学生信息管理 软件需求说明书_第1页
学生信息管理 软件需求说明书_第2页
学生信息管理 软件需求说明书_第3页
学生信息管理 软件需求说明书_第4页
学生信息管理 软件需求说明书_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

1、学生信息管理系统学生信息管理系统 软件需求说明书软件需求说明书 组别:第组别:第 14 组组 组长:葛组长:葛 颂()颂() 组员:郭亚锐()组员:郭亚锐() 赵亚琼()赵亚琼() 康康 宁()宁() 1 引言引言.3 1.1 编写目的.3 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

2、.1基本功能架构.6 3.1.2 基本功能流程基本功能流程.7 3.1.3系统功能层次模块图系统功能层次模块图.7 学籍管理模块.8 1 1 学生注册:学生注册:.8 ..2 学生信息查询学生信息查询.8 ..3 学生毕业学生毕业.8 4 4 修改学籍号修改学籍号.8 5 5 学籍变动学籍变动.8 收费管理模块.8 1 1 学生缴费标准学生缴费标准.8 2 2 学生

3、缴费学生缴费.9 3 3 学生缴费查询学生缴费查询.9 4 4 学生欠费统计学生欠费统计.9 班级管理模块班级管理模块.9 1 1 班级添加班级添加.9 2 2 班级修改班级修改.9 3 3 班级拆、合班级拆、合.9 .1.3.4 成绩管理模块成绩管理模块.9 ..1 成绩录入成绩录入.9 ..2 成绩查询成绩查询.9 ..

4、3 成绩修改成绩修改.9 学生表现管理模块学生表现管理模块.10 .1.1 出勤出勤.10 .2.2 奖励奖励.10 .3.3 公益活动公益活动.10 .4.4 总体表现总体表现.10 .5.5 webweb 查询系统查询系统.10 3.2 对性能的规定.10 3.2.1精度.10 3.2.2时间特性要求.10 3.2.3灵活性.11 3.3 输人输出要求.11 3.4 数据管理能力要求.11 3.5 故障处理要求.

5、11 3.6 其他专门要求.11 4 运行环境规定运行环境规定.12 4.1 设备.12 4.2 支持软件.12 4.3 接口.13 4.4 控制.13 1 引言引言 1.1 编写目的编写目的 学生信息管理系统需求说明书学生信息管理系统需求说明书目的是明确目的是明确学生信息管理系统学生信息管理系统中各中各 项功能和非功能需求实现时需要的数据,并可以以此数据为根据设计数据库。项功能和非功能需求实现时需要的数据,并可以以此数据为根据设计数据库。 同时确定学生信息管理系统的功能需求及软、硬件需求。确定学生信息管理系同时确定学生信息管理系统的功能需求及软、硬件需求。确定学生信息管理系 统所能实现的功能

6、,如查询功能,删除功能,修改功能等。统所能实现的功能,如查询功能,删除功能,修改功能等。 学生信息管理系统需求说明书学生信息管理系统需求说明书的预期阅读对象为:的预期阅读对象为: 1 1)对相关业务技术和总体方案作出决策的管理人员和质量管理人员;)对相关业务技术和总体方案作出决策的管理人员和质量管理人员; 2 2)对本)对本数据需求说明书数据需求说明书进行评审和确认的有关业务、技术人员;进行评审和确认的有关业务、技术人员; 3 3)参加数据库设计,测试设计阶段工作的全体设计人员;)参加数据库设计,测试设计阶段工作的全体设计人员; 4 4) 学生信息管理系统学生信息管理系统项目组,其他有权需要调

7、用本文档的人员。项目组,其他有权需要调用本文档的人员。 1.2 背景背景 说明:说明: 待开发的软件系统的名称:待开发的软件系统的名称:学生信息管理系统学生信息管理系统 项目任务提出者:项目任务提出者:xx 学院学院 项目开发者:信息工程学院项目开发者:信息工程学院学生信息管理系统学生信息管理系统开发小组开发小组 用户:用户:xx 学院学院 本系统采用本系统采用 B/S,服务器端采用,服务器端采用 Microsoft xp 为操作系统的工作站,是采用为操作系统的工作站,是采用 Microsoft xp 的为开发软件的数据库服务程序的为开发软件的数据库服务程序 1.3 定义定义 无无 1.4 参

