一可行性研究报告

上传人:dus****log 文档编号:126739701 上传时间:2022-07-28 格式:DOC 页数:17 大小:251.50KB
收藏 版权申诉 举报 下载
一可行性研究报告_第1页
第1页 / 共17页
一可行性研究报告_第2页
第2页 / 共17页
一可行性研究报告_第3页
第3页 / 共17页
资源描述:

《一可行性研究报告》由会员分享,可在线阅读,更多相关《一可行性研究报告(17页珍藏版)》请在装配图网上搜索。

1、第三章 在线考试系统的需求分析软件工程实验报告( 一 )软件项目名称: 基于web的网上考试系统 实验报告名称: 可行性研究报告 专业班级(方向): 计算机科学与技术(嵌入式方向)学 号: 1401110124 姓 名: 孙国库 成 绩: 时 间: 2013年10月14日 西安文理学院 数学与计算机工程学院 一、可行性研究报告一、可行性研究报告11引言21.1编写目的21.2项目背景21.3定义21.4参考资料22可行性研究的前提22.1要求22.2目标32.3条件、假定和限制32.4可行性研究方法32.5决定可行性的主要因素33对现有系统的分析33.1处理流程和数据流程33.2工作负荷33.

2、3费用支出33.4人员33.5设备33.6局限性34所建议技术可行性分析34.1对系统的简要描述34.2处理流程和数据流程34.3与现有系统比较的优越性34.4采用建议系统可能带来的影响34.5技术可行性评价35所建议系统经济可行性分析35.1支出35.2效益35.3收益/投资比35.4投资回收周期35.5敏感性分析36社会因素可行性分析36.1法律因素36.2用户使用可行性37其他可供选择的方案31引言1.1编写目的 考试的历史由来已久,我国从隋朝就建立并延续使用了上千年的科举考试,和现如今我国每年一次全国范围内的大规模高考,以及各种等级考试,是我国社会选拔人才个人奋斗检验学习成果的一个非常

3、有效地手段。在先进信息技术飞速发展的时代,考试的方式,方法也发生可很大的变化。以计算机为中心的internet和多媒体技术的迅速崛起,给现代教育注入了新的生命,使用现代教育产生了重大的飞跃。考试是现代教育的一个重要的环节,它是对学生所学知识和能力的一种评价,也是衡量教师教学效果的一种教育测量手段。然而传统考试在命题内容,评分标准,阅卷等方面会被各种因素干扰,考试可信度和效率较低等缺点,在信息时代的今天,让我们不得不去改变考试的方法,方式,才能使现代教育得到更好的发展。1.2项目背景1. 近几年网络的发展,是我们的生活发生的翻天覆地的变化。公司、家庭如此,学校也不例外,在所有院校中,考试用纸浪费

4、相当大,考虑到目前环保,无纸化考试将成为热门,比如大学生和招聘企业最注重的大学英语四六级考试也正逐步向这个无纸化考试方向发展,想必用不了几年,就会实现。2.所建议开发软件的名称:基于web的网上考试系统。3.项目的任务提出者:孙国库4. 项目设计者:孙国库5. .项目开发者:孙国库6. 用户:西安文理学院全体学生7.实现软件的单位:西安文理学院数学与计算机工程学院8.项目与其他软件或者系统的关系:基于web的网上考试系统的实现是建立在学校教务系统以及学籍信息管理系统下的,在这两个系统的配合使用下,基于web的网上考试系统才能更好的实现其功能。1.3定义ASP( Active Server Pa

5、ges) 是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。 指 Active Server Pages(动态服务器页面) ,运行于 IIS 之中的程序 。PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用ADO (ActiveX Data Objects) 是一个用于存取数据源的com组件。它提供了编程语言和统一数据访问方式OLE DB的一个中间层。允许开发人员编写访问数据的代码而不用关心数据库是

