基于net的教学管理系统的设计与实现(编辑修改稿)内容摘要:

Int(8) Varchar(25) Char(20) Varchar(50) Char( 40) 不能重复,不允许为 Null 能重复,允许为 Null 能重复,不允许为 Null 能重复,不允许为 Null 可重复,允许为 Null 主键 存储老师编号 用于储存 老师姓名 用于存储 老师年龄 用于存储老师教学科目 存储老师所在院系 5 系统编程开发 高校教学 管理系统使用目前 ASP .NET 编程语言实现,使用微软 SQL Server 2020 数据库存储信息。 12 系统运行的环境 计算机信息管理系统能良好运行的保障便是拥有良好的软件系统和硬件系统的配备,因为这些基本条件是构成信息管理系统的基本核心。 另外考虑到信息技术的快速发展对计算机软硬件的升级需求,承载该系统的硬件和软件设备需要比运行该系统的最低软硬件要求高出很多。 软件环境: 操作系统:采用 微软 Windows xp 或 以上版本 ; 前台开发工具: visual studio 2020 后台开发工具: visual studio 2020, SQL Server 2020 数据库 ; 硬件环境: 服务器:为了保证该系统能健康运行因此对服务器配置要求必然会高点,配置情况如下:内存: 1G CPU:Intel PIII 866 Xeon Cache 2M 硬盘: 80G 系统主页设计 简易、清晰、明了的用户界面设计能给中小学老师带来舒畅的体验感 , 进而能给使用者留下极佳的使用印象。 用户进入学生信息管理系统后,菜单导航有基本信息管理,学生档案管理,学生成绩管理,版本信息,退出系统,然后通过 控件来布局如图所示。 图 51 主页图 核心代码: public partial class FrmMain : Form { string userName。 string userPwd。 string userType。 private int childFormNumber = 0。 13 public FrmMain(string userName,string userPwd,string userType) { InitializeComponent()。 = userName。 = userPwd。 = userType。 = 欢迎你: + userName。 = true。 } private void timer1_Tick(object sender, EventArgs e) { = ()。 } private void 添加用户 ToolStripMenuItem_Click(object sender, EventArgs e) { FrmAddUser addUser = new FrmAddUser()。 = this。 ()。 } private void 数据备份 YToolStripMenuItem_Click(object sender, EventArgs e) { FrmBackUpDB backUpDB = new FrmBackUpDB()。 = this。 ()。 } private void 修改密码 ToolStripMenuItem_Click(object sender, EventArgs e) { FrmChangePwd changePwd = new FrmChangePwd(userName)。 = this。 ()。 } private void FrmMain_Load(object sender, EventArgs e) { if (userType == 学生 ) { = false。 = false。 = false。 = false。 = false。 = false。 } 14 else if (userType == 管理员 ) { = false。 168。 172。 = false。 168。 172。 ToolStripMenuI = false。 168。 172。 = false。 } } private void 新生注册 ToolStripMenuItem_Click(object sender, EventArgs e) { FrmZhuCe zhuCe = new FrmZhuCe()。 = this。 ()。 } private void FrmMain_FormClosed(object sender, FormClosedEventArgs e) { ()。 } private void 添加课程 ToolStripMenuItem_Click(object sender, EventArgs e) { FrmAddClass addClass = new FrmAddClass()。 = this。 ()。 } private void 查询所有可选课程 ToolStripMenuItem_Click(object sender, EventArgs e) { FrmOptions options = new FrmOptions(userPwd)。 = this。 ()。 } private void 查 询 已 选 课 程 ToolStripMenuItem_Click(object sender, EventArgs e) { FrmYiXuanClass yixuanClass = new FrmYiXuanClass(userPwd)。 = this。 ()。 } private void 选课 ToolStripMenuItem_Click(object sender, EventArgs e) { FrmChooseClass ChooseClass = new FrmChooseClass(userPwd)。 = this。 15 ()。 } private void 删 除 已 选 课 程 ToolStripMenuItem_Click(object sender, EventArgs e) { FrmDelChooseClass DelChooseClass = new FrmDelChooseClass(userPwd)。 = this。 ()。 } private void 删除课程 ToolStripMenuItem_Click(object sender, EventArgs e) { FrmDeleteClass deleteClass = new FrmDeleteClass()。 = this。 ()。 } private void 打 印 课 程 信 息 ToolStripMenuItem_Click(object sender, EventArgs e) { FrmPrintClassInfo printClassInfo = new FrmPrintClassInfo()。 = this。 ()。 } private void newToolStripMenuItem_Click(object sender, EventArgs e) { // 创建此子窗体的个新实例 Form childForm = new Form()。 // 在显示该窗体前使其成为此 MDI 窗体的子窗体 = this。 = 窗口 + childFormNumber++。 ()。 } private void openToolStripMenuItem_Click(object sender, EventArgs e) { OpenFileDialog openFileDialog = new OpenFileDialog()。 = ()。 = 文本文件 t(*.txt)|*.txt| 所有文件t(*.*)|*.*。 if ((this) == ) { string FileName =。 // TODO: 在此处添加打开文件的代码 } } 16 private void saveAsToolStripMenuItem_Click(object sender, EventArgs e) { SaveFileDialog saveFileDialog = new SaveFileDialog()。 = ()。 = 文本文件 t(*.txt)|*.txt| 所有文件t(*.*)|*.*。 if ((this) == ) { string FileName =。 // TODO: 在此处添加代码 ?,将窗体的当前内容保存到个文 } } private void exitToolStripMenuItem_Click(object sender, EventArgs e) { ()。 } private void toolBarToolStripMenuItem_Click(object sender, EventArgs e) { =。 } private void statusBarToolStripMenuItem_Click(object sender, EventArgs e) { =。 } private void newWindowToolStripMenuItem_Click(object send。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。