《软件工程_软件可行性报告.docx》由会员分享,可在线阅读,更多相关《软件工程_软件可行性报告.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1. 引言1.1 编写目的在学校面向现代化、面向世界、面向未来、面向互联网的21世纪,现今社会是一个讲究效率的社会,人们有很强的时间观念,如果仍使用手工操作或使用相当繁琐的软件,既浪费了人力,又浪费了物力,效率无法提高,尤其是在学校里。为此开发学生考勤与晚归系统软件,能够适应现今社会并提高生产效率。该系统软件非常容易被接受,它具有简单易学性,双重操作管理体系,便于管理等功能。它是对学校学生管理的一种工具。为使校园网得到高效、合理的利用,以教育信息化带动教育的现代化,加强学校信息管理,将广西机电职业技术学院建设成信息化、现代化的新校园,为新世纪的交院增添新气息、树立新形象,学校于2007年全面启
2、动信息化建设工程。1.2 背景项目名称:晚归与考勤管理系统提出者:蒋文沛老师开发者:黄森技术员:黄森用户:广西机电职业技术学院出版单位:广西机电职业技术学院本软件采用B/S结构,在技术上利用ASP.NET技术、 SQL Server数据库技术来实现。1.3 定义 B/S结构:(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。 ASP.NET:一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。1.4 参考资料 软件工程导论,张海藩,清华大学出版社2
3、. 可行性研究的前提2.1 要求 2.1.1功能要求1、系统欢迎页面2、学生登录查询界面3、学生晚归信息和学生考勤查询4、普通管理员的对学生考勤和晚归记录的录入功能5、系统能够自动统计和筛选学生的考勤和晚归记录信息功能2.1.2软件要求系学生干事人员,可以在自己的权限范围内,将学生考勤记录信息录入到系统中;宿舍管理干事,也可以在自己的权限范围内,将学生晚归信息录入到系统中;每次录入系统会及时更新该学生的考勤和晚归信息次数,超过系统预设告警次数自动高亮显示。学生和其他公共人员可以根据个人帐号密码,对学生的考勤和晚归进行查询统计。2.1.3系统需求本系统可以借助现有的校园网,在校园内使用浏览器直接
4、访问该系统进行相关业务操作,为了保证学生隐私,通过设置防火墙使得该系统只能在校园网中畅通运行,服务器采用操作系统windwos server2003、客户端只需IE6/Chrome/Firefox浏览器即可。系统采用B/S结构。所有数据、应用系统都集中在学院信息资源管理中心数据机房主机中。系统采用独立储存和远程备份方案。系统故障全年停机少于5小时。2.1.4完成期限预计从合同签订之日起,到硬件、网络、应用系统安装完成,开始进入系统试运行的时间为3个月。试运行到初验为1个月,初验到终验为2个月。2.2 目标 本系统主要是针对学生晚归和考勤信息系统的管理,系学生干事和宿舍管理干事通过登录页面进行登
5、陆录入相关学生的考勤或晚归信息,录入学生的晚归和考勤信息可以由系统自动进行告警显示,重点突出学生晚归和考勤质量信息展示,学院相关职能部门人员可以根据学生超过的晚归次数或者是考勤记录次数对具体学生的批评教育,从而保证学院对学生管理采用依法治校有据可查的学院信息化建设。 2.3 条件、假定和限制 本系统使用年限:8年本系统的开发期限:六个月(并提供一年免费维护)投资经费,开发经费预算在6万以内法律和政策限制:政府信息和系统代码不公开硬件软件要求:系统稳定性要求较高可利用信息资源:网络和相关书籍本系统只允许通过学院校园网进行业务管理操作,但各中心也应适当考虑防火墙建设保证系统安全。2.4 进行可行性
6、研究的方法由于现有的手工系统过于复杂且不便于统计。遂决定采用全新的考勤与晚归管理系统取代现有手工系统。考勤与晚归管理是各高职院校学生管理工作的基础工作,也是落实教育部新的学生管理新规定的重要环节,在以人为本、依法治校的今天,各高职院校对学生的考勤与晚归管理问题应切实重视起来,既要及时转变观念,建立符合新规定的工作运行机制,又要高度重视信息化手段的运用,这样学校的考勤与晚归管理工作就一定能上一个新的台阶,从而促进整个学校的教育事业稳步地向前发展。该项研究要求在对现有手工系统的充分调查研究的基础上,在大量缜密科学试验的支持下,依据有关法律、法规和规范对众多方案进行系统的综合比较研究,提出技术可行、
7、经济合理、安全可靠、工期达标的工程建议方案。2.5 评价尺度为了完成该项可行性研究。该项目专业技术人员进行了系统的调查分析和综合论证。完成各类资讯报告。其主要工作内容包括:作为可行性研究基础的学生考勤与晚归系统调查;经济技术分析和综合论证工作。在整个项目动作中,计算机技术应用贯穿始终,从计划和进度管理到数值模拟等各个方面。通过可行性研究,项目开发组提出了符合要求的项目技术方案,这些最终推出的方案是在对大量方案进行综合论证比较和优化形成的。结合高职院校和国内计算机技术水平,项目工作组在项目执行过程中还分阶段向系统参与者提供了咨询建议。为制作系统的顺利开工创造了条件。3. 对现有系统的分析旧的手工
8、作业流程图: 这里的现有系统是指当前实际使用的系统,这个系统可能是计算机系统,也可能是一个机械系统甚至是一个人工系统。 分析现有系统的目的是为了进一步阐明建议中的开发新系统或修改现有系统的必要性。3.1 处理流程和数据流程上课考勤:先是教师点名,做好相关的记录并签名,然后提交给学生班干,由学生班干提交给辅导员汇总(必要时辅导员可以对迟到、早退、旷课的同学进行批评教育),最后由学生干部记录。晚归考勤:先是值班门卫记录学生晚归情况,然后提交给学生干部,由学生干部记录存档统计。学生处分:学生干部或辅导员针对违纪学生进行晚归和考勤统计,对有违反校规的学生向有关部门汇总,由相关部门发出相关学生的记过、处
9、分书给辅导员,辅导员再找相应的学生来辅导。3.2 工作负荷对于一所上万人的高职院校来说,每天产生的学生晚归与考勤数据量是越来越大,依靠传统的手工作业很难及时准确对违纪学生的教育,旧系统已经明显不能适应目前庞大的数据统计工作量,人工统计数据处理缓慢且容易出错,缺乏数据的可靠性和稳定性。旧系统的工作记录全由手工记录到记录本里,对于一所上万人的高职院校来说,每天最少也应该有几百条记录,而记录的学生干部要找到每个学生的记录表才能进行统计,也就是说每一个学生记录就要苦苦寻找到相应的学生记录表中记录,几百份记录就要苦苦寻找几百次,如此庞大的工作量纵然有几十人来进行统计查找也不是一件容易的事情。由于是人工记
10、录信息,可以说对于信息的传递是非常慢,如此对于一些及时信息就不能及时有效地向有关部门反应,使得相关的部门又不能及时做出相应的决定或决策来,这样有可能造成学院对学生考勤和晚归监控成为摆设,甚至有些学生无视校规,学院处罚学生没有依据的尴尬场面。3.3 费用开支系统硬件、系统软件的预算在1.8万元以内应用软件系统(含培训)在1.2万元以内设备使用、管理费用暂不计算在内3.4 人员 鉴于旧系统依赖手工处理信息质量差且效率低,需要简单培训指导相关人员打字处理,即可胜任信息录入工作。3.5 设备 院系学生干事和宿舍管理干事的办公室使用电脑且接入校园网即可,无需特殊增加其他设备。3.6 局限性 旧系统主要是
11、针对学生考勤与晚归的统计相对繁琐且工作量大,不利于实现依法治校,以人为本的办学理念。4. 所建议的系统4.1 对所建议系统的说明经过对传统的考勤与晚归管理工作手工作业流程(以图1为例)的认真分析,我们决定对这个流程进行适当的改造,决定引入计算机技术,建立学生考勤与晚归管理软件来对学生的考勤与晚归进行管理,实现学生考勤与晚归管理工作信息化。根据学院的实际情况和需求,我们将利用该软件进行学生考勤与晚归管理的工作流程改造如下:4.2 处理流程和数据流程。4.3 改进之处 在改进后的工作流程中,辅导员将收到的考勤记录及时传递给系部学生干事,由干事输入到系统,宿舍管理干事无须将晚归记录送辅导员,而是直接
12、将晚归记录输入到考勤系统,数据汇总交由软件完成。管理人员、教师、学生都可以随时通过网络查阅学生考勤与晚归的情况,很好地克服了传统的考勤与晚归管理工作手工作业流程的缺点。4.4 影响很明显,新系统的流程与功能上与旧系统的差别,首先新系统克服了旧系统的数据统计困难、数据处理缓慢不准确、手工作业效率低等缺点。而且引用了计算机管理技术实现对数据的安全性保护的功能,使新系统在可用性与稳健性方面有了很大的进步。4.4.1.对设备的影响采用建议系统后,改进了原有系统存在的弊端,所以对计算机硬件设备要求自然更高,新系统使用了目前成熟的计算机软件管理技术,依托现有的校园网即可实现考勤与晚归系统的实施和运行。 4
13、.4.2.对软件的影响由于建议系统采用了先进的数据库技术以及一系列高技术含量软件,使得原来手工作业逐步向信息化转变。4.4.3.对用户单位机构的影响 用户不需要任何技术背景也无需具备网络方面的知识,只需懂得点上网知识就可以了。4.4.4.对系统运行过程的影响 暂无4.4.5.对开发的影响 开发人员需要制定相关开发文档,遵循开发规范,保障项目进度有序开发。4.4.6.对地点和设施的影响 所建议系统安装在学院信息资源管理中心数据机房中,无其他特殊场地和设施改造。4.4.7.对经费开支的影响所建议的系统对目前服务器设备要求不高,无需投入过高的设备成本和开发成本,依托已经架设好的校园网,省钱省物力真正
14、做到物尽其用的效果。4.5 技术条件方面的可能性就目前使用的开发技术来说建议系统的功能目标应该能够达到,利用现有的技术在规定的期限内开发工作基本能够实现。6. 投资及效益分析6.1 支出6.1.1 基本建设投资系统开发费用9000元。本系统开发期为1个月,需开发人员3人。根据软件系统的规模估算,每人月的人工费按3000元计算,开发费用为9000元。设备采购费用18000元,包含购买Dell R720服务器和其他服务器周边外设,运输、技术人员调试费用等。系统培训费用3000元,包含对学院相关用户使用考勤与晚归系统的技术培训等费用。6.1.2 其他一次性支出 暂无6.1.3 非一次性支出 主要是系
15、统运行费用,假设本系统运行期8年,每年的运行费用(包括系统维护、设备维护等)3000元。系统投资成本总额为:3+2.4=5.4万元6.2 收益对于所选择的方案,说明能够带来的收益,这里所说的收益,表现为开支费用的减少或避免、差错的减少、灵活性的增加、动作速度的提高和管理计划方面的改进等,包括:6.2.1 一次性收益 说明能够用人民币数目表示的一次性收益,可按数据处理、用户、管理和支持等项分类叙述。6.2.2 非一次性收益 说明在整个系统生命期内由于运行所建议系统而导致的按月的、按年的能用人民币数目表示的收益,包括开支的减少和避免。6.2.3 不可定量的收益 逐项列出无法直用人民币表示的收益。6.3 收益/投资比 求出整个系统生命期的收益/投资比值。6.4 投资回收周期 求出收益的累计数开始超过支出的累计数的时间。6.5 敏感性分析是指一些关键性因素与这些不同类型之间的合理搭配、处理速度要求、设备和软件的配置等变化时,对开支和收益的影响最灵敏的范围的估计。7. 社会因素方面的可能性7.1.法律方面的可行性7.2.使用方面的可行性8. 结论在进行可行性研究报告的编制时,必须有一个研究的结论
限制150内