没有合适的资源?快使用搜索试试~ 我知道了~
2010年毕业论文图书管理系统
5星 · 超过95%的资源 需积分: 9 10 下载量 33 浏览量
2010-05-03
23:17:43
上传
评论 1
收藏 138KB DOC 举报
温馨提示
试读
36页
毕业论文毕业论文毕业论文毕业论文毕业论文毕业论文毕业论文毕业论文毕业论文
资源推荐
资源详情
资源评论
摘 要
本系统主要完成对酒店客房和餐饮的管理,包括客房消费管理和餐饮消费管理
两大部分业务。系统可以完成对各类信息的浏览、查询、添加、删除、修改、
等功能。
系统的核心是客房入住、结算和维护三者之间的联系和餐桌开桌、结算、维护
三者之间的联系。当完成入住或开桌操作时系统会自动地完成客房或餐桌的修
改。查询功能也是系统的核心之一,在系统中即有单条件查询和多条件查询,
也有精确查询和模糊查询,系统不仅有静态的条件查询,也有动态生成的条件
查询,其目的都是为了方便用户使用。系统还具有完整的用户添加、删除和密
码修改功能。
系统采用 中的 来设计数据库,并使用当前优
秀的开发工具—,它有着最为灵活的数据库结构,对数据库应用有
着良好的支持。
论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说
明了系 统设计的重点、设计思想、难点技术和解决方案。
关键字:数据库, 语言,,数据库组件,客房管理,餐饮管理
目 录
第一章 引言 ……………………………………………………………………………
课题来源 ……………………………………………………………………
开发工具的选择 ……………………………………………………………
所做的主要工作 ……………………………………………………………
第二章 数据库概论 ……………………………………………………………………
数据库的 发展 ………………………………………………………………
数据库的发展 …………………………………………………………
数据库阶段的特点 ……………………………………………………
数据库技术 ……………………………………………………………
数据库 理论 基础 ……………………………………………………………
数据库模型 ……………………………………………………………
数据库体系结构 ……………………………………………………
数据的独立性 ………………………………………………………
范式 …………………………………………………………………
语言基础 ……………………………………………………………
简介 ……………………………………………………………
查询 ……………………………………………………………
数据更新 ………………………………………………………
第三章数据库开发工具 ……………………………………………………………
简介 ……………………………………………………………
控件 ……………………………………………………………
数据访问组件 …………………………………………………
数据控制类 !"""""""""""""""""
#
数据访问类 """""""""""""""""
#
语言在 中的应用 ………………………………………$
简介 ………………………………………………………………
第 四章 系统总体设计 ………………………………………………………………
系统需求 分析 ……………………………………………………………
系统概要设计 ……………………………………………………………
系统结构设计 ………………………………………………………
数据库设计 …………………………………………………………
%& 图设计 ……………………………………………………
数据库表格设计………………………………………………$
系统详细设计………………………………………………………………
第五章 系统应用程序设计 …………………………………………………………
系统窗体模块组成…………………………………………………………
数据模块窗体设置…………………………………………………………#
主窗体功能模块的实现……………………………………………………$
入库、出库窗体模块的实现………………………………………………
查询功能的实现……………………………………………………………
系统登陆窗体模块的实现…………………………………………………
用户管理功能的实现………………………………………………………
用户管理主窗体 ……………………………………………………
密码修改窗体模块的实现 …………………………………………
用户注册窗体模块的实现 …………………………………………
用户注销窗体模块的实现 …………………………………………
结束语 …………………………………………………………………………………
$
致谢 ……………………………………………………………………………………
参考 文献 ………………………………………………………………………………
第一章 引 言
'课题来源
随着 社会 经济 的迅速发展和科学技术的全面进步,计算机事业的飞速发展,
以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。随着经济文化
水平的显著提高,人们对生活质量及工作环境的要求也越来越高。住宿和饮食
做为人类的物质寄托,在现代社会中越来越受到重视,大量的酒店涌现出市场
上,人们有了各种各样不同的需求。与此同时,为了管理大量的图书,图书仓
库也大量的出现,仓库的管理 问题 也就提上了日程。随着社会的发展,入住酒
店的顾客越来越多,如何优化酒店的日常管理也就成为了一个大众化的课题。
在计算机飞速发展的今天,将计算机这一信息处理利器应用于酒店的日常管理
已是势必所然,而且这也将为酒店管理带来前所未有的改变,它可以带来意想
不到的效益,同时也会为企业的飞速发展提供无限潜力。采用计算机管理信息
系统已成为酒店管理科学化和现代化的重要标志,它给酒店管理带来了明显的
经济效益和社会效益。主要体现在:
极大提高了酒店工作人员的工作效率,大大减少了以往客户入出流程繁琐,杂
乱,周期长的弊端。
基于酒店管理的全面自动化,可以减少入住和开桌管理、结算付款管理及 客房
餐桌管理中的漏洞,可以节约不少管理开支,增加酒店收入。
仓库的管理的操作自动化和信息的电子化,全面提高了酒店的管理水平。
随着我经济飞速的发展,酒店企业要想生存、发展,要想在激烈的市场竞争中
立于不败之地,没有现代化的管理是万万不行的,酒店管理的全面自动化、信
息化则是其中极其重要的部分。为了加快酒店管理自动化的步伐,提高客房及
餐桌的管理业务处理效率,建立客房、餐饮管理系统已变得十分心要。
入库、库存、 出库还是现在企业图书仓库管理的常规基本模式,虽然,最近又
出现了很多新的管理模式,如:基于零库存思想的沃尔玛特管理方式,但这些
新的思想在 中国 大部分企业的管理中还是难以实现的。所以如何设计好仓库管
理系统,尽可能地减少仓库管理的重复性和低效性就成为当前最为重要的问题。
图书仓库管理的核心是 入库、库存和出库之间的联系,如何处理好三者之间的
关系是系统最为关键的部分。另外,员工信息和供应商信息管理也是仓库管理
中一个必不可少的部分,它提供 着与入库和出库相关的地一些信息,使得整个
系统更加完整,更加实用。
通过对仓库管理日常工作的详细调查,搜集了大量的资料,从系统结构的组织,
功 能的实现,技术的要求以及可行性等多方面进行考虑,认为本课题是一个适
应现今图书仓库管理需求的计算机信息管理系统,具有一定的实际开发价值和
使用价值。
'开发工具的选择
自 () 诞生以来,随着 *!! 技术的普及和应用需求的变化,以第四代语
言为主的应用开发产品发生了较大的变化,它们 不仅已成为人们开发应用的开
发工具,而且很多产品已发展成为一种强有力的应用开发环境。这些新型的开
发工具通常以一种集成软件包的形式提供给开发人员,被 称为 +,(工作
室)或 +(程序组)。例如,微软的 -++,,.!, 公司的
等数据库辅助开发工具。
现在,市场上可以选购的应用开发产品很多,流行的也有数十种。 目前 在我
国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:
公司的 -+. 版
公司的 -+ // 版
.!, 公司的 版
在目前市场上这些众多的程序开发工具中,有些强调程语言 的弹性与执行效率;
有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优
点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的 便利性是密
不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动
作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了 作
用;相反,如果只强调程语言的弹性,却没有便利的工具作配合,会使一些即
使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。
而 是一个非常理想选择。是操作系统中快速应用开发环境的
最新版本。它也是当前 0!,1 平台上第一个全面支持最新 02 服务的快速
开发工具。无论是企业级用户,还是个人开发 者,都能够利用 轻松、
快捷地构建新一代电子商务应用。是惟一支持所有新出现的 工业 标
准的 & 环境,包括 3(扩展标记语言)43(可扩展样式语言),
5(简单对象存取协议)和 0(02 服务器描述语言)等。
是可视化的快速应用程序开发语言,它提供了可视化的集成开发环境,
这一环境为应用程序设计人员提供了一系列灵活而先进的工具,可以广泛地用
于种类应用程序 设计。在 的集成开发环境中,用户可以设计程序代
码、运行程序、进行程序错误的调试等,可视化的开发 方法 降低了应用程序开
发的难度。 的基础编程语言是具有面向对象特性的 5 语言,即
265。265 具有代码稳定、可读性好、编译速度快等优
点,并将面向对象的概念移植到了 5 语言中,使这种基础语言有了新的发
展空间。
使用 ,我们几乎可以作任何事情,还可以撰写种各种类型的应用
程序,动态链接库()、 7、或 &. 对象, 8*4*5* 程 序,
.9 应用程序。程序的规模小到简单的个人数据库应用,
大到复杂的企业的多层次分布式系统,都可以使用 进行开发,其友好的
集成开发界 面,可视化的双向开发模式,良好的数据库应用支持高效的程序开
发和程序运行,备受广大程序开发人员的好评。尤其是 对数据库应用的
强大支持,大 大提高了数据库应用软件开发的效率,缩短了开发周期,深受广
大数据库应用程序设计人员的喜爱。 为数据库应用开发人员提供了丰富
的数据库开发组 件,使数据库应用开发功能更强大,控制更灵活,编译后的程
序运行速度更快。
'本文所做工作
引言部分介绍了本系统的课题来源以及 对数据库开发工具的选择。
第二章介绍了数据库的发展,关系数据库,数据库体系结构,并系统介绍了
语言,为设计和理解应用程序做了铺垫。
第 三章系统介绍了 及其部分控件, 语言在 中的应
用,以及 等。
第四章是本文的主体,按照软 件工程的要求,从需求分析开始,经过概要设计
最后到详细设计,完成对整个系统的设计。
第五章根据第四章的设计结果利用 和 进行了具体的
窗体和应用程序设计。
总结 部分介绍了设计体会和编程体会,并指出了系统设计中的不足和改进的方
向 。
第二章 数据库概论
'数据库的 发展
数据库处理在信息系统的 研究 中一直是非常重要的主题,然而,近年来,随着
0,0,02:000;的猛增及 *!! 技术的迅速发展,使得数据库技
术之时成为最热门技术之一。数据库技术能使 *!!应用 超越具有早期应
用特点的简单的发布。同时,*!! 技术提供了一种向用户发布数据库 内容
的标准化的访问 方法 。这些技术没有脱离经典数据库技术的要求。它们只是加
重了数据库技术的重要性。
数据库的设计和开发及包括 艺术 有包括工程。理解用户的需求,然后,把它们
转变为有效的数据库设计是一个艺术过程。把设计转变为实际的数据库,并且
这些数据库带有功能完备、高效能的应 用,是一个工程过程。
数据库的目的是帮助人们跟踪事务。经典的数据库应用涉及诸如订单、顾客、
工作、员工、学生、电话之类的项,或其它数据量较 大、需要密起关注的事务。
最近,由于数据库的普及,数据库技术已经被应用到了新的领域,诸如用于
*!! 的数据库或用于公司内联网的数据库。数据 库也被越来越多地应用于
生成和维护多媒体应用程序上。
计算 机的数据处理应用,首先要把大量的信息以数据形式存放在存储器中。存
储器的容量、存储速率直接 影响 到数据管理技术的发展。从 $ 年生产出第
一台计算机到现在,存储器的发展,为数据库技术提供了良好的物质基础。
使用计算机以后,数据处理的速 度和规模,无论是相对于手工方式,还是机械
方式,都有无可比拟的优势。通常在数据处理中,计算是比较简单的而数据的
管理却比较复杂。数据管理是指数据的收 集、整理、组织、存储、维护、检索、
传送等操作,这部分操作是数据处理业务的基本环节,而且是任何数据处理业
务中必不可少的共有部分。数据管理技术的优 劣,将直接影响数据处理的效率。
数据库的发展
数据管理技术的发展,与硬件(主要是外存)、软件、计算机应用的范围有密
切的 联系。数据管理技术的发展经过三个阶段:人工管理阶段、文件系统阶段
和数据库阶段。
人工管理阶段和文件系统阶段都有着相当多的缺陷,诸如数据冗余 性 ,数据不
一致性以及数据联系弱等等。也正是由于这些原因,促使人们研究新的数据管
理技术,从而产生了数据库技术。
世纪 年代末发生的三 件大事,层次模型 * 系统的推出、关于网状模
型 .<8 报告的发表以及关于关系模型论文的连续发表标志着数据管理技术进
入数据库阶段。进入 年代以 后,数据库技术得到迅速发展,开发了许多有
效的产品并投入运行。数据库系统克服了文件系统的缺陷,提供了对数据更高
级更有效的管理。
当进入数据库 阶段后,随着数据管理规模一再扩大,数据量急剧增加,为了提
高效率,开始时,人们只是对文件系统加以扩充,在应用文件中建立了许多辅
助索引,形成倒排文件 系统。但这并不能最终解决 问题 。在 世纪 年代
末,磁盘技术取得重要进展,具有数百兆容量和快速存取的磁盘陆续进入市场,
成本也不高,为数据库技术的产生提供了良好的物质条件。
数据库阶段的特点
()减少数据的重复(&,+!,!=!2,+,)
当在一个非数据库系统当中,每一个应 用程序都有属于他们自己的文件,由于
无法有系统建立的数据,因此常常会造成存储数据的重复与浪费。例如:在一
家公司当中,人事管理程序与工资管理程序或许 都会使用到职员与部门的信息
或文件,而我们可以运用数据库的方法,把这两个文件整理起来,以减少多余
的数据,过度地占用存储空间。
剩余35页未读,继续阅读
资源评论
- juan20012013-11-12看了一下,感觉很一般,想找的东西 也没有找到
pepslkc
- 粉丝: 1
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功