学生管理系统需求规格说明书 (3).doc

学生管理系统需求规格说明书 (3).doc

ID:52231019

大小:30.50 KB

页数:5页

时间:2020-03-25

学生管理系统需求规格说明书 (3).doc_第1页
学生管理系统需求规格说明书 (3).doc_第2页
学生管理系统需求规格说明书 (3).doc_第3页
学生管理系统需求规格说明书 (3).doc_第4页
学生管理系统需求规格说明书 (3).doc_第5页
资源描述:

《学生管理系统需求规格说明书 (3).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、学生管理系统需求规格说明书开发项目:学生管理系统小组成员:李杨,鲁润楠,邵男迪,张坤武,张立先引言21世纪以高科技为核心的知识经济将占主导地位,国家的综合国力和国际竞争力将越来越取决于科学技术创新水平。教育作为知识创新、传播和应用的基础,培养和输送人才的摇篮,已经成为经济发展和社会进步的基础。尽管人类进步的程度随着不同时代,不同地区而有所变化,教育的口径却在不断扩宽,以便使过去仅供少数人使用的教育资源能够为更多各种年龄、不同社会阶层和背景的人们所用。在信息爆炸的时代,传统教学管理面临着诸多挑战1.编写目的:开发基于互联网的学生管理系统,提高管理工作的效率、提高信

2、息的开放性、改善学生和教师对其最新信息查询的准确性。2.背景说明随着学校规模的不断扩大,专业、班级、学生的数量急剧增加,有关学生的各种信息量也成倍增长,而目前许多高校的学生管理仍停留在复杂的人工操作上,重复工作较多,工作量大,效率低,因此,迫切需要开发基于互联网的信息管理系统来提高管理工作的效率。学生管理系统,在学生规范管理、科学统计和快速查询方面具有较大的实用意义。它提高了信息的开放性,大大地改善了学生、教师对其最新信息查询的准确性。3.任务概述3.1.目标系统开发的总体任务是实现学生信息关系的系统化、规范化和自动化。其中学生信息管理,选课管理和成绩管理三个方

3、面。3.2.系统技术PowerDesigner是Sybase公司开发的CASE工具,它是一种数据库开发环境,专门提供数据库的需求分析、概念数据模型CDM设计、物理数据模型PDM设计和数据库建表、建索引、建视图、建存储过程、建触发器等项功能。3.3基本设计概念和处理流程三层结构是目前用得最多的,这种结构比传统的C/S结构增加了一个应用程序服务器,应用程序服务器包括了统一的界面、业务规则和数据处理逻辑等等,这样客户端程序就可以做得比较小,也就是常说的瘦客户,更由于业务规则和数据处理逻辑的集中在服务器上统一管理,客户端无须进行复杂的计算,也不会因为错误的操作而影响到其

4、他的用户,所以他的可靠性、稳定性和效率都比较好。3.4.用户的特点为保证系统安全高效的运行,本系统把用户划分为3类:管理员、教师和学生。不同的用户在系统中的作用和权限也有所不同,所以它所需要完成的功能也就不同。管理员可以完成本系统所有的功能:1)学生信息管理,除学生基本信息外,还可管理学生所选课程、成绩等;2)教师信息管理,包括教师个人的基本情况和任课情况;3)项目及班数的设定:根据学校教务处所排课进行班级数及人数的统计,然后根据统计结果进行项目及班数的设定;4)排课:根据上一步分班情况安排任课教师;5)报表生成及输出:生成教师担任课程分班表、按项目生成学生成绩

5、表、按学生行政班生成成绩表及所有报表的输出。教师在本系统的功能:查询学生选课情况、自己任课情况、获取自己所担任课程分班表、录入及修改成绩等。学生在本系统的功能:查询本人信息、教师任课信息、选课、选课信息查询、成绩查询。4.需求规定4.1.对功能的规定1.可实现学生选课注册2.方便实现学生选课信息查询3.可对学生成绩档案进行管理,成绩表单生成简便。4.安全有效的用户区分,管理5.档案数据的高安全性,保密性6.有帮助文档4.2.对性能的规定使用稳定,操作性能好,操作方法易于掌握,系统的安全性强5.设计思想用户的需求具体表现在对各种信息的提供、编辑、处理及查询统计上。

6、这就要求数据库结构能充分满足各种信息的输入、处理和输出。通过分析学生选课管理系统的现实需求,学生选课管理系统各环节的基本数据及数据处理流程,在与管理人员沟通、交流与探讨的基础上,得到以下学生选课系统的数据流程图5.1.数据库的设计通过对学生管理系统工作内容和相关数据流程分析,根据学生管理系统的需要,就可以设计出能满足用户需求的各种实体,以及它们之间的关系,由此得到数据库所支持的数据模型,即数据库的逻辑结构,具体情况如下:1.学生信息表:开学时将教务处提供的学生信息库按系统的要求修改库结构并导入数据库中,应包括如下信息:姓名、学号、院系、班级、性别、所选课程、任课

7、教师、备注等。2.教师信息表:包括教师姓名、教师代码、性别、年龄、职称、主要教授课程、兼任课程等。3.课程信息:包括课程目录、课程、课程代码、教学内容、任务与目的、考试方法、要求等。4.课程表:包括课程名称、课程编号、任课教师、课程学分、上课时间。5.成绩单列表:包括学生姓名、学号、院系、班级、课程、任课教师、成绩。5.2.系统功能特点1.内容全面系统全面覆盖了体育课信息,可为学校、教师和学生提供全面准确的信息。2.层次分明系统采用模块化程序设计结构。各模块之间既相互独立,又具有一定的联系,各模块可独立编制、调试、查错、修改和执行,结构严谨,便于扩展和维护。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。