1、1河北科技师范学院本 科 毕 业 论 文 ( 设 计 )Java 考试系统河北科技师范学院教务处制I摘 要随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。现在,计算机硬件技术的发展已经达到了相当高的水平。但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。本系统利用网络和数据库技术,结合目前硬件价格普遍下跌与宽带网大力建设的有利优势,我们基于 B/S 模式研究开发了 java 在线考试系统这一 ASP 应用程序。它运用方
2、便、操作简单,效率很高,现阶段实现了试卷的单选题和多选题部分,已具有试题录入、修改和查询与自动组卷以及进行在线考试等重要功能,也就是说实现了真正的无纸化考试,满足任何授权的考生随时随地考试并迅速获得成绩,并给出其详细的成绩结果,同时也大大减轻了教师出题、组卷和改卷等繁重的工作量。关键词:Asp ;考试系统;AccessAbstractIIAbstractUse of network and database technology, combined with the general decline in the hardware price and the construction of br
3、oadband networks enabling strong advantages, we based on B / S model of the java online examination system of the ASP application. It is easy to use, simple operation, high efficiency, although at this stage to achieve a single answer and multiple choice part of the papers have been input with the q
4、uestions, modify, and query and automatic generation of online tests and other important functions, that is A truly paperless examination, meet the candidates at any time any authorized examination and obtain results quickly, and gives detailed results of its results, but also greatly reduce the pro
5、blems of teachers, test paper, and correcting, etc. heavy workload .The system uses network and database technology, combined with the general decline in the hardware price and the construction of broadband networks enabling great advantages, we based on B / S model was developed java online examina
6、tion system of the ASP application. It is easy to use, simple operation, high efficiency, multiple choice examination paper at this stage and achieve multiple choice part of the input already has questions, modify, and query and the automatic generation and online exams and other important functions
7、, that is to achieve The real paperless examination, meet the candidates at any time any authorized examination and obtain results quickly, and gives detailed results of its results, but also greatly reduce the problems of teachers, test paper, and correcting, etc. heavy workload.Keywords: Asp;Exami
8、nation ;Access目录III目录摘要 .Abstract 1.绪论 11.1 论文研究背景与意义 .11.2 运行环境与系统结构 .11.3 系统特点 .22.项目分析 22.1 前台考生系统 .22.2 后台管理系统 32.3 考试系统 33.问题定义 44.需求分析 44.1 系 统目标 44.2 可行性分析 54.3 现有的数据库应用程序的分层结构 54.3.1 三层数据库应用结构 54.3.2 多层分布式数据库系统 64.3.3 网络分布式多层应用系统 64.4 工具的选择 75. 系统结构分析 .85.1 考生模块结构 85.2 管理员结构分析: 96.程序核心代码 97.
9、数据库 .108.程序运行截图 .118.1 学生参加考试页面 118.2 考试页面 .12目录IV8.3 后台页面 .128.4 试题页面 .138.5 添加试卷页面 .14结论 .15致谢 .16参考文献 .17个人简介 .18河北科技师范学院 2011 届本科毕业论文(设计)11.绪论1.1 论文研究背景与意义随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。现在,计算机硬件技术的发展已经达到了相当高的水平。但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中
10、去,这就给软件设计人员提出了更高的设计要求。远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。其中很重要的一个环节就是在线考试系统,同时它也是最难实现的环节。在我国,虽然远程教育已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现
11、等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。例如目前许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式。1.2 运行环境与系统结构java 考试系统是基于 ASP 开发的一套网络考试系统,正常使用该软件您必须保证您的服务器满足如下要求:(1)硬件环境:MS WINDOWS NT PACK 4 OR LATER /WIN2000 WITH IIS 4.0 OR LATER /WIN9X+PWS(2)数 据 库:Access2000 (
12、 商业版可专门定制:MS sql server7.0/sql server2000 )(3)其 他:服务器必须安装 微软 IE 浏览器 8.0本系统在 WindowsXP+ACCESS2000 下调试通过河北科技师范学院 2011 届本科毕业论文(设计)21.3 系统特点系统联为一体,界面整齐、美观,操作简单、方便。另外,支持按权限对系统进行操作,即不同类型的用户拥有相异的权限对题库执行不同的操作。主要是在首页通过两种不同的方式进入相异的操作界面,以确保整个数据库中数据的安全性及完整性。其主要特点体现在以下三个方面:首先,自主设计数据库,其次,自主调用数据库,再次,自主管理数据库自主设计。自主
13、设计数据库是指用户能够根据自己的需要创建新科目数据库(即系统实现了自动建表的功能) ,让数据库真正成为用户自己的数据库。不过,只要库中已存在该科目名称及表名,则不予重建,这样就保证了数据的统一性;自主调用数据库即允许用户能自由地从数据库中抽取试题组成试卷。通常来说,一份高质量的试卷,需要用户反复推敲、比较和琢磨,并且在形成一份完整的试卷之前,允许任意调整该试题的次序。不过,其最大的缺陷在于目前只实现了试卷中的选择题部分,即包括单选和多选题。而且,还没有实现真正的多媒体试卷;自主管理数据库指一般用户具有添加、修改和检索数据的权力,实现数据库的可扩充性和开放性。而管理员则另具有删除数据的权力,从而
14、达到了系统数据统一性和一致性的目的,具体情况请见系统演示 11。2.项目分析2.1 前台考生系统考试系统是网络考试系统的核心部分,由于采用 Web 技术实现,所以从理论上讲,考试可以在任何时候、任何地方进行,但是为了使考场易于组织和管理,所以本系统对考试时间作了严格的限制,因此在进入网站时首先判断当前时间是否符合申请试卷时制定的考试时间,由于判断的时间是服务器端的时间,所以跟考试机器的时间无关,即使考生修改所在机器的时间,也无济于事。考生在这个页面输入自己的信息,如用户名、密码等等,单击“登陆” 后进入信息处理程序(在服务器端执行) ,试卷页面上的试题内容根据与现有考试中心管理员申请好的。同时
15、在页面上动态地显示考试状态,考试开始的时间、结束的时间和剩余时间等,在正式考试前考生可以通过测试试卷来熟悉考试过程和考试题型,当提交测试卷后系统会根据考生的测试卷分数自动在后台随即为考生生成一份正式卷,当考试时间到或考生点击“提交试卷 ”按钮时,系统会自动将试卷提交,后台自动进行阅卷(为防止考生 Down 机,考生在答题过程中答案直河北科技师范学院 2011 届本科毕业论文(设计)3接写入到数据库中,考生可再 Down 的情况下再次登陆继续考试) ,主要模块如下:(1)考生登陆:这里会首先验证考生的状态,考生登陆的时间和申请试卷(由考试中心管理员负责)时指定的考试时间是否相同,然后再验证考生的
16、用户名和登陆密码。(2)开始考试:正式开考前可以熟悉考试题型了解考试的大体方式方法。(3)答案预览:通过预览答案,检查自己的选择答案,并进行打印。(4)提交试卷:在不同状态下提交不同的试卷。(5)关闭系统2.2 后台管理系统后台管理系统是网络考试系统的管理部分,同样采用 web 技术实现,理论上可以是管理员在任何时间任何地点进行系统的维护与管理工作,输入用户名和密码进入后台系统后,首先,进入考试档案管理添加本次需要考试的试题类型,其次制定考试计划,考试计划可设定本次考试的日期和时间长度,计划制定完成后,可以添加试题,试题完成后,即考生即可在前台进行考试,考生提交后后台可以查询考生成绩,考生成绩
17、模块可以以姓名为关键字查询每个学生的成绩,主要模块如下:(1)考试中心管理员登陆:输入用户名和密码可以登录到后台系统。(2)考生信息注册:对考生的不同信息作了不同的限制,姓名是考生的唯一标识,注册信息需通过后台管理员核审后方可通过。(3)考生信息查询:查询已申请了试卷的考生,可以修改考生的注册信息,删除考生(试卷会自动删除) 。(4)考试计划生成:制定考试计划。(5)成绩信息查询:查询考生的考试成绩。(6)修改密码:修改管理员密码。(7)试题库:可以生成试题库,进行添加试题。(8)关闭系统2.3 考试系统考试系统是本系统的核心部分,应用 web 技术是考生在任何地方都可以参加考试,考试系统实现
18、了随机组卷,是考生考试的时候可以随机抽取不同的试题,同时系统还实现了时间控制,使考生在考试时可以根据时间的长度来制定河北科技师范学院 2011 届本科毕业论文(设计)4自己的答题计划,时间到后,则强制交卷,这样则增加了对考生考试的公平性,提交试卷后,系统则自动阅卷,然后生成本次考试的成绩并能进行打印,系统功能模块如下:(1)随机组卷:随即组题生成测试卷,再根据自动阅卷测试卷的分数自动生成正式卷(在数据库中) 。(2)时间控制:系统会根据本次考试的设定,来控制本次考试的时间,时间到后会强制交卷。(3)自动阅卷:考生提交试卷(系统也会根据考试时间)系统自动进行。3.问题定义现在网络正在改变着传统的
19、教育方式,网络教育也越来越多,就算是传统的教育方式下,把考试搬到网络上也是一种趋势。考试的无纸化网络化不仅能有效减少老师的工作量,很好的利用计算机的优势,提高工作效率,也能使考试更加公平、公正。所以就一定要构建一个性能良好安全可靠的可以满足大量学生同时使用的网络考试系统 11。本原型系统主要功能如下:(1)学生可以在网上进行考试,考试结束后由计算机批改试题给出分数,并记录成绩。(2)学生在还可以在网上查询自己的考试成绩,修改密码等个人资料。(3)老师可以在网上出题,修改密码等个人资料。(4)管理员可以在网上建立学生、老师等用户。4.需求分析4.1 系统目标本考试系统应该能满足在校学生在任何地方
20、、任何时间都能参加考试。本系统要让学生、老师和管理员在网络上可以维护自己的个人资料。学生也可以在网络上通过本系统查询自己考试的成绩;老师能通过网络生成试卷;管理员在网络上通过本系统增加学生和老师;另外为了让考试比较公平,试卷的试题由计算机随机从题库抽取。为了适应新形势的发展,我进行了这一系统的初步设计工作,也可以说是做一个初步的探索,希望它能够在各类考试中发挥高效、便捷的作用,把老师从繁重的工作中解脱出来,彻底使学生在最便捷的环境下河北科技师范学院 2011 届本科毕业论文(设计)5进行考试,从而优化学生的学习效率。4.2 可行性分析随着技术的先进和学习地域的限制,在线考试已经成为一个顺应潮流
21、的趋势,现在的技术完全可以解决这些问题,由于各大学校人数众多,传统的考试形式经常不能满足广大考生的需求所以,在线考试应运而生。在线考试是现阶段研究开发的一个热点。它是建立在国际互联网上的应用系统,客户端的配置可以极为简单,使考试不受地域的局限。一个完备的在线考试系统可以使用户在网上学习过后及时检验自己的学习效果,已发现自己的不足,使得学习效率得到很大提高。在线考试系统中题目的生成、试卷的提交、成绩的批阅等都可以在网络上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。这样一来,教师所要做的只是精心设计题目、维护题库,而不是组织考试,从而大大减轻了教师的负担。4.3 现有的数据库应用程序的
22、分层结构4.3.1 三层数据库应用结构三层结构是目前用得最多的,这种结构比传统的 C/S 结构增加了一个应用程序服务器,应用程序服务器包括了统一的界面、业务规则和数据处理逻辑等等,这样客户端程序就可以做得比较小,也就是常说的瘦客户,更由于业务规则和数据处理逻辑的集中在服务器上统一管理,客户端无须进行复杂的计算,也不会因为错误的操作而影响到其他的用户,所以他的可靠性、稳定性和效率都比较好。当然开发这样的系统在技术上和成本上要求就要多一些,如图 1 所示:河北科技师范学院 2011 届本科毕业论文(设计)6图 1 三层数据库应用结构4.3.2 多层分布式数据库系统近年来随着因特网的快速发展,许多企
23、业都开始上网,因此基于网络的营销系统、MIS 系统、ERP 系统都快速发展起来了,这个时候仅仅三层的应用程序已经不能满足实际需求了。因此又发展出来了多层分布式的数据库系统。在多层分布式系统中,人们把中间的应用服务器再拆分为很多比较小的系统,均匀分散到多台计算机中处理,这样就能得到更好的性能并且降低了程序复杂度。在多层分布式数据库系统中必须要有一个所谓的中间件来支持和管理分散的业务处理程序。在 Windows 平台下微软公司推出了的 Windows DNA(Distributed interNet Application Architecture,分布式网络应用结构)策略。把 COM+作为 Wi
24、ndows DNA 策略中的中间件。在 Windows2000 以上操作系统中, COM+成为了系统的一部分。COM+ 为中间层提供了负载平衡、对象池(Object Pooling) 、事务特性等一系列的强力支持,并且在 COM+中工作的程序受到操作系统的保护,从而最大的保证了系统的安全、稳定和高效。当然开发这样的系统要求开发人员必须掌握 COM(Component Object Model,组件对象模型)和 COM+技术,开发难度和成本更大了 2。如图 3 所示:河北科技师范学院 2011 届本科毕业论文(设计)7图 2 多层分布式数据库系统4.3.3 网络分布式多层应用系统近几年来因特网飞
25、速发展,人们的生活因为网络而在慢慢的改变。现在的个人电脑(PC)上都安装了浏览器( Browser)因此人们就利用浏览器来作为客户端程序,万维网服务器(Web Server)作为中间层和客户端沟通服务器,这就是现在流行的 B/S( Browser/Server)结构方式。在这种结构下,本地的计算机无须安装任何客户端程序,只要有浏览器,可以使用因特网就可以使用系统了。他不仅仅减少了开发客户端带来的成本,最关键的是,大大减少了系统维护的成本和时间,当修改系统的时候不需要对客户做任何的改动。并且客户也可以在任何计算机上使用你的系统而不要做特别的设置。在 B/S 系统中以微软公司的 IE 浏览器、和
26、IIS/ASP(Internet Information Server/Active Server Pages)服务器应用最为广泛,使用最方便,对中文的支持也是最好的。但是,ASP 有一个天生的缺点,就是 ASP 代码是采用的 VBScript、JScript或者 PHP 等脚本语言编写,运行速度相当的慢,而且和 HTML 代码是混在一起的,使 ASP 程序员既需要考虑与数据库打交道,又需要关心如何与 HTML配合,有时还需要用 ASP 直接生成 HTML 代码。这样构建起来的系统当然是不能满足中、大型网络应用的需要。不过好在 ASP 可以通过脚本语言调用基于 COM 的程序,而得到功能和性能
27、上的提升。在微软公司最新的 IIS5.0 系统上更可以让本人使用VC+、 VB、Delphi 等开发工具建立定制的运行于 COM+环境中的 ASP 对象,这种对象,还可以和其他的 COM+组件协同工作。这样一来本人就可以用 B/S方式构建多层分布式的应用系统来满足大型网络应用。河北科技师范学院 2011 届本科毕业论文(设计)8这也就是微软公司所推出的 Web 分布式多层应用程序结构也就是本人常听到的 Windows DNA 策略( Windows Distributed internet Application Architecture,视窗系统分布式网络应用结构) 。不过开发这样的系统需要
28、开发人员掌握更多的技术,如:ASP、VBScript、JavaScript、HTML/DHTML 、ADO、COM/DCOM、MTS/COM+等等,同时学习这么多的技术这对程序员来说是一个不小的挑战 8。如图 4 所示:图 3 网络分布式多层应用系统4.4 工具的选择在设计过程本人所采用的工具有 Dreamwear MX, asp 开发语言,利用这些工具进行代码和界面设计;ASP 是 Active Server Page 的缩写,意为“动态服务器页面”。ASP 是微软公司开发的代替 CGI 脚本程序 的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP 的网页文件的
29、格式是.asp ,现在常用于各种动态网站中。另外阿斯匹林、天门冬氨酸、阿里软件销售合作伙伴、美国武装系统暨程序公司等的缩写也都为 ASP。到 了 1998年 , 微 软 发 布 了 ASP 2.0。 它 是 Windows NT4 Option Pack 的 一 部 分 , 作 为IIS 4.0 的 外 接 式 附 件 。 它 与 ASP 1.0 的 主 要 区 别 在 于 它 的 外 部 组 件 是 可 以 初始 化 的 , 这 样 , 在 ASP 程 序 内 部 的 所 有 组 件 都 有 了 独 立 的 内 存 空 间 , 并 可以 进 行 事 务 处 理 。 到 了 2000 年 ,
30、随 着 Windows 2000 的 成 功 发 布 , 这 个 操 作 系 统 的 IIS 5.0所 附 带 的 ASP 3.0 也 开 始 流 行 。 与 ASP 2.0 相 比 , ASP 3.0 的 优 势 在 于 它 使用 了 COM+, 因 而 其 效 率 会 比 它 前 面 的 版 本 要 好 , 并 且 更 稳 定 。此外,还运用 Microsoft Access 进行数据库的设计与连接。Microsoft Office Access(前名 Microsoft Access)是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine
31、 和 图形用户界面两项特点,是 Microsoft Office 的成员之一 2。河北科技师范学院 2011 届本科毕业论文(设计)95. 系统结构分析5.1 考生模块结构考生流程:考生通过所注册的用户名和密码登陆到系统,选择试卷进行考试,考试完成后,点击交卷提交试卷,系统自动评分并生成正确答案,考生根据系统提示可选择是否进行打印,操作完毕后可选择退出。如下图 4 所示:图 4 考生流程图5.2 管理员结构分析:管理员流程:管理员输入用户名和密码登陆系统后台,点击考试档案添加本次需要考试的档案,点击考试试题添加本次需要考的题目,点击考试计划添加本次的考试计划,则本次 考试的试卷生成成功,另外点
32、击管理员管理可以修改自己的资料,点击考生管理可以修改考生的信息,点击成绩查询可查看本次的考试成绩 7。如下图 5 所示:考生输入登录名、密码 交完卷、马上知道成绩、 打印成绩退出输入用户名密码登陆后台进行考试,考完交卷管理员登陆河北科技师范学院 2011 届本科毕业论文(设计)10图 5 管理员生流程图6.程序核心代码检测管理员登录是否有效7.数据库(1)管理表:包括五个字段,admin 那么为管理员用户名, adminpwd 为添加考试试题添加考试档案添加考试计划查询学生成绩修改个人资料修改学生资料河北科技师范学院 2011 届本科毕业论文(设计)11管理员密码,adminpurview 为
33、管理员权限,email 为管理员 email,adminid 为主键。如表 1 所示:字段名称 数据类型 字段大小 必填字段 允许空字符Adminid 自动编号 长整形Adminname 文本 128 否 否Adminpwd 文本 50 否 是Adminpurview 数字 长整形 否表 1 管理员信息表(2)学生管理表:包括 6 个字段,studentid 为主键,username 为注册用户名,studentname 为考生姓名,studenttype 为核审通权限是否通过,studentpew为密码,sex 为性别,brithday 为出生日期,如表 2 所示:字段名称 数据类型 字段大
34、小 必填字段 允许空字符Studentid 自动编号 长整形Username 文本 50 否 否Studentname 文本 50 否 否Studenttype 文本 长整形 否 否Studentpwd 文本 50 否 否Sex 是否 否Brithday 日期时间 否表 2 学生信息表(3)试卷表:包括四个字段,subid 为科目 id,answer 为答案设置项,studentid 为学生 id,Prijid,为连接 id,图表 3 所示:字段名称 数据类型 字段大小 必填字段 允许空字符Prijid 数字 长整形 否Subid 数字 长整形 否Answer 数字 长整形 否Studenti
35、d 数字 长整形 否表 3 成绩信息表(4)试卷表:包括 7 个字段,mark 为试题分数,state 为试题类型,starttime 和 endtime 为开始和结束时间,studentid 和 prijid 代表学生 id 和考试计划 id,如表 4 所示:字段名称 数据类型 字段大小 必填字段 允许空字符Prijid 数字 长整形 否Studentid 数字 长整形 否河北科技师范学院 2011 届本科毕业论文(设计)12Mark 数字 整形 否State 数字 长整形 否Starttime 日期时间 否Endtime 日期时间 否Id 自动编号 长整形表 4 成绩信息表(5)试题结构表
36、:包括 5 个字段,cengtent 为考试内容,type 为题型,option 为选项,answer 为答案, courseid 为课程 id,如表 5 所示:字段名称 数据类型 字段大小 必填字段 允许空字符Content 备注 否 否Type 数字 长整形 否Option 文本 255 否 是Answer 数字 整形 否Courseid 数字 长整形 否表 5 试卷信息表8.程序运行截图8.1 学生参加考试页面学生参加考试页面:学生登录后点击试题可进行考试,点击 java 测试题即可计入考试。如下图 3 所示:图 3 学生参加考试页面8.2 考试页面考试页面:学生在此页面可进行考试。点击
37、交卷则结束考试。如下图 4 所河北科技师范学院 2011 届本科毕业论文(设计)13示:图 4 考试页面8.3 后台页面后台页面:后台页面管理员可对后台进行操作。如下图 5 所示:河北科技师范学院 2011 届本科毕业论文(设计)14图 5 后台页面8.4 试题页面试题页面:试题页面也添加修改试题。如下图 6 所示:图 6 试题页面河北科技师范学院 2011 届本科毕业论文(设计)158.5 添加试卷页面添加试卷页面:试卷页面可添加试卷,可选择单选或多选。如下图 7 所示:图 7 试题页面河北科技师范学院 2011 届本科毕业论文(设计)16结论经过两个多月的努力,java 考试系统及论文终于
38、完成 在整个设计过程中,出现过很多的难题,但都在老师和同学的帮助下顺利解决了,在不断的学习过程中我体会到:写论文是一个不断学习的过程,从最初刚写做系统和写论文时对 java 考试系统的模糊认识到最后能够对该问题有深刻的认识,我体会到实践对于学习的重要性,以前只是明白理论,没有经过实践考察,对知识的理解不够明确,通过这次的做,真正做到林论时间相结合,当然本次作品还有很多不足的地方我会继续努力研究,争取做到完善每一件事。总之,通过毕业设计,我深刻体会到要做好一个完整的事情,需要有系统的思维方式和方法,对待要解决的问题,要耐心、要善于运用已有的资源来充实自己。同时我也深刻的认识到,在对待一个新事物时
39、,一定要从整体考虑,完成一步之后再作下一步,这样才能更加有效。河北科技师范学院 2011 届本科毕业论文(设计)17致谢本设计和论文是在丁亚周老师的精心指导下完成的。从论文的选题、文章结构的构筑到最后的定稿,都得到了导师的细心指点和提携。感谢丁亚周老师,她严谨细致、一丝不苟的作风一直是我工作、学习中的榜样;他们循循善诱的教导和不拘一格的思路给予我无尽的启迪。这篇论文的每个实验细节和每个数据,都离不开她的细心指导。而她开开朗的个性和宽容的态度,帮助我能够很快的融入这个项目当中。感谢我的室友们,从遥远的家来到这个陌生的城市里,是你们和我共同维系着彼此之间兄弟般的感情,维系着寝室那份家的融洽。感谢我
40、的爸爸妈妈,焉得谖草,言树之背,养育之恩,无以回报,你们永远健康快乐是我最大的心愿。在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,有多少可敬的师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚的谢意。河北科技师范学院 2011 届本科毕业论文(设计)18参考文献1 张钢.ASP 网站建设专家M. 北京:机械工业出版社,2007.2 宋彦浩.建网技术源代码公开M. 北京:中国水利水电出版社, 2007.3 庄水龙 .INSTANT ASP实例解析 ASP 网站编程M. 北京:中国水利水电出版社,2007.4 李瑞旭.ASP 实例教程M. 北京:中国电力出版社,2008.
41、5 网冠科技.ASP 3.0 时尚编程百例M. 北京:机械工业出版社,2008.6 Chase N(美).ASP 3.0 网站编程与实例演练M. 北京:机械工业出版社,2008.7 杨威.ASP 3.0 网络开发技术M. 北京:机械工业出版社 2009.8 梁建武,陈语林.ASP 程序设计M. 北京:中国水利水电出版社,2009.9 石志国.ASP 动态网站编程M. 北京:新东方电脑教材研发室,2009.10 范玉顺.工作流管理技术基础M. 北京:清华大学出版社, 2009.11 宣小平.ASP 数据库系统开发实例导航M. 北京:人民邮电出版社,2009.12 张秀山.基于项目的软件工程:面向对象的研究方法M. 北京:机械工业出版社,2009.13 Eric A. Smith(美).Active Server PagesM. 北京:宝典电子工业出版社,2009.14 Greg Buczek(美).MCSD.MCT M. 北京:科学出版社, 2009.15 萨师煊.数据库系统概论M. 北京:高等教育出版社, 2009.河北科技师范学院 2011 届本科毕业论文(设计)19个人简介刘鹏,河北科技师范学院欧美学院,信息技术系,信息管理与信息系统。本人勤于好学,熟练掌握 asp 与 access 技术。性格开朗,乐于与人交际。