毕业设计(论文)-基于BS结构的网上查卷系统设计.docx_第1页
毕业设计(论文)-基于BS结构的网上查卷系统设计.docx_第2页
毕业设计(论文)-基于BS结构的网上查卷系统设计.docx_第3页
毕业设计(论文)-基于BS结构的网上查卷系统设计.docx_第4页
毕业设计(论文)-基于BS结构的网上查卷系统设计.docx_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

西安工程大学本科毕业论文摘 要随着互联网及信息化产业的发展,以计算机为工具,收集、存储、分析和处理数据,得出管理人员所需信息方式也被广泛应用于各项领域,很大程度提高了工作效率。目前高校在校学生对于个人考试试卷的查询程序过于复杂,脱离了当下信息化时代的步伐。一款能够让学生通过互联网自主查询试卷信息的软件,既省去了中间不必要的环节,也能让学生清楚了解到自己的考试情况,使考试系统更加完善公开,大大提高了工作效率。 该系统采用b/s结构,以浏览器方式登陆系统,以jbuilder作为开发工具,java作为开发语言,数据库则使用microsoft office access实现。本课题包括了学生子系统、教师子系统、管理员子系统三大模块,该系统主要完成学生、教师、管理员的登陆,教师录入考生信息、上传及修改批改后的考生试卷,考生自主查询下载试卷信息等功能。本文简要介绍了课题研究目的及其意义,着重介绍了该系统的设计实现过程与系统数据库的设计实现过程。从系统的需求分析、模块设计、数据库设计到系统实现等各个环节都进行了详尽的分析和描述。关键字:管理系统 java开发 试卷查询西安工程大学本科毕业论文abstractalong with the development of the internet and information industry, we uses computer as a tool to collect, store, analysis and process data. even managers ways to require information are also applied in all kinds of field, it improve work efficiency greatly. at present the procedures of researching examnation papers for students in many colleges and universities are too much complicated, and separating itself from the pace of information industry nowdays. a software can let student research examnation papers independently, which not only leaves out unnecessary link, but also can make students know about their examination clearly. it enables the examination system more publicly and bring much efficiency. the system adopted b/s structure, selected the browser as logging system, used jbuilder as the developmental tool, used java as the development language, even use microsoft office access to realize the database. this software is separated into three parts: studentconnect, teacherconnect and administrators entry. this system mainly complete students, teachers and administrators log in. this systems provides functions like: teachers can input students information, teachers can also uploade and correct students exmnation papers., and students can research and download papers and so on. the text brifely introduced the objective and significance, the process of the design and implement of this system, and also the database design of this system. and it describes every link from the needs analysis, module design, database design to system realization. key words: management system ,java development,research examnation西安工程大学本科毕业论文目录第1章 绪论21.1 研究目的及意义21.2 研究思路2第2章 开发工具及研究现状22.1 开发工具介绍22.1.1前台开发工具:22.1.2数据库22.1.3b/s架构概述22.2研究现状2第3章 系统分析23.1系统可行性分析23.1.1社会可行性23.1.2技术可行性23.1.3经济可行性23.2系统详细分析23.2.1学生网上查卷系统的概要分析23.2.2 数据流程图2第4章 系统设计24.1总体结构设计24.1.1设计思路24.1.2系统调研24.2数据库设计与实现24.2.1概念结构设计24.2.2逻辑结构设计24.2.3物理结构设计24.3系统功能模块介绍24.3.1系统登录模块24.3.2上传学生信息界面24.3.3 修改学生信息界面24.3.4教师查询学生信息界面24.3.5学生查询试卷信息界面24.3.6学生意见反馈界面24.3.7管理员操作界面2第5章系统测试25.1测试范围与主要内容25.2测试结果2参考文献2致谢2外文资料原文2译文2西安工程大学本科毕业论文第1章 绪论互联网作为一个新兴媒体自进入我国以来仅用几十年时间,遍渗透入各行各业,由国家机构,大小企业至普通家庭,无不受到互联网的影响。信息化作为互联网的一个重要表现形式,已经成为当今时代发展的方向。信息技术在各个领域的广泛运用和迅速普及,是传统管理机制与运行模式慢慢退出了历史舞台。依靠计算机网络信息平台处理事务、管理政务、经营管理,已成为各级党政机关各类企业顺应发展趋势,应对时代挑战共同追求的目标。虽然现如今各类软件层出不穷,但他们依然不能满足用户的全部需要,还需要不断开发不同群体所需的软件。学生的信息管理对于一个教育单位是不可缺少的,其内容及整个运行过程都对学校的管理至关重要,所以学生信息管理相关的系统需要能够为用户提供充足的信息和快捷的查询手段。1.1 研究目的及意义研究网上查卷系统的目的是:使考生能够真实看到自己过往试卷的具体批改情况,为确认试卷信息准确无误及批改异议的提出提供客观依据。网上查卷系统的开发解决了人工申请查卷,人工查询试卷的不便捷性,取代之前的繁杂环节,使整个考试流程做到更公平更公正更公开。1.2 研究思路 通过在线系统,教室根据工号密码、学生根据自己的学号密码即可进入,查询自己相关科目的试卷信息并提供下载地址,学生可自行下载到本地电脑查看,如对试卷批改有任何异议也可提交问题等待老师进行确认及修改。试卷信息的上传工作需由教师完成,教师还可通过查询本科目学生的信息,了解学生意见情况并及时作出确认及修改。用户信息均由管理员保存至数据库,以保证用户能够正常登录。43西安工程大学本科毕业论文第2章 开发工具及研究现状2.1 开发工具介绍2.1.1前台开发工具: jbuilder简介jbuilder是borland公司开发的针对java的开发工具,使用jbuilder将可以快速,有效的开发各类java应用,它使用的jdk与sun公司标准的jdk不同,它经过了较多的修改,以便开发人员能够像开发delphi应用那样开发java应用。jbuilder的核心有一部分采用了vcl技术,使得程序的条理非常清晰,就算是初学者,也能完整的看完整个代码。jbuilder另一个特点是简化了团队合作,它采用的互联网工作室技术使不同地区,甚至不同国家的人联合开发一个项目成为了可能。 jbuilder特点jbuilder支持最新的java技术,包括applets、jsp/servlets、javabean以及ejb (enterprise javabeans)的应用。 用户可以自动地生成基于后端数据库表的ejb java类,jbuilder同时还简化了ej b的自动部署功能.此外它还支持corba,相应的向导程序有助于用户全面地管理idl(分布应用程序所必需的接口定义语言interface definition language)和控制远程对象。 jbuilder支持各种应用服务器。jbuilder与inprise application server紧密集成,同时支持weblogic server,支持ejb 1.1和ejb 2.0,可以快速开发j2ee的电子商务应用。 jbuilder能用servlet和jsp开发和调试动态web 应用。 利用jbuilder可创建(没有专有代码和标记)纯java2应用。由于jbuilder是用纯java语言编写的,其代码不含任何专属代码和标记,它支持最新的java标准。 jbuilder拥有专业化的图形调试界面,支持远程调试和多线程调试,调试器支持各种jdk版本,包括j2me/j2se/j2ee。jbuilder环境开发程序方便,它是纯的java 开发环境,适合企业的j2ee开发;缺点是往往一开始人们难于把握整个程序各部分之间的关系,对机器的硬件要求较高,比较吃内存,这时运行速度显得较慢。 smartupload组件介绍jspsmartupload是一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的jsp文件中。该组件有以下几个特点: 1、使用简单。在jsp文件中仅仅书写三五行java代码就可以搞定文件的上传或下载,方便。 2、能全程控制上传。利用jspsmartupload组件提供的对象及其操作方法,可以获得全部上传文件的信息(包括文件名,大小,类型,扩展名,文件数据等),方便存取。 3、能对上传的文件在大小、类型等方面做出限制。如此可以滤掉不符合要求的文件。 4、下载灵活。仅写两行代码,就能把web服务器变成文件服务器。不管文件在web服务器的目录下或在其它任何目录下,都可以利用jspsmartupload进行下载。2.1.2数据库本管理系统采用microsoft office access建立数据库,microsoft office access是由微软发布的关联式数据库管理系统。它结合了microsoft jet database engine和图形用户界面两项特点,是microsoft office的系统程式之一。access能够存取 access/jet、microsoft sql server、oracle,或者任何 odbc兼容数据库内的资料。熟练 的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的进阶用户则能使用它来开发简单的应用软件。虽然它支持部份面向对象(oo)技术,但是未能成为一种完整的面向对象开发工具。microsoft access在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统。它也常被用来开发简单的web应用程序这些应用程序都利用asp技术在internet information services运行比较复杂的web应用程序则使用php/mysql或者asp/microsoft sql server 它的使用方便程度和强大的设计工具为初级程序员提供许多功能。不过,这种便于使用可能使人误解。这类开发者都是没有在应用或者数据设计方面训练的办公室从业人员,因此许多人以为这样的开发者能够创造可用的系统,但也有很多人认为工具本身的局限性产生了这样的误导。2.1.3 b/s架构概述 b/s结构(browser/server,浏览器/服务器模式),是web兴起后的一种网络结构模式,web浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(browser),如netscape navigator或internet explorer,服务器安装oracle、sybase、informix或 sql server等数据库,浏览器通过web server 同数据库进行数据交互。2.1.4 jsp技术简介jsp(java server pages)是由sun microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。jsp技术有点类似asp技术,它是在传统的网页html文件(*.htm,*.html)中插入java程序段(scriptlet)和jsp标记(tag),从而形成jsp文件(*.jsp)。 用jsp开发的web应用是跨平台的,既能在linux下运行,也能在其他操作系统上运行。jsp技术使用java编程语言编写类xml的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。jsp将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于web的应用程序的开发变得迅速和容易。 web服务器在遇到访问jsp网页的请求时,首先执行其中的程序段,然后将执行结果连同jsp文件中的html代码一起返回给客户。插入的java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。 jsp与javaservlet一样,是在服务器端执行的,通常返回给客户端的就是一个html文本,因此客户端只要有浏览器就能浏览。 jsp的1.0规范的最后版本是1999年9月推出的,12月又推出了1.1规范。目前较新的是jsp1.2规范,jsp2.0规范的征求意见稿也已出台。 jsp页面由html代码和嵌入其中的java代码所组成。服务器在页面被客户端请求以后对这些java代码进行处理,然后将生成的html页面返回给客户端的浏览器。java servlet是jsp的技术基础,而且大型的web应用程序的开发需要java servlet和jsp配合才能完成。jsp具备了java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。 自jsp推出后,众多大公司都支持jsp技术的服务器,如ibm、oracle、bea公司等,所以jsp迅速成为商业应用的服务器端语言。jsp可用一种简单易懂的等式表示为:html+java=jsp。jps技术优势:(1)一次编写,到处运行。除了系统之外,代码不用做任何更改。 (2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比asp/.net的局限性是显而易见的。 (3)强大的可伸缩性。从只有一个小的jar文件就可以运行servlet/jsp,到由多台服务器进行集群和负载均衡,到多台application进行事务处理,消息处理,一台服务器到无数台服务器,java显示了一个巨大的生命力。(4)多样化和功能强大的开发工具支持。这一点与asp很像,java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。 (5) 支持服务器端组件。web应用需要强大的服务器端组件来支持,开发人员需要利用其他工具设计实现复杂功能的组件供web页面调用,以增强系统性能。jsp可以使用成熟的java beans 组件来实现复杂商务功能。2.2研究现状现阶段关于网上试卷查询系统的案例屈指可数,大部分系统实现了成绩查询,试题下载,及在线阅卷。据2012年陕西省招招生办发布:今年高考考生在查询成绩时除了获得总分和各科成绩外,考试成绩揭晓后,考生还可登录陕西招生考试信息网,查询本人各科选择题作答字符串和非选择题各题得分,较之往届增加了很大程度的开放性,但仍不能提供查卷。西安工程大学本科毕业论文第3章 系统分析3.1系统可行性分析3.1.1社会可行性随着计算机技术水平及互联网的高速发展,网络应用变得越来越普遍化,在信息化膨胀的当代,办公自动化的作用也越来越明显,避免了过去繁杂的工作环节,把工作流程通过计算机互联网得以快捷实现。信息化管理的普及,也推动了各类管理软件的诞生及发展。就本学校学生考试后查卷难的问题,一款能够让学生自己查询批改后试卷的管理软件有了产生的必要性。计算机信息化管理有着存储量大,速度快等许多优点,提供给我们的处理信息及时快捷,可能过去学生从申请查卷到最终看到试卷需要3-5天的时间,而通过管理软件可轻松实现。另外,此系统不涉及到学校机密、商业机密、国家机密,绝不会涉嫌违法等问题。3.1.2技术可行性技术方面,开发此套系统的软件简单易上手,以java语言为基础,界面简洁,操作方法简单。虽然所用到的开发工具对计算机硬件设备要求较高,但如今硬件系统的高速发展,绝大多数计算机都完全能够满足此系统的开发环境。3.1.3经济可行性当前学生查看试卷需要人工申请,搜索试卷的工作也完全是人工处理,而中间的各项环节又会耽误时间,影响工作效率。本系统的开发和实施不需要太多的人力资源,对硬件设备要求不高,一般高校基本都能满足条件。本系统一旦形成,对这单一教学环节的工作效率提升有很大帮助。3.2系统详细分析3.2.1学生网上查卷系统的概要分析本设计采用进化型原型法逐步进行设计,并在不断的测试中完善系统功能结构。利用原型法进行信息系统的设计过程中,分四步进行:首先快速分析,弄清用户/设计者的基本信息需求;明确设计方向,系统实现的功能,然后构造原型,开发初始原型系统;之后,用户和系统开发人员使用测试并评价原型;最后系统开发人员修改和完善原型系统。3.2.2 数据流图本系统数据流图绘制主要遵循以下原则:(1)明确系统界面。明确系统的用户需求,以及系统的外部环境,这就是系统的数据输入的来源和输出的去处。把这些因素都作为外部实体确定下来,确定了系统和外部环境的界面,就可集中力量分析、确定了系统本身的功能。(2)自顶向下逐层扩展。管理系统的逻辑共复杂,简单的画出概括性的数据流图不能满足系统需要,因此采用自顶向下的绘制原则能使过程更加标准化。(3) 合理布局。据流图的各种符号要布局合理、分布均匀、整齐、清晰,使读者一目了然,便于与用户交流免生误解。(4) 据流向、数据加工和逻辑定义上的数据存储,不反映任何数据处理的技术过程、处理方式和时间顺序,也不反映各部分相互联系的判断与控制条件等技术难题。这样只从系统的逻辑功能上讨论问题,便于和用户交流。顶层图将系统的所有不同级别的用户统一抽象成为用户,在用户输入的信息后,根据不同用户角色,登陆到不同的页面进行接下来的操作。用 户网上查卷系统用户名和密码 信息流信息流信息流 图3-2顶层dfd图用户登入系统后可以对系统中的功能进行相应的操作,同的用户在通过合法性检查时,可以登录属于自己权限范围内的子系统,而伴随这个子系统整个生命周期的是用户的关键信息。本系统的业务主要针对于用户与作业管理系统,它们之间关联着大量的数据,而且流入的方向不一,为了更加清晰的展示系统所要处理的数据,因此有必要将系统的数据流程图进一步分解。 西安工程大学本科毕业论文第4章 系统设计4.1总体结构设计系统选用了两层的b/s结构模式,上层是教学用系统的服务器,下层是老师及学生的个人计算机。4.1.1设计思路该系统主要完成教师对本学科学生考试信息的查询,对学生信息的录入,主要内容是科目及学生对应试卷信息;学生自主查询,下载试卷图片,意见反馈功能,管理员对用户的添加删除查询功能,完善教师信息功能。整体结构如图所示。用户管理子系统教师子系统学生子系统学生网上查卷系统登陆子系统4.1.2系统调研 通过需求分析,本系统总体分为三大功能模块:教师子系统,学生子系统, 用户管理子系统。教师对学生信息的操作包括输入学生对应信息,上传学生试卷,修改学生试卷及对学生反馈意见的处理。学生用户实现的功能包括对本人试卷的下载查看,并提交意见信息。用户管理包括注册新用户,对教师信息的完善,对用户的查询及删除。教师子系统功能模块图本子系统面向的用户为教师用户,主要功能如图所示。1、上传学生信息要求教师输出学生对应信息,浏览本地计算机目录,找到对应的试卷图片,提交到对应的学生信息中系统会自动记录下该作业提交的信息,并在数据库中生成文件路径。2、查询信息要求教师能够查询到所有自己所教课目的试卷信息。3、处理反馈信息要求根据学生提交的意见对原始试卷进行核对,并修改试卷信息,更新意见反馈信息。教师子系统 学学生信息查询学学生意见信息处理学学生试卷信息修改学学生试卷信息上传学生子系统功能模块图本子系统面向的用户为学生用户,主要功能如图4-4所示:1、查询个人信息要求学生登陆后,能直接查询并只能查询到自己的试卷信息,根据提供的链接地址,下载自己的考试批改后试卷。2、意见反馈学生对于试卷批改有任何异议,均可反映至个人试卷信息处,等待教师进行处理。学生子系统 学学生意见提交学学生试卷下载学学生试卷信息查询用户管理子系统模块图本系统面向的管理员用户的功能需求主要有二个如图。 1、用户管理添加新用户,有用户信息进行查询,及删除用户信息。 2、教师信息完善对新增的教师用户,完善教师信息(姓名、对应科目等)用户管理子系统 删删除用户信息查查询所有用户添添加新用户完完善教师信息4.2数据库设计与实现4.2.1概念结构设计概念设计就是将现实世界中的客观对象设计成不依赖于任何具体机器的信息结构,这种信息结构不是dbms支持的数据模型,而是概念级模型。因此,概念模型可以看成是现实世界到机器世界的一个过渡的中间层次。也就是说概念模型的设计与数据库将来怎么实现无关。概念设计的表示方法最常用的是实体-联系方法,这个方法是用er图来描述某组织的概念模型。 学生班级科目姓名有无异议试卷信息学号 学生实体e-r图 教师工号科目姓名 教师实体e-r图用户用户名密码角色 用户实体e-r图4.2.2逻辑结构设计逻辑设计的任务就是把概念设计阶段的er图转换为dbms支持的数据模型(如关系模型),形成数据库的逻辑模式。转化时要解决的问题就是如何将实体间的联系转化为关系模型:对于实体,将每个实体转换为一个关系,实体的属性即为关系的属性,实体的码即为关系的码。e-r图向关系模型转换的结果如下所示:学生信息表(学号,姓名,班级,科目,试卷信息,有无异议)用户表(用户名,密码,角色)教师表 (科目,工号,姓名)4.2.3物理结构设计数据库在物理设备上的存储结构与存取方法被称为数据库的物理结构,它依赖与给定的计算机系统。为一个给定的逻辑数据模型选取一个最合适应用要求的物理结构。以下将要显示出最后设计出来的物理基本表结构:详见表4-1,表4-2,表4-3, 表4-1 学生信息表字段名类型说明usernovarchar学号usernamevarchar姓名classinfvarchar班级subjectvarchar科目textinfvarchar试卷信息yyvarchar有无异议表4-2 教师信息表字段名类型说明worknovarchar工号namevarchar姓名subjectvarchar科目表4-3 用户表字段名类型说明username1varchar用户名userpasswordvarchar密码userrolevarchar角色4.3系统功能模块介绍4.3.1系统登录模块登陆界面该界面完成学生,教师,管理员的登陆,其登陆流程图如图4-11所示。登陆页面是否存在该用户密码是否正确输出用户名及密码登陆成功否否是是是图4-12登陆功能流程图关键部分代码:if(username.equals()out.println(alert(用户名不能为空!););elsejava.sql.connection cn=null; java.sql.statement st=null; java.sql.resultset rs=null; string url=jdbc:odbc:网上查卷; string sql=; sql = select * from 用户表 where 用户名 = +username+ and 密码 = +userpassword+ and 角色= +userrole+; try class.forname(sun.jdbc.odbc.jdbcodbcdriver); cn=java.sql.drivermanager.getconnection(url); st = cn.createstatement(); rs = st.executequery(sql); if(rs.next() username1 = rs.getstring(1); userpassword1 =rs.getstring(2); userrole1 = rs.getstring(3); rs.close(); st.close(); cn.close(); catch(exception cnfe) system.out.println(cnfe.getmessage(); if(username.equals(username1)&userpassword.equals(userpassword1)&userrole.equals(学生) session.setattribute(username,username); response.sendredirect(shoustudent.html); if(username.equals(username1)&userpassword.equals(userpassword1)&userrole.equals(教师) session.setattribute(username,username); response.sendredirect(showuser.html); if(username.equals(username1)&userpassword.equals(userpassword1)&userrole.equals(管理员) session.setattribute(username,username); response.sendredirect(showadmin.html); else out.println(登陆失败!); 系统登录界面图4.3.2上传学生信息界面该界面主要完成学生试卷信息的上传。包括学生学号,姓名,班级,对应科目,对应试卷信息。上传主要代码:%string filename = ; int count=0; mysmartupload.initialize(pagecontext); mysmartupload.setallowedfileslist(jpg,doc,gif,zip); mysmartupload.setmaxfilesize(500000000); try mysmartupload.upload(); count = mysmartupload.save(d:/upload, mysmartupload.save_physical); filename = d:/upload/+mysmartupload.getfiles().getfile(0).getfilename(); catch (exception e) out.println(e.getmessage(); out.println(wrong selection : + e.tostring(); out.println(count + file(s) uploaded.); request.setcharacterencoding(gb2312); 上传学生试卷信息界面4.3.3 修改学生信息界面该界面主要完成对学生试卷信息及反馈意见的修改。 修改试卷信息界面4.3.4教师查询学生信息界面该界面主要完成教师对本学科学生试卷信息的查询。主要代码如下:try httpsession se = request.getsession(); string username = (string)se.getattribute(username); class.forname(sun.jdbc.odbc.jdbcodbcdriver); connection conn = drivermanager.getconnection(jdbc:odbc:网上查卷); statement st = conn.createstatement(); resultset rs = st.executequery(select 学号 , 姓名,班级 ,科目,试卷信息,有无异议 from 试卷信息表 where 科目=(select 科目 from 教师表 ,用户表 where 用户表.用户名 =教师表.工号 and 用户表.用户名= +username+);while(rs.next() out.print(+rs.getstring(1)+rs.getstring(2)+rs.getstring(3)+rs.getstring(4)+rs.getstring(5)+rs.getstring(6)+); catch(exception e)e.printstacktrace(); 查询本学科所有学生试卷信息4.3.5学生查询试卷信息界面该界面主要完成对个人信息的查询及试卷下载。用到的smartupload组件主要代码:string str = request.getparameter(filename); try smartupload su = new smartupload(); su.initialize(pagecontext); su.setcontentdisposition(null); out.clear(); su.downloadfile(str); catch(exception e) e.printstacktrace(); 学生个人试卷信息查询界面4.3.6学生意见反馈界面该界面主要完成学生对于试卷批改意见的提交。 学生意见提交界面4.3.7管理员操作界面该界面主要完成管理员对用户信息的管理,包括添加新用户、删除用户、查询所有已存在用户,完善教师信息。 管理员登陆后操作界面西安工程大学本科毕业论文第5章 系统测试 5.1测试范围与主要内容1)用户添加功能操作测试,主要内容:测试数据库的完整性。2)系统登陆测试,验证用户身份,主要内容:进行权限控制。3)教师信息完善功能测试,主要内容:测试数据库查询健壮性。4)学生信息录入及试卷信息上传功能,主要内容:测试系统实用性、方便性。5)学生自主功能测试,主要内容:查询个人试卷信息及下载试卷图片。6)学生意见反馈功能。主要内容:在意见提交界面提交问题,测试教师能否收到。7)教师处理意见功能,主要内容:教师对学生提出的问题进行处理。5.2测试结果1)打开注册窗体,输入用户名、密码、用户类型,若用户已存在则无法添加用户,其他可成功添加。2)打开登陆窗体,输入用户名和密码,正确进入系统。并且根据用户角色不同,登陆后的界面不同,可以进行的操作是不同的。若以管理员身份登陆,可进行管理员操作。若以教师身份登陆,用户只能进入教师用户界面。若以学生身份登陆,用只能进入学生界面。3)打开完善教师信息界面,对新增教师用户的信息进行修改。4)打开学生试卷信息上传界面,输出学生相应信息,选择上传的文件,点击提交按钮,完成上传功能。5)打开学生登陆后界面,对个人信息进行查询,选择保存地址,下载对应试卷图片,6)学生输出意见提交后,查询个人信息,能够显示出之前提交的意见。7)教师能够看到学生提交的意见并能够作出修改。5.3 总结本次毕业设计适用java语言、利用jbuilder工具进行开发,使我对java编程思想有了进一步的认识。从本系统最初想法的产生,到最后设计出炉,我对系统所能实现的功能不断进行探索,希望它能够让使用者无需复杂的操作便能达成目的。在进行毕业设计的这段时间里,对于涉及到的基础专业知识可以说是又重新学习了一遍。在整个设计过程中发现自己的能力还有很大的欠缺,很多结构和功能设想到,但不知道如何去实现,系统最终完成,对自己也是一个很大的提高。这次毕业设计不仅巩固了以前所学的计算机软件开发知识,还掌握了很多新的应用技能。由于能力上的不足,学生网上查卷系统还存在很多缺陷和不足,例如当一个学生拥有多个科目的试卷信息时,在提交问题阶段,选择不同科目,试卷信息不能自动更新以及界面不够美观等问题,整个系统中还有许多没考虑全面的地方,希望各位老师多提宝贵意见。参考文献1克里斯托弗.h.洛夫洛克. 服务营销(第三版).北京:中国人民大学出版社,2001.78802胡运权等.运筹学教程(第2版).北京:清华大学出版社,2003.1281323 richard b.chase, nicholas j. aquilano, f. robert jacobs. 运营管理(原书第9版).北京:机械工业出版社,2003.1451634madeleine e pullman, gary thompson. strategies for integrating capacity with demand in service networks, journal of service research, 2003, vol.5,no.6:16205mark m. davis等. 服务管理(第1版).北京:人民邮电出版社, 2006.1321486madeleine e pullman, gary m thompson, evaluating capacity- and demand-management decisions at a ski resort, cornell hotel and restaurant administration quarterly, 2002, vol.43,no.6:25377陈敏. 基于需求管理的成都地区供电企业服务营销策略研究:工商管理硕士(mba)学位论文. 成都:四川大学,20048kenneth j klassen, thomas r rohleder, combining operations and marketing to manage capacity and demand in services, the service industries journal, 2001, vol.21,no.2:25309rhyne, david m, the impact of demand management on service system performa, the service industries journal, 198

温馨提示

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

评论

0/150

提交评论