摘 要 该图书管理系统严格按照软件工程的模式来进行设计, 使用了ASP技术并采用Macromedia Dreamweaver MX 2004 作为设计工具,后台的数据库使用Access创建,并使用了ADO方法来访问数据库。 内容来自论文无忧网 www.paper51.com
图书管理系统的设计方法比较多,而利用ASP设计的比较少。而本次毕业设计就是希望通过ASP技术开发出交互功能更强的管理系统。系统使用了快速原型法来进行设计,主要实现了管理员和读者两个模块,管理员可以对图书进行管理和维护,读者可以查阅书籍和自己的借阅信息等。系统发布之后,管理员或读者就可以通过Web管理和访问数据库,这样设计既有利于读者方便地操作,也有利于管理员有效的管理。并且已经编码的脚本在运行时由脚本引擎解码,增加了系统的安全性。 paper51.com
总之,此动态交互式的图书管理系统具有图书信息的动态管理功能,在管理效率上有很大的提高,基本上达到了设计目的。 内容来自www.paper51.com 关键词:ASP;ADO; 快速原型法 内容来自论文无忧网 www.paper51.com Abstract copyright paper51.com This library management system is designed strictly under themodel of the Software Engineering Science. It uses the skill of ASP and itsdesign tool is Macromedia Dreamweavers MX 2004. The background database iscreated by Access and is accessed by ADO method. http://www.paper51.com There are many designing methods of the library managementsystem, but that using the skill of ASP is very few. So the aim of this designis using the skill ASP to develop a management system with more alternative andhigher function. The system uses Prototyping Method to build and realize twomain modules-- librarian’s module and the reader’s. The librarian can manageand maintain books and the reader can search the information of books and theirown lending messages. After the system is publicized, the librarian and readercan access the Web site through the Internet for management or search. Inconclusion, the design makes the reader’s easy operation and manager’s efficientmanagement. And the script-engineer decodes the encoded script while it isrunning, so the safety level of system becomes higher. 内容来自www.paper51.com To sum up, this dynamic alternative library management systemhas the function of dynamic management of books, improved the efficiency ofmanagement and basically got the aim of design. http://www.paper51.com Keywords: ASP; ADO; Prototyping Method 内容来自论文无忧网 www.paper51.com 目 录 内容来自www.paper51.com 1. 文献综述与理论基础. 1 paper51.com
1.1 ASP 简介... 1 paper51.com 1.2 ADO简介... 4 http://www.paper51.com 1.3 脚本语言简介... 5 http://www.paper51.com 1.3.1 VBScript 5 paper51.com 1.3.2 Jscript 6 内容来自www.paper51.com 1.4 ASP与JSP、PHP的比较... 6 http://www.paper51.com 1.4.1 ASP. 6 内容来自www.paper51.com 1.4.2 JSP. 7 copyright paper51.com 1.4.3 PHP. 8 http://www.paper51.com
1.5 数据库的基本概念... 9 copyright paper51.com 1.5.1 数据库系统的类型... 9 copyright paper51.com 1.5.2 数据库系统的结构... 9 copyright paper51.com 2. 概 述. 12 http://www.paper51.com 2.1 设计目的... 12 http://www.paper51.com 2.2 设计方法... 12 内容来自论文无忧网 www.paper51.com 2.3 设计思想... 12 内容来自论文无忧网 www.paper51.com 3. 需求分析. 13 copyright paper51.com 3.1 背景概述... 13 http://www.paper51.com 3.2 可行性分析... 13 http://www.paper51.com 3.3 系统分析... 13 copyright paper51.com 4. 总体设计. 16 paper51.com 4.1 数据库设计... 16 http://www.paper51.com
4.1.1 数据库的逻辑设计... 16 内容来自www.paper51.com 4.1.2 后台数据库的配置... 18 内容来自论文无忧网 www.paper51.com 4.2 模块设计... 19 内容来自论文无忧网 www.paper51.com 5. 详细设计. 21 http://www.paper51.com 5.1 登录页面... 21 http://www.paper51.com
5.2 主页面... 22 paper51.com
5.3 借书页面... 22 内容来自论文无忧网 www.paper51.com 5.4 还书页面... 23 paper51.com 5.5 浏览图书信息页面... 25 copyright paper51.com 5.6 图书信息查询页面... 25 paper51.com 5.7 读者修改密码页面... 26 paper51.com 结束语. 28 copyright paper51.com 致 谢. 29 内容来自www.paper51.com
参考文献. 30 paper51.com 附 录A 31 paper51.com
附 录B 38 内容来自论文无忧网 www.paper51.com
附 录C 52 内容来自论文无忧网 www.paper51.com 内容来自论文无忧网 www.paper51.com 1. 文献综述与理论基础1.1 ASP 简介 copyright paper51.com ASP(Active Server Pages)是一个服务器端的(Server.side)脚本执行环境,用户可用它产生和执行动态的、交互的、高性能的Web服务器应用程序。当脚本在服务器端而不是在客户端执行时,Web服务器将完成产生发往浏览器的HTML(Hypertext Markup Language)页的所有工作。ASP的工作模式是当浏览器向Web服务器提出文件(.asp)的请求时,一个ASP脚本就开始执行,这时Web服务器调用ASP,把该文件全部读入并执行每一条命令,然后将结果以HTML页面形式送回浏览器。 copyright paper51.com 1.1.1 ASP的技术特点 内容来自www.paper51.com
几年以前,业界在动态主页发布方面唯一的渠道是CGI(Common GatewayInterface) 模式。随后出现的 ISAPI、NSAPI和JDBC等技术方案虽较CGI进步,但从企业网(Intranet )的技术现实来衡量,这些方案仍不适用于进行快速开发、及时维护和大面积的技术普及。ASP技术的出现,使动态交互式Web主页设计成为一件轻松愉快的工作。只要几行脚本语句,就能将后台的数据库信息发布到Internet/Intranet上, 在编程和网页脚本的可读性方面大大优于传统的技术方案。 paper51.com ASP是 ActiveServer Pages(动态服务器主页)的缩写,它是一个服务器端的脚本环境,在站点的Web服务器上解释脚本,可产生并执行动态、交互式、高效率的站点服务器应用程序。ASP可以胜任基于微软Web服务器的各种动态数据发布。 内容来自论文无忧网 www.paper51.com |