1、软件工程试验汇报( 一 )软件项目名称: 基于web网上考试系统 试验汇报名称: 可行性研究汇报 专业班级(方向): 计算机科学和技术(嵌入式方向)学 号: 姓 名: 孙国库 成 绩: 时 间: 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.3费用支出33.4人员33.5设备33.6不足34所提议技术可行性分析
2、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 Pages) 是一项微软企业技术,是一个使嵌入网页中脚本可由因特网服务器实施服务器端脚本技术。 指 Active Server Pages(动态
5、服务器页面) ,运行于 IIS 之中程序 。PHP,是英文超级文本预处理语言Hypertext Preprocessor缩写。PHP 是一个 HTML 内嵌式语言,是一个在服务器端实施嵌入HTML文档脚本语言,语言风格有类似于C语言,被广泛利用ADO (ActiveX Data Objects) 是一个用于存取数据源com组件。它提供了编程语言和统一数据访问方法OLE DB一个中间层。许可开发人员编写访问数据代码而不用关心数据库是怎样实现,而只用关心到数据库连接。访问数据库时候,相关SQL知识不是必需,不过特定数据库支持SQL命令仍能够经过ADO中命令对象来实施。SQL(Structured
6、Query Language)结构化查询语言,是一个数据库查询和程序设计语言,用于存取数据和查询、更新和管理关系数据库系统。1.4参考资料【1】张海藩 软件工程 【M】.清华大学出版社,.1【2】王珊,萨师煊 数据库系统概论 【M】.高等教育出版社,.2【3】Rasmus Lerdorf,kevin Tatroe PHP程序设计 【M】.中国电力出版社.【4】.Java Web程序设计 【M】.清华大学出版社.2可行性研究前提2.1要求2.1.1 关键功效(1)用户注册模块:注册包含,名称,密码,OICQ,邮箱,性别,年纪等基础信息,填好后保留至用户数据表。(2)用户登陆模块:已经注册好用户进
7、入该系统,必需优异行注册,不然以游客进入系统。(3)用户信息:当以注册好用户名进入系统,将显示用户具体注册信息。 (4)考试信息:查看目前考试实时信息。 (5)试卷答题:对对应试卷进行答题。(6)查看试卷:可查看目前试卷相关信息。 (7)成绩查询:对以往考试成绩进行查询。(8)在线用户:能够浏览目前在线用户人数及信息。(9)我好友:能够查看好友基础信息。(10)站内短信:能够接收相关信息。(11)使用帮助:用户能够得到相关信息 。(12)退出登陆:返回登陆界面。2.1.2 系统结构图及步骤图在线考试系统系统分为两个子系统:用户系统和后台管理系统。系统结构图(图 4-1): 后台管理管理员信息系
8、统考试管理系统成绩管理学生信息管理试卷管理判定题管理管理员信息(a) 前台管理参与考试新生注册管理考试系统学生资料系统成绩显示(b)图 4-1系统结构图系统步骤图(图 4-2):系统管理员新闻数据考试数据试题数据科目数据后台数据库领导:审核数据用户:考试情况数数据步骤图:注册用户管理员登陆用户管理进入系统一般用户登录系统自动评卷进入系统答题重新登录试题管理查对用户查对用户(a)数据步骤图 图 4-2 系统步骤图2.1.3 在线考试系统模块图经过对系统需求分析,同时整合网站总体功效,能够分析出在线考试平台大致能够分为三个模块:学生考试管理、管理用户模块、老师系统管理。内含:考生注册、实时考试、密
9、码管理、成绩查询、信息修改、权限管理、评卷功效、试卷管理、成绩统计。具体图4-3所表示。在线考试系统考生注册老师管理模块管理用户模块学生管理模块实时考试密码管理成绩查询试卷管理成绩统计信息修改权限管理评卷功效图 4-3 在线考试系统模块图2.1.4 安全和保密要求 该系统完成后由西安文理学院教务处全部,对全体学生有保密要求,系统严格控制用户和管理员全部只能使用各自身份登录,以确保在线考试系统所提供数据正确性和该考试系统安全性。2.1.5.和软件相关其它系统 (1)、教务系统 (2)、西安文理学院学籍信息管理系统2.1.6完成期限 该系统完成期限为8月15日,并和9月1号正式交付使用。2.2目标
10、 a.在要求期限内完成系统开发. b.项目小组组员各尽其责,用自备计算机完成自己部分项目任务. c.分享开发环境软件及项目相关资料,节省项目成本并提升开发效率. d.尽可能使用数据库连接池技术,确保系统连接数据库速度. e.利用JSP语言特征,确保系统有较快处理及响应速度. f.实现系统界面美工及人性化要求.2.3条件、假定和限制a. 提议开发软件运行最短寿命为20年;b. 经费起源和使用限制:该系统开发过程中所需费用全部由目标用户提供;该系统完成以后将无功效限制,如需要系统功效添加需另支付系统维护费用。 c. 硬件、软件、运行环境和开发环境条件和限制: 首先选择操作系统。因为ASP属于MS(
11、Microsoft)东西,所以我们要选择MS操作系统,Windows 98以上就能够,然后就是搭建个人WEB服务器(Personnel Web Serice)。基于以上要求,配置以下:(1)服务器端 操作系统: Windows 200xp/7 网络协议: TCP/IP WEB服务器: Windows Server 数据库: Microsoft SQL Server 浏览器: Internet Expolrer 6.0 (或更新版本浏览器) IIS 6.0 (2) 用户端 浏览器:Internet Explorer 6.0 (或更新版本浏览器)d. 可利用信息和资源:西安文理学院原有无纸化考试系
12、统和西安文理学院相关技术人员e. 提议开发软件投入使用最迟时间为:10月15日。2.4可行性研究方法 分别从技术可行性、经济可行性、操作可行性三方面进行具体地研究,并结合系统步骤图和数据步骤图分析此项目是否可行。其基础方法是:调查、确定模型、交互。2.5决定可行性关键原因技术条件,资费起源,技术人员实施能力,市场需求热度等等。3 对现有系统分析1、概括说明: 现有考试系统大多说是基于C/S模式在线考试系统,此考试系统功效简单,对用户来说不方便,不怎么灵活,且维护工作量很大。3.1处理步骤和数据步骤 (1)处理步骤图:考生信息文件考生登录程序试卷信息文件管理员信息文件试题信息文件考生成绩信息文件
13、事务管理员登录程序在线考试分发试卷评阅试卷试卷管理程序试题管理程序(2)数据流 考务人员启用前试卷考生信息编写试卷管理考生确定考场启用后试卷批改人员成绩单批改分发交卷查询处理成绩考试3.2工作负荷该系统建成以后交付使用估计用户量能达成3000人同时使用,能同时许可300管理员同时登陆。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、 系统设计
14、人员3人;2、 项目实施人员5人;3、 系统维护人员2人 累计十人。3.5设备部分安装有windows操作系统并能连接互联网计算机即可。3.6不足【说明现有系统存在问题和为何需要开发新系统。】4所提议技术可行性分析4.1对系统简明描述所提议系统是基于B/S模式WEB系统,使用JSP语言开发并使用经典MVC三层构架.使用MySQL作为数据库管理系统,采取两级管理模式,及超级管理和一般管理,配合使用Tomcat 6.0作为应用服务器.使用无偿MySQL和Tomcat软件能够大大降低项目开支.利用数据库连接池技术缓解了系统中数据库压力瓶颈,提升了对数据库操作性能.本系统利用了现在比较流行WEB框架S
15、trut,提供了对开发MVC系统底层很好支持,而MVC是表现层、业务逻辑层和持久层分开,所以是系统含有很好扩充性,用户界面能够灵活改变。本系统还利用了Ajax技术,增强了该系统处理突发事件能力。4.2处理步骤和数据步骤 4.2.1数据流图4.2.2 改善之处本系统能够不限制地域和时间只需要经过联网浏览器即可实现在线答题管理员试题管理试卷管理考生信息管理考试管理试题表考 生考生信息表试卷表管理员考试表添加、删除、修改试题添加、删除、修改试卷试卷考试情况考生信息查看、修改、删除、增加考生信息考试信息查看、修改、删除、增加考生信息考生信息试题4.4.3和现有系统比较优越性现有系统必需在同一时间要求地
16、点进行考试;该考试系统处理突发事件能力较强大,确保在线考试正常进行;能够维护用户数据及试卷内容不需要人工输入和打印,大大节省了人力和物力;评分将由计算机自动评分(部分由人工评分),分数不计算及排名等全部由系统自动进行.真正实现了无纸考试、无纸办公.4.4采取提议系统可能带来影响4.4.1对设备影响:对设备兼容性愈加好;4.4.2对用户影响:用户界面愈加人性化,操作愈加简单;4.4.3对系统运行影响:使系统运行愈加流畅;4.4.4对开发环境影响:更轻易开发出新网上考试系统,来增强网上考试普遍性和实用性;4.4.5对运行环境影响:该系统能够在更多环境下运行;4.4.6对经费支出影响:相比原来系统,
17、该系统经费更少,但实现功效更多。4.5技术可行性评价【包含:a. 在限制条件下,功效目标是能达成;b. 利用现有技术,功效目标能达成;c. 对开发人员数量和质量要求能满足;d. 在要求期限内,开发能完成。5所提议系统经济可行性分析5.1支出5.1.1基建投资5.1.2其它一次性支出5.1.3常常性支出5.2效益5.2.1一次性收益:0元 5.2.2常常性收益: 按银行利率: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
18、.3收益/投资比73万/48万=152%5.4投资回收周期:五年5社会原因可行性分析5.1法律原因本项目不包含在社会上或政治上引发侵权、破坏或其它责任问题。设计本项目标一切活动全部在国家法律许可范围以内。系统开发和运行和国家政策法规不存在任何冲突和抵触之处6.2用户使用可行性 “基于web在线考试系统”是针对企业内部或学校内部要对职员考评或学生考试需求进行开发一个在线系统。从企业和学校角度来看,纸质考试不仅物质成本高,而且需要花费大量人力资源;另外,纸质考试不够灵活,使得考试变得不够人性化,不能表现出企业考试和学校考试真实目标促进职员和学生提升本身素质和能力,愈加好地为企业和社会服务,这是有别
19、于其它升学考试。7 其它可供选择方案7.1、可供选择方案1: 购置“江苏省高中计算机在线考试系统”.是一套采取C/S模式在线考试系统,关键是提供全省统一计算机在线考试,关键功效有:添加试题,添加试卷,随机分发试卷,试卷分发含有同时不一样卷,试卷为题库中随机抽取,定时收卷,自动评分,考生信息管理,管理员权限等级划分,成绩汇总分析.另外,该系统囊括了单选题,填空题,简答题和编程题。其中,编程题能够调用目前计算机中所安装编程开发环境. 未被选为本系统原因有: a.该系统面向全省高中,而此次开发系统是面向中小型企业. b.该系统需要连接互联网实现统一大型考试,而此次开发系统关键用于中小型局域小范围考试
20、. c.该系统采取是C/S模式,这就需要参与考试用户机需要安装对应用户端软件, 极难实现跨平台利用. d.该系统在用户端是逐题展现出来,不能给应试者对试卷整体映像.7.2可供选择方案2: 开发“基于ASP+Access在线考试系统”.该系统是基于B/S模式关键用于小型在线考试。其关键功效有添加试题,添加试卷,分发试卷,考生信息管理,定时收卷,成绩汇总分析.考试题型包含:单选题,多选题,判定题,填空题,简答题.评分方法为:选择题和判定题自动评分,填空题和简答题手动评分. 未被选为本系统原因有: a.该系统所用开发语言是ASP,是一个应用于微软IIS服务器平台WEB开发语言.所以,该系统只能应用在IIS平台上,可移植性很差. b.该系统所用数据库为Access,不能实现很好系统并发性,系统速度相对较慢. cASP所开发出来WEB系统是将业务逻辑和页面表现混杂在一起,不易于阅读代码,可重用性差.
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100