学生信息管理系统软件需求说明书(gb856t——88)

合集下载

系统软件需求说明书(GB856T——88)

系统软件需求说明书(GB856T——88)

1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2任务概述 (2)2.1目标 (2)2.2用户的特点 (3)2.3假定和约束 (3)3需求规定 (3)3.1对功能的规定 (3)3.2对性能的规定 (3)3.2.1精度 (3)3.2.2时间特性要求 (3)3.2.3灵活性 (4)3.3输人输出要求 (4)3.4数据管理能力要求 (4)3.5故障处理要求 (4)3.6其他专门要求 (5)4运行环境规定 (5)4.1设备 (5)4.2支持软件 (5)4.3接口 (5)4.4控制 (5)系统软件需求说明书的编写提示1引言1.1编写目的说明编写这份软件需求说明书的目的,指出预期的读者。

1.2背景说明:a.待开发的软件系统的名称;b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络;c.该软件系统同其他系统或其他机构的基本的相互来往关系。

1.3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。

1.4参考资料列出用得着的参考资料,如:a.本项目的经核准的计划任务书或合同、上级机关的批文;b.属于本项目的其他已发表的文件;c.本文件中各处引用的文件、资料、包括所要用到的软件开发标准。

列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。

2任务概述2.1目标叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。

解释被开发软件与其他有关软件之间的关系。

如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。

如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口。

|2.2用户的特点列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本软件的预期使甩频度。

学生管理系统软件需求分析说明书

学生管理系统软件需求分析说明书

学生管理系统软件需求分析说明书一、引言随着学校规模的扩大和管理的复杂化,对学生信息的管理和维护工作变得越来越重要。

为了满足学校对学生信息管理的需求,我们计划开发一款学生管理系统软件。

本需求分析说明书旨在详细阐述该系统的功能需求、非功能需求以及系统约束。

二、功能需求1、学生信息管理:系统应能记录每个学生的基本信息,如姓名、学号、性别、出生日期、所属班级等。

2、课程信息管理:系统应能维护课程信息,包括课程名称、课程描述、学分等。

3、成绩管理:系统应能记录并跟踪每个学生的学习成绩,包括各科目的考试成绩、平时成绩等。

4、作业管理:系统应能布置、提交和评估学生的作业。

5、通知管理:系统应能发送各类通知,如课程调整、考试通知、活动通知等。

6、权限管理:系统应能对不同角色的用户(如教师、学生、管理员)进行权限管理。

7、查询功能:系统应能根据不同的条件(如姓名、学号、班级等)查询学生信息。

三、非功能需求1、性能:系统应能处理大量的数据输入和输出,保证操作的快速响应。

2、安全性:系统应能防止未经授权的访问和数据泄露,保证数据的安全性。

3、可用性:系统应具有良好的用户界面,易于学习和使用。

4、可维护性:系统应具有良好的结构,便于未来的维护和升级。

5、可扩展性:系统应能适应未来可能的业务扩展需求。

四、系统约束1、技术约束:由于该系统需要处理敏感数据(如学生个人信息),因此需要使用安全的编程技术和数据加密技术。

2、用户约束:用户需要接受系统的使用培训,以确保他们能够正确地使用系统。

3、硬件约束:系统需要运行在学校的服务器上,因此需要考虑服务器的硬件配置。

4、软件约束:系统需要使用学校指定的软件标准进行开发。

5、数据约束:由于需要处理大量的数据,因此需要考虑数据的存储和处理方式。

五、相关文档和甲乙双方根据国家和本市有关法规、规定,按照自愿、平等、协商一致的原则,签订本合同。

合同有效期:自_________年_________月_________日至_________年_________月_________日止(其中_________年_________月_________日至_________年_________月_________日为试用期),合同期满聘用关系自然终止。

学生信息管理系统需求规格说明书

学生信息管理系统需求规格说明书

学生信息管理系统需求规格说明书1.1 目的本文档旨在明确学生信息管理系统的功能需求和非功能需求,以便开发团队理解客户需求,实现系统设计、编码和测试等项目开发工作。

1.2 范围学生信息管理系统可以管理学生的基本信息、课程信息、成绩信息等;同时,该系统也可以为教师提供教学计划和成绩管理等功能。

