#学生信息管理系统可行性报告.docx
- 文档编号:29306581
- 上传时间:2023-07-22
- 格式:DOCX
- 页数:16
- 大小:73.38KB
#学生信息管理系统可行性报告.docx
《#学生信息管理系统可行性报告.docx》由会员分享,可在线阅读,更多相关《#学生信息管理系统可行性报告.docx(16页珍藏版)》请在冰豆网上搜索。
#学生信息管理系统可行性报告
学生信息管理系统可行性报告
V1.0
IT科技工作室
工作人员
姓名
性别
负责模块
开发时间
设计人员
蔡平平
女
软件设计
XXXX年XX月X日
编程人员
测试人员
可行性研究报告
一.引言
1.1编写的目的
高校学生管理工作是高校管理工作的重要组成部分,也是衡量高校管理水平的重要依据。
学生管理工作是一个系统工程,贯穿于学生在校学习的整个过程和各个方面,要从新生入学开始就录入信息,一直到学生毕业离校,内容包括学生学籍管理、学生成绩管理、学生在校期间的奖罚情况管理、毕业生的就业指导管理等各个方面,具有工作量大、分类细、项目多和覆盖面广等特点。
随着高校规模的扩大和业务的扩展,传统的管理模式和教学手段已经远远不能适应新的发展需;它易于出错、效率低下;数据更新不够及时;信息管理规范性不够。
基于以上因素,用运先进的信息管理系统对信息进行科学化和网络化管理,已经成为高校信息管理系统的发展趋势。
该学生信息管理系统软件项目可行性研究报告是对项目课题的全面通盘考虑,是项目分析员进行进一步工作的前提,是软件开发人员正确成功的开发项目的前提与基础.写软件项目可行性研究报告可以使软件开发团体尽可能早的估计研制课题的可行性,可以在定义阶段较早的认识到系统方案的缺陷,就可以少花时间和精力,也可以省成资金,并且避免了许多专业方面的困难.所以该软件项目可行性研究报告在整个开发过程中具有相当重要的作用。
1.2项目背景
全国重点高校数字校园化建设研讨会于2002年5月份在珠海举行,全国40余所高校参加了会议,会议决定了在全国重点高校率先推进,并确定清华大学、北京大学、中山大学、重庆大学作为召集单位。
为了适应新的管理形势而开发具有无纸化的学生信息管理系统,以完善学生的信息管理,而开发适合高校管理模式的学生信息管理系统。
项目的开发背景主要有以下几点:
A.软件系统的名称为:
“学生信息管理系统(SIMS)”
B.本项目的任务提出者:
XXXX职业技术学院
C.本项目的开发者:
XXXIT科技研发室
D.本项目的用户:
管理员,教务处管理员,学校教师职工,学校全体学生
实现该软件的计算中心:
学校计算机中心,学校网络管理中心。
1.3定义
学生信息管理系统是软件,软件是计算机系统中与硬件相互依存的另一部分,它是由程序、数据及其相关的文档组成的完整集合。
程序:
程序是按事先设计好的功能和性能要求执行的指令序列。
数据:
数据是指导程序能正常处理信息的数据结构。
文档:
文档是与程序运行和维护相关的图文资料。
1.3.1专业术语介绍:
SQL语言:
SQL全称是“结构化查询语言(StructuredQueryLanguage)”,SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。
对象:
object是一些相关的变量和方法的软件集。
软件对象经常用于模仿现实世界中我们身边的一些对象。
对象是理解面向对象技术的关键。
控件:
控件实际上是子窗口,在应用程序与用户进行交互的过程中,控件是主要角色。
经济可行性---估计开发费用以及最终从开发成功的系统所获得的收入或利益,衡量比较支出的费用和收到的利益.
技术可行性--分析功能,性能以及限制条件,能否是一个技术上可实现的系统.
法律可行性--明确系统开发可能导致的责任,有无违法问题.
不同的方案--对系统开发的各种方案进行评价.
1.3.2相关技术与开发工具介绍
ASP.NET(C#)是一种简单、现代、面向对象且类型安全的编程语言。
在C#环境中,可以用一种可视和直观的方式来创建应用程序的用户界面和数据库接口。
它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。
C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。
浏览器-Web服务器的结构
如图1-1所示
图1-1 浏览器-Web服务器结构
Web应用的执行过程如图1-2所示
客户端
Web浏览器
访问并调用Web
服务器上的应用
返回动态HTML
Web
服务器
CGI
C#应用
数据库
图1-2 Web应用的执行过程
1.4参考资料
1.《C#应用程序设计》ISBN978-7-113-12958-3
2.软件工程开发报告模板标准。
GB-8567--88
3.《软件工程》耿建敏吴文国主编清华大学出版社出版
4.《ASP.NET程序设计教程与实训》方明清易永红主编北京大学出版社出版
5.《SQLServer数据库应用技术》张浦生何升编著清华大学出版社出版
二.可行性研究的前提
2.1要求
a.学生信息管理功能:
学生信息管理工作主要是学生基本情况的管理包括学生学籍变动的管理(查询、统计,招生信息等)、学生成绩的管理,学生日常管理业务信息管理、学生勤工俭学助学岗位信息管理、学生宿舍信息管理、党团信息管理、学生缴纳信息管理、学生综合信息发布管理和学生奖励项目信息管理,主要包括数据输入、修改、删除、追加、查询、统计和打印报表等功能,学生学籍管理系统要能高效、准确地完成这些功能,并要达到界面美观友好、使用方便。
C#ASP.NET和其他数据库管理系统相比,可以发现它基于C/S的体系结构,除拥有其他开发平台的界面制作的优秀控件之外,以应用系统工程的工作空间(WorkSpace)为框架,以数据窗口控件和数据对象作为数据库应用系统开发的核心,通过这两个控件的使用,并结合其他控件的辅助功能,能制作出功能强大的管理系统,因此选用C#ASP.NET来制作学生信息管理系统,实现对学生学籍(包括学籍变动情况)教师信息及教课和学生成绩的全面管理。
b.学生信息管理软件的性能:
开发该软件的基本要求与功能是实现学生信息数据包括与学生有关的数据的管理与操作处理,基于MicrosoftSQLserver2005数据库系统的数据管理使该软件有更优异的性能.软件的基本数据流动为用户数据的输入,学生信息,课程信息,班级信息的输入,以及有关用户提出的对学生信息等等的查询要求所产生的数据输出.数据的输入与输出处理流程都依靠数据库的支持.数据的安全基本保证SQLserver的安全性能比较令人满意,该软件设计中保持与其他一些数据库的基本兼容.
c.输出:
学生基本信息和学籍各种处理的结果表格文档形式。
d.输入:
数据来源主要是来源于日常工作中存放的大量文件,如学生基本信息的输入和学籍的变动修改的文档。
文件类型主要包括word文档、Excel文档
e.处理流程和数据流程图用图表的方式表示出最基本的数据流程和处理流程,并辅之以叙述.
f.安全保密方面的要求:
对该软件系统设置不同级别的访问权限,通过对不同权限的管理,实现对学生学籍的管理的安全性与保密方面的要求.
g.本系统相连的其他系统
打印系统,邮件系统,比如outlook,office,wps
h.完成期限XXXX年XX月X日到XXXX年XX月X日
2.2目标
该软件的设计目标必须尽量达到人力与设备费用的节省,并且使软件处理数据的速度提高,软件的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化.实现保证软件质量的前提下的资金投入最小化.
2.3条件、假定
a.本学生信息管理系统建议运行寿命为:
5-10年(所以数据库的有足够空间来存储信息)
b.进行系统方案比较的时间:
1周
c.经费投资方面的来源和限制用户
d.法律政策方面的限制:
1.严禁违反宪法确定的基本原则,
2.严禁危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一.
3.严禁损害国家荣誉和利益
4.严禁传播发布会妨害第三方权益的文件或者信息,包括但不限于:
病毒代码,黑客程序,软件破解注册信息.
5.严禁抄袭剽窃他人作品
e.硬件软件运行环境和开发环境方面的条件和限制
VC1.0开发环境MicrosoftVisualStudio2005/2008Dreamweaver
f.可利用的信息和资源
学校教务处系统的相关信息,学校学生信息管理的文档,学校学生信息管理的日常事务文档。
g.系统投入使用的最晚时间:
xxxx年-xx月-xx日
2.4可行性研究的方法
a.确定学生管理系统的规模和目标;
b.分析学生管理系统,设计新系统的高层系统模型
c.评审系统模型
d.设计和评审新系统的实现法案
e.制定行动方案
f.拟定开发计划
g.编制可行性报告
2.5决定可行性的主要因素
a.经济可行性;根据学校的各项设施管理需求和财政支出来决定情况来制定强有效地实施方案。
b.技术可行性;技术上的可行性分析主要分析技术条件能否顺利完成开发工作,软硬件能否满足开发者的需要。
c.时机可行性;随着校园数字化的发展趋势,为了更好地顺应时代和信息科技普及校园,更好地服务于每一位同学和老师而抓住时机来开发。
d.管理上的可行性;管理人员的配合,规章制度的齐全。
e.法律上的可行性:
必须在法律允许的范围内,不触犯法律。
f.运行可行性:
系统分析员应该导出系统的逻辑模型。
是系统能够正常的运行。
三.对现有系统的分析
3.1处理流程和数据流程
学校目前用的系统是在教务处的系统,是对学生信息的管理系统,功能上就是对学生信息的输入存储,对学生信息的基本查询,修改和更新,删除等基本功能。
性能上速度不是很快,主要是由于后台数据库的盘大,数据之间的管理不是很好,数据的交互存在不足等的问题。
在应用方面,只是少部分的信息对外部开放,不能达到多数的用户需求,对学生学籍的管理这块没有很系统的一个管理系统,只是大概的管理方式。
现有系统的数据处理与流程基本为学生数据的录入与查询,删除修改等操
作。
流程图可表示如下:
系统工作流程图
3.2工作负责
由于数据量越来越大,现有的系统已明显不能适应目前的庞大数据量,系统工作负荷过大。
3.3费用支出
由于现有系统的工作负荷严重超载,在现有系统上投入的人力,设备,空间,材料,等等与其他的一系列支持性服务越来越大,导致开发费用支出巨大,严重影响系统的可用性,急需改进。
3.4人员
鉴于原有系统的技术性含量比较低,故不需要多少高技术人员的操作,只是由于数据量的日益扩大,所需要的操作人员数量不断增大。
这一点已不再适应目前信息化时代的步伐。
3.5设备
设备的科技含量也比较低,没有达到大量的高性能的计算机的普及程度。
3.6局限性
经过严谨的分析,可知原有的系统存在很大的局限性,比如技术的过于陈旧,人员工作负荷大,系统维护等方面存在很多的局限性。
四.所建设系统技术可行性分析
4.1对系统的简要描述
学生信息管理工作主要是学生基本情况的管理包括学生信息变动的管理(查询、统计基本信息)、学生成绩的管理,学生日常管理业务信息管理、学生勤工俭学助学岗位信息管理、学生宿舍信息管理、党团信息管理、学生缴纳信息管理、学生综合信息发布管理和学生奖励项目信息管理,主要包括数据输入、修改、删除、追加、查询、统计和打印报表等功能,学生信息管理系统要能高效、准确地完成这些功能
对学生信息管理软件实现要求以及如何得到满足:
1.对学生基本信息文件的存储要求采用前台+后台数据库技术,实现对文件的输入以及保存.
2.对学生文档搜索的功能要求,可以通过在数据库设置关键字,并通过关键字来实现对基本信息的各种搜索功能.
3.输入输出要求:
4.安全方面要求通过对软件登录,用户设置不同的管理级别来实现。
4.2处理流程和数据流程
查询数据查询结果
.编辑数据
统计数据统计报表
4.3与现有系统比较的优越性
很明显,在以上几点中已可以看出新系统的性能与功能上与现有系统的差别,首先新系统克服了原来系统的资金投入大,人员设备技术含量低,系统工作负担重等缺点。
而且加入了对数据的安全性保护的功能,使原有系统在可用性与稳健性方面有了很大的进步。
4.4采用建议系统可能带来的影响
.采用建议系统与现有系统的差别在上面已提过,在此从不同方面具体说一下:
(1).设备;
(2).现有软件;
(3).用户;建议系统使用的新技术是完全基于原有的系统上的,故用户不必考虑新系统带来的人员培训等等。
(4).经费支出;建议系统是为了改善原有系统在经费支出过高的缺点的,所以新系统一经使用在经费支出方面一定会得到很好的改善,用户在使用了新系统后只需要花一定资金购买一部分计算机与软件就能实现自动化。
4.4.1对设备的影响
采用建议系统后,改进了原有系统的性能所以对设备要求自然更高,建议系统使用了最先进的技术使设备也必须跟着升级。
4.4.2对软件的影响
由于建议系统采用了先进的数据库技术以及一系列高技术含量软件,使得原来系统上的一些软件无法继续使用,不过在新系统开发过程中将尽量考虑到,对现有软件的兼容性。
4.4.3对用户单位机构的影响
建议系统使用的新技术是完全基于原有的系统上的,故用户不必考虑新系统带来的人员培训等等。
4.4.4对系统运行过程的影响
说明所建议系统对运行过程的影响,如:
a.用户的操作规程;
b.运行中心的操作规程;
c.运行中心与用户之间的关系;
d.源数据的处理;
e.数据进入系统的过程;
f.对数据保存的要求,对数据存储、恢复的处理;由用户提出输出请求,文档管理系统响应请求,由打印机输出
a.输出报告的处理过程、存储媒体和调度方法;
b.系统失效的后果及恢复的处理办法。
4.4.5对开发的影响
说明对开发的影响,如:
a.为了支持所建议系统的开发,用户需进行的工作;
b.为了建立一个数据库所要求的数据资源;
c.为了开发和测验所建议系统而需要的计算机资源;
d.所涉及的保密与安全问题。
4.4.6对地点和设施的影响
在学校建立一个计算机中心,实施人员限制,无尘恒温管理,以放置运行该系统的后台服务器.
4.4.7对经费开支的影响
建议系统是为了改善原有系统在经费支出过高的缺点的,所以新系统一经使用在经费支出方面一定会得到很好的改善,用户在使用了新系统后只需要花一定资金购买一部分计算机与软件就能实现自动化。
4.5技术可行性分析
以现有的技术和开发人员的数量和质量条件下,可在规定期限内完成该系统的开发.
五.所建系统经济可行性分析
5.1支出
就目前使用的开发技术来说建议系统的功能目标应该能够达到;利用现有的技术在规定的期限内开发工作基本能够完成。
基本支出为50万。
5.1.1基本建设投资
a.房屋和设施25万
b.环境保护设备室内中央空调2.2万
c.安全与保密设备:
防盗门窗灭火器0.5万
d.数据库管理软件:
MicrosoftSQLSever2万
5.1.2其他一次性支出
c.研究(需求的研究和设计的研究)费用:
5.6万
d.数据库的建立:
1.2万
e.检查费用和技术管理性费用:
1万
f.培训费用.旅差费用开发人员所需要的一次性支出5000元
5.1.3非一次性支出
列出在系统生命期内按月支出和维护费用:
a.设备的维护费用:
1000元
b.软件的维护费用:
100元
c.人员的工资,奖金:
基本工资2000元奖金0-500
d.房屋空间的使用开支:
电费500元
e.公共设施方面的开支:
100元
f.保密安全方面的开支:
网络杀毒软件:
100
g.其他经常性的支出:
100元
5.2效益
对于所选择的方案,说明能够带来的收益,这里所说的收益,表现为开支费用的减少或避免、差错的减少、灵活性的增加、动作速度的提高和管理计划方面的改进等。
5.2.1一次性收益
a.开支缩减,运行效益30000元
b.应用系统价值的增值而引起的收益:
50000元
c.其他如多余设备出售回收的收入5000元
5.2.2非一次性收益
由于使用该学生信息管理系统,由自己学校学生自己开发的,所造成开支的减少和避免有2000元/月。
5.3收益和投资比
经济可行性分析中最重要的内容之一是成本--效益分析。
对于一个基于计算机系统的研制项目要在经济方面评价其是否合理,成本--效益分析要估计出研制开发的花费并与收益(包括有形的可以用货币计数的及无形的利益)衡量比较。
六.社会因素可行性分析
该项目为独立开发,在技术上没有使用任何现有的软件与方法。
所以在法律方面不会存在侵犯专利权、侵犯版权等问题,完全按照合同规定的责任履行。
6.1法律因素
1.严禁违反宪法确定的基本原则,
2.严禁危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一.
3.严禁损害国家荣誉和利益
4.严禁传播发布会妨害第三方权益的文件或者信息,包括但不限于:
病毒代码,黑客程序,软件破解注册信息.
5.严禁抄袭剽窃他人作品
6.版权所有,严禁抄袭
6.2用户使用可行性
从用户单位学校的行政管理、工作制度等方面来看,能够使用该软件系统。
从用户单位的工作人员的素质来看,需要经过培训才能满足使用该软件系统的要求等等,都是要考虑的。
七.其他可供选择的方案
八.结论意见
经过一系列的各个不同方面的可行性分析,分析员和用户及使用部门的负责人对需要解决的问题取得基本的一致看法,开发小组的开发方案的到批准,使用部门负责人同意开发工程继续进行下去。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 信息管理 系统 可行性报告
![提示](https://static.bdocx.com/images/bang_tan.gif)