没有合适的资源?快使用搜索试试~ 我知道了~
软件工具_学生信息管理系统_需求规格说明书.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 174 浏览量
2022-06-23
00:37:53
上传
评论
收藏 517KB DOC 举报
温馨提示
试读
22页
软件工具_学生信息管理系统_需求规格说明书
资源推荐
资源详情
资源评论
需 求 规 格 说 明 书
课程名称: 软件开发工具
题 目: 学生信息管理系统
系 名: 信息工程系
专业班级:
姓 名:
学 号:
指导教师:
2013 年 05 月 07 日
目 录
3.3 系统流程图及模块图..........................................................................................................9
1.引言
学生信息管理系统是针对学校人事处的大量业务处理工作而开发的管理软件,主要
用于学校学生信息管理,总体任务是实现学生信息关系的系统化、科学化、规范化和自动
化,其主要任务是用计算机对学生各种信息进行日常管理,如查询、修改、增加、删除,
另外还考虑到学生选课,针对这些要求设计了学生信息管理系统。推行学校信息管理系
统的应用是进一步推进学生学籍管理规范化、电子化、控制辍学和提高义务教育水平的
重要举措。
本软件需求说明书全面、概括性的描述了学生信息管理系统所要完成的工作,使软件开
发人员和用户对本系统中的业务流程及功能达成共识。通过本需求说明书可以全面了解学
生信息管理系统所要完成的任务和所能达到的功能。
1.1 编写的目的
学生信息管理系统软件需求规格说明书贯穿系统开发的整个过程,用于帮助系统开发人
员更好地完成本系统开发;合理地规划并安排开发人员在各阶段所要完成的任务,使整个
开发过程更加条理清晰。此外,本需求规格说明文档让其他相关人员快速理解本系统的开
发过程。本说明书是整个软件开发的依据,它对以后阶段的工作起指导作用,也是项目完
成后系统验收的依据。
1.2 项目背景
在以前,学校处理学生学籍档案等信息,需要人工收集数据信息,填写表格等,然后
加以保存。但是,长此以往,随着学生人数不断地增加,学生信息量比较大,学校对于学
生信息的保存等更加困难。这就使得必须有一种简洁快速的方法,方便学生信息的存储和
1
调用。学生管理系统就此应运而生。而利用计算机来处理这些流程无疑会极大程度地提高
效率和处理能力。学生信息的录入,调用和查看更加方便,快捷。而且,各种流程出错率
大大降低。由此,计算机对于人工的优势显而易见。
在这样一个高速发展的信息时代中,工作效率变得尤为重要。学校是社会的重要组成
之一,学校需紧跟社会和时代的发展。在信息化的时代中,作为人才的培养基地——学校
更应加强自身信息化建设,实现信息化校园,对高校进行信息化管理。学生信息管理系统
是实现高校信息化管理的重要组成部分,用于对高校学生的信息化综合管理。学生信息管
理系统主要通过对学生的基本信息管理,选课管理,成绩管理,班级管理等模块进行自动
化操作,提高老师及其他工作人员的工作效率,以全面实现高校信息化,班级信息化。
1.3 系统调试及可行性分析
1.3.1 系统调试
正式开发管理信息系统之前进行调研是非常必要的,其必要性主要表现在以下几个方
面:
(1)明确用户的要求,以根据调查结果进行可行性分析,确认系统的开发是否可行。
(2)提出新系统的人员并不都是系统研究人员,有些人对于其功能和处理数据的方
法没有明确的认识。它们只是根据自己业务工作的需要提出了要求,系统开发人员要对此
进行详细的调查和分析,确认用户的要求可以通过现有的计算机技术实现,保证开发的管
理信息系统的功能与用户提出的要求相吻合。
(3)学校的现行系统无论是何种情况,都要详细地调查现行系统中信息处理的具体
情况,系统内部功能结构,以便设计出一个合理的、好的新系统逻辑模型,为新系统的设
计工作打好基础,保证整个系统开发的质量。
1.3.2 可行性分析概述
可行性分析是在用户的要求和系统调研的基础上进行的,对新系统的开发从社会、技
术、经济、管理等方面进行分析,并得出新系统的开发工作可行、不可行、需要修改、追
加投资、暂缓开发、分步实施等方案和结论,最后完成可行性分析。
可行性分析一般可定义为:可行性分析是在建设的前期对工程项目的一种考察和鉴定,
对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是否可行。
2
可行性分析阶段的主要工作包括以下几个方面:
(1).法律可行性分析:
虽然其他学校也有类似的管理系统,但都主要在本校使用,没有涉及到盈利方面,我
校设计该系统也本着让学生和老师把握一次学习实践的机会的目的,锻炼他们的开发技术
和能力,不会去抄袭已经设计好的管理系统,如有借鉴的地方发布时也会说明,而且该系
统是本着方便学生学习的目的,而非盈利目的,所以不会和法律相冲突。
(2).技术可行性分析:
我校计算机系以及其他系都有软硬件知识丰富,具有较高的文化水平和计算机操作水平,
可以设计管理该系统的学生和老师,且课余时间丰富,可以学习和了解在设计和应用当中会
遇到或可能遇到的技术问题。
(3).经济可行性分析:
经济可行性分析主要是对开发新系统所投入的资金与系统投入使用后所带来的经济效
益进行比较,确认新系统是否会带来一定的经济效益。
1.3.3 技术支持可行性分析
技术可行性分析主要包括四个方面:目前有关的技术能否支持所开发的新系统;新系统
开发人员的数量和水平,即人力资源;硬件和软件资源。
(1).技术支持
首先根据新系统的目标,考虑目前有关的技术能否支持所开发的新系统。这里讨论的
技术必须是已经普遍使用的,而不是待研究的或正在研究的。
(2).硬件资源
开发管理信息系统所需的硬件资源包含以下两个方面:
系统开发人员在管理信息系统的开发过程中所需要的计算机设备及其有关的外部设备;
管理信息系统开发成功投入使用后,使用单位所应具备的计算机设备及其有关的外围设备
对硬件资源进行可行性分析时主要考虑计算机的主机内存、类型、功能、联网能力、安全
保护措施以及输入/输出设备,外存储器和联网数据通信设备的配置、功能、效率等指标是
否符合系统方案设计要求,同时还要考虑计算机的性能/价格比。
(2).软件资源
软件资源的可行性分析主要考虑以下几点是否满足用户的要求:
① 操作系统的选择;
3
② 编译系统的选择;
③ 数据库管理系统的选择;
④ 高级编程语言的选择;
⑤ 汉字处理系统的选择;
⑥ 应用软件包的选择。
本系统在开发前,与中心的领导和有关的操作人员密切沟通,认真听取他们的意见,
并吸收他们的积极观点,使本系统的开发在相当大的程度上具有一定的先进性和合理性。
1.4 参考资料
[1]张海藩. 软件工程导论(第五版). 北京:清华大学出版社,2008.2
2.任务概述
2.1 要求
学生信息管理系统必须提供管理员基本信息、学生基本信息、教师基本信息、课程信息
等的基础设置。另外,该系统还必须保证数据的安全性、完整性和准确性。
2.2 目标
学生信息管理系统必须实现管理员、学生、教师不同平台的操作性,管理员要对学生和
教师的信息进行录入、修改和删除,并且维护整个数据库系统,学生和老师以不同身份登
录后都可以修改自己的密码,学生可以在一定的时间段内进入系统自行选课,在老师录入
成绩后查询自己的成绩。
2.3 运行环境
(1).以Windows98 以上/ME/2000/XP作为学生选课管理系统的后台操作系统。
(2).前台开发程序为JAVA,SQL Server 2000。
(3).后台数据库为Microsoft Access 2000/ SQL Server 2000。
(4).主要硬件设备:PC机一台。
4
剩余21页未读,继续阅读
资源评论
oligaga
- 粉丝: 51
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功