目录
1.引言 ..................................................................................................................................... 2
1.1项目名称 .................................................................................................................... 2
1.2编写目的 .................................................................................................................... 2
1.3项目背景 .................................................................................................................... 3
1.4参考资料 .................................................................................................................... 3
2.任务概述 ............................................................................................................................ 3
2.1产品的前景 ................................................................................................................ 3
2.2产品的功能 ................................................................................................................ 3
2.3业务需求 .................................................................................................................... 4
2.4运行环境 .................................................................................................................... 4
2.5条件与限制 ................................................................................................................ 4
3.功能需求 ............................................................................................................................ 5
3.1功能总体描述 ............................................................................................................ 5
3.2排序 ............................................................................................................................ 6
3.2.1 业务概述 ........................................................................................................ 6
3.2.2 需求列表 ........................................................................................................ 6
3.2.3 实体类 .......................................................................... 错误!未定义书签。
3.3求和 ............................................................................................................................ 6
3.3.1 业务概述 ........................................................................................................ 6
3.3.2 需求列表 ........................................................................................................ 7
3.3.3 实体类 ............................................................................................................ 7
3.4求平均值 .................................................................................. 错误!未定义书签。
3.4.1 业务描述 ...................................................................... 错误!未定义书签。
3.4.2 需求列表 ...................................................................... 错误!未定义书签。
3.4.3 实体类 .......................................................................... 错误!未定义书签。
4.非功能需求 ........................................................................................................................ 8
4.1数据精确度 ................................................................................................................ 8
4.2时间特性 .................................................................................................................... 8 1
4.3适应性 ........................................................................................................................ 8
4.4安全性 ........................................................................................................................ 8
4.5可靠性 ........................................................................................................................ 9
4.6可扩充性 .................................................................................................................... 9
4.7互操作性 .................................................................................................................... 9
4.8健壮性 ........................................................................................................................ 9
4.9易使用性 .................................................................................................................... 9
4.10可维护性 .................................................................................................................. 9
4.11可移植性: .............................................................................................................. 9
4.12可重用性: ............................................................................................................ 10
5. 接口说明 ........................................................................................................................... 10
5.1软件接口 .................................................................................................................. 10
5.2硬件接口 .................................................................................................................. 10
录A:术语表 ........................................................................................................................ 10
1.引言
1.1项目名称
全新版SPSS
1.2编写目的
编写该需求规格说明书目的在于分析全新版SPSS的功能,明确本次最终开发出来的软件所应具有的功能。
该需求规格说明书对程序员也起到了引导的作用。程序员通过阅读它,更加明白该软件所需要开发的功能。而对于系统的后续开发也会起到一定的指导作用。
2
1.3项目背景
目前我校学生申请课程免听的基本步骤是:看自己是否符合要求,然后到数字化校园去下载免听申请表格,并且填好表格。再去找自己的班主任签字,等班主任签好字之后,再找系主任签字,最后交到教务处,由教务处把名单反馈给相关任课教师。
这个过程是相当繁琐的,对于学生来说,要不断联系相关教师,相当费时。对于老师而言,这也是相当不方便的。
1.4参考资料
[1]参考数字化校园免听申请流程的知识
[2]董兰芳.UML课程设计.机械工业出版社.2005.
[3] 余金山.实时UML与Rational Rose RealTime 建模案例剖析.2007
[4]参考
[5]参考
[6]《软件设计文档之国家标准GB567-88》
2.任务概述
2.1产品的前景
目前,我校拥有数字化校园,其功能从基本通知到成绩课程的管理,甚至到借书信息以及邮件的扩展,功能越来越强大。而不久前,网络教学平台融入数字化校园更是让数字化校园逐步覆盖了教学工作的各方面。然而,有一项教学工作却没有被重视:课程免听申请的管理。本系统主要是针对课程免听流程管理的,它更系统的管理了该项工作,更方便,更省时,有一定的发展前景。
2.2产品的功能
课程免听系统主要是实现课程免听申请整个流程的管理,所有核心是学生课程申请的 3
管理以及教师对申请的审批。但是由于该系统并没有和数字化校园真正合并起来,所以还有一些补充功能,如:学生管理,课程管理,成绩管理,班级管理。如果本系统作为数字化校园的补充,可以省掉补充功能。但是,本次开发时作为一个单独的系统来开发,所以也把这些补充功能开发出来。
2.3业务需求
开发出一个系统,实现学生课程免听流程管理。如:学生可以在通过该系统提出申请,并且提交,该系统把学生的申请提交到相应班主任处。对应班主任通过该系统可以处理自己班上学生的申请,不通过的话,系统返回到学生处。通过的话,提交到对应的系主任处,系主任可以通过该系统可以对提交上来的申请进行处理,不通过的话,返回到学生处,通过的话,提交的教务管理处以及任课教师处。教务处管理员和任课教师可以查看免听人员,以及申请详情。系主任和班主任都可以查看已处理过的申请。学生可以查看申请流程。
其中,系统内部应该有一个判断逻辑,判断该学生是否符合申请条件。
2.4运行环境
软件要求:
操作系统:Win9x/NT/2000/XP/2003
硬件要求:
Pentum II以上的计算机,但内存不能小于64M,硬盘空间170MB以上。硬盘上
剩余空间不应小于总硬盘容量的30%。
2.5条件与限制
本系统因为涉及到成绩的逻辑计算,所以增加了一些补充功能,略使系统显得有些泪珠。
4
3.功能需求
3.1免听申请管理
3.1.1课程免听申请
该模块主要是实现把学生课程展示出来,并且课程后面有状态及操作,当状态为未申请,操作对应的申请,可编辑,如图:
图还没有出来wait…….
当点击申请时,跳转到申请页面,学生填写盛情理由,最后提交,如图:
图还没有出来wait…….
3.1.2已申请免听课程查看
该模块主要展示学生已申请的课程,其中包括申请失败的,申请成功的,正在申请中,页面中状态一栏也给了,如图:
图还没有出来wait…….
当点击对应课程的操作中的查看详细,可以查看整个处理流程,如图:
图还没有出来wait…….
3.1.3未申请查看
该模块只是单纯的展示给学生看有哪些课程还没有申请,界面如图:
图还没有出来wait…….
5
3.2免听审批
3.2.1 未审批审批
该模块主要是处理流程到该教师下的免听申请,进入未审批审批界面,如图:
图还没有出来wait…….
点击审批可以进入到详细,比如学生申请理由,上一位教师审批意见,然后给出自己的意见,如图:
图还没有出来wait…….
3.2.2 已审批申请查看
该模块的功能是查看审批过的学生,如图:
图还没有出来wait…….
3.2.3 已申请免听学生查看
该模块的功能查看教师对应下的学生有免听申请,主要使用该功能的教务处管理员以及任课教师,班主任和系主任可以使用(但和已审批申请查看模块略有重复),界面如图:
图还没有出来wait…….
3.3附加功能
3.3.1 课程管理
该模块实现课程的添加和修改,课程添加如图:
6
图还没有出来wait…….
课程修改如图:
图还没有出来wait…….
3.3.2 学生管理
该模块是实现学生的添加与修改。学生添加如图:
图还没有出来wait…….
学生修改,如图:
图还没有出来wait…….
3.3.3 成绩管理
该模块是实现成绩的添加与修改,成绩添加如图:
图还没有出来wait…….
成绩修改,如图:
图还没有出来wait…….
3.3.4 班级管理
该模块是实现班级的管理:班级的添加,修改,以及对应班主任的添加于修改。 班级的添加界面如图:
图还没有出来wait…….
班级修改界面如图:
7
图还没有出来wait…….
4.非功能需求
4.1数据精确度
该系统中出现的数据有以下几类其相应的精确度为:
创建时间:年/月/日 /时/分
修改时间:年/月/日 /时/分
4.2时间特性
响应时间:0.001秒
更新处理时间:0.001秒
数据传转换与输时间:0.01秒
运行时间:0.1秒
4.3适应性
适应性强,因为本系统是用JAVA编写的,具有平台无关性是可以在多种操作系统中的。独立性强,只需要做好与数据库的接口即可。
4.4安全性
安全性良好,可以对文档进行加密,起到保密作用。另外还可以把文档设置为只读和隐藏两种属性,所以该软件的安全性良好。
8
4.5可靠性
平均无故障时间:360天/年
4.6可扩充性
因为本系统采用面向对象方法开发,所以可扩充性强。若需要新增其他功能只需要添加相应的功能模块即可。提供标准的扩容接口,可达到方便与其他系统接口的目的。
4.7互操作性
本系统只存在与用户与系统的交互,其他系统暂无,所以易于交互。
4.8健壮性
对各种非法操作给出提示,并禁止操作运行,保证原始数据的完整性。给出错误修改提示,指导用户进行正确的操作。
4.9易使用性
该系统采用全中文界面操作,按照界面提示进行操作,图文信息便于理解。操作方法简单易学易懂。也有相应的输入输出提示便于用户理解。
4.10可维护性
因为是采用面向对象的开发方式,所有的东西都封装在相应的类里,各模块交叉操作较少,可维护性高。
4.11可移植性:
因为本系统是采用JAVA设计开发,因为起语言本身的优势:平台无关性。所以其本身具有良好的可移植性。
9
4.12可重用性:
因为是采用面向对象的开发方式,所有的东西都封装在相应的类里,模块的重用性高。

5. 接口说明
5.1软件接口
因为该系统没有与外界其它系统存在信息传递,所以暂时无系统接口。内部接口可以忽略不计。
5.2硬件接口
需要连接的其他硬件:打印机
录A:术语
10
百度搜索“爱华网”,专业资料,生活学习,尽在爱华网