




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、酒店管理系统目录 TOC o 1-3 h z HYPERLINK l _RefHeading_Toc250470529 第一章背景说明3 HYPERLINK l _RefHeading_Toc250470530 第二章需求分析3 HYPERLINK l _RefHeading_Toc250470531 第三章可行性分析3 HYPERLINK l _RefHeading_Toc250470532 3.1管理上的可行性4 HYPERLINK l _RefHeading_Toc250470533 3.2 技术上的可行性4 HYPERLINK l _RefHeading_Toc250470534 3.
2、3经济上的可行性4 HYPERLINK l _RefHeading_Toc250470535 3.4 新系统目标可行性分析4 HYPERLINK l _RefHeading_Toc250470536 3.5 社会可行性分析4 HYPERLINK l _RefHeading_Toc250470537 第四章 系统的划分5 HYPERLINK l _RefHeading_Toc250470538 4.1系统目标设计5 HYPERLINK l _RefHeading_Toc250470539 4.1.1 客房预订5 HYPERLINK l _RefHeading_Toc250470540 4.1.2
3、前台接待与来客登记5 HYPERLINK l _RefHeading_Toc250470541 4.1.3娱乐管理系统5 HYPERLINK l _RefHeading_Toc250470542 4.1.4 财务管理系统6 HYPERLINK l _RefHeading_Toc250470543 4.1.5饮食部门6 HYPERLINK l _RefHeading_Toc250470544 4.2各子系统的功能6 HYPERLINK l _RefHeading_Toc250470545 4.2.1客房预订系统子系统的功能7 HYPERLINK l _RefHeading_Toc25047054
4、6 4.2.2来客登记子系统功能8 HYPERLINK l _RefHeading_Toc250470547 4.2.3娱乐子系统功能8 HYPERLINK l _RefHeading_Toc250470548 4.2.4财务子系统9 HYPERLINK l _RefHeading_Toc250470549 4.2.5餐饮子系统功能10 HYPERLINK l _RefHeading_Toc250470550 4.3数据字典11 HYPERLINK l _RefHeading_Toc250470551 4.3.1 数据项列表11 HYPERLINK l _RefHeading_Toc25047
5、0552 4.3.2 数据结构12 HYPERLINK l _RefHeading_Toc250470553 4.3.3数据流13 HYPERLINK l _RefHeading_Toc250470554 4.3.4数据存储14 HYPERLINK l _RefHeading_Toc250470555 4.3.5处理过程14 HYPERLINK l _RefHeading_Toc250470556 第五章概念结构设计过程15 HYPERLINK l _RefHeading_Toc250470557 5.1 客房预订子系统功能15 HYPERLINK l _RefHeading_Toc25047
6、0558 5.2来客登记子系统功能16 HYPERLINK l _RefHeading_Toc250470559 5.3娱乐管理子系统17 HYPERLINK l _RefHeading_Toc250470560 5.4财务管理子系统18 HYPERLINK l _RefHeading_Toc250470561 5.5餐饮管理子系统19 HYPERLINK l _RefHeading_Toc250470562 第六章系统实现20 HYPERLINK l _RefHeading_Toc250470563 6.1登录界面与代码20 HYPERLINK l _RefHeading_Toc250470
7、564 6.2 主功能界面与代码21 HYPERLINK l _RefHeading_Toc250470565 6.3 客房预订系统界面与代码23 HYPERLINK l _RefHeading_Toc250470566 6.4来客登记子系统界面与代码26 HYPERLINK l _RefHeading_Toc250470567 6.5 娱乐子系统界面与代码28 HYPERLINK l _RefHeading_Toc250470568 6.6 财务管理子系统界面与代码31 HYPERLINK l _RefHeading_Toc250470569 6.7 餐饮子系统管理界面与代码34 HYPER
8、LINK l _RefHeading_Toc250470570 第七章心得体会36 HYPERLINK l _RefHeading_Toc250470571 参考文献37第一章背景说明随着社会经济的发展,人们对生活质量的要求越来越高,人民生活水平和消费意识的提高促进了旅游业的发展。作为服务的一种,酒店业也在不断完善自己的服务体系。是集餐饮、住宿、娱乐于一体的立体服务体系。面对飞速发展的信息产业的冲击,酒店业将面临机遇和挑战。在众多酒店企业中,中小型酒店企业由于先天条件的限制,无法投入大量资金进行这一必要的改革。其中,客户可以自由消费,统一结算;酒店管理者可以及时了解酒店的所有运营情况和趋势,并
9、找出运营成本作为经营决策的依据。只有采用先进的科学管理手段和计算机管理系统,才能更好地实现这种管理模式。因此,有必要为中小型酒店开发一个简单实用的管理系统。第二章需求分析因为酒店的工作性质,主要是为客人提供住宿、餐饮、娱乐、休闲等服务。客人入住酒店的舒适度直接影响酒店的业绩。酒店管理是现代企业管理中一项极其重要的工作。该系统可应用于局域网,系统、全面地支持酒店管理和服务的全过程。主要目标是实现酒店部门各类管理的电子化和自动化,提高各部门之间的办公效率,为高质量的酒店服务提供保障。它专注于酒店的当前管理和未来发展,酒店经理参与整个R&D过程,更接近现代酒店的管理模式和风格。以下章节将详细介绍本系
10、统的设计过程。第三章可行性分析3.1管理的可行性在传统的酒店客房管理中,管理人员不得不花费大量的时间来处理客户投诉,如错误的查询、繁琐的登记和结账手续、错误的计算旅客费用、无法获得空余房间的信息,从而影响酒店的经济效益。因此,酒店管理者迫切需要一套酒店客房管理信息系统来处理和维护日常信息。经验的积累使得酒店行业现有的管理制度和方法更加科学,规章制度完备,原始数据正确。这些都为制度建设提供了有效的制度保障。3.2技术可行性该管理信息系统将采用技术成熟的C#作为前台开发工具。后台数据库采用微软公司的SQL Sever数据库,其灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,本系统的软件开
11、发平台是成熟可行的。硬件方面,科技的快速发展使得硬件更新越来越快,容量更大,可靠性更高,价格更低。其硬件平台完全可以满足本系统的需求。3.3经济可行性这个系统是作者独立开发的,可以免费使用。操作人员只需简单培训即可上岗。管理和维护相对简单。除了必要的设备投入,后期只需要少量的资金就可以保证运行。所以对于中小型酒店来说经济上是可以接受的。该系统的使用可以大大提高员工的工作效率,加快资金周转,降低各种成本,提高服务质量。可以取得良好的经济效益。综上所述,该系统在管理、技术、经济上完全可行,投资少,见效快。因此,该系统的开发是完全可行的。3.4新系统目标的可行性分析分析新体系的目标是否符合酒店服务业
12、的现状和发展需要。3.5社会可行性分析社会可行性分析主要是指管理信息系统的开发是否符合国家法律和政策,能否实现与社会大系统的良好衔接。第四章系统划分4.1系统目标设计酒店管理系统的主要目标是实现酒店部门各种管理的电子化和自动化,提高各模块之间的办公效率,为高质量的酒店服务提供保障。大型酒店管理系统适用于任何小、中、大型星级酒店。其主要功能包括:客房预订、客人登记、娱乐管理、财务管理、餐饮管理等。现在,子系统介绍如下。4.1.1客房预订在信息高度发达的今天,酒店服务业所涉及的所有工作环节都不再仅仅是传统的住宿和结算,而是更广泛、更全面的服务业代表。酒店作为一个服务行业,整个流程都要以顾客为中心,
13、提供快捷方便的服务,提高酒店的管理水平,简化各种复杂的操作,在最合理最短的时间内完成酒店的业务规则和操作,让顾客舒适难忘,提高顾客回头率。面对酒店业的激烈竞争,所有酒店都在努力拓展其服务领域的广度和深度。虽然电脑不是酒店成功的关键因素,但它可以帮助那些真正影响成败的因素发挥更大的作用。因此,采用全新的计算机管理系统将成为提高酒店管理效率和服务水平的重要手段之一。4.1.2前台接待和客人登记在酒店前台的管理中,管理信息系统已经广泛应用于客户预订、登记、查询、收银和日常管理中。位于酒店前台的计算机终端直接连接到酒店计算机控制中心,可以方便地查阅客人档案,实时调整和显示房间状态。还可以准备各种业务报
14、表,用于市场销售分析。可以说,将计算机技术应用于酒店管理是十分必要的,对改善酒店管理机制和管理效率具有重要意义。意义在于可以降低人力资源成本,提高工作效率。优化服务流程,提高服务质量。实现资源的优化配置,增加酒店收益。支持管理层全面了解业务情况。4.1.3娱乐管理系统是娱乐酒店的非主流服务,不仅仅是为了盈利而存在,更是为了吸引顾客住宿。娱乐部的特点和餐饮部差不多,用电脑操作不方便。计算机能做的和有必要做的有:a .制定收费标准,指定负责人。b .收支的财务处理:数量、资金来源汇总、数量、单价、金额、余额、经手人等。这些信息需要长期保存和报告。目前大多数酒店都提供各种各样的服务,规模不一,但娱乐
15、是必不可少的一部分,或者说对于某些酒店来说,是至关重要的。娱乐是酒店的非主流服务。它的存在可以拓宽酒店的服务种类,吸引更多的顾客,带来利润。4.1.4财务管理系统财务管理系统是酒店的重要部门之一。酒店的所有经营活动都是为了盈利。企业离开了利润,就无法生存。在酒店经营活动中,财务部负责对货币交易的结果和结论进行收集、记录、分类、汇总和分析,并将管理信息呈递给经理,供总经理进行经营决策。会计部门在酒店管理中起着重要的作用,如计划管理、会计管理、资金管理、固定资产管理、家具设备管理、物资管理、费用管理、成本管理、利润管理、合同管理、商品、原材料和材料的采购管理、仓库物资管理等,可以使酒店的经营活动获
16、得更大的经济效益。从而促进企业的不断发展。食品饮料部餐饮部是酒店的基本部门之一。其服务的特点是实时性强、持续时间短、注重效率。比如顾客的数量,顾客使用的菜肴和其他饮料各种各样,数量不一;采购等物流活动频繁发生。通过分析可以发现,用手工完成这类操作比用计算机更有效、更费时,而且这类信息不需要长时间保存,因此没有必要对这类信息采用数据库管理。对于餐饮部门来说,需要长期保存的信息主要是财务信息,一方面便于期末汇总,另一方面便于向上级汇报。俗话说“民以食为天”,所以餐饮部是酒店不可或缺的部门之一。为顾客提供美味的食物也能在相当程度上吸引顾客,促进酒店的发展。在较大酒店的餐饮服务部分,餐厅可以分为几个档
17、次或者几个小部门,然后各自形成一个小系统。为了简单起见,本系统将餐饮部作为一个子系统,不做细分。4.2各子系统的功能酒店的管理非常复杂。既要跟上潮流,又要跟上行业的发展,还要跟上自身的特点。一般规模不大的酒店应该包括以下子系统:客房管理子系统、接待子系统、经营子系统、财务管理子系统、娱乐子系统。4.2.1客房预订系统子系统的功能该系统包括两个功能:个人预订和团队预订。您可以通过预订号、团队名称、预订日期和预订类型查看已预订客人的情况,并可以删除或修改预订。客户可以通过使用或在线注册进行预订。方式不同,但提交的内容是一样的:需要的预订号、客户、预订时间、退房时间、预订类型等。在服务台检查房间管理
18、部门,看看是否有满足客人要求的房间。如果是,记录客人的需求,同时客房部通知财务部准备收取预订费,并将确认信息反馈给客人。如果客人要求的房间不能提供,告知客人不能满足。客房预订子系统:为新顾客编号、登记和分配房间。客户预订号、性别、团队名称、预订日期、预订类型和其他备注对于退房的客户,从系统中级联删除其信息,如从客户信息表中删除其基本信息,从服务部中删除客户基本信息,统计其预付金额;同时,补充新的预定客户代替。其他情况的处理。新信息邮件已删除住房存款收入财务摘要新客户预订信息顾客结账信息客户信息基本信息新信息邮件已删除住房存款收入财务摘要新客户预订信息顾客结账信息客户信息基本信息客户信息分配住房
19、预订信息退房信息系统信息基本住房信息新住房信息新部门信息旧部门信息住房存款结算房价信息末端的末端的图4-1客房预订子系统流程图4.2.2访客登记子系统的功能登记访客。客户号,客户,入住时间,出发时间,给来访者分配住房。房间号,客户号,房间类型,房价,押金该系统的流程图如下:客人登记客人登记住房信息顾客客户文件当前住房信息更新住房信息分配住房客户的个人信息顾客离开时间图4-2客人登记子系统数据流图4.2.3娱乐子系统的功能首先,娱乐系统的特点与餐饮部门非常相似,不便于计算机操作,但可以由计算机完成且必须完成的计划如下:答:制定收费标准。b:详细的客户信息c:详细的娱乐信息以下是娱乐子系统管理的详
20、细内容。答:制定收费标准。客户编号、娱乐类型、娱乐费用和折扣方式b:详细的客户信息客户编号,客户,联系信息c:详细的娱乐信息娱乐类型、娱乐时间和娱乐场所系统的功能层次模块图如下:休息和娱乐子系统休息和娱乐子系统设置费用客户信息娱乐信息设置费用客户信息娱乐信息该系统的流程图如下:客户信息客户信息收费信息娱乐信息财务信息客户注册娱乐类型娱乐费用垃圾客户编号图4-3娱乐子系统数据流图财务子系统财务子系统主要是登记和记录各子系统的收支账目,以及酒店现有的和即将更新的各种设备费用的账目清单。还有固定资产的统计,固定资产是酒店的营运资金,是酒店实力的象征,是酒店正常运营的经济保障。以下是一般中小型酒店财务
21、部的数据流图:记录各子系统的财务收支情况;部门名称,子项目收入,子项目支出日期统计固定资产:部门名称,设备名称,值计算每个子系统中每个项目的成本:项目名称成本财务系统的功能流程如下图所示:酒店金融中心信息酒店金融中心信息成本会计固定资产每个子系统的收入每个子系统的支出计算进入情况收入情况帐户登录统计支出情况图4-4财务子系统数据流图4.2.5餐饮子系统功能餐厅系统需要完成的功能如下:A.预订管理:预订、预订修改、押金处理和预订报告。B.收款管理:设置账户、输入消费明细、设置折扣、打印账单、换站号。C.交接班管理:统计交接班数据,准备下班操作,运行交接班单报表。D.系统报表:餐饮娱乐、销售分析报
22、表、各菜品销售统计月报、营业收入统计报表、各菜品销售统计日报表、当班特色菜报表。E.系统维护:餐厅编码设置、餐桌和贵宾室设置、特色分类设置、折扣率设置、服务费设置、成本统计项目设置、用户权限维护、系统备份和系统恢复。F.餐饮成本核算:成本统计项目的设置和成本管理。餐饮系统餐饮系统订购管理收藏管理配方信息订单查询成本会计订购管理收藏管理配方信息订单查询成本会计图1餐饮系统的功能用户信息用户信息询问订购事宜配方信息收藏管理订购系统碗碟菜号蔡皋用户名待收金额有序数用户名点的菜数图4-5餐饮管理子系统数据流图4.3数据字典数据项列表数字数据项名称把部分说清楚。数字数据项的名称把部分说清楚。一个客户编号
23、整数类型;独特性2类型长度为20个字符。三性别枚举类型:男性、女性四年龄整数类型18100五文件类型类型长度为20个字符。六证书编号整数0100七预订房间号整数类型八房间号码数字字符串类型;独特性九房间类型类型长度为20个字符。10保留存款整数类型11实际房价整数类型12名字类型长度为20个字符。13经理类型长度为20个字符。14员工人数整数类型15数字整数类型16发票号整数类型17收入整数类型18费用整数类型19日期格式:* * * *-* *-*20代表类型长度为20个字符。21客户编号整数类型:唯一22顾客类型长度为10个字符。23及时检查格式:年/月/日24出发时间格式:年/月/日25
24、09类型的数字26房间号码数字字符串类型:唯一。27房间类型枚举类型:标准间/普通间28房价整数29证书证书类型,证书编号30存款整数31客户编号整数类型:唯一32顾客类型长度为10个字符。33进入时间格式:年/月/日34出发时间格式:年/月/日3509类型的数字36娱乐类型类型:有唯一性。37娱乐费用09的整数类型数38折扣方法类型:有唯一性。39娱乐时间格式:小时/分钟/秒40娱乐场所类型:有唯一性。41蔡皋字符串的类型;独特性四十二个碗碟字符串类型43归属物种线的类型(意大利面、蔬菜、肉)四十四价格整数类型5-1245形容字符串类型46客户编号数字字符串类型;独特性47表号1-15塑形4
25、8量整数类型1-100四十九个订购日期字符串类型50截止日期字符串类型51折扣情况整数0-9五十二个相当于整数类型数据结构数字数据结构名称种一个预订客户客户号、性别、年龄、证件类型、证件号码、预订房号、备注2房间房间号,房间类型,备注三价格房间号,押金,实际房价。四部门姓名、经理、员工人数五清单编号、发票号、收入、支出、日期、负责人、备注六住房信息房间号,房间类型,房价,负责人,状态七顾客客户编号,客户,入住时间,离店时间,编号八酒店金融总汇编号、部门编号、姓名、收入、支出、净利润、日期、经办人、备注九用户信息用户名、号码、性别、年龄、联系人、入住时间、退房时间10配方信息不,菜名,菜式,菜价
26、,菜名描述。11订购须知顾客号、桌号、菜号、数量、菜名、价格、点菜日期12结算信息客户编号、表格编号、结算日期、折扣和总额。数据流数字数据流名称投入出口一个新客户基本信息新客户预订信息客户信息2住房存款结算新客户预订信息住房存款收入三预订信息客户信息分配住房四退房信息分配住房客户信息五结帐客户信息顾客结账信息分配住房六基本住房信息分配住房总系统信息七更新的部门信息分配住房部门信息八新部门基本信息新信息分配住房九旧部门信息邮件已删除分配住房10房价信息总系统信息财务摘要11客户的个人信息顾客客人登记12当前住房信息住房信息客人登记13更新住房信息客人登记住房信息14客户注册客户号+时间+娱乐类型
27、娱乐信息15娱乐类型KTV+洗浴+运动室+健身室+棋牌室娱乐费用16娱乐费用客户数量+娱乐类型+娱乐时间+娱乐场所+娱乐费用收费信息17支出情况分部门支出酒店金融中心信息18收入情况分部门收入酒店金融中心信息19计算进入情况酒店成本会计酒店金融中心信息20帐户登录统计固定资产统计酒店金融中心信息21菜号订购系统菜单信息22碗碟菜单信息订购系统23用户名询问订购事宜订购系统24有序数订购系统询问订购事宜25订购须知订购系统用户信息26用户名用户信息订购系统27一笔钱订购系统收藏管理28点餐收藏管理订购系统数据存储存储名称输入数据流输出数据流把部分说清楚。员工信息员工基本信息员工的新工作工资结算当
28、前员工工作部门信息更新的部门信息当前部门信息经理的财务信息经理的财务支出经理的财务收入部门业务情况客人登记客户的个人信息当前住房信息更新住房信息住房信息的分配酒店金融中心信息分部门的收入和支出酒店成本会计固定资产统计末端的处理过程数字进程名输入数据流输出数据流解释部分一个新客户预订信息末端的新客户基本信息2结帐客户信息末端的客户信息三分配住房预订信息新住房信息新部门信息旧部门信息退房信息基本住房信息四新信息末端的新部门信息五邮件已删除末端的旧部门信息六财务摘要房价信息七客人登记客户的个人信息客户文件记录顾客离开时间八客人登记当前住房信息分配住房九客户信息客户注册更新客户信息客户文件记录10娱乐
29、信息娱乐类型更新娱乐信息客户价目表备份11收费信息娱乐费用更新费用信息关税情况12各部门收入末端的收入情况13各部门支出末端的支出情况第五章是概念结构设计流程。经过可行性分析,酒店可以分为五个子系统:客房预订子系统、接待子系统、娱乐管理子系统、财务管理子系统和餐饮管理子系统。下面是子系统的分析和E-R图的设计:5.1客房预订子系统功能A.该系统包括两个功能:个人预订和团队预订。您可以通过预订号、团队名称、预订日期和预订类型查看已预订客人的情况,并可以删除或修改预订。B.客户可以通过使用或在线注册进行预订。方式不同,但提交的内容是一样的:需要的预订号、客户、预订时间、退房时间、预订类型等。C.服
30、务台询问客房管理部是否有满足客人要求的房间。如果是,记录客人的需求,同时客房部通知财务部准备收取预订费,并将确认信息反馈给客人。D.如果不能提供客人要求的房间,告知顾客不能满足。E.负责本部门的财务。根据需求分析给出的数据流图,参考数据字典中的详细描述,给出经理管理部门的子E-R图:一致价格一个一个一致价格一个一个房间房间n形式总结住房部门清单一个一个n形式总结住房部门清单一个一个n图5-1客房预订的E-R图E-R图表调整指南:现实世界中的事物,可以尽量作为属性对待;以及属性和实体的划分:在属性中没有需要描述的信息,即属性是不可分的数据项,不再包含其他信息。实体属性定义:预订客户(客户号、性别
31、、年龄、证件类型、证件号码、预订房间号、备注)房间(房间号、房间类型、备注)价格(房间号、预订押金、实际房价)部门(名称、经理、员工人数)账单(编号、发票号、收入、支出、日期、负责人、备注)具体调整如下:为简单起见,房间类型属性用于表示房间与等级的关系;房号应该作为价格的一个属性,这里需要强调的是预定定金和房间对应的实际应付价格,所以作为一个单独的实体处理;房管部门对应的账单应该属于财务子系统。这里为了简化财务子系统,先在这个子系统中进行财务汇总。因此,法案也被视为一个实体。5.2访客登记子系统的功能下面给出了客户子系统的分析、E-R图的设计以及对它的各种调整。通过详细的调查、信息流分析、数据
32、收集和需求分析,团队定义了每个子系统的功能。该子系统的功能如下:注册客户信息:每个访问者的号码、注册、身份证号码和联系方式。为客户分配房源:从订房子系统获取当前房源信息,为客户分配房源,登记房号,入住时间,离店时间。为每个访问者制作一个文档,并将其作为文件长期保存。根据数据字典,需求分析得到的E-R图如下:顾客顾客一致客户编号一个一个搬进(新房子)房间一个一个图5-2访客登记E-R图E-R图调整指南现实世界中的事物,可以尽量作为属性对待;以及属性和实体的划分:不需要在属性中描述的信息,即属性是不可分割的数据项,不再包含其他信息。实体属性定义客户(客户、客户号、房号、身份证号、入住时间、离店时间
33、);房间(房间号、单价、类型、入住情况、备注)。5.3娱乐管理子系统娱乐子系统的分析和E-R图的设计如下。否:客户号匹配相同;类:与娱乐类相同;是的:关税情况是一样的。顾客顾客不,好吧费用信息一个一个一个一个是啊。娱乐类型没错。图5-3娱乐系统的E-R图E-R图调整指南现实世界中的事物,可以尽量作为属性对待;以及属性和实体的划分:不需要在属性中描述的信息,即属性是不可分割的数据项,不再包含其他信息。实体属性定义答:制定收费标准。客户编号、娱乐类型、娱乐费用和折扣方式b:详细的客户信息客户编号,客户,联系信息c:详细的娱乐信息娱乐类型、娱乐时间和娱乐场所具体调整如下对于费用信息,一个客户只能对应
34、一条财务记录,即客户和资费的关系是1: 1。但是对于客户和娱乐类型或者娱乐场所有1: n或者n:1。5.4财务管理子系统经过对酒店的详细调查和分析,开发团队收集了大量相关数据。结合本系统的需求分析,了解本子系统各部分的功能。汇总各部门的收入和支出,得出各部门的盈亏;收集并登记整个酒店各部门的盈亏情况,得到当前酒店的盈亏情况;把整个酒店的收入分配到各个部门,账目公开,集思广益。对预期成本和收益进行更准确的核算,得到预期的亏损和利润。对企业的固定资产进行合理的估计,了解企业的固定资产。E-R图如下:形式部门1 n员工形式记录1牛记录核计算1财务状况核计算一个总结总结模块结清结清结清账户清单结清结清
35、结清账户图5-4财务管理系统E-R图实体属性定义:部门(部门编号、名称、部门经理、员工人数)员工(员工编号、性别、年龄、服务年限、级别、部门、职位)账单(编号、发票编号、摘要、收入、支出、日期)总帐(编号、部门编号、收入、支出、净利润、日期)财务状况(期间、总收入、总支出、净利润)E-R图表调整指南:现实世界中的事物,可以尽量作为属性对待;以及属性和实体的划分:属性中没有需要描述的信息,即属性是不可分的数据项,不再包含其他信息。具体调整如下:1.本来员工也应该对应一个领导关系,但是这里为了简单起见,用员工的“职级”属性来表示员工之间的领导关系;2.薪酬本应被视为员工的一种属性,但这里需要强调的
36、是员工对应的考勤薪酬(由考勤决定),所以作为一个单独的实体对待;部门对应的票据应该属于财务子系统。这里为了简化财务子系统,先在每个子系统中进行财务汇总。因此,票据也被视为一个实体。5.5餐饮管理子系统餐饮系统的E-R图如下:对于这个例子,通过对酒店餐饮管理的容量和数据流的分析,设计的数据项和数据结构如下。菜单信息(菜号、名称、类别、价格、描述)订单信息(顾客号、桌号、菜号、数量、菜名、价格、订单日期)结算信息(客户号、表号、结算日期、折扣、合计)有了上面的数据结构、数据项和数据流,我们就可以设计下面的数据库了。订购系统订购系统成员工人伴随的系统维护者出纳员李静经营包括经营一个11111一个n一
37、个一个一个n一个图5-5餐饮管理系统E-R图E-R图表调整指南:现实世界中的事物,可以尽量作为属性对待;以及属性和实体的划分:属性中没有需要描述的信息,即属性是不可分的数据项,不再包含其他信息。第六章系统实施各子系统的windows界面及其相关代码如下:6.1登录界面及代码登录界面代码如下:privatevoid button1_Click(对象发送方,事件参数e)if (textBox1。Text = 周磐 & textBox2。Text = 卓盘)这个。可见=假;form 2 f = new form 2();f.show();其他MessageBox。显示(“对不起,用户名或密码错误!”
38、);privatevoid button1_Click_1(对象发送方,事件参数e)if (textBox1。Text = zy & textBox2。Text = zy )这个。可见=假;form 2 f = new form 2();f.show();其他MessageBox。显示(“对不起,用户名或密码错误!”);6.2主要功能界面及代码主要功能界面代码如下publicpartialclassForm2:表单公共表单2() initialize component();Privatevoid房间预订toolstrip menuitem _ click(对象发送方,eventargs e)
39、这个。可见=假;form 3 f = new form 3();f.ShowDialog();Privatevoid访问者注册toolstrip menuitem _ click(对象发送方,事件参数e)这个。可见=假;form 4 f = new form 4();f.ShowDialog();Privatevoid餐饮信息Toolstrip Menuitem _ Click(对象发送方,eventargs e)这个。可见=假;form 5 f = new form 5();f.ShowDialog();Privatevoid娱乐toolstrip menuitem _ click(对象发送
40、方,eventargs e)这个。可见=假;娱乐f =新娱乐();f.ShowDialog();private void financial management toolstrip menuitem _ click(对象发送方,eventargs e)这个。可见=假;form 7 f = new form 7();f.ShowDialog();Privatevoid联系我们Toolstrip Menuitem _ Click(对象发送方,事件电荷)这个。可见=假;form 8 f = new form 8();f.ShowDialog();privatevoid button1_Click(
41、对象发送方,事件参数e)这个。可见=假;form 1 f = new form 1();f.show();6.3客房预订系统界面及代码客房预订部分代码:privatevoid button2_Click(对象发送方,事件参数e)stringStr = 集成安全性= SSPI;持久安全信息= False+初始目录= RuJiaHotel数据来源= PC-2009 04 17 mxub ;SqlConnection = newsql connection(cnStr);。open();SqlCommand cmd = newsql command( delete from room book wh
42、ere RByuno = +textbox 1。Text + ,);int k=cmd。ExecuteNonQuery();如果(k 0)MessageBox。Show(删除成功!);。close();privatevoid button4_Click(对象发送方,事件参数e)stringStr = 集成安全性= SSPI;持久安全信息= False+初始目录= RuJiaHotel数据来源= PC-2009 04 17 mxub ;SqlConnection = newsql connection(cnStr);。open();SqlCommand cmd = newsql command(
43、 update room book set rbg una = +textbox 2。Text + ,RBinti= + textBox3。Text + ,RBouti= + textBox4。Text + ,RBrotp= + textBox5。Text + where RByuno= + textBox1。Text + ,);尝试int k = cmd。ExecuteNonQuery();如果(k 0)MessageBox。显示(修改成功!);catch (SqlException)MessageBox。显示(修改失败!);。close();privatevoid button1_Clic
44、k(对象发送方,事件参数e)stringStr = 集成安全性= SSPI;持久安全信息= False+初始目录= RuJiaHotel数据来源= PC-2009 04 17 mxub ;SqlConnection = newsql connection(cnStr);。open();SqlCommand cmd = newsql command( INSERT INTO room book values(+textbox 1。Text + , + textBox2。Text + , + textBox3。Text + , + textBox4。Text + , + textBox5。Text
45、 + ),);int k = cmd。ExecuteNonQuery();如果(k 0)MessageBox。Show(成功添加!);。close();privatevoid button3_Click(对象发送方,事件参数e)stringStr = 集成安全性= SSPI;持久安全信息= False+初始目录= RuJiaHotel数据来源= PC-2009 04 17 mxub ;SqlConnection = newsql connection(cnStr);。open();SqlCommand cmd = newsql command( select * from room book
46、where(RByuno = +textbox 1。Text + ),);SqlDataReader dr = cmd。ExecuteReader();if (dr.Read()文本框1。Text = drRByuno。ToString();文本框2。Text = drRBguna。ToString();文本框3。Text = drRBinti。ToString();文本框4。Text = drRBouti。ToString();文本框5。Text = drRBrotp。ToString();文本框6。Text = null其他文本框1。Text = null文本框2。Text = null文
47、本框3。Text = null文本框4。Text = null文本框5。Text = null文本框6。Text = 您要查找的信息不存在!;Close博士();。close();privatevoid button5_Click_1(对象发送方,事件参数e)这个。可见=假;form 2 f = new form 2();f.ShowDialog();6.4.客人登记子系统界面及代码客人登记界面部分代码:privatevoid button4_Click(对象发送方,事件参数e)stringStr = 集成安全性= SSPI;持久安全信息= False+初始目录= RuJiaHotel数据来源
48、= PC-2009 04 17 mxub ;SqlConnection = newsql connection(cnStr);。open();SqlCommand cmd = newSqlCommand( update laike dengji set LKna = +textbox 2。Text + ,LKnz= + textBox3。Text + ,LKrn= + textBox4。Text + ,LKco= + textBox5。Text + 其中LKno= + textBox1。Text + ,);尝试int k = cmd。ExecuteNonQuery();如果(k 0)Messa
49、geBox。显示(修改成功!);catch (SqlException)MessageBox。显示(修改失败!);。close();privatevoid button1_Click(对象发送方,事件参数e)stringStr = 集成安全性= SSPI;持久安全信息= False+初始目录= RuJiaHotel数据来源= PC-2009 04 17 mxub ;SqlConnection = newsql connection(cnStr);。open();SqlCommand cmd = newSqlCommand( INSERT INTO laike dengji values( +t
50、extbox 1。Text + , + textBox2。Text + , + textBox3。Text + , + textBox4。Text + , + textBox5。Text + ),);int k = cmd。ExecuteNonQuery();如果(k 0)MessageBox。Show(成功添加!);。close();privatevoid button2_Click(对象发送方,事件参数e)stringStr = 集成安全性= SSPI;持久安全信息= False+初始目录= RuJiaHotel数据来源= PC-2009 04 17 mxub ;SqlConnection
51、 = newsql connection(cnStr);。open();SqlCommand cmd = newSqlCommand( delete from laike dengji where LKno = +textbox 1。Text + ,);int k = cmd。ExecuteNonQuery();如果(k 0)MessageBox。Show(删除成功!);。close();privatevoid button3_Click(对象发送方,事件参数e)stringStr = 集成安全性= SSPI;持久安全信息= False+初始目录= RuJiaHotel数据来源= PC-200
52、9 04 17 mxub ;SqlConnection = newsql connection(cnStr);。open();SqlCommand cmd = newSqlCommand( select * from laike dengji where(LKno = +textbox 1。Text + ),);SqlDataReader dr = cmd。ExecuteReader();if (dr.Read()文本框1。Text = drLKno。ToString();文本框2。Text = drLKna。ToString();文本框3。Text = drLKnz。ToString();文
53、本框4。Text = drLKrn。ToString();文本框5。Text = drLKco。ToString();文本框6。Text = null其他文本框1。Text = null文本框2。Text = null文本框3。Text = null文本框4。Text = null文本框5。Text = null文本框6。Text = 您要查找的信息不存在!;Close博士();。close();privatevoid button5_Click(对象发送方,事件参数e)这个。可见=假;form 2 f = new form 2();f.ShowDialog();privatevoid For
54、m4_Load(对象发送方,事件参数e)6.5娱乐子系统的接口和代码娱乐零件代码:命名空间windows forms应用程序2公共partialclass娱乐:表单公共娱乐()initialize component();privatevoid button1_Click(对象发送方,事件参数e)stringStr = 集成安全性= SSPI;持久安全信息= False+初始目录= RuJiaHotel数据来源= PC-2009 04 17 mxub ;SqlConnection = newsql connection(cnStr);。open();SqlCommand cmd = newSq
55、lCommand( INSERT INTO yulexin values(+textbox 1。Text + , + textBox2。Text + , + textBox3。Text + , + textBox4。Text + , + textBox5。Text + ),);int k = cmd。ExecuteNonQuery();如果(k 0)MessageBox。Show(成功添加!);。close();privatevoid button4_Click(对象发送方,事件参数e)stringStr = 集成安全性= SSPI;持久安全信息= False+初始目录= RuJiaHotel
56、数据来源= PC-2009 04 17 mxub ;SqlConnection = newsql connection(cnStr);。open();SqlCommand cmd = newSqlCommand( update yulexixi set YLguna = +textbox 2。Text + ,YLtype= + textBox3。Text + ,YLtime= + textBox4。Text + ,YLdizhi= + textBox5。Text + 其中YLguno= + textBox1。Text + ,);尝试int k = cmd。ExecuteNonQuery();如
57、果(k 0)MessageBox。显示(修改成功!);catch (SqlException)MessageBox。显示(修改失败!);。close();privatevoid button3_Click(对象发送方,事件参数e)stringStr = 集成安全性= SSPI;持久安全信息= False+初始目录= RuJiaHotel数据来源= PC-2009 04 17 mxub ;SqlConnection = newsql connection(cnStr);。open();SqlCommand cmd = newSqlCommand( select * from yulexixi w
58、here(YLguno = +textbox 1。Text + ),);SqlDataReader dr = cmd。ExecuteReader();if (dr.Read()文本框1。Text = drYLguno。ToString();文本框2。Text = drYLguna。ToString();文本框3。Text = drYLtype。ToString();文本框4。Text = drYLtime。ToString();文本框5。Text = drYLdizhi。ToString();文本框6。Text = null其他文本框1。Text = null文本框2。Text = null文
59、本框3。Text = null文本框4。Text = null文本框5。Text = null文本框6。Text = 您要查找的信息不存在!;Close博士();。close();privatevoid button2_Click(对象发送方,事件参数e)stringStr = 集成安全性= SSPI;持久安全信息= False+初始目录= RuJiaHotel数据来源= PC-2009 04 17 mxub ;SqlConnection = newsql connection(cnStr);。open();SqlCommand cmd = newSqlCommand( delete from
60、 yulexixi where YLguno = +textbox 1。Text + ,);int k = cmd。ExecuteNonQuery();如果(k 0)MessageBox。Show(删除成功!);privatevoid button5_Click(对象发送方,事件参数e)这个。可见=假;form 2 f = new form 2();f.ShowDialog();6.6财务管理子系统界面及代码财务管理系统零件代码:privatevoid button4_Click(对象发送方,事件参数e)这个。可见=假;form 2 f = new form 2();f.ShowDialog(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年新教材高中政治 第四课 第一框 中国特色社会主义进入新时代教学实录 部编版第一册
- 全市行业分布图
- 河南省创新发展联盟2024-2025学年高二下学期阶段性测试(三)历史试题(原卷版+解析版)
- 物流公司员工工作总结
- 汽车临时出租合同
- 2025工程承包安全合同模板(版)
- 副食品购销合同范本
- 2025办公室租赁合同房屋租赁合同
- 2025购房合同示范文本(合同版本)
- 2024年第2季度全屋防虫处理验收后农林区域租赁合同
- 农产品食品检验员(中级)技能等级认定考试题库(含答案)
- 发达资本主义国家的经济与政治课件
- 肥厚型梗阻性心肌病与麻醉1课件
- 注塑成型工艺流程图
- 工作分析与应用(第4版)参考答案
- 新版三全新体系管理目标指标考核及分解QES
- (完整)ICU进修汇报ppt
- 物业项目报价表模板
- 病理生理学习题集
- 2005雷克萨斯gs430gs300原厂维修手册中文sa
- 入团志愿书(2016版本)(可编辑打印标准A4) (1)
评论
0/150
提交评论