学生成绩管理信息系统分析设计报告.doc
《学生成绩管理信息系统分析设计报告.doc》由会员分享,可在线阅读,更多相关《学生成绩管理信息系统分析设计报告.doc(15页珍藏版)》请在沃文网上搜索。
1、 目录第一章 学生成绩管理信息系统的系统规划第一节 系统开发的背景第二节 系统开发的目的第三节 系统可行性分析第二章 图书馆管理信息系统的系统分析第一节 组织结构与业务分析一、组织结构图二、业务功能一览表第二节 业务流程分析第三节 数据分析一、数据流程分析二、数据定义以及数据字典第四节 系统总体结构和功能分析一、系统管理模块二、班级管理模块三、档案管理模块四、课程管理模块五、成绩管理模块六、打印报表第三章 图书馆管理信息系统的系统设计第一节 系统环境设计一、硬件环境设计二、软件设计环境设计三、网络环境设计第二节 数据库设计第三节 系统数据库建模-E-R模型设计第四节 系统模块设计第四章 系统设
2、计总结第一节 项目实施中各个工作流程及时间公布第二节 系统设计特点第一章 学生成绩管理信息系统的系统规划第一节 系统开发的背景随着科技的发展,基本上所有的具有一定数量数据的机构都开始使用计算机数据库来做管理。几乎所有学校也都已经在使用计算机管理数据的机制,大大减少了学校学生成绩管理的工作量。该课程设计要求设计一个学生成绩的数据库管理系统,数据库中要求包含学生的基本信息,学科基本信息,以及学生所学课程的考试成绩。要方便学生进行成绩查询,通过该课程设计,应该达到把数据库理论知识更加的巩固加深,加强动手能力与实践能力,学以致用,与现实生活中的应用充分的结合起来。第二节 系统开发的目的本系统开发的具体
3、任务就是设计一个教务处内部业务管理信息系统,利用现代计算机和数据库开发技术来代替人工处理,以最低的成本,在最短的期限内开发出具有管理学生成绩和用户信息功能的学生成绩管理信息系统,从而减轻教务处各部门工作人员的劳动强度,提高工作质量和效率,提高教务处信息资源的利用率和管理水平。第二节 系统可行性分析 此系统实现如下系统功能:(1)使得学生的成绩管理工作更加清晰、条理化、自动化。(2)通过用户名和密码登录系统,查询课程基本资料,学生所选课程成绩,修改用户密等功能。 容易地完成学生信息的查询操作。 (3) 设计人机友好界面,功能安排合理,操作使用方便,并且进一步考虑系统在安全性,完整性,并发控制,备
4、份和恢复等方面的功能要求成绩管理系统大体可以分成二大模块如, 一是学生的基本信息模块,里面应该包含学生的各方面的基本信息;再者便是课程管理模块, 在该模块中应该包含有对学生成绩信息的查询和处理,如平均成绩、最好成绩、最差成绩以及不及格学生的统计等功能模块;再其次还有教师、课程等相关信息的模块。第二章 图书馆管理信息系统的系统分析第一节 组织结构与业务分析一、组织结构图图1 学生成绩管理信息系统的组织结构图由教务处责全面工作,下设到各个系。土木系,外语系,经管系。各系由各自专业和教科室组成,对学生成绩进行收集然后上传到个各系,教学科则把各项学生成绩指标整理上传到系,由系里统一整理上传到教务处,教
5、务处对各系成绩进行汇总和评比造册管理。业务功能一览表图2 业务功能一览表系统基本要求描述如下:1系统能够对大量的学生信息进行有效的档案化管理,即具有对学生信息的录入、修改、删除、查询的功能;2系统能够对大量的成绩信息进行有效的档案化管理,即具有对成绩信息的录入、修改、删除、查询的功能;3系统要能够实现查询管理,即能进行学生成绩及个人信息的查询等功能;4系统要能实现对用户的权限管理,即根据不同的用户身份,为其提供不同的服务第二节 业务流程分析 系统的业务是系统要达到的业务目标,业务流程分析是系统分析的基础环节。学生成绩管理信息系统的业务流程如图 3所示。图3 图书馆管理信息系统的业务流程图教务处
6、编制学生成绩和信息录入计划,由工作人员采负责录入工作工作。成绩和个人信息录入后,整理成分类文件夹产生目录。教务处上传到校内网,供学生和老师查阅。通过对上述业务流程图的分析,理清学生成绩管理信息系统的主要业务和业务的流程,分析如下:学生基本信息录入:学生的编号,家庭地址,入学时间出生年月日等个人信息。学生考试成绩录入:学生各科的成绩的具体分数,学分,以及需要补考的的科目和缺少的学分。成绩查询:验证身份后反应出所有各科的详细成绩。个人信息查询:验证身份后反应出学生所有个人信息。第三节 数据分析 一、数据流程分析数据流程图是全面描述信息系统逻辑模型的工具,它抽象概括地把信息系统中各种业务处理过程联系
7、起来图 4 数据流程图. 图5 数据流程图 二、数据定义及数据字典为了对数据流程图中各元素进行详细的说明,我们采用了数据字典的说明方法。学生成绩管理信息系统的数据字典如下:数据项是数据库的关系中不可再分的数据单位,下表分别列出了数据的名称、数据类型、长度、取值能否为空。利用SQL Server 2000建立“学生选课”数据库,其基本表清单及表结构描述如下:数据库中用到的表:数据库表名关系模式名称备注Student学生学生学籍信息表Course课程课程基本信息表Score成绩选课成绩信息表Student基本情况数据表,结构如下:字段名字段类型Not Null说明Student _snoCharP
8、rimary key学号Student _sncharNot Null学生姓名Student _sexchar男或女性别Student _deptchar系别Student_agechar年龄Student_addresschar地址course数据表,结构如下:字段名字段类型约束控制说明course_cnochar主键(primary key)课程号course_cnamecharnot null课程名称course_hourintnot null课时course_scorenumeric(2,1)not null学分score情况数据表,结构如下:字段名字段类型约束控制说明score_id
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 成绩 管理信息系统 分析 设计 报告