二、总体描述2.1 产品功能学生信息管理系统可以实现以下功能:(1)学生信息管理该系统可以管理学生的基本信息,包括姓名、性别、家庭住址、年龄、联系方式等。

同时,该系统还可以记录学生的入学时间、学籍状况、奖惩记录等。

(2)课程信息管理该系统可以管理课程信息,包括课程名称、授课教师、学分、学时等。

同时,该系统还可以设置授课计划、查看课程评价等。

(3)成绩管理该系统可以记录学生的考试信息和成绩信息,可以对成绩进行统计和分析。

同时,该系统还可以生成学生成绩单、成绩报告等。

(4)教师信息管理该系统可以管理教师的基本信息,包括姓名、性别、家庭住址、年龄、联系方式等。

同时,该系统还可以记录教师的资格证书、科研成果等。

(5)教学计划管理该系统可以为教师提供教学计划和课程安排等功能。

2.2 用户特点本系统主要面向大学管理层、教师和学生。

2.3 约束和限制本系统需要在服务器上部署,同时需要保证数据的安全性和可靠性。

三、详细需求3.1 功能需求(1)学生信息管理1.能够添加、编辑、删除学生的基本信息;2.能够查看学生信息,包括学籍状况、奖惩记录等;3.能够查询和统计学生信息。

(2)课程信息管理1.能够添加、编辑、删除课程信息;2.能够设置授课计划,课程评价;3.能够查询和统计课程信息。

(3)成绩管理1.能够添加、编辑、删除考试信息和成绩信息;2.能够对成绩进行统计和分析;3.能够生成学生成绩单、成绩报告等。

(4)教师信息管理1.能够添加、编辑、删除教师的基本信息、资格证书、科研成果等;2.能够查询和统计教师信息。

(5)教学计划管理1.能够为教师提供教学计划和课程安排等功能;2.能够查询和统计教学计划信息。

参考国标模板(GB856T——88)

参考国标模板(GB856T——88)

1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2任务概述 (2)2.1目标 (2)2.2用户的特点 (3)2.3假定和约束 (3)3需求规定 (3)3.1对功能的规定 (3)3.2对性能的规定 (3)3.2.1精度 (3)3.2.2时间特性要求 (3)3.2.3灵活性 (4)3.3输人输出要求 (4)3.4数据管理能力要求 (4)3.5故障处理要求 (4)3.6其他专门要求 (5)4运行环境规定 (5)4.1设备 (5)4.2支持软件 (5)4.3接口 (5)4.4控制 (5)软件需求说明书的编写提示1引言1.1编写目的说明编写这份软件需求说明书的目的,指出预期的读者。

1.2背景说明:a.待开发的软件系统的名称;b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络;c.该软件系统同其他系统或其他机构的基本的相互来往关系。

1.3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。

1.4参考资料列出用得着的参考资料,如:a.本项目的经核准的计划任务书或合同、上级机关的批文;b.属于本项目的其他已发表的文件;c.本文件中各处引用的文件、资料、包括所要用到的软件开发标准。

列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。

2任务概述2.1目标叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。

解释被开发软件与其他有关软件之间的关系。

如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。

如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口。

|2.2用户的特点列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本软件的预期使甩频度。

软件开发软件需求说明书(GB856T——88).doc

软件开发软件需求说明书(GB856T——88).doc

1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2任务概述 (2)2.1目标 (2)2.2用户的特点 (3)2.3假定和约束 (3)3需求规定 (3)3.1对功能的规定 (3)3.2对性能的规定 (3)3.2.1精度 (3)3.2.2时间特性要求 (3)3.2.3灵活性 (4)3.3输人输出要求 (4)3.4数据管理能力要求 (4)3.5故障处理要求 (4)3.6其他专门要求 (5)4运行环境规定 (5)4.1设备 (5)4.2支持软件 (5)4.3接口 (5)4.4控制 (5)软件需求说明书的编写提示1引言1.1编写目的说明编写这份软件需求说明书的目的,指出预期的读者。

1.2背景说明:a.待开发的软件系统的名称;b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络;c.该软件系统同其他系统或其他机构的基本的相互来往关系。

1.3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。

1.4参考资料列出用得着的参考资料,如:a.本项目的经核准的计划任务书或合同、上级机关的批文;b.属于本项目的其他已发表的文件;c.本文件中各处引用的文件、资料、包括所要用到的软件开发标准。