6、如何实现的,而只用关心到数据库的连接。访问数据库的时候,关于SQL的知识不是必要的,但是特定数据库支持的SQL命令仍可以通过ADO中的命令对象来执行。SQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。1.4参考资料【1】张海藩 软件工程 【M】.清华大学出版社,2008.1【2】王珊,萨师煊 数据库系统概论 【M】.高等教育出版社,2006.2【3】Rasmus Lerdorf,kevin Tatroe PHP程序设计 【M】.中国电力出版社2003.【4】.Java Web程序设计 【M

7、】.清华大学出版社2013.2可行性研究的前提2.1要求2.1.1 主要功能(1)用户注册模块:注册包括,名称,密码,OICQ,邮箱,性别,年龄等基本信息,填好后保存至用户数据表。(2)用户登陆模块:已经注册好的用户进入该系统,必须先进行注册,否则以游客进入系统。(3)用户信息:当以注册好的用户名进入系统,将显示用户的具体注册信息。 (4)考试信息:查看当前考试实时信息。 (5)试卷答题:对相应的试卷进行答题。(6)查看试卷:可查看当前试卷的相关信息。 (7)成绩查询:对以往考试成绩进行查询。(8)在线用户:可以浏览当前在线的用户人数及信息。(9)我的好友:可以查看好友的基本信息。(10)站内

8、短信:可以接受相关信息。(11)使用帮助:用户可以得到相关的信息 。(12)退出登陆:返回登陆界面。2.1.2 系统结构图及流程图在线考试系统系统分为两个子系统:用户系统和后台管理系统。系统结构图(如图 4-1): 后台管理管理员信息系统考试管理系统成绩管理学生信息管理试卷管理判断题管理管理员信息(a) 前台管理参加考试新生注册管理考试系统学生资料系统成绩显示(b)图 4-1系统结构图系统流程图(如图 4-2):系统管理员新闻数据考试数据试题数据科目数据后台数据库领导:审核数据用户:考试情况数数据流程图:注册用户管理员登陆用户管理进入系统普通用户登录系统自动评卷进入系统答题重新登录试题管理核对

9、用户核对用户(a)数据流程图 图 4-2 系统流程图 在线考试系统模块图通过对系统需求的分析,同时整合网站总体功能,可以分析出在线考试平台大致可以分为三个模块:学生考试管理、管理用户模块、教师系统管理。内含:考生注册、实时考试、密码管理、成绩查询、信息修改、权限管理、评卷功能、试卷管理、成绩统计。具体如图4-3所示。在线考试系统考生注册教师管理模块管理用户模块学生管理模块实时考试密码管理成绩查询试卷管理成绩统计信息修改权限管理评卷功能图 4-3 在线考试系统模块图2.1.4 安全与保密要求 该系统完成后由西安文理学院教务处所有,对全体学生有保密要求,系统严格控制用户和管理员都只能使用各自的身份

10、登录,以确保在线考试系统所提供的数据的准确性和该考试系统的安全性。2.1.5.与软件相关的其他系统 (1)、教务系统 (2)、西安文理学院学籍信息管理系统2.1.6完成期限 该系统的完成期限为2015年8月15日,并与2015年9月1号正式交付使用。2.2目标 a.在规定期限内完成系统的开发. b.项目小组成员各尽其责,用自备计算机完成自己部分项目任务. c.分享开发环境软件及项目相关资料,节省项目成本并提高开发效率. d.尽量使用数据库连接池技术,保证系统连接数据库的速度. e.运用JSP的语言特性,保证系统有较快的处理及响应速度. f.实现系统界面的美工及人性化要求.2.3条件、假定和限制

11、a. 建议开发软件运行的最短寿命为20年;b. 经费来源和使用限制:该系统开发过程中所需的费用全部由目标用户提供;该系统完成之后将无功能限制,如需要系统功能添加需另支付系统维护费用。 c. 硬件、软件、运行环境和开发环境的条件和限制: 首先选择操作系统。由于ASP属于MS(Microsoft)的东西,所以我们要选择MS的操作系统,Windows 98以上就可以,然后就是搭建个人WEB服务器(Personnel Web Serice)。基于以上要求,配置如下:(1)服务器端 操作系统: Windows 200xp/7 网络协议: TCP/IP WEB服务器: Windows Server 200

