1、1可行性研究报告1 引言 .11.1 编写目的 .11.2 背景 .11.3 定义 .11.4 参考资料 .12 可行性研究的前提 .12.1 要求 .22.2 目标 .22.3 条件、假定和限制 .22.4 进行可行性研究的方法 .32.5 评价尺度 .33 对现有系统的分析 .33.1 处理流程和数据流程 .33.2 工作负荷 .33.3 费用开支 .43.4 人员 .43.5 设备 .43.6 局限性 .44 所建议的系统 .44.1 对所建议系统的说明 .44.2 处理流程和数据流程 .44.3 改进之处 .54.4 影响 .54.4.1 对设备的影响 .54.4.2 对软件的影响 .
2、54.4.3 对用户单位机构的影响 .54.4.4 对系统运行过程的影响 .54.4.5 对开发的影响 .64.4.6 对地点和设施的影响 .64.4.7 对经费开支的影响 .64.5 局限性 .64.6 技术条件方面的可行性 .65 可选择的其他系统方案 .75.1 可选择的系统方案 1.75.2 可选择的系统方案 2.726 投资及效益分析 .76.1 支出 .76.1.1 基本建设投资 .76.1.2 其他一次性支出 .86.1.3 非一次性支出 .86.2 收益 .86.2.1 一次性收益 .96.2.2 非一次性收益 .96.2.3 不可定量的收益 .96.3 收益投资比 .96.4
3、 投资回收周期 .96.5 敏感性分析 .107 社会因素方面的可行性 .107.1 法律方面的可行性 .107.2 使用方面的可行性 .108 结论 .1011 引言1.1 编写目的说明该软件开发项目的实现在技术、经济和社会条件方面的可行 性;评述为了合理地达到开发目标而可能选择的各种方案;说明并论证所选定的方案。 充分利用学校现有的计算机软,硬件资源和网络资源实现无纸化考试以避免传统手工考试的不足预期的读者是开发者和用户。1.2 背景在线考试系统课题产生的背景是当今教育信息化的趋势及我国高校教育信息化系统的建设; 与传统考试模式相比,网上考试具有无可比拟的优越性,它可以将传统考试过程中的试
4、卷组织,审定印制,传送收集,登记发放,评判归档各个环节缩小到一至两个环节,几乎屏蔽了所有人工直接干预考试活动的可能性,不但能够节约大量的时日,人力,物力与财力,而且还可以大幅度提高考试成绩的客观性和公正性;网络考试系统是传统考场的延伸,它可以利用网络的无限广阔空间,随时随地的对学生进行考试,加上 Web 数据库技术的利用 ,大大简化了传统考试的过程.1.3 定义Visual Studio 2010+SQL Server 20051.4 参考资料参考资料:数据库设计 1. 本项目的经核准的计划任务书或合同、上级机关的批文;22. 属于本项目的其他已发表的文件;3. 本文件中各处引用的文件、资料,
5、包括所需用到的软件开发标准。2 可行性研究的前提2.1 要求功能:功能:有用户登录,管理员登录,用户登录后实现修改密码,即添加试题,添加试卷,分发试卷,试卷提交,试卷评分,成绩汇总,考生信息管理,定时收卷,验证登录。在线考试(有时间的限制) ,试题判改即提交后显示考试成绩,测试结束可以直接上交到选定的主机上等功能。管理员登录后可以添加、删除、修改用户,可以更新题库。在安全与保密方面的要求:1.对等实体认证(考生的身份认证、考试服务器身份认证。客户机和服务器相互确认)2.反问控制,考生只能在规定的时间内,规定的地点访问服务器。3.数据的完整性,防止试题中的某一部分,几考生的答案和成绩等信息被修改
6、。4、作弊防范主要是为了保证学生独立完成考卷,保证考生的公平性。5,服务端的安全。同本系统相连接的其他系统:SQL完成期限:2012 年 6 月 1 日2.2 目标1、将传统考试过程中的试卷组织,审定印制,传送收集,登记发放,评判归档各个环节缩小到一至两个环节,几乎屏蔽了所有人工直接干预考试活动的可能性;2、节约大量的时日,人力,物力与财力,3、大幅度提高考试成绩的客观性和公正性。4、避免传统手工考试的不足.5、对实现安全性的途径、方法提出了更高的技术要求.6、实现教考分离以及考务工作的全自动化管理,37、有效利用校园网的软硬件资源,使其发挥最大效力,更好的为学校的教学,科研,管理服务8、实现
7、考试的客观,公证性,自动化组卷,阅卷可以减轻教师的工作强度.2.3 条件、假定和限制说明对这项开发中给出的条件、假定和所受到的限制,如:a 考试系统的运行寿命的最小值为 5 年b经费要在 5 万之内;资金可由申请贷款;c 法律和政策方面的限制;d使用 Visual Studio 2010+SQL Server 2005 开发e 可利用的信息和资源;f 系统投入使用的最晚时间:2012 年 6 月 1 日2.4 进行可行性研究的方法经过经济分析,在确定企业准备投资多少来达到系统的目标之后,再进行技术上的可行性分析。评价总体方案所提出的技术条件如计算机硬件、系统软件的配置、网络系统性能和数据库系统
8、等,能否满足新系统目标的要求,并对达到新系统目标的技术难点和解决方法的可行性进行分析。此外,还应分析开发和维护系统的技术力量,不仅考虑技术人员的数量,更应考虑他们的经验和水平。为保证可行性研究的工作质量,应保证咨询设计单位足够的工作周期,防止因各种原因的不负责任草率行事对市场需求分析预测对支撑软件开发的网络环境规划、硬件物理布局方案的选择;对项目进度的安排;对投资估算、成本估算、筹集资金的聚道的分析。(方法:经济评价法、投资估算法)42.5 评价尺度开发该系统所用的费用在 5 万之内,先开发注册系统(3 天) 、登录系统(3 天) ,页面设计(7 天) ,考试系统(16 天) (难) ,安全与
9、保密的设计(8 天) (难) 3 对现有系统的分析本系统为纯人工系统,即传统考试模式。由监考官分发试卷,批改人员对考生的试卷进行批改。3.1 处理流程和数据流程a.处理流程考生 监考官考场准考证是否有效分发试卷未启用试卷考试中考试是否结束提交的试卷评阅试卷编写试题印刷试卷是是5b.数据流监考官启用前试卷考生信息编写试卷管理考生确认考场启用后试卷批改人员 成绩单批改分发交卷查询处理成绩考试3.2 工作负荷1、现有人工系统较为简单,相对不够完善,对方便用户方面有待加强。 2、需要大量地人员来管理,维护其数据,出错率较高。出现很多冗余信息。3、对人力资源进行大量的浪费,而且安全性不是很高。3.3 费
10、用开支1、管理员培训费:0.5 万印刷费、打印费等其他费用:0.3 万2、非一次性支出人员工资:2000*10=2 万其他不可知的额外支出:0.2 万共计 :0.5+0.3+2+0.2=3 万63.4 人员监考官:若干名批改人员:若干名3.5 设备 (1)硬件:打印机、印刷机(2)输入输出:普通键盘输入,打印机输出,联机。3.6 局限性1、需要大量地人员来管理,维护其数据,出错率较高。出现很多冗余信息。2、对人力资源进行大量的浪费,而且安全性不是很高。4 所建议的系统4.1 对所建议系统的说明新系统在原有系统的基础上加入了新的考试界面,使用了先进的考试答案批改处理技术,使标准答案与考试作答的准
11、确性与安全性得到了很大的提高,且在用户的并行操作与用户管理方面也有了极大地改善。所建议系统是基于 B/S 模式的 WEB 系统,使用 JSP 语言开发并使用经典的MVC 三层构架。使用 MySQL 作为数据库管理系统,配合使用 Tomcat 作为应用服务器。使用免费的 MySQL 和 Tomcat 软件可以大大减少项目开支。运用数据库连接技术缓解了系统中数据库的压力瓶颈,提高了对数据库操作的性能。JSP 语言编程的 WEB 页面首次访问需要编译,速度较慢,之后的访问速度都会很快。再则,JSP 语言的基础是 Java 编程语言,这种语言实现了“一次编写到处运行” 可见其移植性很好。并且 Java
12、 语言是纯面向对象编程语言,任7何代码都是封装在类中,所以个类的重用性较好。本系统运用了目前比较流行的 WEB 框架Strut ,提供了对开发 MVC 系统的底层很好的支持,而 MVC 是表现层、业务逻辑层和持久层分开,因而是系统具有很好的扩充性,用户界面可以灵活变化.4.2 处理流程和数据流程处理流程:登录答题提交试卷试卷:试卷失败成功失败试卷评分管理员考生成功数据流程图8管理员试题管理 试卷管理考生信息管理考试管理试题表考 生考生信息表试卷表管理员考试表试题试卷试卷考试情况考生信息考试信息考生信息考生信息试题4.3 改进之处1、 屏蔽了所有人工直接干预考试活动的可能性。2、 节约大量的时日,人力,物力与财力,真正实现了无纸考试、无纸办公。3、 提高考试成绩的客观性和公正性4、 实现教考分离以及考务工作的全自动化管理5、 有效利用校园网的软硬件资源,使其发挥最大效力,更好的为学校的教学,科研,管理服务6、 实现考试的客观,公证性,自动化组卷,阅卷可以减轻教师的工作强度. 4.4 影响1、 可以实现教考分离以及考务工作的全自动化管理。2、 可以有效利用校园网的软硬件资源,使其发挥最大效力,更好的为学校的教学,科研,管理服务。