列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。

2任务概述2.1目标叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。

解释被开发软件与其他有关软件之间的关系。

如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。

如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口。

|2.2用户的特点列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本软件的预期使甩频度。

软件工程学生宿舍管理系统软件需求说明书(GB856T—88)【最新范本模板】

软件工程学生宿舍管理系统软件需求说明书(GB856T—88)【最新范本模板】

[学生宿舍管理系统]需求说明书[V1.0(版本号)]拟制人_张家浩、林良邦、张海云、洪晓中、王天骄_ 审核人______________________批准人______________________[2014年11月1日]1.1编写目的在编写《学生宿舍管理系统》软件之前,对同类型产品的市场进行了前期调查,与多位软件设计者和使用者进行了探讨和分析,之后由软件项目小组向系统分析人员与软件设计人员提出了这份需求规格说明书.该需求规格说明书对学生宿舍管理系统软件进行了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面。

该需求规格说明书供概要设计人员阅读.1.2项目背景项目委托单位:计算机学院软件工程开发单位:通达学院计算机嵌入工用户:华南师范大学全体学生学生宿舍管理系统软件V1.0是一功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点.该软件采用功能强大的数据库软件开发工具进行开发,可在应用范围较广的WINDOWS系列等操作系统上使用。

1.3定义SAMS:Student Apartment Management System,学生宿舍管理系统.1.4参考资料[1] 张海藩,《软件工程导论》,清华大学出处社,2008 年2月第五版2.概述2.1目标本设计要实现的是高校学生宿舍管理系统,在设计该系统时,应尽可能的贴近学生,便于用户操作。

系统在实现上应该具有如下功能:1。

系统要求用户必须输入正确的用户名和密码才能进入系统。

2.系统应该提供学生住宿情况的基本登记.3。

系统应提供人员来访登记及结束访问的详细登记。

4.系统应提供学生在校期间物品出入宿舍楼的详细情况登记。

5.系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多种条件的查询)及楼房信息的查询。

6.系统应提供增加、删除、修改用户帐户的功能。

2.2用户特点此系统针对华南师范大学住宿各院的院学工办、寝室管理人员、广大的华南师范大学学子,针对使用者无需过多电脑操作水平即可2.3条件与限制由于时间比较短,使用计算机不方便以及对于网络编程不熟悉,本学生宿舍管理系统并没有提供数据的远程访问功能。

学生信息管理 软件需求说明书

学生信息管理 软件需求说明书

学生信息管理系统——软件需求说明书组别:第14组组长:葛颂(20097610513)组员:郭亚锐(20097610116)赵亚琼(20097610172)康宁(20097760225)1引言 (4)1.1编写目的 (4)1.2背景 (4)1.3定义 (4)1.4参考资料 (4)2任务概述 (5)2.1目标 (5)2.1.3开发意图: (5)2.1.2应用目标: (5)2.1.3作用及使用范围: (5)2.1.4背景: (5)2.2用户的特点 (5)2.3假定和约束 (6)3需求规定 (6)3.1系统功能层次模块图 (6)3.1.1基本功能架构 (6)3.1.2 基本功能流程 (7)3.1.3系统功能层次模块图 (8)3.1.3.1学籍管理模块 (8)3.1.3.1.1学生注册: (8)3.1.3.1.2 学生信息查询 (9)3.1.3.1.3 学生毕业 (9)3.1.3.1.4 修改学籍号 (9)3.1.3.1.5 学籍变动 (9)3.1.3.2 收费管理模块 (9)3.1.3.2.1 学生缴费标准 (9)3.1.3.2.2 学生缴费 (9)3.1.3.2.3 学生缴费查询 (9)3.1.3.2.4 学生欠费统计 (9)3.1.3.3 班级管理模块 (9)3.1.3.3.1 班级添加 (9)3.1.3.3.2 班级修改 (10)3.1.3.3.3 班级拆、合 (10)3.1.3.4 成绩管理模块 (10)3.1.3.4.1 成绩录入 (10)3.1.3.4.2 成绩查询 (10)3.1.3.4.3 成绩修改 (10)3.1.3.5 学生表现管理模块 (10)3.1.3.5 .1 出勤 (10)3.1.3.5 .2 奖励 (10)3.1.3.5 .3 公益活动 (11)3.1.3.5 .4 总体表现 (11)3.1.3.5 .5 web查询系统 (11)3.2对性能的规定 (11)3.2.1精度 (11)3.2.2时间特性要求 (11)3.2.3灵活性 (11)3.3输人输出要求 (11)3.4数据管理能力要求 (12)3.5故障处理要求 (12)3.6其他专门要求 (12)4运行环境规定 (12)4.1设备 (12)4.2支持软件 (13)4.3接口 (13)4.4控制 (14)1引言1.1编写目的《学生信息管理系统需求说明书》目的是明确《学生信息管理系统》中各项功能和非功能需求实现时需要的数据,并可以以此数据为根据设计数据库。

