jsp考试论文

合集下载

jsp+mysql在线考试系统论文

jsp+mysql在线考试系统论文

目录1 系统概述 (2)1.1系统需求 (2)1.2 国内外研究现状 (2)1.3网站的开发语言和语言功能 (2)1.4 系统具备的特点 (4)2 在线考试系统的系统的需求分析 (5)2.1在线考试系统的需求分析 (5)2.2在线考试系统的概要设计 (5)3 在线考试系统的详细过程 (7)3.1系统环境 (7)3.2数据连接的设计 (7)3.3 servlet的使用 (8)3.4部分功能的设计与实现举例 (9)3.4.1在线考试功能的设计与实现 (9)3.4.2系统管理功能的设计与实现 (11)3.5安全性设计 (12)4 系统的测试 (13)4.1系统测试分析 (13)4.1.1测试过程 (13)4.1.2 测试方法 (14)4.1.3 具体的方案测试 (14)4.2 系统测试结果 (14)5 课程设计总结 (14)1 系统概述1.1系统需求网络考试系统是实现网络教育的一个重要组成部分,通过网络考试系统你可以及时测试自己的学习进度、自己对已学习知识的掌握程度。

网络考试与传统考试相比有着明显的优势,考生和教师可以从世界的任何角落,通过浏览器接入因特网来使用考试系统,不受地域的限制,同时也使得用户可以更加灵活地安排考试时间,可以在任何时候使用网络考试系统进行自测,快速查询考试成绩。

所以,网络考试系统的开发和应用现在正受到越来越多的大学的重视。

在本单位,网络考试模式是教学改革的正式项目之一,它可以运用到多种教学过程中。

例如对于本单位公共课程“计算机应用基础”,要求在计算机等级考试前进行一次拟上机考试,以前都是由老师自己命题,然后复制题目到每个学生的机器上,学生把答案写一个文件中,做完题后由教师回收该文件进行判分。

这样的考试,过程变得非常复杂,让教师的负担很重;而且考试题目不统一,经常出现很多无法估计的问题,考试效果不能达到预想的目的。

基于上述情况,迫切需要一个界面统一、管理使用方便的网络考试系统的出现。

jsp毕业设计论文

jsp毕业设计论文

jsp毕业设计论文JSP毕业设计论文随着互联网的迅猛发展,Web应用程序的开发变得越来越重要。

JSP (JavaServer Pages)作为一种基于Java的服务器端技术,被广泛应用于Web应用程序的开发中。

在毕业设计中选择JSP作为开发技术,可以帮助学生深入了解Web应用程序的开发流程和技术细节,提升自己的编程能力。

在JSP毕业设计论文中,可以选择一个具有实际意义和挑战性的课题。

例如,可以设计一个在线购物网站,实现用户注册、商品浏览、购物车管理、订单处理等功能。

这个课题涉及到数据库设计、用户界面设计、交互逻辑设计等多个方面,可以全面锻炼学生的综合能力。

在论文的开头,可以介绍JSP的基本概念和工作原理。

JSP是一种动态网页技术,它允许开发人员将Java代码嵌入到HTML页面中,实现动态生成网页内容。

JSP页面在被访问时,服务器会将JSP代码转换为Java代码并编译执行,最终生成HTML页面返回给客户端。

接着,可以详细介绍所选择的毕业设计课题。

首先,需要进行需求分析,明确网站的功能和用户需求。

然后,进行系统设计,包括数据库设计、用户界面设计、系统架构设计等。

在设计过程中,需要考虑系统的可扩展性、安全性和性能等方面的问题。

在论文的主体部分,可以逐步介绍实现的细节。

可以先介绍数据库设计和数据模型的建立,包括表的设计、字段的定义和关系的建立。

然后,可以介绍用户界面的设计和实现,包括网页布局、样式设计和交互效果的实现。

接着,可以介绍后台逻辑的实现,包括用户注册、登录验证、商品浏览、购物车管理和订单处理等功能的实现。

在实现过程中,可能会遇到一些技术难题和挑战。

可以在论文中详细描述这些问题,并提出相应的解决方案。

例如,可能会遇到数据库性能问题,可以通过优化查询语句、增加索引等方式提升性能。

