欢迎来到天天文库
浏览记录
ID:5466055
大小:1.29 MB
页数:51页
时间:2017-12-13
《毕业设计(论文)-asp题库管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、第1章概述1.1题库管理系统应用背景随着经济的发展,社会的进步,计算机越来越深入到我们日常的工作学习及生活中,成为我们日常生活中不可缺少的辅助工具。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。它已经深入到日常工作和生活的方方面面,比如文字处理、信息管理、辅助设计、图形图像处理、教育培训以及游戏娱乐等。各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作。题库是一个教育单位不可缺少的部分。一个学校,题库管理是学校一项重要工作,是无论哪个学校都要进行的工作。它对于教师的教学或者学生的学习来
2、说都至关重要,所以题库管理系统应该能够为教师录入习题和学生答题提供快捷的途径。但一直以来人们使用传统人工的方式管理试题,这种管理方式存在着诸如效率低等许多缺点。作为计算机应用的一部分,使用计算机对题库信息进行管理,具有手工管理所无法比拟的优点。例如:录入方便、实现无纸化办公、可靠性高、存储量大、寿命长、成本低等。这些优点能够极大地提高题库管理的效率。因此,开发这样一套题库管理软件成为很有必要的事情。题库管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求
3、应用程序功能完备,易使用等特点。因此,在本次毕业设计之际,准备开发一个适合本校使用的较为简单的题库管理系统,因为本人能力有限,加上时间紧迫,所以设计出来的本系统可能功能比较简单,这有待于我在以后的工作学习中进一步改进。1.2本文研究的主要内容、目标与方法1.2.1主要内容1.根据国内外现状,研究并分析题库管理系统的需求状况。2.根据实际状况,对题库管理信息系统进行需求分析与建模。3.选择适当的开发工具,设计并实现一个操作简易、功能完善的题库管理系统。1.2.2目标实现题库管理系统的主要功能模块,一般可以分为以下几个方面:1.题库的用户管理、用户的密码设置、权限设置等系统管理部分;2
4、.题库系统的维护:包括对试题的添加、删除、修改等管理部分;3.题库系统按要求组卷的试卷生成管理部分。1.2.3方法题库管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。本设计使用ASP技术作为前台开发工具,使用MicrosoftSQLServer2000作为后台数据库,利用它们在开发数据库应用程序方面的众多优越性,以及Dreamweaver在网页开发和管理发面的优越性,大大提高开发的效率。第2章开发技术与开发工具2.1ASP技术目前Internet上的许多站点,仍然提供“静态”(static)的主页内容。所谓“静态”,指的就
5、是站点的主页内容是“固定不变”的。当浏览器通过Internet的HTTP(HypertextTransportProtocol)协议,向站点服务器(WebServer)要求提供主页的内容时,站点服务器根据请求传送原已设计好的静态的HTML的文件给浏览器。一个“静态”的站点,若要更新主页的内容,必须手动来更新其HTML的文件数据。而“动态”页面,是指页面浏览者根据需要在浏览器上填好要查询信息的相关表格(form)的数据,通过HTTP请求发送到服务器,服务器收到请求后,执行相应的应用程序,分析表格(form)的输入数据,将执行的结果以HTML的格式传送给浏览器。Activeserver
6、pages(动态服务器主页,简称ASP),内含于InternetInformationServer(IIS)当中,提供一个服务器端(server-side)的scripting环境,产生和执行动态、交互式、高效率的站点服务器的应用程序。用户不必担心浏览器是否能执行其设计出来的ActiveServerPages,站点服务器会自动将ActiveServerPages的程序码,解释为标准HTML格式的主页内容,再送到用户端的浏览器上显示出来。用户端只要使用常规可执行HTML码的浏览器,即可浏览ActiveServerPages所设计的主页内容。ActiveServerPages的特点是:
7、一、无须Compile编译:容易产生,无须Compile编译或Link链接即可执行。二、使用常规文本编辑器,如Windows的记事本,即可设计。三、与浏览器无关(BrowserIndependence):用户端只要使用常规的可执行HTML语言的浏览器,即可浏览ActiveServerPages所设计的主页内容,Script语言(Vbscript,Javascript)是在站点服务器(Server端)执行,用户不需要执行这些Script语言。四、面向对象(Object_
此文档下载收益归作者所有