8、考资料参考资料 郑州大学学生信息管理条例郑州大学学生信息管理条例 GB8567-1988计算机软件产品文件开发编制指南计算机软件产品文件开发编制指南 软件工程与软件开发工具软件工程与软件开发工具 ISBN7-302-09290-7、TP。6515 2004 年年 9 月月 软件工程开发报告模板标准。软件工程开发报告模板标准。GB-8567-88 学生信息系统可行性分析报告学生信息系统可行性分析报告.WWW.GOOLGE.CN/SEARCH?/RUANJIAN 软件工程概论软件工程概论李存珠李存珠 李宣东李宣东 编著编著 南京大学计算机系出版南京大学计算机系出版 2001年年8月月 软件工程导论

9、软件工程导论 计计算算机机软软件件文文档档编编制制规规范范 数据要求说明书(数据要求说明书(GB856T88) 2 任务概述任务概述 2.1 目标目标 2.1.3开发意图:开发意图: A 为了喧声管理系统更完善。为了喧声管理系统更完善。 B 为了教学办公室对学生管理更方便。为了教学办公室对学生管理更方便。 C 为了减轻行政人员的工作负担。为了减轻行政人员的工作负担。 2.1.2应用目标:应用目标: 通过本系统软件,能帮助管理人员利用计算机,快速方便对学生信息进行管理、通过本系统软件,能帮助管理人员利用计算机,快速方便对学生信息进行管理、 输入、输出和查找的所需操作。使散乱的认识档案能够具体化、

10、直观化、合理输入、输出和查找的所需操作。使散乱的认识档案能够具体化、直观化、合理 化。化。 2.1.3作用及使用范围作用及使用范围: 本产品可应用于学生学籍管理等相关文件完成本科和专科学生学籍状况的系统本产品可应用于学生学籍管理等相关文件完成本科和专科学生学籍状况的系统 管理(本科生用学年学分制,专科生用学年制)管理(本科生用学年学分制,专科生用学年制) 。 2.1.4背景背景: 现金学生管理的繁琐给具有强烈时间观念的管理人员带来了诸多的不变,教学现金学生管理的繁琐给具有强烈时间观念的管理人员带来了诸多的不变,教学 班公之进一步班公之进一步完善的学生管理软件,为了对学生管理档案的方便,因此开发

11、了完善的学生管理软件,为了对学生管理档案的方便,因此开发了 此软件。此软件。 2.2 用户的特点用户的特点 本系统适用于没有用计算机信息管理系统或者用的是功能已经过时了的信息管本系统适用于没有用计算机信息管理系统或者用的是功能已经过时了的信息管 理系统。主要对象是没有跟上现代化办公管理的各类学校。本系统面对为教学理系统。主要对象是没有跟上现代化办公管理的各类学校。本系统面对为教学 办公室工作人员,会汉语,懂办公室工作人员,会汉语,懂 Windows 基本操作用户。基本操作用户。 操作人员一般约束:操作人员一般约束: A辅导老师一名。开发人员三名,维护人员一名,教育水平为各大中专院校辅导老师一名

12、。开发人员三名,维护人员一名,教育水平为各大中专院校 以上的学生,精通以上的学生,精通 java,c 语言等计算机语言。语言等计算机语言。 B在管理方针,硬件方面的限制,并行操作安全和保密方面无约束。在管理方针,硬件方面的限制,并行操作安全和保密方面无约束。 列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平 和技术专长,以及本软件的预期使甩频度。这些是软件设计工作的重要约束和技术专长,以及本软件的预期使甩频度。这些是软件设计工作的重要约束 2.3 假定和约束假定和约束 已有的约束条件包括:已有的约束条件包括: A本

13、系统的预算在本系统的预算在 43.1 万元万元 B本系统的最后交付日期是本系统的最后交付日期是 2011.06.17 日日 包括最后的测试,产品包装包括最后的测试,产品包装 假设:假设: A. 本系统不会在中期发生不可接受的范围变更。本系统不会在中期发生不可接受的范围变更。 B. 系统不会有海量的人存储要求。系统不会有海量的人存储要求。 相关假定和约束条件将进一步补充。相关假定和约束条件将进一步补充。 3 需求规定需求规定 3.1 系统功能层次模块图系统功能层次模块图 3.1.1 基本功能架构基本功能架构 学生注册学生注册 学生信息查询学生信息查询 学籍管理学籍管理 学生毕业学生毕业 换班换班

14、 修改学籍号修改学籍号 退学退学 学籍变动学籍变动 插班插班 学生缴费学生缴费 结业结业 收费管理收费管理 学生缴费查询学生缴费查询 学生欠费情况学生欠费情况 学生信息管理系统 学生信息管理子系统 班级添加班级添加 班级管理班级管理 班级修改班级修改 班级删除班级删除 成绩录入成绩录入 成绩管理成绩管理 成绩查询成绩查询 成绩修改成绩修改 出勤出勤 奖励奖励 学生表现管理学生表现管理 公益活动公益活动 总体表现总体表现 Web 查询查询 3.1.2 基本功能流程基本功能流程 学生评价子系统 3.1.3 系统功能层次模块图系统功能层次模块图 学籍管理模块学籍管理模块 学生注册学生

15、注册 学生信息查询学生信息查询 学籍管理学籍管理 学生毕业学生毕业 换班换班 修改学籍号修改学籍号 退学退学 学籍变动学籍变动 插班插班 结业结业 1 1 学生注册:学生注册: 新学年一到,新生到学生注册出去注册,那么注册员可以接受新生的注册新学年一到,新生到学生注册出去注册,那么注册员可以接受新生的注册 信息,那么信息就包括学生的基本信息以及简历:信息,那么信息就包括学生的基本信息以及简历: ..2 学生信息查询学生信息查询 用户可以根据学生的姓名、学号、班级、专业对学生的学籍信息进行查询用户可以根据学生的姓名、学号、班级、专业对学生

16、的学籍信息进行查询 ..3 学生毕业学生毕业 可以成批地处理学生毕业,当然也可以设置学生毕业后学校对他们的资料可以成批地处理学生毕业,当然也可以设置学生毕业后学校对他们的资料 保存期限保存期限 4 4 修改学籍号修改学籍号 用户可以对学生的学号进行更改用户可以对学生的学号进行更改 5 5 学籍变动学籍变动 学籍变动包括学生换班、退学、插班、结业、休学等操作学籍变动包括学生换班、退学、插班、结业、休学等操作 收费管理模块收费管理模块 学生缴费学生缴费 收费管理收费管理 学生缴费查询学生缴费查询

17、学生欠费情况学生欠费情况 1 1 学生缴费标准学生缴费标准 根据国家收费标准设置各个系各个专业的每年的学费、书费、住宿费等。根据国家收费标准设置各个系各个专业的每年的学费、书费、住宿费等。 2 2 学生缴费学生缴费 该接口可实现学生的缴费操作。该接口可实现学生的缴费操作。 3 3 学生缴费查询学生缴费查询 该接口能够以多个关键字对学生学费情况、以及各专业的收费标该接口能够以多个关键字对学生学费情况、以及各专业的收费标 准进行查询。准进行查询。 4 4 学生欠费统计学生欠费统计 能够十

18、分方便地统计每个班的缴费情况,以催促欠费学生尽快缴清能够十分方便地统计每个班的缴费情况,以催促欠费学生尽快缴清 班班级管理模块级管理模块 班级添加班级添加 班级管理班级管理 班级修改班级修改 班级删除班级删除 1 1 班级添加班级添加 能够十分方便地添加班级,其中包括班级所在专业、班主任、班干部信能够十分方便地添加班级,其中包括班级所在专业、班主任、班干部信 息等。息等。 2 2 班级修改班级修改 修改班级情况,如辅导员、教室等修改班级情况,如辅导员、教室等 3 3 班级拆、合班级

19、拆、合 可以方便地实现班级的拆、合。可以方便地实现班级的拆、合。 .1.3.4 成绩管理模块成绩管理模块 成绩录入成绩录入 成绩管理成绩管理 成绩查询成绩查询 成绩修改成绩修改 ..1 成绩成绩录入录入 每次考试后,各个任课老师可以把该科成绩列表交给辅导员以进行成绩每次考试后,各个任课老师可以把该科成绩列表交给辅导员以进行成绩 的录入工作,录入信息包括学生姓名、学号、科目、专业、录入日期。的录入工作,录入信息包括学生姓名、学号、科目、专业、录入日期。 ..2 2 成绩查询成绩查询 可以根据多个关键字对学生的成绩进行查询,另

20、外,还可以产生一个班可以根据多个关键字对学生的成绩进行查询,另外,还可以产生一个班 的平均成绩报表、所有学生的排名以及该专业该年级的班级排名。的平均成绩报表、所有学生的排名以及该专业该年级的班级排名。 ..3 3 成绩修改成绩修改 如在审卷过程中发现有成绩错误,可以对学生的成绩进行修改如在审卷过程中发现有成绩错误,可以对学生的成绩进行修改 学生表现管理模块学生表现管理模块 出勤出勤 奖励奖励 学生表现管理学生表现管理 公益活动公益活动 总体表现总体表现 webweb 查询系统查询系统 . .1 1 出勤出勤

21、 学生出工作人员每天可以对学生的出勤情况进行录入,包括学生的迟到、学生出工作人员每天可以对学生的出勤情况进行录入,包括学生的迟到、 早退、缺席。并实行积分制,工作人员可以自定义每个项目的奖罚分数。早退、缺席。并实行积分制,工作人员可以自定义每个项目的奖罚分数。 . .2 2 奖励奖励 学生的每次获奖情况都可以计入系统,该项目也实行积分制,工作人员学生的每次获奖情况都可以计入系统,该项目也实行积分制,工作人员 也可以自定义每个项目的奖罚分数。也可以自定义每个项目的奖罚分数。 . .3 3 公益活动公益活动 可以对每次公益活动中表现比较出

22、色或者比较差的学生进行奖罚积分。可以对每次公益活动中表现比较出色或者比较差的学生进行奖罚积分。 . .4 4 总体表现总体表现 每期期末辅导员可以对每个学生查看每个学生的该学期中的表现,并给每期期末辅导员可以对每个学生查看每个学生的该学期中的表现,并给 予该学期的评语。予该学期的评语。 . .5 5 webweb 查询系统查询系统 学生能够使用自己的学号做为帐号、用默认密码在网上对自己该学期的学生能够使用自己的学号做为帐号、用默认密码在网上对自己该学期的 表现进行查询,包括自己的各个学期的学习成绩,表现情况。表现进行查询,包括自己的各

23、个学期的学习成绩,表现情况。 3.2 对性能的规定对性能的规定 3.2.1 精度精度 对所有的学生基本信息精确到姓名、学号、班级、性别、年龄、籍贯、成对所有的学生基本信息精确到姓名、学号、班级、性别、年龄、籍贯、成 绩。缴费情况精确到元。班级情况精确到辅导员和教室。绩。缴费情况精确到元。班级情况精确到辅导员和教室。 3.2.2 时间特性要求时间特性要求 响应时间:所有查询操作的响应时间一般不超过响应时间:所有查询操作的响应时间一般不超过 1.5 秒,大型数据(如秒,大型数据(如 年度报表)的响应时间不超过年度报表)的响应时间不超过 3 秒显示。秒显示。 更新处理时间:所有操作在更新处理时间:所

24、有操作在 1.5 秒内响应。秒内响应。 数据的传送及转换时间数据的传送及转换时间 1 秒。秒。 3.2.3 灵活性灵活性 1.此系统适应于客户端专用系统,管理端此系统适应于客户端专用系统,管理端 Windows XP ,7 操作系统,对校操作系统,对校 方来说只须再投入少量时间去培训人员适应客户端操作系统。方来说只须再投入少量时间去培训人员适应客户端操作系统。 2.此系统保留学生在校期间所有信息,毕业之后的将延续被保留一年,之后此系统保留学生在校期间所有信息,毕业之后的将延续被保留一年,之后 自动删除。自动删除。 3.本小组对此系统提供此软件及免费的本小组对此系统提供此软件及免费的 3 年维护

25、及永久免费及时更新补丁,年维护及永久免费及时更新补丁, 以适应社会的需求,超出免费期限的将付服务费。以适应社会的需求,超出免费期限的将付服务费。 3.3 输人输出要求输人输出要求 系统管理员填写学生学号、成绩、缴费金额等数字时是双精度浮点(精确系统管理员填写学生学号、成绩、缴费金额等数字时是双精度浮点(精确 度为小数点度为小数点 2 位)数据类型。位)数据类型。 3.4 数据管理能力要求数据管理能力要求 本系统对优秀学生的所占比例名额为全体学生的本系统对优秀学生的所占比例名额为全体学生的 20%。 3.5 故障处理要求故障处理要求 数据若没在规定时间内完成响应,则提示相关错误信息。数据若没在规

26、定时间内完成响应,则提示相关错误信息。 软件在更新期间拒绝服务,并提示相关信息。软件在更新期间拒绝服务,并提示相关信息。 本软件对各种数据更改做自动保存,对断电等故障可放心使用。本软件对各种数据更改做自动保存,对断电等故障可放心使用。 数据一天备份一次。数据一天备份一次。 3.6 其他专门要求其他专门要求 不论客户端还是数据库端,遇到非法设备连接立即确认身份,符合资格,不论客户端还是数据库端,遇到非法设备连接立即确认身份,符合资格, 可以对数据进行操作(复制,粘贴等)可以对数据进行操作(复制,粘贴等) ,否则移动设备不予响应并发出警告。,否则移动设备不予响应并发出警告。 系统的各个功能模块以分

27、级菜单的形式给出。系统的各个功能模块以分级菜单的形式给出。 所有的提交、确认、删除、更新等以按钮的形式给出,最后需所有的提交、确认、删除、更新等以按钮的形式给出,最后需“确定确定”才才 能响应,并生成操作日志。能响应,并生成操作日志。 系统平时支持系统平时支持 20 左右的并行操作能力,遇到特别活动时支持左右的并行操作能力,遇到特别活动时支持 50 左右的并左右的并 行操作能力。行操作能力。 4 运行环境规定运行环境规定 4.1 设备设备 a要求操作系统用要求操作系统用 Windows 2000 以上的版本,以上的版本,Windows Xp 最好。因为最好。因为 本系统将在本系统将在 Wind

28、ows Xp 环境下开发。电脑要求环境下开发。电脑要求 CPU1.6GH 以的的主以的的主 频,内存频,内存 1G,硬盘,硬盘 160G,要求支持并安装,要求支持并安装 SQL Server 2000、Power Buider 9.0。 bIntel Pentium 以上以上 CPU、64MB 以上内存,推荐使用以上内存,推荐使用 PIII 以上以上 CPU、128MB 以上内存。以上内存。 c10M/100M 集线器集线器/交换机、交换机、10M/100M 网卡,推荐使用网卡,推荐使用 100M 交换机和交换机和 100M 网卡网卡 d读卡器:支持键盘接口的二三轨磁卡阅读器。读卡器:支持键盘接口的二三轨磁卡阅读器。 e一台打印机,打印和预览当前显示的信息。一台服务器。一台打印机,打印和预览当前显示的信息。一台服务器。 硬件环境。硬件环境。 4.2 支持软件支持软件 列出支持软件列出支持软件,包括要用到的操作系统、编译(或汇编)程序、测试支持软包括要用到的操作系统、编译(或汇编)程序、测试支持软 件等。件等。 1.1. 采用现有的正版采用现有的正版WindowsWindows 20002000 AdvanceAdvance ServerServer。 2.2. 采用采用LotusLotus Domi

温馨提示

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

评论

0/150

提交评论