又或者,可能会遇到安全性问题,可以通过加密算法、访问控制等方式增强系统的安全性。

除了功能的实现,还可以在论文中介绍一些创新点和改进方向。

JSP论文

JSP论文

JSP论文摘要JSP(JavaServer Pages)是一种用于开发动态Web应用程序的Java技术。

它允许开发人员在HTML或XML文件中嵌入Java代码,以生成动态内容。

本文将探讨JSP的基本概念、特性以及在Web开发中的应用。

引言在当今互联网时代,Web应用程序的需求越来越多样化和复杂化。

为了满足这些需求,开发人员需要使用一种能够生成动态内容的技术。

JSP作为一种Java技术,为开发人员提供了在静态的HTML或XML文件中添加动态内容的能力,从而使Web开发更加灵活和高效。

JSP的基本概念JSP的工作原理在JSP中,开发人员可以将Java代码嵌入到HTML或XML 文件中,这些代码被称为JSP代码片段。

当Web应用程序在服务器上运行时,JSP代码片段会被容器解析并编译成Servlet,并在需要时动态地生成HTML页面。

这种动态生成的过程使得Web应用程序能够根据用户的请求和服务器端的数据动态地生成不同的响应内容。

JSP的重要特性•简单易用:JSP基于Java语言,具有与Java类似的语法和编程模型,使得开发人员可以在JSP页面中轻松地编写Java代码。

•高效可靠:JSP页面一经编译,就会生成对应的Java Servlet,从而提高了执行效率和可靠性。

•易于维护:由于JSP页面可以将Java代码和HTML或XML代码结合在一起,使得代码的维护更加简单和直观。

•与Java技术的无缝集成:JSP可以与Java的各种技术和框架(如JDBC、Servlet、EJB等)进行无缝集成,从而为Web开发提供更多的可能性。

JSP在Web开发中的应用动态生成网页内容使用JSP,开发人员可以根据用户的请求和服务器端的数据动态生成网页内容。

例如,通过在JSP页面中插入Java代码,可以从数据库中获取数据,并将数据呈现在生成的HTML页面中。

这种动态生成的能力使得Web应用程序能够提供个性化的服务和内容。

MVC架构中的视图层在MVC(Model-View-Controller)架构中,JSP通常用作视图层。

基于JSP的在线考试系统源代码和论文

基于JSP的在线考试系统源代码和论文

目录目录绪论.......................................... 错误!未定义书签。

第1章系统开发背景及意义...................... 错误!未定义书签。

1.1系统开发背景............................ 错误!未定义书签。

1.2系统开发意义............................ 错误!未定义书签。

第2章网上考试系统需求分析..................... 错误!未定义书签。

2.1现状分析................................ 错误!未定义书签。

2.2可行性分析.............................. 错误!未定义书签。

2.2.1经济可行性........................ 错误!未定义书签。

2.2.2技术可行性........................ 错误!未定义书签。

2.3设计目标................................ 错误!未定义书签。

2.4功能要求................................ 错误!未定义书签。

2.5系统开发环境配置........................ 错误!未定义书签。

2.6系统开发工具............................ 错误!未定义书签。

2.6.1开发语言—JSP(Java Server Page). 错误!未定义书签。

2.6.2数据库—Sql Sever2000 ............. 错误!未定义书签。

第3章网上考试系统设计........................ 错误!未定义书签。

3.1数据库设计.............................. 错误!未定义书签。

3.1.1数据库需求分析.................... 错误!未定义书签。

Jsp论文

Jsp论文

JSP课程设计论文计算机应用一班冯志瑶指导老师:李毅2010年5月目录摘要 (3)第一章新闻发布系统分析 (3)第二章新闻发布系统开发技术 (4)第三章新闻发布系统开发 (6)第四章新闻发布系统使用介绍 (7)第五章结论 (8)参考文献....................................................错误!未定义书签。

摘要MVC由Trygve Reenskaug提出,首先被应用在SmallTalk-80环境中,是许多交互和界面系统的构成基础。

MVC结构是为那些需要为同样的数据提供多个视图的应用程序而设计的,它很好的实现了数据层与表示层的分离。

MVC作为一种开发模型,通常用于分布式应用系统的设计和分析中,以及用于确定系统各部分间的组织关系。

