- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生信息管理系统的需求分析报告
学生信息管理系统的需求分析报告
1 引言
科学技术的进步和生产的发展使人类知识总量的增长不断加快,生产社会化趋势的扩大和社会对产品需求的多样性使得组织在营运活动中所涉及的内部和外部信息量迅速地膨胀起来。面对激烈的市场竞争,人们对这些信息进行收集、加工、传递等过程的时间性和准确性提出了更高的要求。这一切使得传统的手工作业为基础的信息系统陷入了机构日益庞大,效率日益降低的困境。电子计算机的出现为摆脱这种困境找到了出路。计算机用于管理信息处理的突出优点是迅速、准确、可靠、具有很大的存储能力,适应于管理信息量大、面宽的特点,适合于管理信息处理及时、准确的要求。
数据库作为存取数据并对数据进行操作的工具在系统中所起到的作用至关重要。数据库设计是指对于一个给定的应用环境,构造优化的数据库逻辑模式和物理模式结果,并据此建立数据库及其应用系统,使之能有效地存储和管理数据,满足应用需求,包括信息管理要求和数据操作。信息管理要求是指在数据库中应该存储和管理哪些数据对象;数据操作要求是指对数据对象进行哪些操作,如查询、增、删、改、统计等操作。数据库设计的目标是维用户和各种应用系统提供的一个信息基础设施和高效率地运行环境。高效率的运行环境包括:数据库数据的存取速率、数据库存储空间的利用率、数据库系统运行管理的效率等都是高的。
2 任务概述
2.1用户的需求分析
本系统的用户为在校学生、教师、管理员。根据我们日常生活中的经验,结合对自己学校学生、老师的调查,得出学生用户的下列实际要求:
1、 学校的基本情况
学生、教师在学校学习、生活,每天都会有校领导对学生、老师进行监督管理。
(1)学生的基本信息:
入校时,每位同学都有唯一的学号,分配到所学专业的班级,学校根据学生所在的班级院系对学生的基本信息、所学课程还有成绩进行管理。
(2)教师的基本信息:
每个院系都有固定的教师进行授课,每个教师都有固定的工号,固定教授的几门课程。学校根据教师所属院系进行教师的基本信息、所授课程、学生评分进行管理。
(3)管理员的基本信息:
管理员主要进行系统的维护与管理,拥有最高权限。能够进行信息的查询、更新、删除、修改。
(4)学生选课的基本信息:
学生除了要学习专业课程外还需要选修一些公共课课程,以获取足够的学分。学生进行选课时间是由学校决定的,学生的选课范围也有学校决定。学生只需要按时选课,如要退课则也需要在选课时间范围内执行。
(5)教师输入学生成绩的基本信息:
教师在进行授课完毕并进行期末考试后,需要将学生成绩输入学生管理系统中,以便学生进行查阅。
(6)管理员进行系统管理的基本信息:
管理员需要时常对系统进行管理,查阅学生、教师信息是否完善,学生选课,教师输入成绩是否正确合理。及时更新数据,添加数据,将多余的数据进行删除等。
2、 用户对系统的要求
(1)系统管理员:
1)信息要求:
管理员可以查看更改系统中的全部数据,学生基本信息,教师基本信息,学生选课情况,教师输入学生成绩情况等。
2)处理要求:
管理员可以时刻进行数据的修改、更新、删除和添加。
3)安全性与完整性要求:
安全性要求:
A.系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;
B.系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;
C.系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户(学生),管理员。
完整性要求:
A.各种信息记录的完整性,信息记录内容不能为空;
B.各种数据间相互的联系的正确性;
C.相同的数据在不同记录中的一致性。
(2)在校的学生:
A. 信息要求:
在校学生可以时刻查询自己的基本信息、已修科目的成绩、学分等。
B. 处理要求:
学生不能随意更改系统中的信息,只有在固定的时间内进行选课、退课以及输入对教师的评价。
(2)在职的教师:
A.信息要求:
在职教师可以随时查看自己的基本信息,所教课程的学生成绩,学生选课的情况。
B:处理要求:
教师不能随意更改系统中的信息,但是可以在固定时间内进行学生成绩纳入,公布要开授的科目以及对学生的评价。
2.2 目标
根据用户的需求,实现系统并在预设的环境中正常运行。
3 系统的数据模型
3.1 E-R图
3.1.1子系统的E-R图
1、学生查询信息管理子系统
2、教师查询信息管理子系统
3、管理员管理子系统
4、学生选退课子系统
5、教师评分子系统
3.1.2系统全局E-R图
4 功能需求
4.1 功能划分
文档评论(0)