宾馆管理系统C#数据库课程设计_第1页
宾馆管理系统C#数据库课程设计_第2页
宾馆管理系统C#数据库课程设计_第3页
宾馆管理系统C#数据库课程设计_第4页
宾馆管理系统C#数据库课程设计_第5页
已阅读5页,还剩32页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1第一章 绪论1.1 选题背景随着中国经济的腾飞,人民生活水平的不断进步,旅游已经成为当今人们生活、娱乐、休闲的一个主题。旅游行业的日趋火爆,同时加速了宾馆行业的整体发展。宾馆行业充满了激烈的市场竞争,在改革开放一来,我国的宾馆行业迅速发展,成为具有一定规模的第三产业,充满了广阔的市场前景和拥有良好的发展趋势。在未使用计算机软件对宾馆客房采用传统的管理方式时,通常使用手工处理账务,存在去多现金流失的漏洞,且人工查房不能及时、准确的获得房间是否处于空闲或者被预定状态的信息。相反的,如借助计算机系统,可是结账既准确又快速,并能在第一时间得知房间的状态信息。因此,要想使宾馆的工作质量和效率提高,采用先进的计算机网络和通信技术改变酒店业务模式,实现酒店业务管理的自动化已经成为一种必然。1.2 研究现状国内的宾馆计算机管理系统于上世纪 80 年代初起步,到了 80 年代中后期,随着国外宾馆计算机系统和先进管理技术的大规模引进,进一步促进了我国宾馆管理技术的发展。国内宾馆管理系统正是在充分吸收国外管理系统的精华,结合国内实际的情况下逐步发展成熟,到 90 年代初期形成了几个较成熟的软件系统,同时产生了许多专职从事宾馆计算机管理系统的公司。到了 90 年代中期,随着计算机在饭店中的普及应用,以及计算机技术的不断发展,宾馆计算机系统的发展到了一个新的时期,新的系统平台、新的软件功能、新的系统特点及发展方向不断涌现。国内最早的宾馆管理软件仅简单运用于前台接待、排房、结帐、查询等基本服务,发展至今,较为成熟的宾馆管理系统已具备前台管理、餐饮娱乐管理、客户管理、财务管理、物业管理等多项管理功能。综上所述我国宾馆管理软件的功能发展有如下几大趋势:(1). 软件产品集成化(2). 操作界面人性化(3). 注重客户关系管理(4). 从数据处理型向决策型发展(5). 系统开放化2(6). 增值产品/服务功能增加(7). 支持电子商务 (8). 宾馆集团型管理软件1.3 项目意义随着世界经济全球化进程的加快,在这个信息“爆炸”的电子商务时代,掌握了信息技术的主动权,便率先拥有了商机。因为互联网具有开放性、国际性等特点,使得旅游宾馆的经营范围扩展到全球,同时电子商务又扩大了宾馆业的竞争领域,使企业从常规的广告竞争,促销手段,产品设计等领域的竞争扩大到无形的虚拟竞争空间。宾馆管理系统是酒店对自身管理不可缺少的一部分,利用该计算机系统可以对酒店规模、制度、政策的进一步拓展、优化提供便利,还可以提高工作效率和经济效益,使得管理更有条理、更加科学、规范。可以预见,宾馆管理系统的实现将在很大的程度上改善宾馆的管理运行机制,提高宾馆的办公效率,为高质量宾馆服务提供保证。并且准确、快速、统一的信息处理对宾馆的决策、业务发展和社会信誉必定有着积极的意义。第二章 需求分析2.1 功能需求分析具体功能的详细描述如下1.客房类型管理2.客房管理3.客房查询4.客户入住5.客户结算6.用户管理7.系统帮助8.退出系统2.2 数据流需求分析:登陆信息 返回信息 数据库错误信息 寻找信息 2-2-1 数据库需求分析数据流图用 户 登 录 操 作3第三章 概要设计3.1 系统功能概述图3.2 Client 信息 E-R 图:ClientClientIDNativePlaceClientNameSex3.3 ClientBookIn 信息 E-R 图登陆客户类型管理 客 户 查 询客 户 入 住客 户 结 算系 统 帮 助客 房 管 理用 户 管 理退 出 系 统4ClientBookInBookInDateRoomIDCheckDateTotalMoneyClientIDRemark3.4 管理员用户 E-R 图3.UserUserPasswordUserSort Remark5 客房信息 E-R 图UserID5RoomRoomIDRoomPostionPeopleNum FactPeopleNumBedNumRoomTypeNameRemark3.6 客房类型信息 E-R 图RoomTypeAreaPriceAirConditionPhoneBedNumRoomTypeNameToiletTelevision PeopleNum第四章 数据库的表的建立与实现Client 表的建立:6ClientBookIn 表的建立:Room 表的建立:7RoomType 表的建立:User 表的建立:8第五章 详细设计5.1 用户登录功能建立一个窗口,从公共控件中添加 label,button 控件到窗口,编辑按钮程序,插入图片;连接数据库 User 表对管理员输入的信息进行验证,判断是否可以通过;调用 getNumber()函数随机生成验证码,保证安全性。关于验证码,每次调用 getNumber()函数都会生成一个新的验证码,应当把验证码保存到 Session中需要比较时再拿出来,注意验证码不分大小写。相关运行截图如下:5-1-1 登陆界面95-1-2 登录验证5-1-3 登陆出错105-1-4 登陆成功5.2 客房类型管理功能建立一个窗口,从公共控件中添加 label,button,textbox,GirdView 等控件到窗口,编辑按钮程序,插入图片;GirdView 需要配置数据源,对数据库中的内容进行显示对客房类型的的信息进行编辑,包括类型(普通,贫民,豪华) 客房面积(30,60,90) 额定床数(1,2,3,4) 额定人数(1,2,3,4) 价钱(50,500) 电视(有,无)电话(有,无) 空调(有,无) 卫生间(有,无)这些属性,对客房类型进行增删改查功能操作。关于 GirdView 控件事件的说明被单击时发生。它们分别在网格控件处理分页操作之前和之后激发。RowCancelingEdit 在一个处于编辑模式的行的 Cancel 按钮被单击,但是在该行退出编辑模式之前发生。RowCommand 单击一个按钮时发生。RowCreated 创建一行时发生。 RowDataBound 一个数据行绑定到数据时发生。RowDeleting, RowDeleted 这两个事件都是在一行的 Delete 按钮被单击时发生。它们分别在该网格控件删除该行之前和之后激发。RowEditing 当一行的 Edit 按钮被单击时,但是在该控件进入编辑模式之前发生。RowUpdating,RowUpdated 这两个事件都是在一行的 Update 按钮被单击时发生。它们分别在该网格控件更新该行之前和之后激发。SelectedIndexChanging, Sele

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论