1、可行性研究报告1引言11.1编写目的11.2背景11.2.1提出方21.2.2系统的使用人员21.2.3本系统完成时间21.2.4项目经费预估21.3定义21.4参考资料22可行性研究的前提32.1要求32.2目标32.3条件、假定和限制42.4进行可行性研究的方法42.5评价尺度43对现有系统的分析53.1处理流程和数据流程53.2工作负荷63.3费用开支63.4人员63.5设备73.6局限性74所建议的系统74.1对所建议系统的说明74.2处理流程和数据流程84.3改进之处94.4影响94.4.1对设备的影响94.4.2对软件的影响104.4.3对用户单位机构的影响104.4.4对系统运行
2、过程的影响104.4.5对开发的影响104.4.6对地点和设施的影响114.4.7对经费开支的影响114.5局限性114.6技术条件方面的可行性115可选择的其他系统方案115.1可选择的系统方案1115.2可选择的系统方案2126投资及效益分析126.1支出126.1.1基本建设投资126.1.2其他一次性支出136.1.3非一次性支出136.2收益146.2.1一次性收益146.2.2非一次性收益146.2.3不可定量的收益146.3收益投资比146.4投资回收周期146.5敏感性分析147社会因素方面的可行性147.1法律方面的可行性147.2使用方面的可行性158结论15II1引言1.
3、1编写目的说明该软件开发项目的实现在技术、经济和社会条件方面的可行性;评述为了合理地达到开发目标而可能选择的各种方案;说明并论证所选定的方案。充分利用学校现有的计算机软,硬件资源和网络资源实现无纸化考试以避免传统手工考试的不足预期的读者是开发者和用户。1.2背景Internet技术的发展使得考试的技术手段和载体发生了革命性的变化,Internet的开放性,分布性的特点和基于Internet的巨大的计算能力使得考试突破了时间和空间的限制。基于Internet的考试系统正成为人们的研究热点之一。与传统考试模式相比,网上考试具有无可比拟的优越性,它可以将传统考试过程中的试卷组织,审定印制,传送收集,
4、登记发放,评判归档各个环节缩小到一至两个环节,几乎屏蔽了所有人工直接干预考试活动的可能性,不但能够节约大量的时日,人力,物力与财力,而且还可以大幅度提高考试成绩的客观性和公正性。在线考试系统课题产生的背景是当今教育信息化的趋势及我国高校教育信息化系统的建设;目的是充分利用学校现有的计算机软,硬件资源和网络资源实现无纸化考试以避免传统手工考试的不足。与传统考试模式相比,网上考试渗入了更多的技术环节,对实现安全性的途径,方法也提出了更高的技术要求。通过Internet来实现网上考试,是现代教育技术的一个具体实现,具有很重要的现实意义。可以实现教考分离以及考务工作的全自动化管理,可以有效利用校园网的
5、软硬件资源,使其发挥最大效力,更好的为学校的教学,科研,管理服务,可以大规模的实行考试,实现考试的客观,公证性,自动化组卷,阅卷可以减轻教师的工作强度。传统考试要求老师刻试卷,印试卷,安排考试,监考,收集试卷,评改试卷,讲评试卷和分析试卷。这是一个漫长而复杂的过程,已经越来越不适应现代教学的需要。网络考试系统是传统考场的延伸,它可以利用网络的无限广阔空间,随时随地的对学生进行考试,加上Web数据库技术的利用,大大简化了传统考试的过程。1.2.1提出方福建师范大学信息技术学院1.2.2系统的使用人员在校全体学生1.2.3本系统完成时间2013年6月1日1.2.4项目经费预估5万1.3定义Visu
6、al Studio 2010 windows开发软件SQL Server 2005 数据库软件1.4参考资料参考资料:数据库设计 1. 本项目的经核准的计划任务书或合同、上级机关的批文;2. 属于本项目的其他已发表的文件;3. 本文件中各处引用的文件、资料,包括所需用到的软件开发标准。2可行性研究的前提2.1要求功能:有用户登录,管理员登录,用户登录后实现修改密码,即添加试题,添加试卷,分发试卷,试卷提交,试卷评分,成绩汇总,考生信息管理,定时收卷,验证登录。在线考试(有时间的限制),试题判改即提交后显示考试成绩,测试结束可以直接上交到选定的主机上等功能。管理员登录后可以添加、删除、修改用户,
7、可以更新题库。在安全与保密方面的要求:1.对等实体认证(考生的身份认证、考试服务器身份认证。客户机和服务器相互确认)2.反问控制,考生只能在规定的时间内,规定的地点访问服务器。3.数据的完整性,防止试题中的某一部分,几考生的答案和成绩等信息被修改。4、作弊防范主要是为了保证学生独立完成考卷,保证考生的公平性。5,服务端的安全。同本系统相连接的其他系统:SQL完成期限:2013年6月1日2.2目标1、将传统考试过程中的试卷组织,审定印制,传送收集,登记发放,评判归档各个环节缩小到一至两个环节,几乎屏蔽了所有人工直接干预考试活动的可能性;2、节约大量的时日,人力,物力与财力,3、大幅度提高考试成绩
8、的客观性和公正性。4、避免传统手工考试的不足。5、对实现安全性的途径、方法提出了更高的技术要求。6、实现教考分离以及考务工作的全自动化管理,7、有效利用校园网的软硬件资源,使其发挥最大效力,更好的为学校的教学,科研,管理服务8、实现考试的客观,公证性,自动化组卷,阅卷可以减轻教师的工作强度。2.3条件、假定和限制a 考试系统的运行寿命的最小值为5年b 经费要在5万之内;资金可由申请贷款;c 法律和政策方面的限制;d 使用Visual Studio 2010+SQL Server 2005开发e 可利用的信息和资源;f 系统投入使用的最晚时间:2013年6月1日2.4进行可行性研究的方法经过经济
9、分析,在确定企业准备投资多少来达到系统的目标之后,再进行技术上的可行性分析。评价总体方案所提出的技术条件如计算机硬件、系统软件的配置、网络系统性能和数据库系统等,能否满足新系统目标的要求,并对达到新系统目标的技术难点和解决方法的可行性进行分析。此外,还应分析开发和维护系统的技术力量,不仅考虑技术人员的数量,更应考虑他们的经验和水平。为保证可行性研究的工作质量,应保证咨询设计单位足够的工作周期,防止因各种原因的不负责任草率行事对市场需求分析预测对支撑软件开发的网络环境规划、硬件物理布局方案的选择;对项目进度的安排;对投资估算、成本估算、筹集资金的聚道的分析。(方法:经济评价法、投资估算法)2.5
10、评价尺度开发该系统所用的费用在5万之内,先开发注册系统(3天)、登录系统(3天),页面设计(7天),考试系统(16天)(难),安全与保密的设计(8天)(难) 3对现有系统的分析本系统为纯人工系统,即传统考试模式。由监考官分发试卷,批改人员对考生的试卷进行批改。3.1处理流程和数据流程 3.2工作负荷1、现有人工系统较为简单,相对不够完善,对方便用户方面有待加强。 2、需要大量地人员来管理,维护其数据,出错率较高。出现很多冗余信息。3、对人力资源进行大量的浪费,而且安全性不是很高。3.3费用开支1、管理员培训费:0.5万 印刷费、打印费等其他费用:0.3万2、非一次性支出人员工资:2000*10
11、=2万 其他不可知的额外支出:0.2万共计 :0.5+0.3+2+0.2=3万3.4人员类别人数硬件维护4教室/1人系统维护(与服务器维护)4教室/1人(1人)考试监考2教室/1人考试答题1教室/60人分数统计员100教室/1人3.5设备 设备数量摄像头4个/1教室电脑71台/1教室电脑桌71/1教室3.6局限性1、需要大量地人员来管理,维护其数据,出错率较高。出现很多冗余信息。2、对人力资源进行大量的浪费,而且安全性不是很高。4所建议的系统4.1对所建议系统的说明所建议系统是基于B/S模式的WEB系统,使用JSP语言开发并使用经典的MVC三层构架。使用MySQL作为数据库管理系统,配合使用T
12、omcat作为应用服务器。使用免费的MySQL和Tomcat软件可以大大减少项目开支。运用数据库连接池技术缓解了系统中数据库的压力瓶颈,提高了对数据库操作的性能。JSP语言编程的WEB页面首次访问需要编译,速度较慢,之后的访问速度都会很快。再则,JSP语言的基础是Java编程语言,这种语言实现了“一次编写到处运行”可见其移植性很好。并且Java语言是纯面向对象编程语言,任何代码都是封装在类中,所以个类的重用性较好。本系统运用了目前比较流行的WEB框架Strut,提供了对开发MVC系统的底层很好的支持,而MVC是表现层、业务逻辑层和持久层分开,因而是系统具有很好的扩充性,用户界面可以灵活变化。本
13、系统将大大改善数据处理速度, 并且更加方便的对数据进行管理, 同时可以减少人力资源的浪费以及工资支出。4.2处理流程和数据流程处理流程:登录答题提交试卷试卷:试卷失败成功失败试卷评分管理员考生成功数据流程:管理员试题管理试卷管理考生信息管理考试管理试题表考 生考生信息表试卷表管理员考试表试题试卷试卷考试情况考生信息考试信息考生信息考生信息试题4.3改进之处1、 屏蔽了所有人工直接干预考试活动的可能性。2、 节约大量的时日,人力,物力与财力,真正实现了无纸考试、无纸办公。3、 提高考试成绩的客观性和公正性4、 实现教考分离以及考务工作的全自动化管理5、 有效利用校园网的软硬件资源,使其发挥最大效
14、力,更好的为学校的教学,科研,管理服务6、 实现考试的客观,公证性,自动化组卷,阅卷可以减轻教师的工作强度。4.4影响4.4.1对设备的影响采用该系统后,改进了原有系统的性能,所以对设备的要求更高,该系统使用了最先进的技术使设备也必须跟着升级。PC机需要奔腾以上,硬盘空间大于200M,内存64M。4.4.2对软件的影响由于该在线考试系统采用了考试处理技术以及一系列高技术含量软件,使得原来系统上的一些软件无法继续使用,不过在新系统开发过程中将尽量考虑到,对现有软件的兼容性。4.4.3对用户单位机构的影响该在线考试系统使用的新技术是完全基于原有的系统上的,故用户不必考虑新系统带来的人员培训等等。4
15、.4.4对系统运行过程的影响a 用户的操作规程:学生登录系统,完成试卷,提交系统。b 运行中心的操作规程:运行中心将题目发送到客户端,然后接收客户端发送的答案。c 运行中心与用户之间的关系:接收与发送。d 源数据的处理:整理考生的相关资料和相应考生提交的答案。e 数据进入系统的过程:考生完成试卷,通过网络提交答案到运行中心。f 对数据保存的要求,对数据存储、恢复的处理:对数据进行备份。g 输出报告的处理过程、存储媒体和调度方法:考生提交答案后,有系统自动评分,然后进行排名。h 系统失效的后果及恢复的处理办法:将已备份的数据进行还原。4.4.5对开发的影响1为了支持所建议系统的开发,用户需在Wi
16、ndowsXP以上的操作系统中安装jdk-6u12、Tomcat6、myeclipse7.0和SQLServer2000;2为了开发和测验所建议系统而需要的计算机资源:CPU 2.2G、内存2g;3为了建立数据库要求提供详细的数据资源; 4如数据涉及保密与安全问题,应由专人负责录入。4.4.6对地点和设施的影响机房设备必须满足足够的考生同时在线考试。4.4.7对经费开支的影响该系统预算为5万,该系统预计运行时间为5年。预计开发设计阶段3万元,维持运行和软件维修2万。4.5局限性 1.电脑的故障。不能排除考试过程中电脑突发性的故障,以至使用者不得不中止答题,更换电脑重新开始。2.电源的供给。用于
17、自然或人为的缘故致使电源无法供给考试所需能源。3病毒、木马等对软件的破坏。4黑客的入侵。4.6技术条件方面的可行性a 在当前的限制条件下,该系统的功能目标能达到;b 利用现有的技术,该系统的功能能实现;c 对开发人员的数量和质量的要求并说明这些要求能满足;d 在规定的期限内,本系统的开发能完成。 5可选择的其他系统方案5.1可选择的系统方案1购买“福州大学在线考试系统”。是一套采用C/S模式的在线考试系统,主要是提供全省统一计算机在线考试,主要功能有:添加试题,添加试卷,随机分发试卷,试卷分发具有同时不同卷,试卷为题库中随机抽取,定时收卷,自动评分,考生信息管理,管理员权限等级划分,成绩汇总分
18、析。此外,该系统囊括了单选题,填空题,简答题和编程题。其中,编程题可以调用当前计算机中所安装的编程开发环境。未被选为本系统的原因有:a该系统面向全省高中,而本次开发的系统是面向中小型企业。b该系统需要连接互联网实现统一的大型考试,而本次开发的系统主要用于中小型局域的小范围考试。c该系统采用的是C/S模式,这就需要参加考试的客户机需要安装相应的客户端软件,很难实现跨平台运用。d该系统在客户端是逐题呈现出来的,不能给应试者对试卷的整体映像。5.2可选择的系统方案2开发“基于ASP+Access的在线考试系统”.该系统是基于B/S模式主要用于小型在线考试。其主要功能有添加试题,添加试卷,分发试卷,考
19、生信息管理,定时收卷,成绩汇总分析.考试题型包括:单选题,多选题,判断题,填空题,简答题.评分方式为:选择题和判断题自动评分,填空题和简答题手动评分.未被选为本系统的原因有:a. 该系统所用开发语言是ASP,是一种应用于微软IIS的服务器平台的WEB开发语言.因此,该系统只能应用在IIS的平台上,可移植性很差.b.该系统所用数据库为Access,不能实现很好的系统并发性,系统速度相对较慢.cASP所开发出来的WEB系统是将业务逻辑与页面表现混杂在一起,不易于阅读代码,可重用性差. 6投资及效益分析 6.1支出6.1.1基本建设投资包括采购、开发和安装下列各项所需的费用,如:(共17000元)a
20、. 房屋和设施;1万元b. 数据通讯设备;2000元c. 安全与保密设备;1000元d. 应用的软件;2000元e. 数据库管理软件。2000元6.1.2其他一次性支出包括下列各项所需的费用,如:(共17000元)a 研究(需求的研究和设计的研究)1000元;b 开发计划与测量基准的研究;1000元c 数据库的建立;1000元d 检查费用和技术管理性费用;2000元e 培训费、旅差费以及开发安装人员所需要的一次性支出;2000元f 人员的工资费用等。10000元6.1.3非一次性支出在该系统生命期内按月或按季或按年支出的用于运行和维护的费用(共12000元),包括: a 设备的租金和维护费用;
21、2000元b 软件的租金和维护费用;2500元c 数据通讯方面的租金和维护费用;1500元d 人员奖金;2000元e 房屋、空间的使用开支;1000元f 公用设施方面的开支;1000元g 保密安全方面的开支;1000元h 其他经常性的支出等。1000元6.2收益6.2.1一次性收益5万6.2.2非一次性收益可将项目进行出租,或出售源代码,以此来增加日后的收益。6.2.3不可定量的收益由于该项目面向学校和一些教育机构,能够树立公司形象,并且使用规模大,能提升公司知名度。6.3收益投资比55000/50000=1.16.4投资回收周期六个月6.5敏感性分析敏感度低,对其他软件不会产生较大冲突,对设
22、备的要求不高,普遍能相互适应。 7社会因素方面的可行性7.1法律方面的可行性该项目为独立开发,在技术上没有使用任何现有的软件方法。本项目不涉及在社会上或政治上引起侵权、破坏或其他责任问题。所以在法律方面不会存在侵犯专利权、侵犯版权等问题,完全按照合同规定的责任履行。7.2使用方面的可行性从企业的角度来看,纸质的考试不仅物质成本高,而且需要耗费大量的人力资源;此外,纸质的考试不够灵活,使得考试变得不够人性化,不能体现出企业考试的真实目的促进员工提升自身的素质和能力,更好地为企业服务,这是有别于其他的升学考试的。本系统对于用户单位所需的安全性,可靠性,可维护性,可升级性,反应速度以及其他基本要求等
23、问题,完全能够满足用户要求。8结论通过以上研究,我觉得所建议的在线考试系统是可行的。随着网络的发展,基于Internet的考试系统与传统考试模式相比,网上考试具有无可比拟的优越性,网上考试已成为必不可挡的考试方式,将来会渐渐成为一种趋势,更好的为学校和企业选拔人才。以及对投资预算和资金筹措,再加上后期效益分析,社会效益等内容进行周密分析后,确定本系统能够行之有效地实施,并且能够创造可观的经济效益,在未来的校园考试模式中占有很大的立足之地。可行性研究报告1引言11.1编写目的11.2背景11.2.1提出方21.2.2系统的使用人员21.2.3本系统完成时间21.2.4项目经费预估21.3定义21
24、.4参考资料22可行性研究的前提32.1要求32.2目标32.3条件、假定和限制42.4进行可行性研究的方法42.5评价尺度43对现有系统的分析53.1处理流程和数据流程53.2工作负荷63.3费用开支63.4人员63.5设备73.6局限性74所建议的系统74.1对所建议系统的说明74.2处理流程和数据流程84.3改进之处94.4影响94.4.1对设备的影响94.4.2对软件的影响104.4.3对用户单位机构的影响104.4.4对系统运行过程的影响104.4.5对开发的影响104.4.6对地点和设施的影响114.4.7对经费开支的影响114.5局限性114.6技术条件方面的可行性115可选择的其他系统方案115.1可选择的系统方案1115.2可选择的系统方案2126投资及效益分析126.1支出126.1.1基本建设投资126.1.2其他一次性支出136.1.3非一次性支出136.2收益146.2.1一次性收益146.2.2非一次性收益146.2.3不可定量的收益146.3收益投资比146.4投资回收周期146.5敏感性分析147社会因素方面的可行性147.1法律方面的可行性147.2使用方面的可行性158结论1517