asp文档报告
目录
一、作业背景 ........................................................................................................................... 1
二、选题说明 ........................................................................................................................... 1
1、系统简介 ..................................................................................................................... 1
2、开发图书管理信息系统的目的和意义 ..................................................................... 2
三、相关技术 ........................................................................................................................... 2
1、系统数据库概述 ......................................................................................................... 3
2、SQL语言及基本语句 .................................................................................................. 5
3、B \S结构 ..................................................................................................................... 6
4、access简述 ................................................................................................................. 8
四、系统总体设计 ................................................................................................................... 9
1、系统需求分析 ............................................................................................................. 9
2、系统模块设计 ............................................................................................................. 9
3、系统数据库的概念设计 ........................................................................................... 10
4、数据库的分析与设计 ............................................................................................... 14
五、图书管理信息系统的实现 ............................................................................................. 15
1、创建与Access 2010数据库的连接 ......................................................................... 15
2、主页的实现 ............................................................................................................... 15
3、图书分类窗口的实现 ............................................................................................... 24
4、会员借阅窗口的实现 ............................................................................................... 26
5、会员归还窗口的实现 ............................................................................................... 30
6、会员列表的实现 ....................................................................................................... 32
7、添加会员的实现 ....................................................................................................... 33
六、结论: ............................................................................................................................. 36
一、作业背景
《网络程序设计-ASP》是本学期的一门很重要的专业课,本次课程设计就是为了检测这学期对这门课的掌握情况,也是对期末的一次考评。
二、选题说明
1、系统简介
传统的图书馆、资料馆收集了人类大量的随着时间的进程而遗留下来的文化、历史、文字的痕迹。对于传统的这些资源集藏地只能通过目录的方式和物理介质借阅的方式供给公众和学者使用。计算机和互联网是20世纪人类最重要的技术发明之一,随着IT技术的发展和计算机应用的普及,人类创造及产生的各种电子数据呈爆炸性的增长态势。面对互联网上的海量信息,怎样高效地利用这些信息已成为目前急需解决的问题。图书馆作为人类信息文明进步的象征,已出现了几个世纪。在这些时间里,图书馆一直承担着信息的收集、整理及将有组织的资源提供给用户的功能,在新的形式下,图书馆怎样发挥为人类信息有序组织的功能,怎样在浩如烟海的网络信息中去尽快发现、查找到用户所关心的资源,怎样打破原来传统的服务模式,适应新的要求,已成为图书馆及社会各界普遍关心的内容。
图书管理信息系统,是面向未来互联网发展的信息管理模式。以数字资源的制作、存储、管理、传输和服务为主要特征的数字图书馆技术,是2l世纪国际科技文化竞争的焦点之一。数字图书馆涵盖多个分布式、超大规模、可互操作的异构多媒体资源库群,可面向社会公众提供全方位的知识服务。可以说,数字图书馆将实现对人类知识的普遍存取,并最终消除人们在信息获取方面的不平等。
它既是知识网络,又是知识中心,同时也是一套完整的知识定位系统。数字图书馆以互联网为代表的信息共享,协同工作和个性化服务代表了一种先进文化。
图书管理信息系统是利用数字技术采集、存储和保存信息并高效率地提取存储信息的技术载体。图书管理信息系统绝不是图书馆的数字化,图书管理信息系统已大大地突破了传统图书馆的概念和范畴,图书管理信息系统将成为未来社会人们工作、学习、生活的重要支撑点和前提性条件。而相对图书馆的常规服务内容而言,图书管理信息系统将使图书馆实现革命性的变革。
2、开发图书管理信息系统的目的和意义
随着电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会。信息和材料、能源一样成为了社会的基本生产资料,在人类的社会生产活动中发挥着重要的作用。同时人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段。因此,开发相关的管理信息系统已经成为各行各业的必要和必需了,管理信息系统作为一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体,可以解决企业或组织所面临的一些问题,对内来看,可以提高工作效率;对外来看,能够获得竞争优势。 随着计算机网络技术的飞速发展,当今社会正快速向信息化社会前进,信息管理系统的作用也越来越大。目前,我院的图书馆的图书管理和借阅管理的水平还停留在纸介质的基础上,显然这样的机制已经不能满足当今信息时代的要求,传统的管理方式必然被基于计算机的信息管理方式所取代。因此根据图书馆目前实际的管理情况开发一套符合本地要求的图书馆管理系统是十分必要的。图书馆在日常服务中总是要面对大量的读者信息、书籍信息以及由两者相互作用产生的借书信息、还书信息等。因此,图书馆管理的信息化是图书馆管理发展的必然趋势。运用结构化系统分析与设计的方法,建立一套有效的图书馆管理信息系统,既可以减轻工作人员的工作量,将工作科学化、规范化,又可以提高图书馆信息管理的工作质量和服务水平。
三、相关技术
软件选择及软件之间的相互搭配在一定程度上决定了图书管理信息系统的
稳定性及衔接性,本系统以ASP为开发工具,利用Access 2010建立数据库并以SOL对数据库进行访问。
1、系统数据库概述
1.1、数据库
数据库是指相互关联的数据集合。它是一组长期存储在计算机内,有组织的、可共享的、具有明确意义的数据集合。它主要包括四个要素:用户数据、元数据、索引和应用元数据。它具有以下几个特点:
(1)它是具有逻辑关系和确定意义的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性,可为各种用户共享。
(2)它是针对明确的应用目标而设计、建立和加载的。
(3)表现了现实世界的某些方面。
1.2、数据库管理系统
数据库管理系统(DBMS)是指能够对数据库进行有效管理的一组计算机程序。它建立在操作系统的基础上,对数据库进行统一管理和控制。数据库管理系统是位于用户与操作系统之间的一层数据管理软件。它的主要功能包括以下几个方面:
(1) 数据定义功能
DBMS提供数据定义语言(Data Definition Language,简称DDL),用户通过它可以方便地对数据库的数据对象进行定义,即它是用来创建和修改数据库结构的一种语句,包括SQL中的Cereate、Alter和Drop语句。
(2) 数据操纵功能
DBMS还提供数据操纵语言(Data Manipulation Language,简称DML),慝户可以使用DML操纵数据,实现对数据库的基本操作,如查询、插入、删除、和修改等。其中数据更新所造成的风险比较大,数据库管理系统必须在更改期内保护所存储的数据的一致性,确保有效的数据进入数据库,数据库必须保持一致性,DBMS还必须协调多用户的并行更新,以确保用户和它们的更改不至于影响其它
用户的作业。
(3) 数据库的运行管理
数据库在建立、运用和维护时由数据库管理系统统一管理、统一控制,以保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复。
(4) 数据库的建立和维护功能
它包括数据库初始数据的输入和转换功能、数据库的转储和恢复功能、数据库的重组织功能及性能监视分析功能等,这些功能通常是由一些实用程序完成DBMS是数据库系统的核心组成部分。它通常由语言处理、系统运行控制和另统维护三大部分组成,给用户提供了一个软件环境,允许用户快速方便地建立维护、检索、存取和处理数据库中的信息。根据数据模型的不同,DBMS可以分成层次型、网状型、关系型、面向对象型等。MS Access 2010就是一种关系型数据库管理系统。关系数据库管理系统提供了对二维表格进行操作的通用程序包。使用关系数据库管理系统,应用程序的开发人员可以把主要的精力集中在如何编写程序实现最终用户的业务需求上,当需要存取数据时,可以使用关系数据库管理系统提供的相关功能。在关系数据库中,“关系"对应着表格,表格称为“数据库表",简称为“表”。表的列包含域属性,表的行包含对应业务环境中的实体的记录。
1.3、数据库的选取
数据库应用系统开发的目标是建立一个满足用户长期需求的产品。市面上开发数据库软件包括:Access、Oracle、SQL Server、FoxPro等。选择MS Access2010开发数据库,主要有三方面的原因。第一、MS Access 2010是关系数据库,关系数据库优点是建立在严格的数学概念的基础上,概念单一,实体与实体间的联系都用关系表示,故其数据结构简单、清晰,存取路径对用户透明,故有更高的数据独立性和更好的安全保密性。第二,MS Access 2010是Office2010自带程序,不像其他数据库,需要安装数据库软件;第三,MS Access 2010是大家接触较多的数据库,我们也学习过这个软件,在编写图书管理信息系统时,数据库的编写是非常重要的一块,选用大家熟悉的软件,只要设计者编写好表头,就可以输入基本信息了,从而减少工作量。
下载文档
热门试卷
- 2016年四川省内江市中考化学试卷
- 广西钦州市高新区2017届高三11月月考政治试卷
- 浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
- 浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
- 辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
- 广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
- 广西钦州市钦州港区2017届高三11月月考政治试卷
- 广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
- 广西钦州市高新区2016-2017学年高二11月月考政治试卷
- 广西钦州市高新区2016-2017学年高一11月月考政治试卷
- 山东省滨州市三校2017届第一学期阶段测试初三英语试题
- 四川省成都七中2017届高三一诊模拟考试文科综合试卷
- 2017届普通高等学校招生全国统一考试模拟试题(附答案)
- 重庆市永川中学高2017级上期12月月考语文试题
- 江西宜春三中2017届高三第一学期第二次月考文科综合试题
- 内蒙古赤峰二中2017届高三上学期第三次月考英语试题
- 2017年六年级(上)数学期末考试卷
- 2017人教版小学英语三年级上期末笔试题
- 江苏省常州西藏民族中学2016-2017学年九年级思想品德第一学期第二次阶段测试试卷
- 重庆市九龙坡区七校2016-2017学年上期八年级素质测查(二)语文学科试题卷
- 江苏省无锡市钱桥中学2016年12月八年级语文阶段性测试卷
- 江苏省无锡市钱桥中学2016-2017学年七年级英语12月阶段检测试卷
- 山东省邹城市第八中学2016-2017学年八年级12月物理第4章试题(无答案)
- 【人教版】河北省2015-2016学年度九年级上期末语文试题卷(附答案)
- 四川省简阳市阳安中学2016年12月高二月考英语试卷
- 四川省成都龙泉中学高三上学期2016年12月月考试题文科综合能力测试
- 安徽省滁州中学2016—2017学年度第一学期12月月考高三英语试卷
- 山东省武城县第二中学2016.12高一年级上学期第二次月考历史试题(必修一第四、五单元)
- 福建省四地六校联考2016-2017学年上学期第三次月考高三化学试卷
- 甘肃省武威第二十三中学2016—2017学年度八年级第一学期12月月考生物试卷
网友关注
- S60V3手机安装Windows 3.1系统教程
- 珠海南方学院教你把Windows 7变成IPv6使用.doc
- Windows Server 2003系统
- 第07章_Windows系统的核心文件-注册表及维护
- 面向数控机床的嵌入式软PLC开发系统的研究
- 基于嵌入式技术指纹采集系统开发和の研究
- 计算机教学课件第2章
- 家电嵌入式软件构件化开发平台的设计和实现
- Windows 8 触屏PC需求旺盛 就是屏采购跟不上
- 嵌入式系统设计师考试大纲
- 阿尔卡特首款Windows Phone将率先登陆俄罗斯
- 基于Windows系统漏洞的攻击技术的研究与防范
- windows程序设计(C语言版)第3章-视窗和讯息
- [DevDiv翻译]Metro Revealed_ Building Windows 8 apps with XAML and C__第五章_应用
- 微软Windows 8最新的多点必知
- lab3_1_windows mobile应用程序TimeTracker
- Windows系统
- 妙解安装Windows 7无法创建新分区问题
- Windows XP硬件优化全功略
- Windows Azure Achievements for Visual Studio 发布
- Windows media player播放软件常见故障.pdf
- windows mobile论文
- 第8章Windows NT的使用与管理
- Windows CE 6.0 启动过程分析
- 值得收藏参考的 Windows 8 系统快捷键热键列表收集大全汇总
- Windows 2003 网络服务器配置与实现
- Windows 7 商业应用成功案例分享
- 基于MIPS平台嵌入式Linux系统の研究和开发
- 2010 全新的英特尔 酷睿 博锐 处理器家族与 windows 7 enterprise:商务电脑的最佳选择
- 【品牌管理—Windows Mobile 6.0操作系统手机总汇】.ppt
网友关注视频
- 《空中课堂》二年级下册 数学第一单元第1课时
- 外研版八年级英语下学期 Module3
- 8.对剪花样_第一课时(二等奖)(冀美版二年级上册)_T515402
- 苏科版数学 八年级下册 第八章第二节 可能性的大小
- 苏科版数学八年级下册9.2《中心对称和中心对称图形》
- 19 爱护鸟类_第一课时(二等奖)(桂美版二年级下册)_T502436
- 【部编】人教版语文七年级下册《老山界》优质课教学视频+PPT课件+教案,安徽省
- 冀教版小学数学二年级下册第二单元《租船问题》
- 冀教版小学数学二年级下册第二周第2课时《我们的测量》宝丰街小学庞志荣.mp4
- 【部编】人教版语文七年级下册《逢入京使》优质课教学视频+PPT课件+教案,安徽省
- 苏教版二年级下册数学《认识东、南、西、北》
- 外研版英语三起6年级下册(14版)Module3 Unit1
- 第4章 幂函数、指数函数和对数函数(下)_六 指数方程和对数方程_4.7 简单的指数方程_第一课时(沪教版高一下册)_T1566237
- 沪教版牛津小学英语(深圳用) 四年级下册 Unit 12
- 【部编】人教版语文七年级下册《过松源晨炊漆公店(其五)》优质课教学视频+PPT课件+教案,江苏省
- 二年级下册数学第三课 搭一搭⚖⚖
- 冀教版小学英语四年级下册Lesson2授课视频
- 沪教版八年级下次数学练习册21.4(2)无理方程P19
- 沪教版牛津小学英语(深圳用) 四年级下册 Unit 8
- 北师大版数学四年级下册第三单元第四节街心广场
- 外研版英语三起6年级下册(14版)Module3 Unit2
- 北师大版数学 四年级下册 第三单元 第二节 小数点搬家
- 每天日常投篮练习第一天森哥打卡上脚 Nike PG 2 如何调整运球跳投手感?
- 第8课 对称剪纸_第一课时(二等奖)(沪书画版二年级上册)_T3784187
- 二年级下册数学第一课
- 第五单元 民族艺术的瑰宝_16. 形形色色的民族乐器_第一课时(岭南版六年级上册)_T3751175
- 北师大版八年级物理下册 第六章 常见的光学仪器(二)探究凸透镜成像的规律
- 沪教版牛津小学英语(深圳用) 六年级下册 Unit 7
- 沪教版八年级下册数学练习册一次函数复习题B组(P11)
- 七年级英语下册 上海牛津版 Unit9
精品推荐
- 2016-2017学年高一语文人教版必修一+模块学业水平检测试题(含答案)
- 广西钦州市高新区2017届高三11月月考政治试卷
- 浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
- 浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
- 辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
- 广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
- 广西钦州市钦州港区2017届高三11月月考政治试卷
- 广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
- 广西钦州市高新区2016-2017学年高二11月月考政治试卷
- 广西钦州市高新区2016-2017学年高一11月月考政治试卷
分类导航
- 互联网
- 电脑基础知识
- 计算机软件及应用
- 计算机硬件及网络
- 计算机应用/办公自动化
- .NET
- 数据结构与算法
- Java
- SEO
- C/C++资料
- linux/Unix相关
- 手机开发
- UML理论/建模
- 并行计算/云计算
- 嵌入式开发
- windows相关
- 软件工程
- 管理信息系统
- 开发文档
- 图形图像
- 网络与通信
- 网络信息安全
- 电子支付
- Labview
- matlab
- 网络资源
- Python
- Delphi/Perl
- 评测
- Flash/Flex
- CSS/Script
- 计算机原理
- PHP资料
- 数据挖掘与模式识别
- Web服务
- 数据库
- Visual Basic
- 电子商务
- 服务器
- 搜索引擎优化
- 存储
- 架构
- 行业软件
- 人工智能
- 计算机辅助设计
- 多媒体
- 软件测试
- 计算机硬件与维护
- 网站策划/UE
- 网页设计/UI
- 网吧管理