学生信息管理系统需求规格说明书_第1页
学生信息管理系统需求规格说明书_第2页
学生信息管理系统需求规格说明书_第3页
学生信息管理系统需求规格说明书_第4页
学生信息管理系统需求规格说明书_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、文档编号:项目名称-SRS-版本项目名称软件需求规格说明书用户方:管理员、教师、学生开发方:one组日期:2016.6.161 .引言31.1 编写目的31.2 读者对象31.3 软件项目概述31.4 文档概述41.5 定义41.6 参考资料52 .一般性描述62.1 软件产品与其环境之间的关系62.2 用户特征62.3 限制与约束62.4 假设与前提条件73 .需求描述73.1.1 功能需求描述73.1.2 需求分析73.1.3 管理员权限 添加/修改用户 找回密码 修改密码 课程管理83.1.4 学生管理 学生

2、信息查询 学生选课93.1.5 教师管理 成绩录入 成绩查询 成绩修改93.1.6 R图103.1.7 求描述105.1 性能要求105.2 设计约束105.3 界面要求115.4 进度要求115.5 交付要求115.6 验收要求111 .引言1.1 编写目的此文档编写的主要目的是使具体管理人员(即高级用户)能够更好的了解这个学生管理系统,更好的使用和修改,让用户知道我在做些什么,做得对不对,是否符合他们的要求,还有哪些不足的地方值得改进。同时也让我知道用户到底要求什么,有什么需求,目前所做的工作是否符合他们的要求。如果有不同,便

3、按照用户的要求改进。面对大量繁杂的学生管理,分类,查询与增减工作,迫切的需要通过计算机来帮助解决减少学生管理人员的工作量。学生信息管理系统通过强大的计算机技术给管理人员和学生修改,查询信息带来便利。本系统包括了学校学生信息管理的一般功能。本系统可做到减少人力资源的使用和降低管理费用、提高信息准确度和可靠性、改进学校管理服务、建立高效的信息传输和服务平台、提高信息处理速度和利用率、系统设计优良,界面设计精美、友好快捷,人性化设计,后台管理功能强大效率高目标等。1.2 读者对象用户分别是管理员,教师和学生。从使用系统来说,共同点是:管理员,教师和学生都是需要用户名和密码来登录。区别是:管理员是维护

4、系统数据,拥有最高权限;教师查询选课信息,登记学生成绩和查询开课课程等,拥有部分权限;学生成绩查询,选课和退课,只拥有查询和选课权限。1.3 软件项目概述开发软件的名称:学生信息管理系统用户单位:铜陵学院教师、学生及管理员开发单位:ON削软件项目的大致功能和项目要求:学生信息管理系统必须具备学生信息的输入、查询、修改、删除和排序等功能,通过这个系统的使用,实现学生信息管理工作系统化,为教师的日常管理和学生的学习提供便利。这个系统的使用者主要是管理员,即完全由管理员完成对学生个人信息和成绩数据的输入和维护。数据存储在文件中。进入系统后能够读入相应的学生信息文件和学生成绩文件。实现对学生数据按照学

5、号或者姓名进行查询。对于学生的成绩,要求能够进行简单的统计和查询。能够按照学号或姓名查询学生的成绩单,对各科目成绩进行汇总和并按照总分排序o1.4 文档概述本文档描述了学生信息管理系统的编写目的,面向对象,对系统的描述,系统实现的功能,系统的限制约束条件等内容。通过这个完整的系统,完成对学生信息的管理的实现1.5 定义学生信息管理系统:学生信息管理是帮助教学人员对学生档案的管理软件。使用汉语编程语言,独立完成其功能。学号:学校给学生的编号,用来区分各个学生的信息的中介。课程名:学校开设课程的名字VB是VisualBasic的简写,是可视化的编程语言。是一种简单、高效地开发应用软件的工具。SQL

