目录
1.编写目的................................................................................................................... 1
2、可行性研究的前提............................................................................................... 1
2.1 要求:............................................................................................................. 2
2.2目标:.............................................................................................................. 2
3、对现有系统分析................................................................................................... 2
3.1 处理流程........................................................................................................ 2
3.2 数据流............................................................................................................. 3
4. 所建议的系统......................................................................................................... 3
4.1 对所建议系统的说明................................................................................... 3
4.2 处理流程和数据流程................................................................................... 3
4.3 改进之处........................................................................................................ 4
5. 可选择的其他系统方案(1)............................................................................. 5
5.1 可选择的系统方案1.................................................................................... 5
5. 可选择的其他系统方案(2)............................................................................. 5
5.2 可选择的系统方案2.................................................................................... 5
6. 投资及效益分析..................................................................................................... 5
6.1 支出................................................................................................................. 5
6.1.1 基本建设投资共计............................................................................. 5
6.1.2 其他一次性支出.................................................................................. 5
6.1.3 非一次性支出...................................................................................... 6
6.2 收益................................................................................................................. 6
6.2.1 一次性收益.......................................................................................... 6
6.2.2 非一次性收益...................................................................................... 6
6.2.3 不可定量的收益.................................................................................. 6
6.3 收益/投资比................................................................................................... 6
7. 社会因素方面的可能性........................................................................................ 6
在线考试系统可行性分析报告
1.编写目的
? 本文用于分析项目的可行性,包括项目的经济可行性、技术可行性、操作可行性、法律可行性等方面,以决定是否继续这个项目的开发,以及保证今后项目的顺利进行。在软件继续进一步的开发之前首先给出此软件项目计划.
背景
? 该项目开发的软件为在线考试系统软件,是鉴于目前企业对员工的业务或技术水平的测试的迫切需要,提升企业员工自身的学习能力.该软件设计完成后可用于所有企事业单位(包括学校等教育机构).目前社会上在线考试系统发展飞快,各个企事业单位都引入了在线考试系统软件来进行各种在线测试,交互式在线考试系统也是有了很大的发展,商业化的在线考试系统软件也不少.本系统力求使系统功能简洁明了,但功能齐全且易于操作.
?
2、可行性研究的前提
2.1 要求:
? a.实现系统的主要功能,即添加试题,添加试卷,分发试卷,试卷评分,成绩汇总,考生信息管理,定时收卷,验证登录.
? b.数据库可并发访问并具有较大的吞吐量.
? c.系统具有很好的可移植性、可扩展性和可重用性.
? d.系统反应速度较快,当客户端与服务器断开连接时候也能够实现按时收卷.
? e.使用系统的每个用户都必须有登陆密码,具有较好的安全保密性.
? f.系统界面具有一定的人性化.
? g.在十五周内完成本项目.
2.2目标:
? a.在规定期限内完成系统的开发.
? b.项目小组成员各尽其责,用自备计算机完成自己部分项目任务.
? c.分享开发环境软件及项目相关资料,节省项目成本并提高开发效率.
? d.尽量使用数据库连接池技术,保证系统连接数据库的速度.
? e.运用JSP的语言特性,保证系统有较快的处理及响应速度.
? f.实现系统界面的美工及人性化要求.
?
3、对现有系统分析
3.1 处理流程
3.2 数据流
4. 所建议的系统
4.1 对所建议系统的说明
? 所建议系统是基于B/S模式的WEB系统,使用JSP语言开发并使用经典的MVC三层构架.使用MySQL作为数据库管理系统,配合使用Tomcat作为应用服务器.使用免费的MySQL和Tomcat软件可以大大减少项目开支.运用数据库连接池技术缓解了系统中数据库的压力瓶颈,提高了对数据库操作的性能.JSP语言编程的WEB页面首次访问需要编译,速度较慢,之后的访问速度都会很快.再则,JSP语言的基础是Java编程语言,这种语言实现了“一次编写到处运行”可见其移植性很好.并且Java语言是纯面向对象编程语言,任何代码都是封装在类中,所以个类的重用性较好.本系统运用了目前比较流行的WEB框架——Strut,提供了对开发MVC系统的底层很好的支持,而MVC是表现层、业务逻辑层和持久层分开,因而是系统具有很好的扩充性,用户界面可以灵活变化.
4.2 处理流程和数据流程
数据流程图
4.3 改进之处
本系统可以不限制地域和时间只需要通过联网的浏览器即可实现在线答题,而现有系统必须在同一时间规定地点进行考试;维护用户数据及试卷内容不需要人工输入和打印,大大节省了人力和物力;评分将由计算机自动评分(部分由人工评分),分数不计算及排名等都由系统自动进行.真正实现了无纸考试、无纸办公.
5. 可选择的其他系统方案(1)
5.1 可选择的系统方案1
? 购买“江苏省高中计算机会考在线考试系统”.是一套采用C/S模式的在线考试系统,主要是提供全省统一计算机在线考试,主要功能有:添加试题,添加试卷,随机分发试卷,试卷分发具有同时不同卷,试卷为题库中随机抽取,定时收卷,自动评分,考生信息管理,管理员权限等级划分,成绩汇总分析.此外,该系统囊括了单选题,填空题,简答题和编程题。其中,编程题可以调用当前计算机中所安装的编程开发环境.
? 未被选为本系统的原因有:
? a.该系统面向全省高中,而本次开发的系统是面向中小型企业.
? b.该系统需要连接互联网实现统一的大型考试,而本次开发的系统主要用于中小型局域的小范围考试.
? c.该系统采用的是C/S模式,这就需要参加考试的客户机需要安装相应的客户端软件,
? 很难实现跨平台运用.
? d.该系统在客户端是逐题呈现出来的,不能给应试者对试卷的整体映像.
5. 可选择的其他系统方案(2)
5.2 可选择的系统方案2
? 开发“基于ASP+Access的在线考试系统”.该系统是基于B/S模式主要用于小型在线考试。其主要功能有添加试题,添加试卷,分发试卷,考生信息管理,定时收卷,成绩汇总分析.考试题型包括:单选题,多选题,判断题,填空题,简答题.评分方式为:选择题和判断题自动评分,填空题和简答题手动评分.
? 未被选为本系统的原因有:
? a.该系统所用开发语言是ASP,是一种应用于微软IIS的服务器平台的WEB开发语言.因此,该系统只能应用在IIS的平台上,可移植性很差.
? b.该系统所用数据库为Access,不能实现很好的系统并发性,系统速度相对较慢.
? c.ASP所开发出来的WEB系统是将业务逻辑与页面表现混杂在一起,不易于阅读代码,可重用性差.
6. 投资及效益分析
6.1 支出
6.1.1基本建设投资共计*万
6.1.2其他一次性支出
Windows NT: *万
管理员培训费:*万
共计:*万
6.1.3非一次性支出
人员工资:*万
其他不可知的额外支出:*元
共计 :*万
6.2 收益
6.2.1一次性收益:*元
6.2.2非一次性收益
(按银行利率:1%);
减少员工5人(1000元/人)五年收益: *
6.2.3不可定量的收益
因工作效率提高工作时间减少: *
6.3 收益/投资比
*
7. 社会因素方面的可能性
? 法律方面的可行性
? 本项目不涉及在社会上或政治上引起侵权、破坏或其他责任问题。设计本项目的一切活动都在国家法律允许范围以内。系统开发和运行与国家的政策法规不存在任何冲突和抵触之处。
? 使用方面的可行性
? “在线考试系统”是针对企业内部要对员工考核的需求进行开发的一个在线系统。从企业的角度来看,纸质的考试不仅物质成本高,而且需要耗费大量的人力资源;此外,纸质的考试不够灵活,使得考试变得不够人性化,不能体现出企业考试的真实目的——促进员工提升自身的素质和能力,更好地为企业服务,这是有别于其他的升学考试的。
第二篇:1.软件工程__标准化考试系统可行性分析报告
重庆工商大学 标准化考试系统-----------可行性分析报告 2010.12
标准化考试系统
可行性分析报告
08软件标准化考试系统开发小组
2010.12
1 / 8
重庆工商大学 标准化考试系统-----------可行性分析报告 2010.12
第一章1.引言
计算机已经深入到日常工作和生活的方方面面,已经成为我们学习和工作的得力助手,比如文字处理、信息管理、辅助设计、图形图像处理、教育培训以及游戏娱乐等。各行各业的人们都在使用计算机完成许许多多复杂的工作。然而,虽然现在世界上的各种软件层出不穷,但它们依然不能满足用户的各种特殊需要,人们还不得不开发适合自己特殊需求的软件。学籍管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学籍管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工纸质的方式来考试测评,这种考试测评方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于批改、查找、更新和维护考试试卷都带来了不少的困难。而使用计算机对学生考试,具有手工考试所无法比拟的优点.例如:批改迅速、查找方便、可靠性高、保密性好、寿命长、成本低等。这些优点能够极大地提高学生考试的效率,也是老师的科学化、正规化测评学生的重要途径。故设计此系统。
1.1编写目的
该软件项目可行性研究报告是对考试系统的全面通盘考虑,是项目分析员进行进一步工作的前提,是软件开发人员正确成功的开发项目的前提与基础.此研究报告可以使软件开发团体尽可能早的估计研制课题的可行性,可以在定义阶段较早的认识到系统方案的缺陷,就可以节省时间和精力,也可以节省资金,并且避免了许多专业方面的困难.所以该软件项目可行性研究报告在整个开发过程中是非常重要的。
1.2项目背景
鉴于目前学校学生人数剧增,学生信息呈爆炸性增长,计算机成本日益下降的前提下,学校对学生考试的自动化与准确化的要求日益强烈的背景下提出的,本软件产品为学生考试系统的一个子系统,实现学生考试系统中的标准化考试子功能。
工程的名称: 标准化考试系统;
工程产品的名称: 标准化考试系统;
工程组织者:标准化考试系统开发小组;
产品用户: 学校考试测评人员;
产品设计者: 标准化考试系统开发小组;
产品生产者:标准化考试系统开发小组;
2 / 8
重庆工商大学 标准化考试系统-----------可行性分析报告 2010.12 产品所有权:标准化考试系统开发小组拥有
1.3定义
1.4参考资料
《软件工程导论》 –陈 明 机械工业出版社
《Java程序设计概论》—赵生慧 高等教育出版社
第二章2.可行性研究的前提
2.1要求
本软件的功能和要求是解决高校对学生的电子考试的问题,为进一步完善学校的对学生考试,教师测评,实现学生考试自动化,本软件采用的单机系统是目前广泛采用的系统,考试安全和保密有一定的保障。软件的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化.实现保证软件质量的前提下的资金投入最小化。
2.2目标
开发此考试系统软件,使教学人员及操作者进行考试测评,方便操作者随时考试、查看、更改,使老师人员从繁琐的批改作业到电脑自动化批改作业;方便学生随时考试,随时可以得到答案,达到考试训练的目的,是学生成绩不断提高。
2.3条件、假定和限制
建议软件寿命:5年。
经费来源:学校。
硬件条件:普通PC机即可
运行环境:windows系列
2.4可行性研究方法
2.5评价尺度
此软件由于只是一个初级产品,只要能构建一个结构,达到一些发卷、答题、查看答案等基
3 / 8
重庆工商大学 标准化考试系统-----------可行性分析报告 2010.12 本功能和要求即可,软件开发周期不长。本软件可实现学生信考试发卷、答题、查看答案功能,使用友好的用户界面,用户可轻松使用。
第三章3.对现有系统的分析
3.1处理流程和数据流程
现有系统的数据处理与流程基本为学生考试试卷的录入与答题等操作,系统的保密性不高。
3.2工作负荷
由于学生考试量越来越大,现有的系统已明显不能适应目前的庞大考试数据量,系统工作负荷过大,考试数据处理缓慢,对计算机硬件的要求比较高。
3.3费用支出
在系统上投入的人力,设备,空间,材料,等等与其他的一系列支持性服务越来越大,导致开发费用支出巨大,严重影响系统的可用性,急需改进。
3.4人员、设备
鉴于原有系统的技术性含量比较低,故不需要多少高技术人员的操作,只是由于考试数据量的日益扩大,所需要的操作人员数量不断增大。这一点已不再适应目前信息化时代的步伐。设备的科技含量也比较低,没有达到大量的计算机普及程度,更难以实现网络化考试办公。
3.5局限性
经过严谨的分析,可知原有的系统存在很大的局限性,比如技术的过于陈旧,人员工作负荷大,系统维护及费用支出巨大,人员与设备技术含量低等等一系列缺点,所有这些都明确了需要一个新的适应新的信息化时代的高科技的系统。所以开发这样一个系统还是很有必要的。
第四章4.所建议技术可行性分析
4.1对系统的简要描述
新系统在原有系统的基础上加入了新的考试界面,使用了先进的考试答案批改处理技术,使标准答案与考试作答的准确性与安全性得到了很大的提高,且在用户的并行操作与用户管理方面
4 / 8
重庆工商大学 标准化考试系统-----------可行性分析报告 2010.12 也有了极大地改善。
标准化考试系统可大致分大致实现以下功能:
读取试卷内容与考试时间要求: 把现有的试卷以按照要求的格式读取,试卷包含了考试时间,和考试要求等信息。
显示答案正误:考生答完题或者时间到,马上就能显示考生的成绩,并指出考生错误的题号,并通知考试是否合格。
4.2处理流程和数据流程
5 / 8
重庆工商大学 标准化考试系统-----------可行性分析报告 2010.12
4.3与现有系统比较的优越性
很明显,在以上几点中已可以看出新系统的性能与功能上与现有系统的差别,首先随着学生人数的不断增加,数据信息越来越多,需要投入很大的人力和物力才能维持它的正常运作,同时它的答题,批改等都很繁琐而且容易出错,新系统克服了原来系统的资金投入大,人员设备技术含量低,系统工作负担重等缺点。而且加入了对数据的安全保密性保护的功能,使原有系统在可用性与稳健性方面有了很大的进步。
4.4采用建议系统可能带来的影响
采用建议系统与现有系统的差别在上面已所过,在此从不同方面具体说一下:
(1).设备:采用建议系统后,改进了原有系统的性能所以对设备要求自然更高,建议系统使用
了最先进的技术使设备也必须跟着升级。
(2).现有软件:由于建议系统采用了考试处理技术以及一系列高技术含量软件,使得原来系统
上的一些软件无法继续使用,不过在新系统开发过程中将尽量考虑到,对现有软件的兼容性。
(3).用户:建议系统使用的新技术是完全基于原有的系统上的,故用户不必考虑新系统带来的
人员培训等等。
(4).经费支出:建议系统是为了改善原有系统在经费支出过高的缺点的,所以新系统一经使用
在经费支出方面一定会得到很好的改善,用户在使用了新系统后只需要花一定资金购买一部分计算机与软件就能实现自动化。
4.5技术可行性评价
就目前使用的开发技术来说建议系统的功能目标应该能够达到;利用现有的技术在规定的期限内开发工作基本能够完成。
第五章5. 所建议系统经济可行性分析
5.1支出
基建投资:
PC机2台:5000*2=10000元
打印机1台:1000元
其他一次性支出:
人员培训费用:2000元
经常性支出:
6 / 8
重庆工商大学 标准化考试系统-----------可行性分析报告 2010.12
人工费用:(考试工作人员工资2000元/月)*2=4000/月
其他不可预知费用:10000元
共计:27000元,每年再支出16000元
5.2效益
一次性收益:
无
经常性收益:
减少考试工作人员10个:(考试工作人员工资1800元/月)*10=18000元/月
效率提高:30%以上,节约成本30000元/年
不可定量收益:
无
共计:246000元/每年
5.3收益/投资比
246000*5/(53000+48000*5)=4.19
5.4投资回收周期
101000/246000=0.41
5.5敏感性分析
设计系统周期为五年, 估计最长可达10年
第六章6.社会因素可行性分析
6.1法律因素
所有软件都选用正版。
所有技术资料都由提出方保管。
合同制定确定违约责任。
6.2用户使用可行性
使用本软件人员要求有一定计算机基础的人员,考试系统管理员要求由计算机的专业知识。
7 / 8
重庆工商大学 标准化考试系统-----------可行性分析报告 2010.12
第七章7.其他可供选择的方案
由于系统过于简单,所以开发小组没有提供其他的方案,只有一种开发方案。
第八章8.结论
结论可以是:在进行必要的人员投入后,工程可以立即开始进行研发。
8 / 8