软件需求说明书(GB856T——88)

软件需求说明书(GB856T——88)

软件需求说明书(GB856T——88)1引⾔ (2)1.1编写⽬的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2任务概述 (3)2.1⽬标 (3)2.2⽤户的特点 (3)2.3假定和约束 (3)3需求规定 (4)3.1对功能的规定 (4)3.2对性能的规定 (5)3.2.1精度 (5)3.2.2时间特性要求 (5)3.2.3灵活性 (5)3.3输⼈输出要求 (5)3.4数据管理能⼒要求 (6)3.5故障处理要求 (6)3.6其他专门要求 (7)4运⾏环境规定 (7)4.1设备 (7)4.2⽀持软件 (7)4.3接⼝ (8)4.4控制 (9)软件需求说明书的编写提⽰1引⾔1.1编写⽬的本说明书⽬的在于明确说明系统的需求,规定系统实现功能的范围,指导系统设计和编码,以及让⽤户代表对软件由⼀个简单的了解。

预期读者:⽤户代表,项⽬组成员1.2背景说明:a.待开发的软件系统的名称:宿舍管理系统b.本项⽬由王尚、⾼凯提出并开发;c.该软件是⼀个独⽴的系统,暂不考虑与其他系统的连接关系;1.3定义报修内容指学⽣宿舍内的公共财产出现损坏时进⾏保修,具体指宿舍灯管、灯泡、电路等;学⽣迁⼊指新⽣开学时,对新⽣所住的宿舍进⾏登记;学⽣迁出指⼤四学⽣毕业或经过学院同意的学⽣需要单独居住的学⽣离开宿舍时,管理员需要登记;学⽣缺勤是指晚上11点以后,宿舍管理员对不在宿舍的学⽣进⾏登记;、公寓信息是指宿舍需要对每天的新闻和宿舍内发⽣的违规操作的学⽣需要报道;⽤电模式是指在宿舍内有两种⽤电模式,⼀种是每⼀个⽉50度电,但⽤完后不能再续,⼀旦在⼀个⽉之内两次充电,则⾃动转换成第⼆种模式;第⼆种模式是每⼀个⽉送20度电,但⽤完后可以⾃费去充电。

1.4参考资料[1] 段卫华,陈春玲. asp技术在Web数据库中的应⽤. 电脑知识与技术. 2005,2:63-64[2] 王秀珍. asp在管理信息系统开发中的应⽤.科技情报开发与经济. 2004,1:27-30[3] 詹素青. 基于BS模式的MIS的开发. 电化教育研究. 2004,8:51-56[4] 李煦. 基于校园⽹的⾼校教务管理系统设计. 新疆职业⼤学学报. 2004,3:73-76[5] ⽥⽀斌. asp代码安全研究. ⽹络安全技术与应⽤.2004,2:67-71[6] 李沫沫李宇亮. 运⽤asp技术实现动态⽹站的设计与开发. 云南民族⼤学学报(⾃然科学版).2004,1:61-67[7] 王⽟莲. 基于asp技术的学⽣信息管理系统的研究与开发. 计算机⼯程与应⽤.2004,11:43-472任务概述2.1⽬标本项⽬的开发任务旨在开发⼀个简单、易⽤的学⽣管理系统,⼀般⽤来⽀持初中、⾼中的学⽣宿舍管理⼯作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2任务概述 (3)2.1目标 (3)2.2用户的特点 (3)2.3假泄和约束 (4)3需求规定 (4)3」对功能的规宦 (4)3.2对性能的规定 (5)3.2.1 精度 (5)3.2.2时间特性要求 (5)3.2.3灵活性 (5)3.3输人输出要求 (5)3.4数据管理能力要求 (6)3.5故障处理要求 (6)3.6其他专门要求 (6)4运行环境规定 (7)4.1设备 (7)4.2支持软件 (7)4.3 接口 (7)4.4控制 (8)1引言1.1编写目的此需求规格说明书对《学生信息管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设讣说明书和完成后续设计与开发工作。