6、:(StructuredQueryLanguage)是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。数据流图:简称DFD就是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。E-R图:(EntireandRelation)为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。数据字典:(Datadictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBM第动更新

7、的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。静态数据:系统内部有关的数据结构和操作规程。动态数据:程序运行时输入和输出的数据。数据采集:又称数据获取,是利用一种装置,从系统外部采集数据并输入到系统内部的一个接口。1.6 参考资料1软件工程导论(第五版)张海藩编著清华大学出版社2软件工程耿建敏吴文国清华大学出版社3软件工程模型与方法,肖丁等,北京邮电大学出版社。4ASP.NET+Dreamweaver案例精粹武新华等,西安电子科技大学出版社5信息系统应用与开发案例教程,陈承欢,清华大学出版社。6上网查资料口学生信息管理系统可行性研究报告2 .一般性描述2.1 软件产品与其环境

8、之间的关系本系统是用C#g言开发,并使用SQLServer2005作为数据库管理学生信息管理系统。支持中文的WindowsXP各种版本操作系统。开发工具为VisualStudio2005,它是一个优秀的.NET开发工具。它内置支持VisualBasic.NETVisualC#.NET.NE瑶多种语言,并且统一了所有的开发环境,拥有跨语言调试、XMLSchem编辑器等功能,第三方工具也可以作为插件集成在其中。2.2 用户特征使用该系统的是学校学生,老师或领导。他们分别拥有不同的权限,可以对学生信息进行管理。他们拥有基本的计算机系统操作知识,能熟练运用此系统解决一些问题,省心省力2.3 限制与约束

9、限制方面:。本软件在开发的过程中,分为技术实现与软件工程两大部分,两部分都有侧重点,若技术支持出现故障或疑难问题无法解决、程序开发出现偏差,会延误工程进度,影响工程的按期完工。若软件工程陈述出现问题,部分描述含混不清,则会影响系统的完整性与可继承性。在管理方面,如管理者没有预见性,对出向的问题无法采用可行的解决手段,都会影响开发模块之间的互动,从而影响工程的顺利开展,导致工程无法按期完工。约束方面:人力、时间的约束:本系统开发过程中也要考虑到人力、资金和时间的约束。技术发展规律的约束:计算机技术和产品的发展日新月异,将会给信息处理带来更多的手段,同时也会带来更加丰富的信息表达形式。例如图象和语

10、音技术的进步,多媒体技术的发展,这些都要求系统在设计时考虑技术变化的可能性,为可能的变化预留一定的系统处理能力。2.4 假设与前提条件必须是在校大学生、老师或领导才有权限使用此系统,并且不同的身份有不同的管理条件。当信息管理信息过于繁多和复杂,网络化管理必不可少。3 .需求描述3.1.1功能需求描述1 .功能划分:(1)可实现学生注册。(2)方便实现学生成绩信息查询。(3)可对学生成绩档案进行管理,成绩表单生成简便。(4)安全有效的用户区分,管理。(5)档案数据的高安全性,保密性。(6)有帮助文档。2 .功能简述:(1)内容全面:系统全面覆盖了所有课程成绩信息,可为学校、教师和学生提供全面准确

11、的信息。(2)层次分明:系统采用模块化程序设计结构。各模块之间既相互独立,又具有一定的联系,各模块可独立编制、调试、查错、修改和执行,结构严谨,便于扩展和维护。3.1.2 需求分析学生信息管理系统是一个典型学生信息管理系统型的数据库应用程序,包括系统管理、学籍管理、成绩管理、学生管理及课程管理五项功能。3.1.3 管理员权限 添加/修改用户只有高级用户(即系统管理员)才可以添加新用户。 找回密码老师、学生如果忘记密码可到教务管理处查询,只有管理员才可以查看所有用户的密码。 修改密码用户可以登录进自己的界面修改密码,也可以到教务管理处找回密码并修改。3.

12、1.3.4 课程管理a)设置各班课程根据班级专业的需要设置应该进行哪些课程教学,分为必修课和选修课。b)设置各科教材根据课程教学内容,选取合适的教材3.1.4 学生管理 学生信息查询根据用户的要求,通过姓名、学号、班级、专业等查询学生数据库的所有可能的信息,其中包括成绩查询。 学生选课学生通过自己的学号登陆到管理网站,选修选修课。3.1.5 教师管理 成绩录入每次考试后,各个任课老师把各学生的该科成绩录入,录入信息包括学生姓名、学号、科目、专业、录入日期。 成绩查询根据多个关键字对学生的成绩进行查询,还可以统计得到一个班的平均成绩报表、所

13、有学生的排名以及该专业该年级的班级排名。 成绩修改如果在审卷过程中发现有成绩错误,可以对学生的成绩进行修改。5.其它需求描述5.1 性能要求因为此软件适用于学校内的老师、学生、管理员等,而其中涉及到一些个人的隐私。因此在安全性方面需要多多加强。其次在校园内,大部分学生的休息时间固定,因此经常会发生短时间内大量人员访问系统。造成宽带网络状况糟糕,因此设计系统时应考虑到网络状况不佳时依然能够有较快的响应。另外短时间内大量人员访问会造成系统崩溃,因此应该加强系统的健壮性,能够保证短时间内的大量人员访问。5.2 设计约束开发工具:SQLServerManagement及MicrosoftVisualStudio2010运行环境:Windows安全性:要求具备较高的安全性。5.3 界面要求(1)界面清晰明朗,对于查询的信息一目了然。(2)整体氛围清爽明快,避免昏暗的色调。(3)模块清晰,各个界面上的按钮及显示面板位置明显且便于理解。(

温馨提示

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

评论

0/150

提交评论