对于界面设计可变性的需求,MVC(Model-View-Controller)把交互系统的组成分解成模型、视图、控制器三种部件。

使用MVC模式,html+servlet+javabean实现系统开发。

使用FCKeditor编辑器实现新闻发布,实现文字、图片的上传。

使用分页技术对数据库太多的内容进行分页管理,使普通用户在登陆时更加清楚的看到内容。

管理员可以对其进行发布、删除。

普通用户可以浏览信息。

第一章新闻发布系统分析1.数据库设计2.功能模块说明3. 选用网页编辑器FCKeditor 介绍1) 下载FCKeditor ,在 网站下载:A. FCKeditor_2.6.6.rarB. fckeditor-java-2.6-bin.zipC. 将FCKeditor_2.6.6.rar 解压,解压后文件夹中会存在一个“fckeditor ”文件夹,将该文件夹整个复制到,工程文件的WebRoot下。

2) 调用FCKeditorA. 解压:fckeditor-java-2.6-bin.zip ,将文件:fckeditor-java-core-2.6.jar 和lib/下的所有*.jar 复制到项目中的lib 下。

web技术(JSP)课程论文

web技术(JSP)课程论文

武汉文理学院web技术(JSP)课程论文题目学生信息管理系统学院信息与计算机学院专业学号姓名指导教师2020年 10月 21日学生信息管理系统一、需求分析1.系统概述学生信息管理系统是学校管理的重要工具,是学校不可或缺的一部分。

随着在校人数的不断增加,教务系统的数量也不断的上涨。

学校工作繁杂,资料众多,人工管理信息的难度也越来越大,显然是不能满足实际的需要,效率也是很低的。

并且这种传统的方式存在着众多的弊端,如:保密性差.查询不便.效率低,很难维护和更新等,然而,本系统针对以上的缺点能够极大的提高学生信息管理的效率,也是科学化.正规化的管理,与世界接轨的重要条件。

所以如何自动高效地管理信息是这些年来许多人所研究的。

随着这些年电脑计算机的速度质的提高,成本的下降,IT互联网大众趋势的发展。

我们使用电脑的高效率才处理数据信息成为可能。

学生学籍管理系统的出现,正是管理人员与信息数据,计算机的进入互动时代的体现。

友好的人机交互模式,清晰简明的图形界面,高效安全的操作使得我们对成千上万的的信息的管理得心入手。

通过这个系统,可以做到信息的规范处理,科学统计和快速的查询,从而减少管理方面的工作量。

毋庸置疑,切实有效的把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义。

2.系统运行环境Eclipse,Tomcat9.0,MySQL数据库3.功能需求描述(1)登录模块:实现用户登录此系统(2)学生信息模块:实现学生信息展示等功能(3)学生信息管理:实现管理员对学生信息进行管理,修改,删除,查询,增加等功能(4)管理员功能:修改管理员密码二、总体设计1.系统模块结构图2.界面设计主要设计了两个表:管理员表和学生表。

