⽹络在线考试系统项⽬开发计划
项⽬开发计划
⽹络在线考试系统
姓名:曹晋
班级:计科1201
学号:12111001
1 引⾔
1.1 编写⽬的
本⽂档对开发过程中⼈员分配、开发进度、经费预算、所需软、硬件等问题做出安排,主要作⽤是确定各个项⽬模块的开发情况和主要的负责⼈,供各项⽬模块的负责⼈阅读,做到及时协调,按步有序进⾏项⽬的开发.减少开发中的不必
要损失.
具体步骤:拟订开发计划书,分配项⽬⼯作,安排项⽬进度。
1.2 项⽬背景
近年来,随着学校学⽣的数量逐渐增加,⼈⼯书写数据已经不能够处理如此庞⼤的数据。为了更好的适应信息时代的⾼效性,⼀个利⽤计算机来实现学校在线考试的系统将必然诞⽣。基于这⼀点,设计了⼀个在线考试系统,⽤来就学⽣在线考试进⾏管理,以便在最短的时间内,⾼效准确的完成整个在线考试的过程。
1.3 定义
OES:Online Examination System ⽹络在线考试系统
padding取值JSP(全称JavaServer Pages)所⽤的开发语⾔
Mysql:所⽤的数据库管理系统
MyEclipse:所⽤的开发⼯具
1.4 参考⽂献jsp中文全称
[1] 张海藩. 软件⼯程导论. 第5 版. 北京:清华⼤学出版社.2008 年
[2] ⾦敏,周翔. ⾼级软件开发过程. 北京:清华⼤学出版社. 2005 年
[3] Java Web 开发实战经典. 北京:清华⼤学出版社. 2010 年
[4] ⽅俊. Ajax 引擎的设计与应⽤.电脑与信息技术. 2006 年
[5] Bruce Eckel.Java 编程思想.北京:机械⼯业出版社.2007 年
[6] 蔡皖东.计算机⽹络.陕西:西安电⼦科技⼤学出版社.2007 年
[7]王珊,萨师煊.数据库系统00.概论.北京:⾼等教育出版社.2006 年
[8] 唐友国,湛洪波.JSP ⽹站开发详解.北京:电⼦⼯业出版社.2008 年
[9]封超,晁阳.Tomcat 与Java Web 开发技术详解.北京:清华⼤学出版
社.2008 年。
2 项⽬概述
2.1 ⼯作内容
实现系统的主要功能,即添加试题,添加试卷,分发试卷,在线考试、试卷评分,成绩汇总及管理,考⽣信息管理,定时收卷,注册与验证登录。
学⽣进⼊在线考试系统后,可以进⾏答题。试题应该是不固定的,要随机产⽣。学⽣提交试卷或者考试时间到后,要能够看到考试的成绩,并且能够看到正确答案。
celts翻译⽼师进⼊在线考试系统后,⾸先要做的就是录⼊试题,并且能够对已经录⼊的试题进⾏管理。⽼师还可以看到学⽣的考试成绩和⼀个班级的考试成绩。
数据库的优点在本项⽬开发过程中需要进⾏可⾏性分析、制定项⽬开发计划、软件需求、软件分析设计、软件实现、软件测试以及相应⽂档的编写⼯作。
各⼯作⼩组根据时间先后安排,分别对项⽬进⾏开发:
各项主要⼯作:
需求分析⼩组对学校进⾏进⾏调研(为期⼀个⽉)。
软件开发⼩组对调查结果进⾏分析,拟订实现⽅案(如程序结构,流程,数据结构等)。
软件编程⼩组对软件进⾏集中开发。
软件审核⼩组对软件进⾏评定,审核。
2.2条件与限制
完成项⽬应具备的条件:
资⾦
调研环境
开发平台
开发基础设施
css scroll开发⼈员
维护⼈员
开发单位已具有的条件:
开发基础设施
开发平台
尚须创造的条件:
良好的调研环境
资⽅应提供⾜够的资⾦和开发条件,并详细的阐明要求。
⼯⽅应依据资⽅的要求开发出满⾜合同要求的⼯程。2.3 产品
2.3.1 程序
使⽤语⾔:java
存储形式:硬盘
2.3.2 ⽂件
许提交的⽂档:
项⽬开发计划
资⾦分配⽅案
系统使⽤⼿册
系统维护⼿册
详细技术资料
2.3.3 服务
向⽤户提供的服务为需求分析⽂档和⽤户⼿册,⽤户可从中得到关于软件使⽤⽅⾯的信息。
2.3.4 ⾮移交的产品
所有⽂件都应上交项⽬委托单位。
2.4 验收标准
对于上述这些产品和服务,按照企业产品要求进⾏验收。
2.5 本计划的批准者和批准⽇期
本计划的批准者为北京交通⼤学海滨学院,批准⽇期为2015年7⽉1⽇。
html网页制作代码文字居中3 实施计划
3.1 任务分解
3.2进度
⼀个⽉进⾏调研。
五个⽉进⾏实现。
两个⽉进⾏测试、维护。
⼀个⽉进⾏实践。
3.3关键问题
关键的问题是如何做到⼤容量,多并发,快速的即时演算能⼒和部分故障不停机的能⼒.此外开发本项⽬需要⼀定的风险,主要是计算机发展速度的风险.详细的分析参见可⾏性分析报告.
⼤多数技术问题都能通过数据库解决,所以选择好的数据库是保证开发完整的前提。
4 ⽀持条件
4.1 计算机系统⽀持
在开发⽹络在线考试系统时,需要具备下⾯的软件环境:
服务器端:
a) 操作系统:Windows 7。
b) Web服务器:Tomcat7.0。
c) Java开发包:JDK1.6以上。
d) 数据库:MySQL。
e) 浏览器:IE8.0。
f) 分辨率:最佳效果为1364*786像素。
客户端:
a) 浏览器:IE 6.0及以上。
b) 分辨率:最佳效果为1364*786像素。
4.2 需由⽤户承担的⼯作
⽤户需提供内容详尽的系统需求。
4.3 由外单位提供的条件
北京交通⼤学海滨学院提供相应的软件和硬件⽀持。
5 专题计划要点
项⽬开发过程中需要制定各个专题计划,开发⼈员培训计划、测试计划、安全保密计划、质量保证计划、配置管理计划、⽤户培训计划、系统安装计划等,并给出计划要点。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论