1、学生成绩管理系统北京科技大学1系统背景设计基于.NET学生成绩信息管理系统,方便有效地管理学生成绩。2关键内容目标是为了方便管理员对学生成绩和有效信息操作和学生能很快查找自己相关成绩信息,提升办学效益。它关键实现功效以下:(1)管理员和学生使用不一样身份登入系统实现不一样操作,比如,管理员进入系统能够对学生基础信息和成绩信息进行增删改查等操作,学生进入系统只能针对自己信息实施查询功效。(2)管理员登入系统能够按学号查询方法、按课程查询方法查询不一样学生成绩,并能够做出对应合理修改。(3)学员能够对自己信息查询并能够修改登录密码。3需求分析3.1系统功效分析学生成绩管理系统是针对学生要求用计算机
2、对自己基础信息和成绩信息进行统计,合理地让管理员进行修改、添加、查询应用软件。(1)学生基础信息功效模块,其功效包含:学生基础信息查询、管理员对学生信息增加、删除、修改等操作,学生只能查询自己基础信息。(2)学生成绩信息统计功效模块,起功效包含:学生成绩信息查询,而且能够使用不一样方法查询。(3)学生成绩信息更新模块,其功效包含:管理员对学生成绩信息进行修改、删除等操作。3.2数据库设计系统数据库名为SM(1)用户登录信息表(Login);(2)学生基础信息表(Student);(3)课程成绩信息表(Course);各个表数据结构表3.1用户登录信息表(Login)数据结构列名数据类型描述长度
3、备注numInt4主键、自增IDvarchar用户名50Passwordvarchar登录密码50表3.2学生基础信息表(Student)数据结构列名数据类型描述长度备注Snoint学号4主键Snamevarchar姓名50Ssexvarchar性别10SageInt年纪4Sdeptvarchar专业50表3.3课程成绩信息表(Course)数据结构列名数据类型描述长度备注Snovarchar姓名50主键Cnovarchar课程号50Cnamevarchar课程名50CmarkInt成绩43.3表之间视图关系4系统模块设计4.1功效模块设计此次开发学生成绩管理系统由学生基础信息管理、成绩信息管
4、理、用户状态等模块组成。系统功效模块结构图图4.1所表示图4.1系统功效结构模块图4.2类图设计图4-2 用户类图图4-3数据库类图5系统部分实现页面(1) 管理员登陆界面:实现了管理员进入系统操作,表现了含有管理员权限。(2) 主界面(学生成绩管理系统):是系统主界面,具体功效模块全部有学生管理、学生成绩信息、用户状态等。(3) 学生基础信息操作界面:实现了对学生基础信息添加、删除、修改和以不一样方法对对学生信息查询。(4) 学生成绩信息操作界面:实现了对学生成绩信息添加、删除、修改和以不一样方法对学生成绩信息查询。(5) 学生信息统计界面:显示学生成绩信息,并以课程号方法对学生成绩查询。(6) 添加学生成绩信息界面:(7) 修改学生成绩信息界面(8) 学生登入界面以后显示基础信息和自己成绩(9) 学员密码修改界面:6增强点(1) 数据输入如能批量输入愈加好。(2) 如能实现网络远程登陆处理愈加好(3) 安全性能上面不能出现权限越界。