学生成绩管理系统设计[1]_第1页
学生成绩管理系统设计[1]_第2页
学生成绩管理系统设计[1]_第3页
免费预览已结束,剩余3页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、学生成绩管理系统设计说明书一、引言编写目的:在完成学生成绩管理系统需求分析的基础上, xx 班第三小组团队依据学 生成绩管理系统需求分析说明书 对学生成绩管理系统如何实现进行了设计, 为 了文档化我们对系统的设计,编写了文档。本文档主要 xx 班第 x 小组具体实现学生成绩管理系统时参考使用。项目背景:随着科学技术的不断提高, 计算机科学日渐成熟, 其强大的功能已为人们深 刻认识,他已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机 应用的一部分, 使用计算机对学生成绩信息进行管理, 具有手工管理所无法比拟 的优点,例如,检索迅速, 查找方便,可靠性高。存储量大, 保密性好,寿命长

2、, 成本低等。这些优点能够及大地提高学生档案管理的效率,也是企业的科学化, 正规化管理,与世界接轨的重要条件。因此,开发学生成绩管理系统很要必要。系统名称:学生成绩管理系统设计说明书需求背景:本项目开发者是 xx 班第 x 小组团队,用户是老师,同学等相关人员。由于 考试后成绩整理及成绩查询所耗费时间较大, 所以开发此软件进行学生成绩的管 理。系统用途:对成绩进行简单管理, 评出奖学金名单, 学生通过密码查看自己每门课的成 绩及平均分,不及格门数,以及重修课程,时间等;教师通过密码上传查看自己 所授课程的成绩。系统使用范围:本系统主要面对在校学生期末(中)成绩的管理。系统开发人员: xx 班第

3、三小组团队: xx, xxx ,xxx ,xxx相关文件:1 xx 班第三小组学生成绩管理系统需求分析说明书 ;2. 管理信息系统薛华成 清华大学出版社;3.信息系统分析与设计.刘永.科学出版社。二、总体设计:基本设计思想:从系统的需求陈述可知,教师需要系统提供上传相应的授课考试成绩功能和登录系统的功能;学生需要系统提供查阅自己成绩的功能以及相关重修情况及奖学金名单和登录系统的功能。由此分析系统有三个界面组成分别为首页(也即登 录页)、学生页、教师页1.结构:模块名称功能描述输入输出登录系统让学生和教师登录系统用户名和密码登陆成功或失败信息上传授课考试成绩教师上传授课考试成绩授课课程成绩上传成

4、功或失败信息查阅成绩让学生查阅成绩无学生成绩查询奖学金名单查询总分奖学金及单科奖学金无奖学金名单(包括 总分奖学金及单 科奖学金)打印成绩单打印学生成绩 单,若需重修,注明 重修课程、时间等;无学生成绩单(若需 重修,注有重修课 程、时间等)查看留级、退学名单根据学籍管理条例 提供留级、退学名 单。无留级、退学名单2.人工处理过程:教师需要向系统上传相应的授课考试成绩。三、接口设计:1.用户接口:界面是用microsoft visual studio 6 mfc搭建,窗口整洁清晰。2.内部接口:本系统以数据为中心各模块均通过 ADO 与数据库服务器进行交互3. 外部接口:数据存储:本系统涉及大

5、量数据的存储和处理, 通过 ADO 与 SQL Server 2005 进行交互。四、功能模块设计:1. 模块编号: 01 模块名称:登录系统 模块功能概述:当点击教师页或学生页提供教师和学生身份验证功能 界面描述: 本界面有一个登录框, 当用户是以教师身份登录时显示的是教师 和密码输入框,当用户是以学生身份登录时显示的是学生和密码 输入框,输入正确的信息则成功登录进入到教师页或学生页进行 相应的操作。如果输入错误,则提示相应的错误信息。2. 模块编号: 02 模块名称:老师上传授课考试成绩。模块功能概述: 当教师已经进入显示此课程的成绩信息的对话框窗口时, 即 可在窗口中添加记录,并直接存储

6、到数据库相应的表中。界面描述:同样是显示某一课程的成绩信息的对话框窗口, 在此窗口中添加 记录。3 模块编号: 03模块名称:学生查阅成绩。 模块功能概述:当学生登录成功进入学生页时,可以查阅自己的成绩。 界面描述:本界面是标准的对话框窗口,显示学生的考试成绩。4 模块编号: 04 模块名称:查看奖学金名单。 模块功能概述:当登录成功进入该页面时,可以查阅奖学金名单。 界面描述: 本界面是标准的对话框窗口, 显示学生奖学金名单, 包括总分奖 学金及单科奖学金两项内容。5 模块编号: 05模块名称:打印成绩单模块功能概述:当进入该页面时,显示打印按钮,点击可打印学生成绩单 界面描述:6.模块编号

7、:06模块名称:查看留级、退学名单模块功能概述:当进入该页面时,根据学籍管理条例提供留级、退学名单界面描述:五、数据库设计:1相应ER图如图2 1图2_1成绩管理系统ER图2.基本表的设计:根据图2_1看到的ER图,结合本系统的实际,设计基本表如下:1)学生表:名称字段数据类型备注学号snoVarchar(11)PK,自动增加姓名sn ameVarchar(8)班级sclassVarchar(8)密码spasswordVarchar(8)2)学生成绩表:名称字段数据类型备注学号snoVarchar(11)PK,自动增加课程号enoVarchar(8)课程班级cclassint成绩gradeint3)课程表:名称字段数据类型备注课程号enoVarchar(8)PK,自动增加课程名en ameVarchar(20)4)教师表:名称字段数据类型备注职工号tnoVarchar(11)PK,自动增加姓名tn ameVarchar(8)密码tpasswo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论