学生日常综合测评管理系统毕业论文(编辑修改稿)内容摘要:
备份。 系统开发步骤从大体上可以分为这些,以上进行的是对开发步骤的简要分析,开发过程中肯定要比这个所说的要细,因为根据不同的需要要进行一些改变,如果不改变是不适应实际应用中的要求的,每个单位大小能力都不同,自然需要根据自己的能力来进行不同的开发。 5 第四章 系统设计 系统 功能模块图 如图所示 学生日常综合测评管理系统 数据查询 数据维护 数据录入 报表打印 退出 操行录入 考勤录入 辅导员分 班级评比 假条录入 操行查询 考勤明细 学生考勤汇总 班级评比 班级信息 学生考勤 学生操行 班级评比 班级信息修改 用户添加修改 数据备份恢复 数据初始化 学生信息修改 退出 6 功能说明 登陆窗口的功能是让使用者选择进入系统, 学生,教师 和管理员进入的系统是 相同 同的,只要输入用户名、密码就可以直接进入, 管理员进入系统 就可以 进行全部操作 , 教师 进入系统 可以查询班级信息以及给学生录入成绩 , 学生 进行对自己信息 的 查询。 管理员进入系统后可以看到菜单上显示又录入、查询、批量修改、打印、数据初始化、数据备份、退出。 录入菜单是对学生操行、辅导员加分、违纪、奖励、考勤等信息的录入。 查询,包括对班级整体信息和学生个 人的操行及奖惩的查询。 修改中包括对学生操行信息和的修改,从而自动更新操行总分。 还有对管理员密码的修改。 打印菜单的功能是打印班级评比信息、学生个人操行详细信息等,其中可以对打印进行设置。 数据初始化是针对每学期初对学生操行 进行初始化。 数据备份,对系统中已经存在的数据进行备份,以防不测事件发生。 数据初始化和数据备份是系统的维护方面的功能。 学生 进入系统后,输入自己的 用户名 和密码后进入系统,毕竟员工不是管理员,只可针对自己的信息进行查询。 7 第五章 详细设计及实现 数据库及表的设计 数据库是所有系统设计中的灵魂部分, 没有数据库的系统是毫无价值的,是个残废的系统,所以,数据库是个很重要的部分。 下面就详细介绍利用 SQL20xx 对数据库的设计。 表 1:用户表 如图 51 所示 图 51 用户表 用户表中用户名、密码及角色都不能为空,且用户名是主键要非空且唯一。 表 2:班级信息表 如图 52 所示 图 52 班级信息表 班级信息表中班级编号是主键要非空且唯一,而且在学生信息表中是外键,故两者之间的数据类型要一致。 表 3:学生信息表 如图 53 所示 图 53 学生信息表 学生信息表中可以看出虽然只有学号一个是主 键 不能为空,也看到了其他的不是主键的也不能为空、 表 4:班级考勤详细表 如图 54 所示 8 图 54 班级考勤详细表 班级考勤信息表中不是以学号作主键了,而是用考勤序列号作主键,并且设置为自增变量。 表 5:学生考勤详细表 如图 55 所示 图 55 学生考勤详细表 学生考勤信息表中不是以学号作主键了,而是用考勤序列号作主键,并且设置为自增变量。 表 6:班级评比表 如图 56 所示 9 图 56 班级评比表 表 7:学生操行表 如图 57 所示 图 57 学生操行表 表 8:参数设置表 如图 58 所示 图 58 参数设置表 参数设置表主要是为了奖惩项及考勤项设置基本的参数值。 数据库关系图 10 系统模块设计 主窗口的设计 主窗口也就是学生日常综合测评管理系统登陆进入的敞口,其上附着主菜单,想要实 现功能通过对菜单的操作实现,也就相当于所有功能的汇总。 在主窗口中还体现着整个系统的功能和架构。 11 ( 1) 主界面如图 59 所示: 图 59 主界面 代码分析:窗体载入事件里面,给不同用户不同的操作功能 private void MainForm_Load(object sender, EventArgs e) { if (Roles == 教师 ) { =false。 =false。 =false。 = false。 = false。 = false。 } if (Roles == 学生 ) { = false。 = false。 = false。 = false。 = false。 } }12 ( 2) 用户登录界面如图 510 所示: 图 510 用户登录界面 代码分析:判断角色以及用户名,密码是否正确。 private void btnLogin_Click(object sender, EventArgs e) { if (ValidateInput()) { int i = 0。 string sql = (select count(*) from Users where UserName=39。 {0}39。 and UserPwd=39。 {1}39。 and Role=39。 {2}39。 , , , )。 SqlCommand cmd = new SqlCommand(sql, )。 ()。 i = (())。 ()。 if (i == 1) { MainForm mainForm = new MainForm()。 = ()。 ()。 =false。 } } else (用户名或密码有误 , 提示 , , )。 } private bool ValidateInput() 13 { if (() == ) { (请输入用户名。 , 输入提示 , , )。 ()。 return。学生日常综合测评管理系统毕业论文(编辑修改稿)
相关推荐
13.墙面勾缝应采用加浆勾缝,并宜采用细砂拌制的 1: 水泥砂浆。 石墙勾缝也可采用水泥石灰砂浆或掺入麻絮、纸筋等的石灰或青灰浆。 14 墙面勾缝应横平竖直、深浅一致、搭接平整并压实抹光,不得有丢缝、开裂和粘结不牢等现象。 15 雨天施工应防止基槽灌水和雨天冲刷砂浆,砂浆的稠度应适当减低,砌筑高度不宜超过 1. 2 米。 收工时,应覆盖砌体表面。 16 砂浆的拌制必须采用机械搅拌。
背景下我们无疑智能管理系统、软件工具也将得到催化。 所以系统的研发势在必 行。 现状分析 数码的丰盈盛世, 智能终端经过跨界风 盛行的催化推进,数码是远远不能从硬件方面来 评定 数码的好与坏, 可行性的智能互联功能是另一评价数码的标准,互联网服务 已经 是数码产品的必备功能。 从数码行业趋势来看 学校学生管理系统从以前手工管理的方式走向网络化。 这是 可行性的方式。 即优化管理工作效率
技术,开发一套基于富因特网技术的、界面直观、操作简单的测评系统,简化测评活动的组织和实施,保证测评工作的公平、公开、高效; (2) 以每个学生为基本对象,以评价学生各个素质模块为核心,对学生素质的测评数据进行合理、快速、有效的处理,按需要进行测评结果的统计、分析、显示、打印; (3) 系统用到的所有测评数据都采用动态方式管理,可实现各项测评 指标的动态修改,以适应现代教育思想
\t\t☆☆☆李世正☆☆☆ )。 printf( \ n\ n)。 getchar()。 } 结束语提示 是在退出程序时对制作人的显示,它可以在主界面里按“ 0”键退出如图 图 系统退出时的结束语展示 19 4 系统 测试 测试分析主要是对学生成绩管理系统的一次运行,从中找出漏洞,让程序更加完美。 增加学生记录测试 测试学生记录增加时,随机选取几个姓名和成绩进行测试,程序运行正常如图 图
rver 技术外, Active Server 还能 用于 MS Windows NT Workstation 和 MS Windows 95/98 中的 Personal Web Server(PWS) 的构件, 所以 无论安装的是 NT 还是 WIN95/98 ,都 一定要 在原系统上安装支持 ASP 的服务器端环境,才 可以 使机器得以运行 .asp 文件 [3]。 因为现在 绝大 部分
编写数据库应用程序,它把绝大部分的数据库操作封装在七个对象中,在 ASP 页面编程时只要调用相应的对象 就可执行相应的数据库操作。 这七个对象是: Conncction、 Command、 Parameter、 Property、 Rccordset、 Fileld、和 Err。 使用 ADO访问数据库的 ASP脚本程序首先使用 Connection(连接 )对象建立并管理与远程数据库的连接,当