还剩12页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
在线考试系统可行性研究报告
1.
4.
4.采用建议系统可能带来的影响所建议系统是基于B/S模式的WEB系统使用ASP语言开发并使用经典的MVC三层构架.使用SQL2005作为数据库管理系统,配合使用Tomcat作为应用服务器.运用数据库连接池技术缓解了系统中数据库的压力瓶颈,提高了对数据库操作的性能.ASP语言编程的WEB页面首次访问需要编译,速度较慢,之后的访问速度都会很快.再则,ASP语言的基础是C#编程语言,这种语言实现了“一次编写到处运行”可见其移植性很好.并且C#语言是纯面向对象编程语言,任何代码都是封装在类中,所以个类的重用性较好.本系统运用了目前比较流行的WEB框架一一Strut,提供了对开发MVC系统的底层很好的支持,而MVC是表现层、业务逻辑层和持久层分开,因而是系统具有很好的扩充性,用户界面可以灵活变化.处理流程数据流程改进之处本系统可以不限制地域和时间只需要通过联网的浏览器即可实现在线答题,而现有系统必须在同一时间规定地点进行考试;维护用户数据及试卷内容不需要人工输入和打印,大大节省了人力和物力;评分将由计算机自动评分(部分由人工评分),分数不计算及排名等都由系统自动进行.真正实现了无纸考试、无纸办公.
1.
4.
5.技术可行性评价应尽职尽责,尽量在规定期限内完成项目需要短时间来熟悉新系统,但不需要大量的培训在以上限制条件下利用现有技术和人员,完全可以实现预期目标开发人员对现有软件不会产生冲突,对使用的操作系统来说有很好的兼容性、稳定性需要短时间来熟悉新系统,但不需要大量的培训在以上限制条件下利用现有技术和人员,完全可以实现预期目标开发人员应尽职尽责,尽量在规定期限内完成项目
1.5经济可行性分析
1.
5.1资金支出一次性支出
1.
5.2效益从使用该系统开始,您就会享受到它对您的效益
1.
5.3收益/投资比从宏观角度讲,受益远高于投资
1.
5.4投资回收周期3月
1.
5.5敏感性分析对其它软件不会产生较大的冲突,敏感度较低
1.6社会因素可行性分析
1.
6.
1.法律因素所有技术资料都由提出方保管合同制定确定违约责任
1.
6.
2.用户使用可行性使用本软件人员要求有一定计算机基础
1.7其他可供选择的方案
1.
7.
1.引进已有管理系统操作人员需要重新上机培训,可以避免大量开发费用
91.
91.
91.
91.
101.
111.
121.
121.
121.
131.
141.
141.
141.
141.
141.
141.
151.
151.
151.
151.
151.
151.
151.
151.
161.
161.
161.
1、在线考试突破了时空限制在线考试系统突破了传统考试模式的时间、空间的限制,有利于组织大规模异地实时考试,可以满足任何授权的考生在规定的时间段内在任意时间和可用地点参加考试,大大提高了教学内容和考核方式的灵活性
2、提高了工作效率在线考试系统减轻了考试主管部门人员尤其是教师在命题、组卷、阅卷等方面繁重的工作量,提高了工作效率
3、节省财政开支在线考试真正实现了无纸化办公,节省了纸张、印刷等考核费用
4、在线考试更能体现考核的客观公正性在线考试采用试题库方式提供试卷来源,考前无任何成套试卷,考试时各考生随机抽卷,试卷不完全相同,避免了互相参看导致的不公平成绩自动阅卷功能增加了考核的透明度,考生在交卷同时看到自己的成绩,降低了错误出现的概率和教师主观因素的干扰,更能体现考核的客观公正性五-可行性研究报告1-1引言1•1•
1.编写目的可行性分析也称为可行性研究,即是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决1-1-2项目背景项目名称《沧海在线考试管理系统》项目提出者曲建业项目开发者万克帅、伦知尚、杜善伟1-1-3参考资料
[1]《软件工程导论》,清华大学出版社
[2]《软件工程》,经济科学出版社
[3]《ASP.NET动态网站设计》,机械工业出版社
[4]《数据库系统概论》,高等教育出版社1-1-4定义存储过程是存储在服务器上的由SQL语句和控制流语句组成的一个预编译集合触发器属于一种特殊的存储过程,可以在其中包含复杂的SQL语句触发器与存储过程的区别在于触发器能够自动执行并且不含有参数1-2可行性研究的前提1-2-
1.要求a.实现系统的主要功能,即添加试题,添加试卷,分发试卷,试卷评分,成绩汇总,考生信息管理,定时收卷,验证登录.b.数据库可并发访问并具有较大的吞吐量.c.系统具有很好的可移植性、可扩展性和可重用性.d.系统反应速度较快,当客户端与服务器断开连接时候也能够实现按时收卷.e.使用系统的每个用户都必须有登陆密码,具有较好的安全保密性.f.系统界面具有一定的人性化.g.在十五天内完成本项目.
1.
2.
2.目标a.在规定期限内完成系统的开发.b.项目小组成员各尽其责,用自备计算机完成自己部分项目任务.C.分享开发环境软件及项目相关资料,节省项目成本并提高开发效率.d.尽量使用数据库连接池技术,保证系统连接数据库的速度.e.运用ASP的语言特性,保证系统有较快的处理及响应速度.f.实现系统界面的美工及人性化要求.
1.
2.3条件、假定和限制开发时间45天经费来源单位项目组最迟完成时间2015年10月15日
1.
2.4可行性研究方法对学员和公司领导采用问卷调查的方法,询问他们,以确定最佳的可行性研究方案软件采用现代流行WINDOWS操作界面是标准的WIN32应用程序,可运行在WIN95\WIN98\WinMe\WIN2000XWINXP\WINNT等系统平台上的多任务应用程序在运行时可以直观的浏览、查询和掌握学生的参加考试情况,同时能够了解学生的成绩信息结束了人工统计的耗时长、工作量大、错误率高的缺点集体操作如下1)将可行性研究按一定的方法分解成相对简单的工作2)将分解后的各项工作,分别交给合适的人或计算机去做3)按照一定的规则组织人机协同工作4)应用先进技术提高单项工作速度5)使单项工作尽可能并行作业
1.
2.
5.决定可行性的主要因素;资金到位,技术能力强,开发人员有坚决胜利完成任务大额决心.
1.
2.
6.评价尺度是否功能齐全,运行稳定在网络功能方面是否方便管理设置是否灵活开是否具有多任务,高效率的特点是否具有界面友好,操作简单的特点
1.3对现有系统的分析
1.
3.
1.处理流程和数据流程a.处理流程考生考务人员编写试题考场印刷试卷准考证是古仃效未启用试卷是分发试卷>考试中提交的试卷考试是合结束评阅试卷是b.数据流考务人员编红试卷考场老牛查询处理成绩
1.
3.
2.工作负荷现有系统相对较差,系统不是特别有益于用户、方便与用户
1.3-
3.人员需要大量地人员来管理,维护其数据,出错率较高出现很多冗余信息
1.3-4,局限性对人力资源进行大量的浪费,而且安全性不是很高
1.4技术可行性分析
1.
4.
1.对系统的简要描述本系统将大大改善数据处理速度,并且更加方便的对数据进行管理,同时可以减少人力资源的浪费以及工资支出
1.
4.
2.处理流程和数据流程
1.
4.
3.与现有系统比较的优越性只需添置低档计算机,如果条件允许可添加打印机以便查询能方便打印成资料作为参。