网站导航网学 原创论文 网站设计 最新系统 最新研究 原创论文 获取论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > ASP类作品 > 正文

网上图书预约系统的设计

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/05/07

网学网ASP类作品编辑为广大网友搜集整理了:网上图书预约系统的设计绩等信息,祝愿广大网友取得需要的信息,参考学习。

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

 计算机毕业设计

本论文主要讲述了VB.NET的基本概述及设计方法,紧接着以此系统为例,逐一介绍系统的设计开发,系统分为六个模块:用户身份验证模块、用户个人信息管理模块、图书查询预约模块、信息发布模块、图书管理模块、系统管理模块。在系统分析中先后用系统的功能结构图、数据库的E-R图、数据库表分析了系统所需的各种数据。在系统的设计中,详细的展现了系统的各个功能模块及核心代码。

关键词图书;预约;VB.NET;数据库

 

The Design of Online Booking System

Abstract

"The Design of Online Booking System" is a management information system, developed to provide convenience for readers as premise. It not only requires the establishment of data integrity and consistency, but also featured by perfection and easy-to-use to the program function. The system is a desktop database system for users to control and operate books, which mainly adopts VB.NET as front-end application development tool, SQL Server 2000 database as a background database, and Windows XP as a platform. Meanwhile it also uses the ADO.NET data access to standardize of VB.NET for accessing and manipulating the database. Its major function is the realization of booking on-line for readers as well as management of the books and users for the administrator. The system can be used by readers and management staff of libraries in college or other units. 

This thesis mainly describes the basic outline of VB.NET and design methods. Then taking this system as an example, it goes through design and development of the system. This system consists of six modules, namely subscriber identification scheme, users pim, books inquiry and appointment, the information promulgation, management of the books, and management of system. The system analyse varieties of data successively with the function chart, the E-R graphic and tables of database. Each functional module and its core codes are displayed for detail in the system''s design.

Key words: bookbookingVB.NET; database

 

目  录

论文总页数:23

1引言1

1.1课题背景及意义1

1.2本课题主要研究思路和方法1

1.3.NET概述1

1.4对数字图书馆的现状分析2

2需求分析3

2.1需求调研3

2.2组织结构的分析3

2.3开发运行环境3

3系统分析设计4

3.1功能设计4

3.2系统功能结构图5

3.3模块设计5

3.4数据库的设计7

4系统详细设计10

4.1系统公共类的设计10

4.1.1  数据操作类的设计10

4.1.2  图书操作类的设计10

4.2用户身份验证模块的设计11

4.2.1  功能描述11

4.2.2  登录页面Login.aspx的设计11

4.2.3  注销页面LoginOut.aspx的设计12

4.2.4  修改密码页面ChangePWD.aspx的设计12

4.3用户个人信息模块12

4.3.1  功能描述12

4.3.2  个人预约信息控件BookingList.ascx的设计12

4.3.3  个人预约信息的主界面图13

4.4图书查询预约模块的设计13

4.4.1  功能描述13

4.4.2  预约流程图14

4.4.3  简单查询页面SimpleSearch.aspx的设计14

4.4.4  普通查询页面和高级查询页面的设计15

4.4.5  简单查询页面的主界面图15

4.5信息发布模块的设计16

4.5.1  功能描述16

4.5.2  新书查询页面NewBook.aspx的设计16

4.5.4  控件加载页面MsgContainer.aspx的设计16

4.5.5  当前预约信息的主界面图17

4.5.6  历史预约信息的主界面图17

4.6图书管理模块的设计18

4.6.1  功能描述18

4.6.2  图书编辑页面的主界面图18

4.7系统管理模块的设计18

4.7.1  功能描述18

4.7.2  角色权限管理页面的主界面图20

5系统测试20

5.1测试环境20

5.2测试结果20

    20

参考文献21

    22

    23

 

引言

1.1 课题背景及意义

21世纪初,人类社会继工业文明之后,进入知识经济与信息时代。高新技术的迅猛发展,信息技术的广泛应用,全球经济趋于一体化。在新经济与信息时代,随着计算机技术的迅猛发展,信息技术资源的开发和利用对社会经济的发展起着举足轻重的作用。同时,社会的信息化发展也有长足的进步,计算机技术越来越深入各行各业,图书馆也由传统向数字化转变,为广大的用户提供更为周到和便捷的服务这就要求各个环节都均衡发展,从软硬件双方面推进社会的信息化建设。网上图书预约系统就是在此背景下,志在追求如何为读者提供更为便利的服务,能够在网上方便地对图书进行预约和查询并及时了解最新的图书信息,而且也使图书管理员更为方便有效地管理种类繁多的图书。本系统可以完成图书的预约、查询等功能以及图书信息的录入、修改、维护,另外还可以对用户进行分组并赋予权限,以满足安全性方面的要求。系统的组成模块主要有身份验证模块、用户个人信息模块、图书查询预约模块、信息发布模块、图书管理模块和系统管理模块。