本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。

1.2背景开发软件的名称:学生信息管理系统项LI任务的提出者:武汉科技大学中南分校信息工程学院软件系开发者:蒋玲用户:武汉科技大学中南分校信息管理员实现软件的单位:软件0801班兼容系统:Windows 7, Windows XPSP2/SP3, server 2003, Vista开发工具:+ Microsoft SQL Server 20051.3定义Macromedia Dreamweaver 8:网页设计工具Microsoft SQL Server:数据库工具1.4参考资料[11胡荷芬、张帆、高斐:《UML系统建模基础教程》,清华大学出版社,2010 年5月[2]薛华成:《管理信息系统》,清华大学出版社,2007年8月[3]顾韵华、王志瑞、陈冬霞、郑阿奇:《2.0实用教程(第二版)》, 电子工业出版社,2009年1月[4]张海藩:《软件工程导论》,清华大学出版社,2008年2月版[5]《国家标准软件产品需求规格说明书》2任务概述2.1目标随着学校规模的不断扩大,学生数量的不断增加,学生的信息量也成倍增长。

学生管理工作是学校各项工作的一个重要部分,其管理水平的高低将直接影响到人才的培养质量。

面对庞大的信息量,如何有效地提高学生管理工作的效率是一个学校急需解决的问题。

因此开发适合学校需要的学生信息系管理统,通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,并减少管理方面的工作量。

让学校能够有效的管理学生信息,及对学生学籍管理、费用管理、成绩管理、毕业生管理等工作进行管理,以促进学生信息管理的规范化,实现计算机管理的智能化,以提高工作效率和经济效益。

本系统以一个统一的界面,给管理员、学生提供了不同的操作及管理功能。

数据库服务器可配置在独立的服务器上,也可配置在一台运行本系统的计算机上。

软件根据此需求进行开发的。

2・2用户的特点系统要求最终用户总体上具备一定的计算机操作水平:用户的角色分为管理员、操作员、普通用户。

所有的用户必须通过用户名和密码登入该系统。

如果用户名和密码在该数据库找不到相关的记录,则该用户无法登录该系统。

当该用户进入该系统时,权限不同,所拥有的功能不同:如果以管理员的身份登入,则本系统所有的功能都可以操作。

如果以操作员的身份登入,则只能实现其中某部分的操作。

如果以普通用户的身份登入,则只可以查看其中的相关的信息,对所有的信息都不能更改。

2.3假定和约束本软件假定学校学生信息管理工作标准化、过程化。

开发人:蒋玲指导老师:曾辉、邓谦老师经费限制:无开发时间:2011年5月-2011年11月3需求规定3.1对功能的规定在学生信息管理系统中,主要有用户登陆、学生信息管理、课程信息管理、用户管理等功能,功能分析如下:(1)用户登陆学生信息管理网站釆用用户名及密码验证模式,进入学生信息管理网站前,用户必须在登陆页面输入用户名及密码,只有验证通过的用户方可进入学生信息管理网站操作主页面。

(2)学生信息管理包括3个功能模块:学生个人信息的添加、学生信息的查询以及学生信息的修改于删除。

(3)课程信息管理包括3个功能模块:课程基本添加与删除处理、成绩查询处理以及学生选课信息的查询处理。

(4)用户管理包括2个功能模块:用户信息查询以及用户的删除与处理。

3.2对性能的规定3.2.1精度A、要按照严格的数据格式输入,否则系统不给予响应进行处理。

B、查询时要保证查全率,所有相应域包含查询关键字的记录都应能查到。

因为通常有文件的记录会很多,所以本系统采用了两种方法进行查询:按班级查询、按姓名查询和按学号查询。

3.2.2时间特性要求考虑到用户在时间上的需求,系统应该在时间性能上尽量减少计算与响应的时间,尽最大努力优化核心算法,在用户可以接受的时间内讣算出结果, 不让用户耗费太多的等待时间。

A、响应时间在1~2秒内;B、更新处理时间也在1~2秒内,避免更新不及时而带来的误差;C、对软磁盘和打印机的操作也应在可接受的时间内完成;3.2.3灵活性本系统采用可视化界面,用户通过单击界面上的相关按钮就可以完成各项相关操作,使用方便。

A、在操作方式上,用户的操作更加简明易懂;B、运行环境尽量的起到兼容的效果;C、精度更加精确,运行时间比较以往有所加速;3.3输人输出要求3.3.1安全性要求提供身份验证才能使用本软件。

系统要安全可幕,能够提供一定的安全机制,提供数据授权访问,防止随意更改,同时提供信息备份服务。

3.3.2输入输出模式系统输入:本学生信息管理系统可以解决不同用户登陆的问题。

用户登录对应的有相应的学号,这些输入的数据是数值型数据,要求用户通过键盘输入。

数值是有特定的对应的,如果输入错误则提示学号不存在。

系统输出:输出釆用教务管理的日常工作表格或是图显示学生的基本数据,学生成绩,学生的学籍状态等,可以使用户清楚明白的了解自己的基本信息,可以同时满足到显示器,保存,打印的功能等。

3.4数据管理能力要求针对一般学生信息管理系统的要求,通过对学生信息管理工作过程的内容和数据流流程图,设计如下所示的数据项和数据结构:1、学生信息包括:学生学号、姓名、性别、班级、专业、出生年月2、数据库访问权限:用户名、密码、权限、级别3、学生成绩:时间、年级、学号、姓名、总分、各科分数4、评优表:时间、年级、班级、课程名称、评优人数、优分人数5、班级表:年级、班级、素导3.5故障处理要求正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。

A、内部故障处理:在开发阶段可以随即修改数据库里的相应内容。

B、外部故障处理:对编辑的程序进行重装载时,第一次装载认为错,修改。

第二次运行,在需求调用时出错,有错误提示,重试。

3.6其他专门要求A、系统的功能实现情况:用户可在本系统下实现各种用户要求的功能B、系统的安全性:对于系统的重要数据都有密码保护,具有一定的安全性C、系统的容错性:用户输错数据都有提示信息,具有较好的容错性能。

D、系统的封闭性:用户的封闭性较好,用户基本上在提示信息下输数据。

4运行环境规定4.1设备运行本学生信息管理系统所要求的最低配置:A、 CPU: pentiumlll 566MHzB、内存:256MC、硬盘剩余空间:20GB运行本学生信息管理系统需要的硬件推荐配置:A、 CPU: pentium4 1.6GBHzB、内存:512MBC、硬盘剩余空间:120GBD、一般计算机外设,如:打印机、扫描仪。

E、 VGA显示器或更高。

4.2支持软件本系统运行的环境为Windows XP,运行时支撑软件为JAVA虚拟机(JVM) 运行本信息管理系统需要的支持软件:操作系统:Windows 7, Windows XP, Windows 2000, Windows 98 或Windows2003虚拟环境:JAVAVM数据库类型:所有ODBC支持的数据源。

4・3接口本软件是一项独立的系统,而且全部内容自含。

通过接口可以实现对Excel 数据源的导入,并以文档格式打印输出。

除此之外,跟其它软件无特定通信协议支持。

用户与软件的接口:用户必须通过密码登陆系统。

软件与硕件的接口:运行本系统必须要一定的硬件来支持,比如:CPU、内存、硬盘等,以及相应的操作系统和其他的软件需求。

软件与软件的接口:模块之间调用必须要注意全局变量和非全局变量的使用。

接受任何基于系统的应用系统的物理或逻辑的配置。

它可以描述系统硬件的物理拓扑结构和在此结构上执行的系统软件,也能描述系统节点的拓扑结构和通信路径、节点上运行的构件、构件中的逻辑单元等。

4.4控制通过Excel实行数据库导入,不同身份权限的用户进入系统后,单击''导入数据源”菜单项将进入导入数据库界面,在主机磁盘上选择所需的Excel数据源进行。

另一方面,用户根据所需,将查询到所需要的数据信息,导出成Excel或者word文档打印出来。

相关文档
最新文档