1、引言 在线考试系统可行性研究报告目 录一 引言.4二 关键字.5三 摘要.6四 系统概述.7五 可行性研究报告.81.1引言.9 1.1.1编写目的.9 1.1.2项目背景.9 1.1.3参考资料.9 1.1.4定义.91.2可行性研究的前提.10 1.2.1要求.11 1.2.2目标.12 1.2.3条件,假定和限制.121.2.4可行性研究方法.121.2.5决定可行性的主要因素.131.2.6评价尺度.131.3对现有系统的分析.141.3.1处理流程和数据流程.141.3.2工作负荷.141.3.3人员.141.3.4局限性.141.4技术可行性分析.141.4.1对系统的简要描述.1
2、41.4.2处理流程和数据流程.151.4.3与现有系统比较的优越性.151.4.4采用建议系统可能带来的影响.151.4.5技术可行性评价.151.5经济可行性分析.151.5.1资金支出.151.5.2效益.151.5.3收益/投资比.151.5.4投资回收期.151.5.5敏感性分析.151.6社会因素可行性分析.161.6.1法律因素.161.6.2用户使用可行性.161.7其它可供选择的方案.161.7.1引进已有管理系统.161.8结论意见.16 可行性研究报告 软件工程实验一 引言:网络化教育代表了教育改革的一个发展方向,已经成为现代教育的一个特征,并对教育的发展形成新的推动力。
3、随着Internet/Intranet的迅速发展和广泛普及,建立在其上的远程教育成为现代教育技术未来发展方向之一,考试测试作为远程教育的一个子系统也成为一个重要的研究领域。现代远程教育作为一种新的教学手段已经开始进入我们的生活,正在给传统教育模式带来新的变革,并对教育的发展形成新的推动力。Internet技术的发展使得考试的技术手段和载体发生了革命性的变化,Internet的开放性、分布性的特点和基于Internet的巨大的计算能力使得考试突破了时间和空间的限制。基于Internet的考试系统正成为人们的研究热点之一。与传统考试模式相比,网上考试具有无可比拟的优越性,它可以将传统考试过程中的试
4、卷组织、审定印制、传送收集、登记发放、评判归档各个环节缩小到一至两个环节,几乎屏蔽了所有人工直接干预考试活动的可能性,不但能够节约大量的时日、人力、物力与财力,而且还可以大幅度提高考试成绩的客观性和公正性。在线考试系统课题产生的背景是当今教育信息化的趋势及我国高校教育信息化系统的建设;目的是充分利用学校现有的计算机软、硬件资源和网络资源实现无纸化考试以避免传统手工考试的不足。与传统考试模式相比,网上考试渗入了更多的技术环节,对实现安全性的途径、方法也提出了更高的技术要求。通过Internet/Intranet来实现网上考试,是现代教育技术的一个具体实现,具有很重要的现实意义。可以实现教考分离以
5、及考务工作的全自动化管理,可以有效利用校园网的软硬件资源,使其发挥最大效力,更好的为学校的教学、科研、管理服务,可以大规模的实行考试,实现考试的客观、公证性,自动化组卷、阅卷可以减轻教师的工作强度。传统考试要求老师刻试卷、印试卷、安排考试、监考、收集试卷、评改试卷、讲评试卷和分析试卷。这是一个漫长而复杂的过程,已经越来越不适应现代教学的需要。网络考试系统是传统考场的延伸,它可以利用网络的无限广阔空间,随时随地的对学生进行考试,加上Web数据库技术的利用,大大简化了传统考试的过程。二 关键字:可行性研究,需求分析,概要设计,详细设计,编码实现,测试维护。三. 摘要基于我们公司雄厚的技术力量,现设
6、有电气与信息工程、计算机、经济、管理、机械工程、外语、艺术设计、机电,汽车等十多个系。目前有全日制学生一万余名,为学生考试管理带来了大量的工作。开发在线考试管理系统是为了实现学校人力资源的优化和学生成绩管理的科学管理而设计的,通过试用本系统,可以更加有效的管理学生的考试信息,成绩信息等,并且具有教师对对学生信息的增加,查询,修改、对考试题库的添加,修改、删除;学生参加考试、成绩查询;管理员对教师、学生的基本信息维护及权限设置等功能。四系统概述:传统的考试方式组织一次考试至少要经过人工出卷、考生考试、人工阅卷、成绩统计和试卷分析五个步骤。随着考试规模的不断扩大,工作量将会越来越大而且容易出错。因
7、此开发一套在线考试系统具有重要的现实意义:1、在线考试突破了时空限制。在线考试系统突破了传统考试模式的时间、空间的限制,有利于组织大规模异地实时考试,可以满足任何授权的考生在规定的时间段内在任意时间和可用地点参加考试,大大提高了教学内容和考核方式的灵活性。2、提高了工作效率。在线考试系统减轻了考试主管部门人员尤其是教师在命题、组卷、阅卷等方面繁重的工作量,提高了工作效率。3、节省财政开支。在线考试真正实现了无纸化办公,节省了纸张、印刷等考核费用。4、在线考试更能体现考核的客观公正性。在线考试采用试题库方式提供试卷来源,考前无任何成套试卷,考试时各考生随机抽卷,试卷不完全相同,避免了互相参看导致
8、的不公平成绩。自动阅卷功能增加了考核的透明度,考生在交卷同时看到自己的成绩,降低了错误出现的概率和教师主观因素的干扰,更能体现考核的客观公正性。五可行性研究报告11 引言111.编写目的可行性分析也称为可行性研究,即是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。112 项目背景项目名称:沧海在线考试管理系统 项目提出者:曲建业项目开发者:万克帅、伦知尚、杜善伟 113 参考资料 1软件工程导论,清华大学出版社2软件工
9、程,经济科学出版社3ASP.NET动态网站设计,机械工业出版社4数据库系统概论,高等教育出版社114定义存储过程是存储在服务器上的由SQL语句和控制流语句组成的一个预编译集合。触发器属于一种特殊的存储过程,可以在其中包含复杂的SQL语句。触发器与存储过程的区别在于触发器能够自动执行并且不含有参数。12可行性研究的前提121.要求a.实现系统的主要功能,即添加试题,添加试卷,分发试卷,试卷评分,成绩汇总,考生信息管理,定时收卷,验证登录.b.数据库可并发访问并具有较大的吞吐量.c.系统具有很好的可移植性、可扩展性和可重用性.d.系统反应速度较快,当客户端与服务器断开连接时候也能够实现按时收卷.e
10、.使用系统的每个用户都必须有登陆密码,具有较好的安全保密性.f.系统界面具有一定的人性化.g.在十五天内完成本项目.1.2.2.目标a.在规定期限内完成系统的开发.b.项目小组成员各尽其责,用自备计算机完成自己部分项目任务.c.分享开发环境软件及项目相关资料,节省项目成本并提高开发效率.d.尽量使用数据库连接池技术,保证系统连接数据库的速度.e.运用ASP的语言特性,保证系统有较快的处理及响应速度.f.实现系统界面的美工及人性化要求.1.2.3 条件、假定和限制开发时间:45天经费来源:单位项目组最迟完成时间:2015年10月15日1.2.4 可行性研究方法对学员和公司领导采用问卷调查的方法,
11、询问他们,以确定最佳的可行性研究方案。软件采用现代流行WINDOWS操作界面。是标准的WIN32应用程序,可运行在WIN95WIN98WinMeWIN2000WINXPWINNT等系统平台上的多任务应用程序。在运行时可以直观的浏览、查询和掌握学生的参加考试情况,同时能够了解学生的成绩信息。结束了人工统计的耗时长、工作量大、错误率高的缺点。集体操作如下:1)将可行性研究按一定的方法分解成相对简单的工作2) 将分解后的各项工作,分别交给合适的人或计算机去做 3)按照一定的规则组织人机协同工作4)应用先进技术提高单项工作速度5)使单项工作尽可能并行作业1.2.5.决定可行性的主要因素;资金到位,技术
12、能力强,开发人员有坚决胜利完成任务大额决心.1.2.6. 评价尺度是否功能齐全,运行稳定。 在网络功能方面是否方便管理。设置是否灵活开。是否具有多任务,高效率的特点。是否具有界面友好,操作简单的特点。1.3对现有系统的分析1.3.1.处理流程和数据流程a.处理流程考生考务人员考场准考证是否有效分发试卷未启用试卷考试中考试是否结束提交的试卷评阅试卷编写试题印刷试卷是是 b.数据流 考务人员启用前试卷考生信息编写试卷管理考生确认考场启用后试卷批改人员成绩单批改分发交卷查询处理成绩考试1.3.2.工作负荷现有系统相对较差,系统不是特别有益于用户、方便与用户。1.33.人员需要大量地人员来管理,维护其
13、数据,出错率较高。出现很多冗余信息。1.34.局限性对人力资源进行大量的浪费,而且安全性不是很高。1.4技术可行性分析1.4.1.对系统的简要描述本系统将大大改善数据处理速度,并且更加方便的对数据进行管理,同时可以减少人力资源的浪费以及工资支出。1.4.2. 处理流程和数据流程1.4.3. 与现有系统比较的优越性只需添置低档计算机,如果条件允许可添加打印机以便查询能方便打印成资料作为参考。1.4.4.采用建议系统可能带来的影响所建议系统是基于B/S模式的WEB系统,使用ASP语言开发并使用经典的MVC三层构架.使用SQL2005作为数据库管理系统,配合使用Tomcat作为应用服务器.运用数据库
14、连接池技术缓解了系统中数据库的压力瓶颈,提高了对数据库操作的性能.ASP语言编程的WEB页面首次访问需要编译,速度较慢,之后的访问速度都会很快.再则,ASP语言的基础是C#编程语言,这种语言实现了“一次编写到处运行”可见其移植性很好.并且C#语言是纯面向对象编程语言,任何代码都是封装在类中,所以个类的重用性较好.本系统运用了目前比较流行的WEB框架Strut,提供了对开发MVC系统的底层很好的支持,而MVC是表现层、业务逻辑层和持久层分开,因而是系统具有很好的扩充性,用户界面可以灵活变化.处理流程: 登录答题提交试卷试卷:试卷失败成功失败试卷评分管理员考生成功 数据流程: 管理员试题管理试卷管
15、理考生信息管理考试管理试题表考 生考生信息表试卷表管理员考试表试题试卷试卷考试情况考生信息考试信息考生信息考生信息试题改进之处:本系统可以不限制地域和时间只需要通过联网的浏览器即可实现在线答题,而现有系统必须在同一时间规定地点进行考试;维护用户数据及试卷内容不需要人工输入和打印,大大节省了人力和物力;评分将由计算机自动评分(部分由人工评分),分数不计算及排名等都由系统自动进行.真正实现了无纸考试、无纸办公.1.4.5.技术可行性评价应尽职尽责,尽量在规定期限内完成项目。需要短时间来熟悉新系统,但不需要大量的培训。在以上限制条件下利用现有技术和人员,完全可以实现预期目标。开发人员对现有软件不会产
16、生冲突,对使用的操作系统来说有很好的兼容性、稳定性。需要短时间来熟悉新系统,但不需要大量的培训。在以上限制条件下利用现有技术和人员,完全可以实现预期目标。开发人员应尽职尽责,尽量在规定期限内完成项目。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. 用户使用可行性使用本软件人员要求有一定
17、计算机基础。1.7 其他可供选择的方案1.7.1.引进已有管理系统操作人员需要重新上机培训,可以避免大量开发费用1.8 结论意见本系统可以马上开始实施,并尽可能做到提前完成。从开发成本角度来说,将支出成本降到最底。其中专业理论知识内容包括:保安理论知识、消防业务知识、职业道德、法律常识、保安礼仪、救护知识。作技能训练内容包括:岗位操作指引、勤务技能、消防技能、军事技能。二培训的及要求培训目的安全生产目标责任书为了进一步落实安全生产责任制,做到“责、权、利”相结合,根据我公司2015年度安全生产目标的内容,现与财务部签订如下安全生产目标:一、目标值:1、全年人身死亡事故为零,重伤事故为零,轻伤人
18、数为零。2、现金安全保管,不发生盗窃事故。3、每月足额提取安全生产费用,保障安全生产投入资金的到位。4、安全培训合格率为100%。二、本单位安全工作上必须做到以下内容: 1、对本单位的安全生产负直接领导责任,必须模范遵守公司的各项安全管理制度,不发布与公司安全管理制度相抵触的指令,严格履行本人的安全职责,确保安全责任制在本单位全面落实,并全力支持安全工作。 2、保证公司各项安全管理制度和管理办法在本单位内全面实施,并自觉接受公司安全部门的监督和管理。 3、在确保安全的前提下组织生产,始终把安全工作放在首位,当“安全与交货期、质量”发生矛盾时,坚持安全第一的原则。 4、参加生产碰头会时,首先汇报
19、本单位的安全生产情况和安全问题落实情况;在安排本单位生产任务时,必须安排安全工作内容,并写入记录。 5、在公司及政府的安全检查中杜绝各类违章现象。 6、组织本部门积极参加安全检查,做到有检查、有整改,记录全。 7、以身作则,不违章指挥、不违章操作。对发现的各类违章现象负有查禁的责任,同时要予以查处。 8、虚心接受员工提出的问题,杜绝不接受或盲目指挥;9、发生事故,应立即报告主管领导,按照“四不放过”的原则召开事故分析会,提出整改措施和对责任者的处理意见,并填写事故登记表,严禁隐瞒不报或降低对责任者的处罚标准。 10、必须按规定对单位员工进行培训和新员工上岗教育;11、严格执行公司安全生产十六项
20、禁令,保证本单位所有人员不违章作业。 三、 安全奖惩: 1、对于全年实现安全目标的按照公司生产现场管理规定和工作说明书进行考核奖励;对于未实现安全目标的按照公司规定进行处罚。 2、每月接受主管领导指派人员对安全生产责任状的落其中专业理论知识内容包括:保安理论知识、消防业务知识、职业道德、法律常识、保安礼仪、救护知识。作技能训练内容包括:岗位操作指引、勤务技能、消防技能、军事技能。二培训的及要求培训目的安全生产目标责任书为了进一步落实安全生产责任制,做到“责、权、利”相结合,根据我公司2015年度安全生产目标的内容,现与财务部签订如下安全生产目标:一、目标值:1、全年人身死亡事故为零,重伤事故为
21、零,轻伤人数为零。2、现金安全保管,不发生盗窃事故。3、每月足额提取安全生产费用,保障安全生产投入资金的到位。4、安全培训合格率为100%。二、本单位安全工作上必须做到以下内容: 1、对本单位的安全生产负直接领导责任,必须模范遵守公司的各项安全管理制度,不发布与公司安全管理制度相抵触的指令,严格履行本人的安全职责,确保安全责任制在本单位全面落实,并全力支持安全工作。 2、保证公司各项安全管理制度和管理办法在本单位内全面实施,并自觉接受公司安全部门的监督和管理。 3、在确保安全的前提下组织生产,始终把安全工作放在首位,当“安全与交货期、质量”发生矛盾时,坚持安全第一的原则。 4、参加生产碰头会时
22、,首先汇报本单位的安全生产情况和安全问题落实情况;在安排本单位生产任务时,必须安排安全工作内容,并写入记录。 5、在公司及政府的安全检查中杜绝各类违章现象。 6、组织本部门积极参加安全检查,做到有检查、有整改,记录全。 7、以身作则,不违章指挥、不违章操作。对发现的各类违章现象负有查禁的责任,同时要予以查处。 8、虚心接受员工提出的问题,杜绝不接受或盲目指挥;9、发生事故,应立即报告主管领导,按照“四不放过”的原则召开事故分析会,提出整改措施和对责任者的处理意见,并填写事故登记表,严禁隐瞒不报或降低对责任者的处罚标准。 10、必须按规定对单位员工进行培训和新员工上岗教育;11、严格执行公司安全生产十六项禁令,保证本单位所有人员不违章作业。 三、 安全奖惩: 1、对于全年实现安全目标的按照公司生产现场管理规定和工作说明书进行考核奖励;对于未实现安全目标的按照公司规定进行处罚。 2、每月接受主管领导指派人员对安全生产责任状的落