3.数据库设计管理员表:学生表:三、详细设计1.创建数据库,建表/*Navicat MySQL Data TransferSource Server : 233Source Server Version : 50173Source Host : localhost:3306Source Database : stumanagementbywebTarget Server Type : MYSQLTarget Server Version : 50173File Encoding : 65001Date: 2020-10-19 21:19:46*/SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for `login`-- ----------------------------DROP TABLE IF EXISTS `login`;CREATE TABLE `login` (`id` int(11) NOT NULL AUTO_INCREMENT,`user` varchar(45) NOT NULL,`password` varchar(45) NOT NULL,PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;-- ------------------------------ Records of login-- ----------------------------INSERT INTO `login` VALUES ('1', 'admin', 'admin'); INSERT INTO `login` VALUES ('2', 'Test', 'Test');INSERT INTO `login` VALUES ('3', '10086', '10086');-- ------------------------------ Table structure for `studentinfo`-- ----------------------------DROP TABLE IF EXISTS `studentinfo`;CREATE TABLE `studentinfo` (`id` char(15) CHARACTER SET utf8 COLLATE utf8_unicode_ci N OT NULL,`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode _ci NOT NULL,`sex` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ ci NOT NULL,`birthday` varchar(255) CHARACTER SET utf8 COLLATE utf8_uni code_ci NOT NULL,`schoolday` varchar(255) CHARACTER SET utf8 COLLATE utf8_un icode_ci NOT NULL,`major` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicod e_ci NOT NULL,`college` varchar(255) CHARACTER SET utf8 COLLATE utf8_unic ode_ci NOT NULL,PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;-- ------------------------------ Records of studentinfo-- ----------------------------INSERT INTO `studentinfo` VALUES ('2017001', '尔尔', '男', '1991-12-31', '2016-09-01', '国际贸易实务', '工商管理学院'); INSERT INTO `studentinfo` VALUES ('2017002', '散散', '男', '1993-02-01', '2016-09-01', '电子信息工程技术', '电子信息学院');INSERT INTO `studentinfo` VALUES ('2017003', '思思', '女', '1999-03-31', '2017-09-01', '汽车检测与维修技术', '机电工程学院');2.更改数据库表的列编码四、设计总结本次的课程设计是以小组的形式去完成的,每个人分工明确,各司其职,做好自己负责的那一部分,每个模块的制作都是重要的。

jsp+mysql在线考试系统论文

jsp+mysql在线考试系统论文

目录1 系统概述 (3)1.1系统需求 (3)1.2 国内外研究现状 (3)1.3网站的开发语言和语言功能 (3)1.4 系统具备的特点 (5)2 在线考试系统的系统的需求分析 (6)2.1在线考试系统的需求分析 (6)2.2在线考试系统的概要设计 (6)3 在线考试系统的详细过程 (8)3.1系统环境 (8)3.2数据连接的设计 (8)3.3 servlet的使用 (9)3.4部分功能的设计与实现举例 (10)3.4.1在线考试功能的设计与实现 (10)3.4.2系统管理功能的设计与实现 (12)3.5安全性设计 (13)4 系统的测试 (14)4.1系统测试分析 (14)4.1.1测试过程 (14)4.1.2 测试方法 (15)4.1.3 具体的方案测试 (15)4.2 系统测试结果 (15)5 课程设计总结 (15)1 系统概述1.1系统需求网络考试系统是实现网络教育的一个重要组成部分,通过网络考试系统你可以及时测试自己的学习进度、自己对已学习知识的掌握程度。

网络考试与传统考试相比有着明显的优势,考生和教师可以从世界的任何角落,通过浏览器接入因特网来使用考试系统,不受地域的限制,同时也使得用户可以更加灵活地安排考试时间,可以在任何时候使用网络考试系统进行自测,快速查询考试成绩。

所以,网络考试系统的开发和应用现在正受到越来越多的大学的重视。

在本单位,网络考试模式是教学改革的正式项目之一,它可以运用到多种教学过程中。

例如对于本单位公共课程“计算机应用基础”,要求在计算机等级考试前进行一次拟上机考试,以前都是由老师自己命题,然后复制题目到每个学生的机器上,学生把答案写一个文件中,做完题后由教师回收该文件进行判分。

这样的考试,过程变得非常复杂,让教师的负担很重;而且考试题目不统一,经常出现很多无法估计的问题,考试效果不能达到预想的目的。

基于上述情况,迫切需要一个界面统一、管理使用方便的网络考试系统的出现。

毕业设计论文基于JSP的在线考试系统源代码和论文

毕业设计论文基于JSP的在线考试系统源代码和论文

毕业设计论文基于JSP的在线考试系统源代码和论文基于JSP的在线考试系统源代码和论文目录目录 (1)绪论 (1)第1章系统开发背景及意义 (1)1.1系统开发背景 (1)1.2系统开发意义 (2)第2章网上考试系统需求分析 (3)2.1现状分析 (3)2.2可行性分析 (4)2.2.1经济可行性 (4)2.2.2技术可行性 (4)2.3设计目标 (5)2.4功能要求 (5)2.5系统开发环境配置 (6)2.6系统开发工具 (6)2.6.1开发语言—JSP(Java Server Page) (6)2.6.2数据库—MySQL5.0 (7)第3章网上考试系统设计 (8)3.1数据库设计 (8)3.1.1数据库需求分析 (8)3.1.2数据库概念结构设计 (9)3.1.3数据库逻辑结构设计 (10)3.2系统结构设计 (14)3.2.1页面模块化设计 (14)3.2.2 MVC模式设计(Jsp+Servlet+JavaBean) (15)第4章网上考试系统实现 (16)4.1系统各部分的实现方法 (16)4.1.1创建与数据库的连接 (16)4.1.2访问数据库的JavaBean (17)4.1.3用户及管理员登录模块页面 (18)4.1.4系统主要模块页面 (22)4.1.5学生考试模块的实现页面 (24)4.1.6教师添加试题制作试卷模块的实现 (26)第5章系统测试 (29)5.1什么是软件测试 (29)5.2软件测试的目标与方法 (29)5.3系统的不足和展望 (29)结束语 (30)绪论考试是检验教学效果的重要手段,也是促进学生学习的重要手段,是教学过程中的一个重要环节。

学生考试成绩的优劣,不但反映其对教学内容和应掌握知识的分析、理解、吸收、运用的能力,更反映教师对教学内容的把握和熟练程度。

传统的学校教学中,进行一场考试,要求老师编写试卷、印试卷、安排考试、监考、收集试卷、评改试卷、讲评试卷和分析试卷,这是一个繁杂的过程,需要大量人力、物力与时间的投入,已经越来越不适应学校信息化建设与现代教学的需要。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

网上考试系统摘要随着计算机技术的飞速发展,学校也已进入信息化时代。

为了使学考试管理更高效、更科学,决定开发基于JAVA EE的在线考试系统。

本文采用自顶向下的结构化的系统分析方法,阐述了一个功能全面的在线考试系统的开发过程、操作流程及其一些核心的技术。

本文首先进行了项目概述,简单介绍了项目开发的背景、项目开发的目的和项目开发的意义;接下来是系统规划阶段,通过实际的业务流程调研,分析了系统的组织结构,具体完成了在线考试系统的需求分析、可行性分析、现行业务流程分析,并通过对现行业务流程的优化,得出了系统的业务流程;之后是系统分析,具体完成了数据流分析和数据字典;系统设计阶段主要完成了功能模块的划分、数据库的设计和系统界面设计。

该阶段对各个模块的功能进行了详细设计,形成了本系统的功能模块图,在此基础上选择了合适的开发模式;数据库的设计先进行了概念结构设计,之后进行了逻辑结构设计,最后完成了数据库表的设计。

根据前几个阶段的分析和设计,本系统在设计方面采用B/S模式,同时使用JSP技术进行基本页面的设计与功能实现,后台数据库选用SQL Server 2000数据库。

本系统的设计实施为在线考试系统的运行做基础,为在线考试系统提供良好的条件。

关键词:在线考试;结构化分析;系统ABSTRACTWith the rapid development of computer technology, the school has entered the information age. Science test administration to make more efficient, more science, decided to develop JA V A EE based online examination system.In this paper, top-down structured systems analysis, describes a full-featured online examination system development process, operational processes and some of its core technology. This paper carried out the project overview, a brief background of project development, project development and project development objective meaning; Jiexia Lai is the system planning stage, the actual business processes through research and analysis of the system's organizational structure, specifically the completion of the online examination system needs analysis, feasibility analysis, the existing business process analysis, and optimization of existing business processes, business processes of the system obtained; followed by systematic analysis of the specific completion of the data flow analysis and data dictionary; system design stage completed a major division of function modules, database design and system interface design. This phase of the function of each module in detail the design, forming a functional block diagram of the system, on this basis, have chosen the right development model; database design first tested the concept design, followed by a logic design, and finally completed the design of the database table.According to the first few stages of the analysis and design, the system used in the design of B / S mode, JSP technology, the basic page design and implementation of function, use SQL Server 2000 database backend database. Design and implementation of this system for the online exam system to run as a foundation for the online examination system to provide a good condition.Key Words:online; structural analysis; system目录1 引言 (1)1.1 项目开发的背景 (1)1.2 项目开发的意义 (2)2 可行性分析及总体设计原则 (3)2.1 可行性分析 (3)2.1.1 技术可行性 (3)2.1.2 经济可行性 (3)2.1.3 社会可行性 (4)2.2 总体设计原则 (4)3 系统分析 (5)3.1 业务流程分析 (5)3.2 数据流图 (7)3.3 数据字典 (9)4 系统设计 (12)4.1 系统功能设计 (12)4.2 系统数据库设计 (13)4.2.1 概念结构设计 (13)4.2.2 数据库表设计 (18)4.3 系统开发工具与开发模式的选择 (21)4.3.1 系统开发工具 (21)4.3.2 系统设计模式 (22)5 系统实现 (24)5.1 系统管理员登录模块 (24)5.1.1 登录 (24)5.1.2 课程管理界面 (26)5.1.3 题库管理界面 (26)5.1.4 试卷管理界面 (26)5.1.5 添加考生界面 (27)5.1.6 评分老师管理界面 (27)5.1.7 修改密码界面 (28)5.2 考生模块 (28)5.2.1 考试界面 (28)5.3 评分教师模块 (29)5.3.1 开始阅卷界面 (29)6 软件测试与分析 (29)6.1 软件测试的重要性 (30)6.2 测试实例的研究与选择 (30)6.3 测试环境与测试条件 (31)6.4 系统运行情况 (31)6.5 系统评价 (32)结论 (33)参考文献 (34)致谢 (35)1 引言1.1 项目开发的背景随着计算机产业的迅速发展,电子计算机已广泛的应用于信息管理、文字处理、辅助设计、辅助教学及人们的日常生活中。

在线考试系统主要是针对学校涉及学生考试的一系列相关工作的管理,本系统的建立使学校在线考试的管理更加规范化、系统化,查询手段更加便捷化。

同时,在线考试系统也是实现学校考试管理现代化和信息化的重要内容。

近年来,随着学校学生的数量逐渐增加,人工书写数据已经不能够处理如此庞大的数据。

为了更好的适应信息时代的高效性,一个利用计算机来实现学校在线考试的系统将必然诞生。

基于这一点,设计了一个在线考试系统,用来就学生在线考试进行管理,以便在最短的时间内,高效准确的完成整个在线考试的过程。

基于对上述的认识,收集相关资料和数据,查阅有关文献及技术参数,对学校在线考试的实际需求等方面进行了调研,发现目前所采用的手工记录的方法进行管理存在以下几个方面的弊端:对象范围广,数据存储不易;填写的数据多,内容相当复杂,且大量数据重复;不易存档,成千上万的信息和堆积如山的单据对管理人员来说是一个负担,需要大量的文档资料。

鉴于以上种种原因,在线考试的管理急需一种软件来代替手工操作来管理数据资料。

计算机技术在现代管理中的应用,使计算机成为领导者和管理人员应用现代技术的重要工具[1]。

计算机辅助学校管理活动,可以极大地增强管理者采集、处理信息的能力,从而有利于管理者及时决策。

计算机系统能根据管理过程的变化情况,将原始数据、资料等进行加工、保存,管理人员可以在解决具体问题需要信息资料时,随时进行检索查询,了解整个在线考试系统的动态情况,进行动态管理,从而有效的处理学校在线考试的管理工作,实现学校对题库信息管理的自动化,提高办学效率。

1.2 项目开发的意义在线考试系统的开发目的是使在线考试模式从手工记录转变成信息管理,为在线考试人员提供方便条件。

对在线考试的实际情况进行调研之后,进行详细的需求分析,对现有的管理模式进行改进,开发出一套新型的管理系统,从中领悟系统开发的思想,掌握系统开发的流程和方法。

随着学校信息系统的不断完善,学校的管理将越来越依赖于信息化的管理。

所以系统开发将围绕在线考试工作的实际情况,使之能迅速适应学校考试的需要。

在线考试系统的实施的现实意义:减少管理考试的工作人员;管理人员可以随时浏览查看,而且更加直观;改变了以前工资手工记录的方式,电脑录入更加方便快捷;实现了在线考试的计算机化。

2 可行性分析及总体设计原则2.1 可行性分析可行性分析也称为可行性研究,是在调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会等方面进行分析和研究,以避免投资失误,保证新系统的开发成功[2]。

可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。

下面将分别从技术、经济、社会三个方面对在线考试系统的建设进行分析和研究。

2.1.1 技术可行性根据学校提出的系统功能、性能及实现系统的各种约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术已较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。

同时,考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发的。

相关文档
最新文档