12、3 数据库: Microsoft SQL Server2005 浏览器: Internet Expolrer 6.0 (或更新版本的浏览器) IIS 6.0 (2) 用户端 浏览器:Internet Explorer 6.0 (或更新版本的浏览器)d. 可利用的信息和资源:西安文理学院原有的无纸化考试系统以及西安文理学院相关技术人员e. 建议开发软件投入使用的最迟时间为:2015年10月15日。2.4可行性研究方法 分别从技术可行性、经济可行性、操作可行性三方面进行具体地研究,并结合系统流程图和数据流程图分析此项目是否可行。其基本方法是:调查、确定模型、交互。2.5决定可行性的主要因素技术条件

13、,资费来源,技术人员的执行能力,市场需求热度等等。3 对现有系统的分析1、概括说明: 现有的考试系统大多说是基于C/S模式的在线考试系统,此考试系统功能简单,对用户来说不方便,不怎么灵活,且维护工作量很大。3.1处理流程和数据流程 (1)处理流程图:考生信息文件考生登录程序试卷信息文件管理员信息文件试题信息文件考生成绩信息文件事务管理员登录程序在线考试分发试卷评阅试卷试卷管理程序试题管理程序(2)数据流 考务人员启用前试卷考生信息编写试卷管理考生确认考场启用后试卷批改人员成绩单批改分发交卷查询处理成绩考试3.2工作负荷该系统建成之后交付使用预计用户量能达到3000人同时使用,能同时允许300管

14、理员同时登陆。3.3费用支出3.3.1 基本建设投资共计18万3.3.2 其他一次性支出 Windows NT: 1.5万管理员培训费:0.5万共计:2万3.3.3 非一次性支出人员工资:1000*4*12*5=24万其他不可知的额外支出:24000元共计 :3200*5+24000+240000=28万3.4人员1、 系统设计人员3人;2、 项目实施人员5人;3、 系统维护人员2人 共计十人。3.5设备一些安装有windows操作系统并能连接互联网的计算机即可。3.6局限性【说明现有系统存在的问题以及为什么需要开发新的系统。】4所建议技术可行性分析4.1对系统的简要描述所建议系统是基于B/S

15、模式的WEB系统,使用JSP语言开发并使用经典的MVC三层构架.使用MySQL作为数据库管理系统,采用两级管理模式,及超级管理和普通管理,配合使用Tomcat 6.0作为应用服务器.使用免费的MySQL和Tomcat软件可以大大减少项目开支.运用数据库连接池技术缓解了系统中数据库的压力瓶颈,提高了对数据库操作的性能.本系统运用了目前比较流行的WEB框架Strut,提供了对开发MVC系统的底层很好的支持,而MVC是表现层、业务逻辑层和持久层分开,因而是系统具有很好的扩充性,用户界面可以灵活变化。本系统还运用了Ajax技术,增强了该系统处理突发事件的能力。4.2处理流程和数据流程 数据流图 改进之

16、处本系统可以不限制地域和时间只需要通过联网的浏览器即可实现在线答题管理员试题管理试卷管理考生信息管理考试管理试题表考 生考生信息表试卷表管理员考试表添加、删除、修改试题添加、删除、修改试卷试卷考试情况考生信息查看、修改、删除、增加考生信息考试信息查看、修改、删除、增加考生信息考生信息试题4.4.3与现有系统比较的优越性现有系统必须在同一时间规定地点进行考试;该考试系统的处理突发事件的能力较强大,保证在线考试的正常进行;能够维护用户数据及试卷内容不需要人工输入和打印,大大节省了人力和物力;评分将由计算机自动评分(部分由人工评分),分数不计算及排名等都由系统自动进行.真正实现了无纸考试、无纸办公.