1.2 本课题主要研究思路和方法

本系统的开发要求采用B/S结构,进行网上图书预约系统的设计与开发。因此,本设计首先分析该系统的相关功能,结合本设计的相关要求写出需求分析;其次,综合运用以前所学的相关知识,选择所熟悉的开发工具进行本设计的开发;在设计中以需求分析为基础,写出系统开发计划、实现流程及相关问题的实现方法;最后,在系统开发完毕后,进行调试和运行,做好调试和运行的相关记录。

1.3 .NET概述

ASP.NET是微软流行的动态WEB编程技术活动服务器网页(ASP)的最新版本,但它远不是传统ASP简单升级。ASP.NETASP的最大区别在于编程思维的转换,ASP.NET是真正的面向对象(Object-oriented),而不仅仅在于功能的增强。它简化了在高度分布式Internet环境中的应用程序开发,使程序员可以在原有技术的基础上轻易地创建和布署具有安全性、高稳定性、高扩展性的Web应用程序。.NET提供了一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在Internet上分布。

.NET具有两个主要组件:公共语言运行库(CLR)和.NET框架基础类库。

公共语言运行库(CLRCommon Language Runtime.NET框架最基本的运行环境,它负责运行并维护用户所编写的任何代码。过去,我们使用高级语言(如VBC等)所编写的程序往往需要将其编译成计算机所能理解的语言,然后再执行。对于不同的语言,在不同的机器上,常常会出现不兼容的问题,而需要对其进行重新编译才能使用。CLR为多种语言提供了一种统一的编程环境。采用CLR所支持的编程语言所编写的源代码在经过编译后,将生成一种叫MSILMicrosoft Intermediate Language,微软中间语言)的语言,而不是编译成某种计算机所能理解的语言。在程序运行中,CLR将通过JIT编译器(Just In Time Compiler)来生成相应的机器代码,并对程序进行最后的、与机器相匹配的优化,以便程序可以在所在计算机上尽可能高效地运行。由于MSIL语言与机器无关,因此它可以在任何一个能够运行CLR的机器上运行,并且由于所有关于机器的优化都是由CLR执行的,所以也就不存在由于机器不同而产生的不兼容问题。

.NET框架基础类库是一个综合性的可重用类型集合,它为程序员提供了一个统一的真正面向对象的、层次化的、可扩展的编程接口。.NET框架类库是生成.NET应用程序、组件和控件的基础。

1.4 对数字图书馆的现状分析

人类社会正进入信息时代,原有各种物理载体所存储和传输的信息,正在逐步数字化,用01来表示。随着计算机技术、通信技术、高密度存贮技术和多媒体技术的发展,人类已进入信息时代以电子计算机和现代通信技术为代表的科学技术的迅猛发展指明了未来图书馆数字化的发展方向促使图书馆由传统向数字化发展。与传统图书馆相比,数字图书馆涵盖了新的功能特点和服务内容

知识经济是以高新技术产业为支柱的,企业日趋向高技术化、知识化转化,知识管理首先适用于新兴的“知识型”企业。以微软、Intel、安达信公司等跨国公司为代表的“知识型”企业纷纷推出了各自的知识管理方案或行动计划,产生了相当可观的经济效益,“微软管理模式”得到众多企业的效仿。知识经济中,知识已成为占主导地位的因素,而作为知识宝库的图书馆被提高到了一个重要位置。在数字图书馆的建设中,图书馆如何运用知识管理理念指导和优化数字图书馆资源的开发建设,以提高图书馆在不断变化的数字环境下的应变能力,是图书馆在21世纪自我生存和发展的必需。

数字图书馆是采用现代高新技术所支持的数字信息资源系统,是下一代因特网上信息资源的管理模式,将从根本上改变目前因特网上信息分散不便使用的现状。它的总体目标是在宽带IP网上形成超大规模的、高质量的中文资源库群,通过国家骨干通信网络系统向全国乃至于全球提供服务据国家统计信息中心的研究表明:我国的信息能力排在世界低层,在所统计的28个主要国家和地区中排名27位;我国的信息技术与设备居各亚洲国家前列,但信息资源开发与利用的能力、人才素质等方面都是最低的。作为我国信息服务行业的重要组成部分的图书馆,在我国数字图书馆建设中,也存在一些比较严重的问题。我国数字图书馆的信息资源现在还远远不够充足,很多图书馆对网上资源认识不够,不能及时迅速发现网上信息,并对其进行加工、整理和归类,为读者所利用。同时,由于缺乏政府权威部门的具有法律效率的分工协调,各信息资源单位各自为政、贪大求全、信息资源大量重复,数字化资源薄弱,各类特色数据库有待开发,市场上的电子化产品质量不高。因此图书馆必须抓住机遇,运用知识管理的理念指导信息资源的建设。

本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

原创论文

设为首页 | 加入收藏 | 论文首页 |原创论文 |
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师