版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、目本页的页眉用罗马字符 录1.绪论11.1选题背景11.2选题意义11.3资料来源21.4系统特点22.系统分析22.1初步调查,提出系统目标22.2可行性分析32.3详细调查33.系统设计83.1系统设计目标83.2系统功能结构设计83.3数据库设计143.4代码设计183.5输入输出设计193.6物理配置方案设计(包括硬、软件、网络设计)203.7安全性设计214系统实施214.1开发工具选择214.2算法说明214.3系统测试224.4系统转换225系统使用与维护说明书225.1系统安装与配置说明225.2系统使用说明书235.3系统维护说明书236设计开发总结236.1设计中使用的关键
2、技术236.1.1ODBC数据源的建立方法236.2毕业设计体会241. 绪论1.1 选题背景随着现代科学技术的发展,信息时代已经到来,信息管理与科学技术相互影响,宾馆信息的管理在整个宾馆中的运作过程起着十分重要的作用。再加上我国已经加入世贸组织,宾馆服务业与国际市场接轨已是必然趋势。在如此竞争激烈的酒店业中,谁能把握好机会,保持自己的管理与服务的优势,才能使我国的酒店业有一个更好的发展,改变我国服务业的旧面貌,以更先进的管理技术和最完善的设施最好的服务,立于不败之地。为了增强宾馆的竞争力量,提高宾馆的管理水平,成为现代化发展方向的宾馆,宾馆管理信息系统已成为宾馆经营者的必然选择。它在宾馆的工
3、作人员、基础设施与客户资源之间起着信息沟通的桥梁作用。随着计算机和互联网的发展飞速,应用宾馆管理信息系统可以提高宾馆的管理效率,而且还降低了运营成本和资源共享。通过信息的管理,宾馆的管理人员能够随时了解客房的入住情况,可以在宏观上分配基础设施的使用,调度服务人员的工作,从而提供更加及时优质的服务。当今,金融危机的席卷全球,经济的缓慢发展,信息化是推进时代发展的前沿,宾馆业只有采用了信息化的管理和服务,才能产生显著地经济效益和社会效益。本文结合隆都宾馆的管理业务的需要和计算机技术,设计和开发了一套宾馆管理信息系统。利用数据库管理资料可以方便的管理客户的资料以利于业务上的往来和客服的调查,同时功能
4、强大的查询操作使宾馆信息管理系统成为管理人员的得力助手。1.2 选题意义隆都宾馆地理位置优越,客流量很大,现行的系统不能满足太多的要求,为了方便管理者的管理,提高管理人员的工作效率不得不借助当前蓬勃发展的IT工具来拓展销售能力,创造客观的经济效益已成为隆都宾馆的首选。作为一个有效的统计分析宾馆管理系统能发挥其强大的优势,在数据保存、数据查询等方面快速可靠,靠单纯的手工实现会带来时间和效益上的闭塞。所以实现管理的自动化我们将宾馆管理的流程与规则与现代化的计算机相结合,建立宾馆管理信息系统,以利于隆都宾馆管理的顺畅进行。1.3 资料来源宾馆管理部门的企业文化和企业简介,通过实习服务了解宾馆的一些基
5、本情况。该宾馆的财务部的计算整理的一些前期材料信息,和管理者交流,其时常遇到的管理上的困难以及服务人员的服务流程。网上一些客户的评价等等。1.4 系统特点该系统采用Windows操作平台、SQLServer数据库和C# 程序设计语言开发。该系统具有辅助用户进行动态数据查询、统计、分析的功能,实现企业的信息共享和信息交流,具有操作简单、界面友好、灵活性好、系统安全性高、运行稳定等特点。运用计算机技术和数据库技术,把各部门紧密地连接起来,用计算机取代人工计算,通过计算机进行信息传递取代手写传递,从而提高管理和服务书评,增强效率,减少差错。从宾馆的营销即客人的预定开始,到入住登记直至最后退房结账,整
6、个过程能够体现以宾客为中心、提供快捷、方便的服务,给宾客感受一种宾客至上的享受,提高宾馆的管理水平,简化各种复杂的操作。2. 系统分析每一部分另起一页2.1 初步调查,提出系统目标通过对宾馆的管理方式和设施建设,系统的目标就是为客户提供方便,为管理者提供方便实用的管理手段,可以给予客人最优惠的价格,从整体上提升宾馆的服务水平。通过初步调查和分析,管理信息系统能解决不少在现实中经常遇到的一些问题和麻烦。能够为客户提供个性化预订服务,个性化关怀,个性化主动营销提供有用的信息。解决了管理者身在高处不能及时了解宾馆一些基本情况以及住房问题。也使服务员彻底脱离了笔和记录本预定订单的低效率问题,通过管理信
7、息系统的应用,由于计算机处理信息的速度很快,可以大大减少客人入住、结账时的等待时间,提高对客户的服务质量。快速的客人信息查询手段,使客人得到满意的答复。科学、正规的宾馆系统软件管理体系中明显减少员工及管理人员的流动对宾馆管理运作的不良影响。系统提供的多种安全级别,保证各类数据不被无权过问的人查阅和操作,员工操作过程的跟踪可加强对该宾馆的完善管理。2.2 可行性分析可行性分析是要决定“做还是不做”。通过对宾馆的初步调查不能以偏概全,也不能就一概下结论。可行性分析必须为决策提供有价值的证据。这里我们是通过三个方面来进行可行性分析。技术方面的可行性隆都宾馆信息管理系统编程已经具备了完备、成熟的理论体
8、系和体系结构,C#语言的数据库相结合进行开发的技术已经日趋成熟。更何况是运用于比较简单的中小型数据库系统中。现在的Windows系统支持的非常友好、操作简单的用户界面,数据库实施操作、维护和权限识别功能。所以,隆都宾馆管理信息系统应用软件的开发手段是完全可行的。经济方面的可行性系统的经济方面的可行性应该从项目的投入金额、收益、收益投资比、投资回收期和敏感性分析这几个方面考虑。在项目的开发投入期,硬件和软件的资金虽然很多,但是在项目的收益方面,一到那使用了该项目将会减少几名员工,按照平均每人的月收入,仅仅3年就能见到收益。在收益投资比和投资回收期方面,使用该系统后仅仅几个月就能收回开发和使用成本
9、。在敏感性分析上。系统的设计系统大概需要一个月就可以应用该系统。综上所述,该系统的开发在经济上也是完全可行的。社会因素的可行性该因素应该从法律和用户的使用这两方面考虑,使用所有的软件都是正版的,所有的技术资料都是由开发单位保管的,使用本系统的工作人员要有一定的计算机基础,系统管理员要求具有计算机专业知识。要参加开发过程的培训,管理人员也需要经一般培训。因此,系统在社会因素方面是可行的。2.3 详细调查通过详细调查了解到隆都宾馆的管理和服务存在着可以通过技术和培训改善的问题,该宾馆正在使用一个单一的系统管理,只是对人员的工资进行了计算机管理,客户的预订和查询客户等还是人工的进行操作和记录,该宾馆
10、的客房的类型较多,标准间、单人间、双人间、豪华间等,屋内配有相应的电器设施。管理客房方面需要的服务人员还是比较多的,如果通过系统来管理这些设备和人员,不但会节省不少人力物力财力而且不定还提升了宾馆的服务质量。2.3.1 组织机构分析据调查分析,隆都宾馆是组织机构比较齐全的单位,主要分了三个部门,客房部门,财务部和后勤部,客房部主要是对客户进行服务的服务也是本系统所针对的部门,财务部主要是对员工的工资等进行管理,后勤部是辅助客房部来工作的。组织结构图如下图所示:2.3.2 业务流程分析业务流程分析的主要目的就是要弄清楚一个部门或是一个班组的某项工作是怎样进行的,按照原有的信息流动过程分析宾馆的所
11、有的环节的处理业务,处理内容、处理顺序的要求。不仅仅是系统分析人员进行更深入的系统分析的依据,也是系统分析人员、管理人员、业务操作人员、系统设计人员进行沟通的工具。这样就可以直接画出业务流程图,明细系统的边界,在业务流程图中清晰明了,更加使计算机处理与人工业务处理妥当,分析组织的业务流程是否合理,删除重复的不合理的环节,明确整个业务流程,为以后的分析与设计打下良好的基础。隆都宾馆的业务流程主要有:客房的预定,客人通过电话或者其他途径向本酒店进行预订,接待人员查询客房状况后确定有空房或者未满房间可接受预订,预订成功后发给客人预定的预定凭证级预定号。客房的登记,分为预定入住和散客登记。如果客人已经
12、预定房间,则根据预定凭证进行预定入住操作,发给客人房卡,客房状态由“预定”变为“入住”。如果客人没有预定房间,接待人员查询客房状态表后,有空房则进行客房登记操作,发给客人房卡,客房状态由“空房”变为“入住”。客户入住,登记客户的基本信息,和入住时间,按客户的要求完成相应的操作,使其入住成功即可。 客户退房,根据客人住宿客房的类型标准和价钱标准,对客人的消费情况进行计算,如果是老客户对其进行打折收费。补交押金,如果客人的押金太少,则要补交押金。客人交纳押金,接待人员开具押金凭证。宾馆客房管理的业务流程分析是为了能够反映酒店客房内部各部门之间的联系程度,其主要业务和他们在业务过程中所承担的工作。客
13、房管理的业务流程图如下所示:2.3.3 数据流程分析数据流程分析是数据和数据流程分析工作的最后一个步骤,该工作是对系统中的数据进行输入输出、存储、传递、转换等分析。其结果是能给出一目了然的数据处理,画出数据流程图,能从流程图分析数据,描述逻辑模型关系。通过以上的分析和调查,根据隆都宾馆的发展要求,在业务流程图的基础上,可得到数据流程图没有分层话DFD而且这个数据流程图画得有问题如下:2.3.4 数据字典数据字典主要是用来对数据流的补充说明,数据字典提供一个可定义的不依赖与应用程序的存储区域,用于创建扩展属性集和描述数据的内容与外观。其内容包括四种条目:数数据字典包括六部分据流、数据元素、数据存
14、储和数据加工。建立完善的数据字典是对所整理的数据的一份归档方式,为下一步建立数据库和处理数据做好了充分的准备。根据数据流程图,构思数据流表:系统数据表数据表名称数据表用途客房类型存储客房的类型信息客房信息保存宾馆客房的基本信息预订单临时预订房间时使用预订单记载将与订单转到入住后,将与订单清楚并导入到预订单记载入住单散客入住宾馆时使用,信息可以由预订单转入入住单记载入住单在收银结账后清除,并导入入住单记载账单明细客户消费的明细账单账单明细历史收银结账后,账单明细导入历史入住单表入住单字段名称数据类型大小空字段名称数据类型大小空入住单号Varchar36否预收款Money8预订单号Varchar3
15、6预订人Varchar8客房编号Varchar12否联系方式Varchar20客房类型Varchar12备注Varchar40入住时间Datetime4业务员Varchar20退房时间Datetime4结账金额Money8入住人数Int4结账日期Datetime4客房价格Money8优惠价格Money8入住价格Money8付款方式Varchar20预定单表预订单字段名称数据类型大小空字段名称数据类型大小空预订单号Varchar36否客房编号Varchar12客房类型Varchar4否预订人Varchar20到店时间Datetime4否联系方式Varchar40离店时间Datetime4备注Va
16、rchar40单据状态Varchar20业务员Varchar20入住人数Int4入住价格Money8账单明细表账单明细表字段名称数据类型大小是否为空账单编号Varchar36入住单号Varchar36消费金额Money8备注Varchar2003. 系统设计另起一页3.1 系统设计目标本系统的总目标是为用户提供迅速、高效的服务,减免员工手工处理客户消费额度的繁琐与误差,及时、准确地反映宾馆的工作情况、经营情况,从而提升宾馆的服务质量。其中具体的目标有:1. 快速办理客户入住、退房的速度,减少客人的等待时间。2. 准确无误的记录客人的每笔消费记录。3. 实时、快速、准确提供客房的实时状态。4.
17、方便客人的消费情况。3.2 系统功能结构设计3.2.1 系统总体设计隆都宾馆管理系统属于典型的数据库应用系统,系统将宾馆的管理过程中的输入记录在数据库中,根据用户的需要我们要为系统完成相应的添加、删除查询等功能。系统的功能结构图如下:客房类型的管理:在该功能模块中指定了客房的类型名称,客房的基本信息包括面积、床位、价格,选择是否带电视、空调、卫生间、电话等设施。每当客房有新的类型就可以直接添加在系统中,然后这些信息会在界面上显示。 客房信息管理:界面上会显示所有客房的基本信息,房间号、楼层等等。 客户入住的管理:在该功能模块中指定了客房编号,选择客户的性别、籍贯的,在对客户的基本信息进行添加。
18、 客房查询:该功能模块提供三中查询方法,方便查找符合条件的客房,首先,是输入要求的客房信息进行客房查找,其次,找到合适的客房之后单击空房按钮查找,如有对应的客房直接可以点击入住即可。 客户查询:在此功能上可以对所有的客户信息进行查询,当客户结账时直接可以点击查询客户信息,然后点击结算即可,其次就是查询客户是否有在此住过的记录然后对其打折优惠。3.2.2 系统详细设计首先是系统运行的登录界面的设计,主要有用户名密码以及职称的验证,如下图:输入正确的用户名和密码权限后进入了隆都宾馆管理系统的主界面,显示了宾馆的基本管理模块,如下图所示:界面中单击工具栏上的客房类型管理中的客房信息,这是对客房的基本
19、类型和客房的设备进行管理的。可以对客房类型进行添加、修改、删除和查询。客房管理等按钮就会出现客房管理的相关界面。此界面是客房基本信息的管理,有客房的房间号,地理位置,和额定床数等基本的客房信息,还可以对客房的信息进行添加、修改、删除、查询等操作,如图所示:此界面是对客房信息的查询界面,客房的一些基本信息可以按照查询条件进行查询,查询可以按照用户的要求进行房间的查找,比如有的客户想住在一层就可以直接输入房间的位置一层进行查找,或者更多要求的客户,操作员可以根据其理想的住房条件进行查找。界面如下图所示:下图是客户入住时所要填写的一些客户的基本信息,如图所示:这个模块主要是对客户的一些基本信息进行管
20、理,要想查询客户的住宿情况可以按照客户号进行查找,对操作员操作起来很方便,可以直接点击结账按钮系统会自动弹出结账框。界面如下图: 按上上述,要对客户进行结账,按照客户号查找客户点击结账按钮会出出。当客户结账时就会进入此界面,应收金额是根据客户在宾馆的住宿日期进行计算,而打折是根据老客户的住宿情况进行打折最后就是实收金额。3.3 数据库设计3.3.1 数据库概念模型设计根据对上面基本项的分析构思E-R图的基本原则:1.操作人员、客房、客房类型等能独立存在的事物,当其有多个由基本项描述的特性需要关注的时候,就应把其作为实体对待。2.两个或多个实体之间的关联与结合,如预订、查询、等,当需要关注时,应
21、当作为联系。3.实体的属性是实体的本质特征,有其相依的标识属性,如客户的身份证号,客房的客房号等。联系的属性是联系的结果或状态。属性具体如下几个特点:非多值性、非复合性、非导出性,而实体属性还应有非关联性。4.所有基本项在同一E-R图中作为属性要在仅在一个地方出现,即一事一地原则。员工入住客房?员工退宿客房?这幅图和下幅图是实体属性图,不是ER图3.3.2 数据库逻辑模型设计该部分应该能体现出ER途中所有的实体,只多不少及数据库的概念设计之后,就可以将上面的数据库概念结构转化为某种数据库系统所支持的实际数据类型,也就是数据库的逻辑结构。根据隆都宾馆管理系统的功能要求,本系统主要有以下基本表组成
22、。入住客户表是对客户资料的基本信息记录,包括客户ID、客户姓名、性别、籍贯。入住客户表的结构如下:字段名数据类型说明CustomerIDChar主键,非空CustomerNameVarchar长度为20SexChar长度为2NativePlaceVarchar长度为20入住客户记录表是对客户入住基本信息的记录,包括入住客户ID、客房ID、入住日期、结账日期、结账金额、备注。入住客户记录表的结构如下:字段名数据类型说明CustomerIDChar主键,非空,长度为16RoomIDChar非空,长度为4InDateDatetime非空,长度为8CheckDateDatetime长度为8TotalM
23、oneyMoney长度为8RemarkVarchar长度为50客房信息表是对客房信息的记录,包括客房ID、客房类型名称、客房楼层、额定人数、床位、备注、实住人数。客房信息表的结构如下:字段名数据类型说明RoomIDChar主键,非空,长度为4RoomTypeNameVarchar长度为20RoomPositionVarchar长度为20HoldPeopleNumInt长度为2BedNumInt长度为2RemarkVarchar长度为50FactPeopleNumInt长度为2客房类型表是对客房类型的记录,包括客房类型名称、面积、床位、价格、是否带空调、电话、电视、卫生间。客房类型表的结构如下:
24、字段名数据类型说明RoomTypeNameVarchar非空,长度为20AreaInt长度为2BedNumInt长度为2PriceMoney长度为8AirConditionBit长度为1HasPhooneBit长度为1HasTelevisionBit长度为1HasToiletBit长度为1客户预定表是对客户提前通过电话或其他方式在本宾馆预定房间,对这些客户预订信息和客房未来的住宿情况的反应。字段名数据类型说明BookInNOVarchar非空,长度为20CustomIDVarchar长度为20CustomNameVarchar长度为20RoomIDVarchar长度为20InDatedatet
25、ime长度为8RemarkVarchar长度为20CheckSunVarchar长度为203.3.3 数据库物理结构设计?数据库物理结构设计包括确定表及索引的物理存储参数,确定及分配数据库表空间,确定初始的回滚段,临时表空间。物理设计的目的是提高系统性能。整个物理设计的参数可以根据实际运行情况作调整。3.4 代码设计要举出例子代码是代表客观存在的事物名称、属性、和状态等符号。代码的符号可以是数字、字母或者是有数字和字母混合组成。宾馆管理系统中的代码设计遵循了以下原则。1. 唯一性2. 标准型3. 合理性4. 可扩展性5. 简单性6. 适用性这个小型的管理系统内容比较单一,涉及到的编码有客房编号
26、、客户号。客房号主要是四位组成: 0 1 23第一位,是代表的房间楼层。第二位,代表房间的类型。第三位,代表房间的编号。客户号主要是以客户的省份证号为主。3.5 输入输出设计输入、输出设计对系统使用效果有很大的影响,关系到人机界面的质量。输入设计尽量使用输入数据发生错误的可能降低至最低,从而提高系统的可靠性。输出设计的关键格式与内容的完美结合,让使用者感到满意。3.5.1输出设计根据输出设计的原则,宾馆管理系统要在客户结账时输出客户的住宿情况,包括客户姓名,房间号,入住日期和退房日期。客户结账单客户姓名客户号客房号入住日期结账日期消费金额10位18位4位8位8位8位3.5.2输入设计输入设计主
27、要注意输入的格式和输入的数据的校验,本系统输入的款项主要有输入客户的预订信息和入住信息。预定信息输入表预定表客户姓名: 预定日期: 预订房间号: 联系电话: 经办人: 入住客户输入表入住表客户姓名: 性别: 籍贯: 联系电话: 房间号: 房间类型: 入住时间: 经办人: 3.6 物理配置方案设计(包括硬、软件、网络设计)3.6.1硬件、软件选择根据当前计算机市场的性价比和本系统的实际情况,我们选择一般的微机作为工作站,软件采用C#2005 for Windows 数据库管理系统。采用SQL Server作为后台支持数据库的系统。本系统是运行在Win98 、Win2000、WindowsNT等操
28、作系统环境下的多台计算机构成的局域网,主要业务流程如下:宾馆管理信息系统主要是为宾馆的客人和员工方便儿制定的首先是客人预订房间的方便行,预定时会得到相应的房间号。其次,就是接待客人,如果没有预订房间就查询是否还有空余房间,安排入住,如果预定了就直接办理入住手续。最后,退房时,相关的服务人员对其费用进行计算,退还其按金或者是补足其他费用等等。3.6.2计算机网络由于这是一个比较简单的宾馆管理系统,主要功能是对宾馆中顾客的入住和退房进行管理,所以在计算机网络方面采用客户机服务器的模式。操作系统在服务器端采用WindowsNT4.0,工作端采用WindowsXP,网络拓扑结构选用星形结构,传输介质用
29、超5类双绞线,服务器选用国产品牌服务器。3.7 安全性设计本系统设了相应的权限管理模块,主要是对系统的安全性进行管理,该系统不是随便什么人都能用的,要想使用该系统要有一定的计算机相关知识的培训,在系统中注册申请后设置了管理的权限才能对本系统进行操作和使用。如果输入的用户名还密码连续超过三次错误会默人无权限使用该系统,所以系统的安全性设计对系统以后的使用和管理都有一定的好处。计算机病毒的防范与查杀:安装杀毒软件,并且要定期对系统进行查杀病毒以防范病毒的侵害,影响系统的正常使用。物理安全设计:要做好各种信息的备份,用来防止由于意外原因所造成的隐患。安装UPS电源,以防止突然掉电导致的数据丢失。4
30、系统实施另起一页4.1 开发工具选择系统将主要采用面向对象的开发方法,因为面向对象的方法有以下几个主要的优点。首先面向对象方法对人而言是自然的或者是直观的,因为人们倾向于按照可感知的对象来思考世界。同时,由于面向对象方法包括对象的类,并且组织中的许多系统使用同样的对象,因此只要在需要的时候,这些类就可以一次次的地重复使用。1C#Visual C#.NET语言功能强大,使用它可以开发控制台应用程序、Windows应用程序和Web应用程序。它既有C语言的语言功能强大、灵活,又有VB的简单易学、高效的优点。利用它可以方便快捷地开发基于文字处理、图形处理、数据库、等应用程序。2Microsoft SQ
31、L Server 2000Microsoft SQL Server是由微软Microsoft出品,基于关系型数据库的大型数据库系统,它具有独立于硬件平台、对称的多处理器结构、抢占式多任务管理、完善的安全系统和容错功能,并具有易于维护的特点。4.2 算法说明在本系统中主要的模块有主界面的菜单设计、顾客入住界面设计、客房查询模块、客户信息模块。首界面的登录代码如下:using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.
32、Windows.Forms;using System.Data.SqlClient;namespace 隆都宾馆管理系统 public partial class denglu : Form public static String Username = ; public static bool loginOrnot; private string strconn; private string connstr = Data Source=PC-7;InitialCatalog=longduHotel;Integrated Security=True; private SqlDataAdapt
33、er sqlda; private DataSet dset = new DataSet(); private SqlConnection myconn; private DataTable mytable; private DataRow Userrows; private System.Windows.Forms.GroupBox groupBox; public denglu() InitializeComponent(); private void login_butt_Click(object sender, EventArgs e) try strconn = select * f
34、rom 用户表 where User_name= + + this.User_name.Text.ToString().Trim() + ; myconn = new SqlConnection(connstr); sqlda = new SqlDataAdapter(strconn, myconn); dset.Clear(); sqlda.Fill(dset, 用户表); mytable = dset.Tables0; for (int j = 0; j mytable.Rows.Count; j+) Userrows = mytable.Rowsj; if (this.User_name
35、.Text.ToString().Trim().Equals(Userrows1.ToString().Trim() & this.Passwords.Text.ToString().Trim().Equals(Userrows2.ToString().Trim() & boBox1.Text.ToString().Trim().Equals(Userrows0.ToString().Trim() Form MainFormForm = new MainForm(); MainFormForm.Show(); this.Hide(); else MessageBox.Show(
36、用户名或密码错误!请重试!, 确认, MessageBoxButtons.OK); loginOrnot = false; this.User_name.Text = ; this.Passwords.Text = ; catch (Exception ex) MessageBox.Show(ex.ToString(), 确认, MessageBoxButtons.YesNoCancel); return; private void Logout_butt_Click(object sender, EventArgs e) loginOrnot = false; this.Close(); 客
37、房管理的一些基本的功能,添加、修改、删除、查询代码如下:private void btnNew_Click(object sender, System.EventArgs e) this.add = true; this.btnSave.Enabled = true; this.textTypeName.Enabled = true; this.textTypeName.Clear(); this.textArea.Clear(); this.textBedNum.Clear(); this.textPrice.Clear(); this.checkToilet.Checked = false
38、; this.checkTV.Checked = false; this.checkTelephone.Checked = false; this.checkAirCondition.Checked = false; private void btnSave_Click(object sender, System.EventArgs e) string typename = this.textTypeName.Text; int area = Convert.ToInt32(this.textArea.Text); float price = Convert.ToSingle(this.tex
39、tPrice.Text); int bednum = Convert.ToInt32(this.textBedNum.Text); int tv = Convert.ToInt32(this.checkTV.Checked); int telephone = Convert.ToInt32(this.checkTelephone.Checked); int aircondition = Convert.ToInt32(this.checkAirCondition.Checked); int toilet = Convert.ToInt32(this.checkToilet.Checked);
40、if (add) this.roomtypeManage.RoomType_Add(typename, area, bednum, price, telephone, tv, toilet, aircondition); MessageBox.Show(添加信息成功); this.UpdateListView(); else if (this.textTypeName.Text = ) MessageBox.Show(请先输入信息); else if (this.roomtypeManage.Room_Modify(typename, area, bednum, price, telephon
41、e, tv, toilet, aircondition) = true) MessageBox.Show(修改信息成功, 提示, MessageBoxButtons.OK, MessageBoxIcon.Information); this.UpdateListView(); else MessageBox.Show(修改信息失败, 提示, MessageBoxButtons.OK, MessageBoxIcon.Information); this.sqlCommand1.CommandText = this.selectStr; try this.sqlConnection1.Open()
42、; this.sqlCommand1.ExecuteNonQuery(); this.UpdateListView(); catch (System.Exception E) MessageBox.Show(E.ToString(); finally this.sqlConnection1.Close(); this.add = false; private void btnStart_Click(object sender, System.EventArgs e) for (int i = 0; i this.listView1.Items.Count; i+) if (this.listV
43、iew1.Itemsi.SubItems0.Text = this.textSearch.Text) this.listView1.Itemsi.Selected = true; this.SearchControl(false); return; MessageBox.Show(没有找到该记录, 没有找到); this.SearchControl(false); private void btnCancel_Click(object sender, System.EventArgs e) this.add = false; foreach (int i in this.listView1.S
44、electedIndices) this.TextChangeWithList(i); this.listView1.Itemsi.BackColor = Color.Silver; 入住代码private void button3_Click(object sender, EventArgs e) int i; for (i = 0; i this.listView1.Items.Count; i+) if (this.listView1.Itemsi.Selected = true) break; CustomBookIn bookinForm = new CustomBookIn(thi
45、s.listView1.Itemsi.SubItems0.Text); try bookinForm.ShowDialog(); catch (Exception E) MessageBox.Show(E.ToString(); if (this.listView1.Items.Count = 0) MessageBox.Show(没有记录存在, 没有记录, MessageBoxButtons.OK, MessageBoxIcon.Information); this.listView1.Items.Clear(); this.TextClear(); 结账代码:private void bt
46、nCheck_Click(object sender, System.EventArgs e) int i; for (i = 0; i this.listView1.Items.Count; i+) if (this.listView1.Itemsi.Selected = true) break; float price = Convert.ToSingle(this.listView1.Itemsi.SubItems4.Text); System.DateTime bookinDate = Convert.ToDateTime(this.listView1.Itemsi.SubItems5.Text); System.TimeSpan timespan = System.DateTime.Now.Date.Subtract(bookinDate.Date); int days = timespan.Days; float totalmoney = days * price; CustomCheck customcheck = new CustomCheck(totalmoney); customcheck.ShowDialog(); float facttotalmoney =
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度环保设施项目履约保证金合同范本2篇
- 个人二手挖掘机买卖合同(2024年版)4篇
- 二零二五餐饮企业年度签单挂账信用评估合同2篇
- 现代商业环境下对公业务团队发展策略
- 二零二五年度绿色环保储藏室购置协议书4篇
- 2025年度雏鸡冷链物流配送与销售合同范本4篇
- 二零二五年度棉花产业链上下游企业合作框架协议4篇
- 二零二五年度路灯照明设备安装与售后服务合同4篇
- 二零二五年度大豆产业链环保治理项目合作协议4篇
- CFG桩施工服务合同(2024年度)版
- 三级人工智能训练师(高级)职业技能等级认定考试题及答案
- 华为全屋智能试题
- 第三单元名著导读《经典常谈》知识清单 统编版语文八年级下册
- 第十七章-阿法芙·I·梅勒斯的转变理论
- 焊接机器人在汽车制造中应用案例分析报告
- 合成生物学在生物技术中的应用
- 中医门诊病历
- 广西华银铝业财务分析报告
- 无违法犯罪记录证明申请表(个人)
- 大学生劳动教育PPT完整全套教学课件
- 继电保护原理应用及配置课件
评论
0/150
提交评论