17、4.4采用建议系统可能带来的影响4.4.1对设备的影响:对设备的兼容性更好;4.4.2对用户的影响:用户界面更加人性化,操作更加简单;4.4.3对系统运行的影响:使系统运行更加流畅;4.4.4对开发环境的影响:更容易开发出新的网上考试系统,来增强网上考试的普遍性和实用性;4.4.5对运行环境的影响:该系统可以在更多的环境下运行;4.4.6对经费支出的影响:相比原来的系统,该系统的经费更少,但实现的功能更多。4.5技术可行性评价【包括:a. 在限制条件下,功能目标是能达到;b. 利用现有技术,功能目标能达到;c. 对开发人员数量的和质量的要求能满足;d. 在规定的期限内,开发能完成。5所建议系统

18、经济可行性分析5.1支出5.1.1基建投资5.1.2其他一次性支出5.1.3经常性支出5.2效益5.2.1一次性收益:0元 经常性收益: 按银行利率:1%);减少员工5人(1000元/人)五年收益: 1000*(1.1+(1.1)2+(1.1)3+(1.1)4+(1.1)5)*5*12*5=305.2.3不可定量收益: 因工作效率提高工作时间减少: 54/5*4=43万5.3收益/投资比73万/48万=152%5.4投资回收周期:五年5社会因素可行性分析5.1法律因素本项目不涉及在社会上或政治上引起侵权、破坏或其他责任问题。设计本项目的一切活动都在国家法律允许范围以内。系统开发和运行与国家的政

19、策法规不存在任何冲突和抵触之处6.2用户使用可行性 “基于web在线考试系统”是针对企业内部或者学校内部要对员工考核或学生考试的需求进行开发的一个在线系统。从企业和学校的角度来看,纸质的考试不仅物质成本高,而且需要耗费大量的人力资源;此外,纸质的考试不够灵活,使得考试变得不够人性化,不能体现出企业考试和学校考试的真实目的促进员工和学生提升自身的素质和能力,更好地为企业和社会服务,这是有别于其他的升学考试的。7 其他可供选择的方案7.1、可供选择方案1: 购买“江苏省高中计算机在线考试系统”.是一套采用C/S模式的在线考试系统,主要是提供全省统一计算机在线考试,主要功能有:添加试题,添加试卷,随

20、机分发试卷,试卷分发具有同时不同卷,试卷为题库中随机抽取,定时收卷,自动评分,考生信息管理,管理员权限等级划分,成绩汇总分析.此外,该系统囊括了单选题,填空题,简答题和编程题。其中,编程题可以调用当前计算机中所安装的编程开发环境. 未被选为本系统的原因有: a.该系统面向全省高中,而本次开发的系统是面向中小型企业. b.该系统需要连接互联网实现统一的大型考试,而本次开发的系统主要用于中小型局域的小范围考试. c.该系统采用的是C/S模式,这就需要参加考试的客户机需要安装相应的客户端软件, 很难实现跨平台运用. d.该系统在客户端是逐题呈现出来的,不能给应试者对试卷的整体映像.7.2可供选择方案

21、2: 开发“基于ASP+Access的在线考试系统”.该系统是基于B/S模式主要用于小型在线考试。其主要功能有添加试题,添加试卷,分发试卷,考生信息管理,定时收卷,成绩汇总分析.考试题型包括:单选题,多选题,判断题,填空题,简答题.评分方式为:选择题和判断题自动评分,填空题和简答题手动评分. 未被选为本系统的原因有: a.该系统所用开发语言是ASP,是一种应用于微软IIS的服务器平台的WEB开发语言.因此,该系统只能应用在IIS的平台上,可移植性很差. b.该系统所用数据库为Access,不能实现很好的系统并发性,系统速度相对较慢. cASP所开发出来的WEB系统是将业务逻辑与页面表现混杂在一起,不易于阅读代码,可重用性差.

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!