学生成绩管理系统的设计与实现.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生成绩管理系统的设计与实现 系统设计 学生成绩查询系统功能需求简介 学生成绩查询系统对学校加强学生成绩管理有着极其重要的作用。由于各个大学都在持续扩招,学生的数量日益庞大,传统的手工成绩管理不仅工作量大,而且容易出现出现问题。就一般的本科学校来说,它的设计内容非常复杂而且繁多,比如拥有学生基本信息的录入、删除、更改功能;学生成绩的录入、删除、更改功能;课程管理、用户管理。该学生成绩信息管理系统的主要功能如图1所示。 图 1系统功能模块 2、功能需求描述 (1)用户管理功能 用户分为管理员、教师用户、学生用户三类。不论是管理员或教师用户,还是学生用户都需要通过用户名和口令进行登录。管理员和教师用户可以对所有的学生成绩进行增加、删除和修改。学生用户只能看到自己的学习成绩,并且不能修改。由于管理员和教师用户及学生用户较为固定,所以对教师自身信息和学生自身信息的管理可以由系统管理人员直接操作数据库完成。 (2)管理教师对成绩的管理功能 教师对成绩的管理可以从两个角度管理;按照课程角度进行管理和按照学生角度进行管理。教师登除该系统以后,可以对这两种方式进行选择。 (a)按照课程角度进行管理 (b)按照学生角度进行管理 (3)学生对成绩的查看功能 学生用户登录后,学生可以看到自己的学生信息和成绩信息。学生信息包括学号、姓名、班级、生日、性别、地址、联系方式。成绩信息包括这个学生的所有课程的成绩信息、总分及平均分。学生可以打印成绩报表。 3、系统目标要求 目标系统应该达到以下要求: (1)时间经济性。优化逻辑设计与物理设计,使系统运行效率高,反映速度快。 (2)可靠性。能连续准确的处理业务,有较强的容错能力。 (3)可理解性。用户容易理解和使用该系统。 (4)可维护性和适应性。系统应易于修改、易于扩充、易于维护,能够适应类务不断发展变化的需要。 (5)可用性。目标系统功能齐全,能够完全满足业务需求。 (6)安全必威体育官网网址性。保证系统的物理安全、数据存储和存取的安全与必威体育官网网址、数据传输的安全与必威体育官网网址,做好使用人员的授权管理。 4、系统平台选择 选择微软平台作为主导,一方面考虑目前微软的飞速发展,越来越南多的企业在规划内部网络时,将微软平台作为首选方案;另一方面从技术角度来讲,微软平台上的应用无论是在开发上,还是在软件的部署上都非常容易,而且性能优越。 操作系统:WindowsXP 数据库为:sql server 2005 开发工具与语言:VC6.0中文版 5、数据库设计 (1)数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据库结构也将有利于程序的实现。 (2)数据库概念结构设计 由上面的需求分析结果,在得到有关的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的数据表格设计打下基础。 根据上面的设计可以规划出的实体有:学生实体、课程实体和学生成绩、班级、院系、教师、管理员、专业这些实体,如下列图所示。 (a)学生实体E-R图(图2) 图2学生实体E-R图 (b)课程实体E-R图(图3) 图3课程实体E-R图 (c)学生成绩信息实体E-R图(图4) 图4学生成绩信息实体E-R图 (d)“班级信息”的实体E-R图(图5) 图5“班级信息”的实体E-R图 (f) “院系信息”的实体E-R图(图6) 图6“院系信息”的实体E-R图 (g)“管理员信息”的实体E-R图(图7) 图7“管理员信息”的实体E-R图 (h)“专业信息”的实体E-R图(图8) 图8“专业信息”的实体E-R图 (i)“课程类型”的实体E-R图(图9) 图9“课程类型”的实体E-R图 (j)“教师信息”的实体E-R图(图10) 图10“教师信息”的实体E-R图 本系统的E-R图如图11所示: 学生成绩管理系统 学生基本信息 学生成绩管理 用户管理 资 料 输入 学生 信息 增加 删除 信 息 查 询 成 绩 录 入 成绩 删除 修改 根据 学号 查询 用户 添加 删除 用户 修改 密码 学生实体 姓名 学号 班级 简历 …… 课程实体 编号 名称 学时 类型 …… 学生成绩信息实体 姓名 学号 课程 成绩 …… 班级 班号 班级名称 入学年份 所在院系 院系 编号 名称 简述 教师 编号 姓名名 性别 生日 …… 登录密码 管理员 名称 密码

您可能关注的文档

文档评论(0)

14576 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档