酒店管理系统设计.doc_第1页
酒店管理系统设计.doc_第2页
酒店管理系统设计.doc_第3页
酒店管理系统设计.doc_第4页
酒店管理系统设计.doc_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

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

文档简介

毕 业 设 计(说 明 书)题 目: 酒店管理系统设计 姓 名: 李俊乐 编 号: ( )字 号 平顶山工业职业技术学院年 月 日平顶山工业职业技术学院毕 业 设 计 (论 文) 任 务 书姓名 _专业 _任务下达日期 _年_月_日设计(论文)开始日期 _年_月_日设计(论文)完成日期 _年_月_日设计论文题目 _A.编制设计 _ _B.设计专题(毕业论文)_ _指 导 教 师 _系(部)主任 _年_月_日平顶山工业职业技术学院毕业设计(论文)评语第_页共_页 学生姓名:_,_ 专业 _年级 毕业设计(论文)题目:_ 评 阅 人:_ 指导教师:_(签字) 年 月 日 成 绩:_ 系(部)主任:_(签字) 年 月 日毕业设计(论文)及答辩评语: 平顶山工业职业技术学院毕业设计(论文)答辩委员会记录 系 专业,学生 于 年 月 日进行了毕业设计(论文)答辩。设计题目: 专题(论文)题目: 指导教师: 答辩委员会根据学生提交的毕业设计(论文)材料,根据学生答辩情况,经答辩委员会讨论评定,给予学生 毕业设计(论文)成绩为 。答辩委员会 人,出席 人。答辩委员会主任(签字): 答辩委员会副主任(签字): 答辩委员会委员: , , , , _, _。摘 要酒店员工管理系统其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强,数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。用户信息维护、房间信息维护、房间类型维护、营业情况统计、个人密码修改是构成酒店管理系统中不可缺少的重要组成部分,实现了用户信息、房间类型、个人密码的修改,以及营业情况的查询等功能。经过分析如此情况,本次设计利用目前最为流行的DW、IIS与.net2.0相结合,使用aspx与.net语言完成全部设计内容。 SQL Server作为后台数据库开发平台,首先在短时间内建立系统应用原型。然后,对初始原型系统进行需求分析,不断修正和改进,直到形成用户满意的可行系统。本次设计完成了老师所指定的功能,并适当添加了一些内容,使得系统功能趋于完善,美化了操作界面,增强了视觉效应,具有一定的设计风格。系统亦分亦合,分开可当作两个不同的项目进行工作,即可以当作小型旅店和餐馆的用户管理系统,合起来又可用作大、中型宾馆或酒店的管理工具。【关键词】酒店管理系统、酒店管理工具目 录摘 要I第一章 绪论11.1 当前企业员工管理软件的现状11.2 选择本课题的目的11.3 课题的项目背景21.4 课题实现的意义21.5 运行环境:21.6 相关理论知识3第二章 系统分析42.1 可行性分析42.2 需求分析42.2.1 经济性42.2.2 技术性42.2.3 操作可行性42.2.4 系统结构可行性分析5第三章 系统总体设计方案53.1 系统功能总体方案53.2 系统的目标63.3 系统的设计思想63.4 系统的功能模块结构73.5 数据库的设计73.5.1 数据库需求分析83.5.2 数据库概念结构设计83.5.3 数据逻辑结构设计8第四章 系统的具体设计94.1 主界面及代码设计94.1.1 主界面94.1.2 主界面代码设计94.2 登录界面及代码设计124.2.1 登录界面124.2.2 主界面代码设计124.3 用户信息维护界面设计144.3.1 用户信息维护界面144.3.2代码设计154.4 房间类型维护界面及代码设计174.4.1 房间类型维护界面174.4.2 房间类型维护界面代码设计174.5 营业情况界面及代码设计194.5.1 营业情况界面194.5.2营业情况统计界面代码设计204.6 个人密码修改界面及代码设计234.6.1 个人密码修改界面234.6.2个人密码修改界面代码设计23第五章 系统测试与分析265.1 系统测试策略说明265.1.1 整个系统界面窗口的测试265.1.2 数据测试项目265.2 测试报告265.2.1 用户登录界面、系统主界面的测试265.2.2 课程信息管理功能的测试265.3 系统性能分析28第六章 总结30致谢34参考文献35第1章 绪论随着全球经济一体化使酒店业客源更加丰富多样化,市场更加广阔多渠道的同时,酒店业更面临着日趋激烈的竞争环境和不断攀升的客户期望,迫使业内人上不断进一步寻求新法宝来增强酒店的核心竟争力。员工信息管理是企业信息管理的重要部分,面对大量的人事信息,采用人力处理即浪费时间、又浪费人力和物力,并且数据的准确性低。因此,开发一个界面友好,易于操作的员工信息管理软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。本文所阐述的酒店员工管理系统,高效地实现了员工信息管理系统的各项功能,可进行多条件查询、更新、密码设置等功能.提升了企业的效率和竞争力,满足了现代酒店管理的需要。酒店员工管理系统的引入使酒店内部能集中管理,集中控制,快速反应各个部门的经营状况,大大降低工作人员的劳动强度,提高工作效率,同时带来良好的经济效益和社会效益。酒店管理中各种信息的提供能使管理者实时动态的掌握酒店的经营状况,由此发现开发一套基于ASPX的酒店管理系统尤为重要。基于这个思想上进行开发设计的,积极的研究和开发基于ASPX的酒店管理系统是非常必要的。以一些必要的原则为依据来进行基于ASP的酒店管理软件的设计,例如:首先实用为主,系统以用户需求为目标,以方便用户为原则,同时融入先进的管理经验根据用户的实际需求功能情况,度身定造一套先进的管理系统,尽可能的降低使用使用前的培训、实施和使用中的维护时间。充分满足现在及未来的各种需求,真正为管理及决策提供强有力的支持;其次是先进灵活,基于ASPX及安全可靠的数据库从而保证系统的可靠性。1.1 当前企业员工管理软件的现状企业人事档案是企业在人事管理活动中形成的重要人事记录。人事档案在发展中国特色社会主义过程中,是人力资源储备、促进人才合理流动、科学配置和合理使用人才,全面考察了解、正确评价和使用人才的重要依据。但是,有的企业却片面的认为,人事档案不过是人的经历记录,其本身不能直接带来经济效益,管好管坏无所谓,所以对人事档案工作在管理制度、管理手段、管理模式、管理人员等方面不够重视,存在着这样和那样的饿问题,影响了企业的改革和发展。因此,研究开发出一套比较通用、功能比较完善的企业员工培训管理软件,力求在这一领域取得一些新的成果。1.2 选择本课题的目的作为计算机应用的一部分,使用计算机对员工信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、存储量大、保密性好、寿命长、成本低等。这些优点能够极大的提高员工管理的效率,也是企业科学化、正规化与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情,在下面的各章中我们将以开发一套员工信息管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。1.3 课题的项目背景随着我国加入世界贸易组织,酒店服务业与国际市场接轨已成为大势所趋,酒店要迎接这场挑战,就必须提高整体竞争能力,提高整体竞争能力必须变革酒店的管理模式,提高管理水平,实施信息化建设无疑是实现这一目的的必由之路和明智之举。目前,我国酒店服务业信息化管理的进程缓慢,跟国外的酒店相比管理依然落后。在激烈的酒店业竞争中,如何能把握机会,保持自己的优势,立于不败之地呢?这就需要提供最好的服务,提供最完善的设施和最先进的技术。一个成功的酒店,其经营者不仅要提高服务水平和服务质量,从而提高客房占有率和回头率,还要有好的工作效率,并控制成本。在信息时代,更重要的是还必须要有一个完善的管理信息系统,便于方便客人和更好的管理酒店。一套优秀的酒店管理信息系统应该是一套适用于星级宾馆适用的优秀系统,操作简单、灵活性好、系统安全性高、运行稳定,是管理者的理想选择。我的毕业设计题目就是一个小型酒店管理信息系统,在前期的考察和分析之后,对系统进行了设计,虽然受水平限制,实践经验十分匮乏,独立完成一套完备的优秀的酒店管理系统有很大的难度,但是我努力在实践中巩固以及整理自己在大学期间所学的知识,尽量把这个系统设计的更好。1.4 课题实现的意义随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。员工管理系统是一个企事业单位不可缺少的部分,它的内容对于企事业单位的决策者和管理者来说都至关重要,所以员工管理系统应该能够为用户提供充足的信息和快捷的查询手段,但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,讲产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。酒店在其运作期间,服务水平的高低,直接影响到酒店的形象和声誉。本酒店管理信息系统,是针对酒店、饭店的具体业务而开发的,业务管理以酒店的前台管理为核心,为用户提供迅速、高效的服务,减免手工处理的繁琐与误差,及时、准确的反应酒店的工作情况、经营情况,从而提高酒店的服务质量,并配合现代化的酒店管理,获得更好的经济效益。就经济效益而言,酒店的计算机应该是:(1)间接性的:其经济效益不是直接产生的,是通过对人力、物力的节省而带来的,可以堵塞许多漏洞;(2)长期性的:计算机的投资是较大的,是在长期的应用中逐步得到回报的;(3)社会效益:酒店式是一个高层次的服务行业,采用计算机可提高服务质量,有良好的社会形象。1.5 运行环境:软件环境:Windows 98/2000/XP开发工具及平台:Macromedia Dreamweaver 8,由微软公司提供的基于运行Microsoft Windows的互联网基本服务IIS,Microsoft XML Web services 平台.net,数据库管理系统SQL Server 20001.6 相关理论知识A简介 A 是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的 Web 应用程序。与以前的Web开发模型相比,A 提供了数个重要的优点: 增强的性能。A是在服务器上运行的编译好的公共语言运行库代码。与被解释的前辈不同,A可利用早期绑定、实时编译、本机优化和盒外缓存服务。这相当于在编写代码行之前便显著提高了性能。 世界级的工具支持。A框架补充了 Visual Studio 集成开发环境中的大量工具箱和设计器。WYSIWYG 编辑、拖放服务器控件和自动部署只是这个强大的工具所提供功能中的少数几种。 威力和灵活性。由于A 基于公共语言运行库,因此 Web 应用程序开发人员可以利用整个平台的威力和灵活性。.net框架类库、消息处理和数据访问解决方案都可从 Web 无缝访问。A也与语言无关,所以可以选择最适合应用程序的语言,或跨多种语言分割应用程序。另外,公共语言运行库的交互性保证在迁移到A时保留基于 COM 的开发中的现有投资。ASP.net使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。这种被称为Zero Local Administration的哲学观念使A的基于应用的开发更加具体,和快捷。一个A的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须的文件,不需要系统的重新启动,一切就是这么简单。多处理器环境的可靠性 ASP.net已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使你现在的ASP.net应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP确做不到这一点。数据库SQL Server 2000SQL Server 是一个关系数据库管理系统,它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了。Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本;Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。在本书中介绍的是Microsoft SQL Server 以后简称为SQL Server或MS SQL Server。SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统的最新版本。该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。SQL Server 2000 的特性Microsoft® SQL Server 2000 的特性包括:1.Internet 集成。SQL Server 2000 数据库引擎提供完整的XML 支持。它还具有构成最大的Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。SQL Server 2000 程序设计模型与 Windows DNA 构架集成,用以开发 Web 应用程序,并且SQL Server 2000 支持 English Query 和 Microsoft 搜索服务等功能,在Web 应用程序中包含了用户友好的查询和强大的搜索功能。2.企业级数据库功能。SQL Server 2000 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。SQL Server 2000 分布式查询使您得以引用来自不同数据源的数据,就好象这些数据是 SQL Server 2000 数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。复制同样使您得以维护多个数据复本,同时确保单独的数据复本保持同步。可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。第二章 系统分析此章节主要包括可行性分析,需求分析,需求分析通过系统功能需求,系统性能需求,系统运行需求,和将来可能的需求分析。2.1 需求分析员工基本信息管理功能需求:员工各种信息的输入、删除、查询、修改员工基本信息,主要包括联系电话、住址、电子邮件、工作部门、用户类型等。用户信息维护功能需求:用户管理包括用户添加、用户删除和密码修改等,用户权限分系统管理员、用户。数据库功能需求:数据库功能包括备份数据库、还原数据库、及用户注销、退出系统等。2.2 可行性分析2.2.1 经济性通过网络化的酒店员工信息管理,大大的提高了酒店行业人才的利用率,使之为企业创造了更大价值。人才利用率的提高,增强了酒店行业的核心竟争力,全面提升了酒店行业的管理能力,从而酒店行业适应了信息时代的网络化管理要求。2.2.2 技术性通过网络化管理,加强和员工信息管理的方便性,准备确性。使用ASPX技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。网站后台实现了对前台信息的管理功能。通过信息管理模块、图片管理模块,实现了不断更新酒店管理人员以及房间各方面信息的要求。通过房间信息维护模块对酒店信息进行管理,更科学的按排宾馆自身的房间自然资源,以及酒店人员的合理分配。2.2.3 操作可行性 对于用户来说,本系统只要求使用者掌握一定的上网经验,经过仔细设计和测试之后的系统具有操作简单,方便灵活等优点,足可以满足各种用户的不同需求,同时也方便了公司的内部管理。管理人员及用户一定会在短时间内掌握并熟练使用。只要动一动鼠标键盘就可以达到想要的效果。2.2.4 系统结构可行性分析本系统采用B/S模式。B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。其具有以下特点:维护和升级方式简单,成本降低,选择更多,只要安装了浏览器就可以了。第三章 系统总体设计方案此章节主要包括系统设计原则,系统设计过程中所遵循的原则和出发点,系统模块设计,系统算法设计,数据字典定义,数据库逻辑模型设计和数据库表定义;3.1 系统功能总体方案 我们采用面向对象的分析和设计方案,面向对象分析和面向对象设计之间有密切的衔接关系,从面向对象分析道面向对象设计是一个逐渐扩充模型的过程。分析处理是以问题为中心,可以不考虑任何与特定计算机有关的问题,而面向对象设计则把我们带进了面向计算机的“实施”开发活动中去。通常,面向对象设计分为两个阶段:高层设计和低层设计。高层设计包括像用户界面那样的问题解决部分,低层设计集中于类的详细设计阶段。通常,利用面向对象设计得到的系统框架如图2-1所示:窗口人机交互界面问题论域系统交互界面其他系统报告数据管理文件设备图2-1 面向对象设计得到的系统框架图3.2 系统的目标 系统开发的总体任务是实现酒店员工管理各种信息的系统化、规范化和自动化。主要包括:1.酒店员工基本信息的查询、删除、修改和添加,以及个人密码的修改;2.酒店房间基本信息的查询、删除、修改和添加;3.酒店房间类型的查询、删除、修改和添加;4.酒店营业情况的统计的查询;5.用户权限的管理和用户的添加、删除;6.友好、方便、美观的界面设计。3.3 系统的设计思想1.实用性:在各项基本功能实用的上进一步开发完善系统;2.先进性:简化代码去除冗余,引入先进的编译方式;3.易用性:授权实体在需要时可以简单快捷的访问数据;4.保密性:确保信息不暴露给未授权的实体或者进程;5.系统性:将各功能模块有机融合成一个系统的整体。3.4 系统的功能模块结构酒店管理-员工信息维护用户信息维护房间信息维护房间类型维护营业情况统计个人密码修改基本查询添加新用户信息删除用户基本查询添加新房间信息删除房间基本查询添加新类型信息删除房间类型按房间类型查询按日期查询修改个人密码图2-2 系统功能模块图系统功能细分如图2-2所示,可概括分为5个模块,即:用户登录模块、添加修改模块、查询显示模块、数据录入模块、删除模块。(1)用户登录模块:完成用户身份的验证,设定指定用户的操作权限。(2)添加修改模块:完成各种对酒店员工、酒店房间数据的添加和修改。(3)查询显示模块:根据不同的查询条件对数据进行挑选,进一步加工后加以显示。(4)数据录入模块:将录入数据保存到相应的数据库。(5)删除模块:完成各种对酒店员工、酒店房间数据的删除。3.5 数据库的设计 在数据库应用系统的开发过程中,数据库的结构设计是一个非常重要的问题。数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响,好的数据库结构设计会减少数据库的存储量,数据的完整性和一致性比较高,系统具有较快的响应速度,简化基于此数据库的应用程序的实现等。 在数据库系统开始设计的时候我们应该尽量考虑全面,尤其应该仔细考虑用户的各种需求,避免浪费人力和物力。3.5.1 数据库需求分析 数据库需求分析是数据库结构设计的第一个阶段,是非常重要的一个阶段。在这个阶段主要是收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为以后进一步设计打下基础。3.5.2 数据库概念结构设计 这一设计阶段是在需求分析的基础上,设计出能够满足用户需求的各种褓,以及它们之间的关系,为后面的逻辑结构设计打下基础。3.5.3 数据逻辑结构设计数据库包括3个表,具体数据字典见表2-3.表3-1 房间位置表表3-2 房间类型表表3-3 用户信息表第四章 系统的具体设计此章节主要包括系统功能实现,即每一个模块的功能如何实现,实现了哪些功能等。4.1 主界面及代码设计4.1.1 主界面运行酒店员工管理系统后,首先将出现主界面,如下图:图4-1 酒店员工管理系统主界面4.1.2 主界面代码设计 主界面实现的代码设计如下:using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.HtmlControls;using System.Configuration ;using System.Data .SqlClient ;namespace HMS SqlConnection cn= new SqlConnection (strconn);cn.Open ();SqlCommand cm=new SqlCommand (roomtypedelete,cn);cm.CommandType =CommandType.StoredProcedure ;cm.Parameters .Add (TID,SqlDbType.Int );/从DateGrid/Cells 0为TID列cm.Parameters TID.Value =Convert.ToInt32 (E.Item.Cells 0.Text .ToString ();cm.ExecuteNonQuery ();dgd_roomtypelist.EditItemIndex =-1;BindGrid();#region Web Form Designer generated codeoverride protected void OnInit(EventArgs e)/ / RoomManage 的摘要说明。/ public partial class RoomManage : System.Web.UI.Pageprotected void Page_Load(object sender, System.EventArgs e)if(!IsPostBack) BindGrid();public void BindGrid()/从文件Web.config中读取连接字符串string strconn= ConfigurationSettings.AppSettingsdsn;/连接本地计算机的HMS数据库SqlConnection cn= new SqlConnection (strconn);/创建SqlDataAdapter对象,调用存储过程SqlDataAdapter da=new SqlDataAdapter (guestroomlist,cn);/创建并填充DataSetDataSet ds=new DataSet ();da.Fill (ds);dgd_roomlist.DataSource =ds;dgd_roomlist.DataBind ();cn.Close (); string strconn= ConfigurationSettings.AppSettingsdsn;/连接本地计算机的HMS数据库SqlConnection cn0= new SqlConnection (strconn);cn0.Open ();string mysql=select * from RoomType ;SqlCommand cm=new SqlCommand (mysql,cn0);SqlDataReader dr=cm.ExecuteReader ();while(dr.Read ()ddl_rtype.Items .Add (new ListItem(drtname.ToString(),drtid.ToString() );cn0.Close ();public void BindGrid()/从文件Web.config中读取连接字符串string strconn= ConfigurationSettings.AppSettingsdsn;/连接本地计算机的HMS数据库SqlConnection cn= new SqlConnection (strconn);/创建最初选择语句string orderstate=SELECT RID,RType,TID,TName,ORID,OBeginDate,OEndDate,OPay FROM GuestRoom,RoomType,Occupy WHERE RID=ORID AND RType=TID AND OPay!=0;public void DataGrid_Delete(Object sender,DataGridCommandEventArgs E)/对GuestRoom表进行删除/从文件Web.config中读取连接字符串string strconn= ConfigurationSettings.AppSettingsdsn;/连接本地计算机的HMS数据库SqlConnection cn= new SqlConnection (strconn);cn.Open ();SqlCommand cm=new SqlCommand (guestroomdelete,cn);cm.CommandType =CommandType.StoredProcedure ;cm.Parameters .Add (RID,SqlDbType.VarChar );/从DateGrid中取得更新内容/Cells 0为RID列cm.Parameters RID.Value =E.Item.Cells 0.Text .ToString ();cm.ExecuteNonQuery ();cn.Close ();/对RoomState表进行删除cn.Open ();SqlCommand cm0=new SqlCommand (roomstatedelete,cn);cm0.CommandType =CommandType.StoredProcedure ;cm0.Parameters .Add (SRID,SqlDbType.VarChar);cm0.Parameters SRID.Value =E.Item.Cells 0.Text .ToString ();cm0.ExecuteNonQuery ();cn.Close ();string strconn= ConfigurationSettings.AppSettingsdsn;/连接本地计算机的HMS数据库SqlConnection cn0= new SqlConnection (strconn);cn0.Open ();string mysql=select * from RoomType ;SqlCommand cm=new SqlCommand (mysql,cn0);SqlDataReader dr=cm.ExecuteReader ();while(dr.Read ()ddl_rtype.Items .Add (new ListItem(drtname.ToString(),drtid.ToString() );cn0.Close ();public void BindGrid()/从文件Web.config中读取连接字符串string strconn= ConfigurationSettings.AppSettingsdsn;/连接本地计算机的HMS数据库SqlConnection cn= new SqlConnection (strconn);/创建最初选择语句string orderstate=SELECT RID,RType,TID,TName,ORID,OBeginDate,OEndDate,OPay FROM GuestRoom,RoomType,Occupy WHERE RID=ORID AND RType=TID AND OPay!=0;Response.Redirect(roommanage.aspx);dgd_roomlist.EditItemIndex =-1;BindGrid();public void DataGrid_Page(Object sender,DataGridPageChangedEventArgs E)dgd_roomlist.CurrentPageIndex =E.NewPageIndex ;BindGrid();protected void btn_search_Click(object sender, System.EventArgs e)int varrid=0;tryvarrid=Convert.ToInt32 (tbx_rid.Text .ToString ();catchResponse.Write(输入房号有误,请返回!);Response.End();Response.Redirect (roommodify.aspx?rid=+varrid);#region Web Form Designer generated codeoverride protected void OnInit(EventArgs e)/ CODEGEN:该调用是 ASP.NET Web 窗体设计器所必需的。/string strconn= ConfigurationSettings.AppSettingsdsn;/连接本地计算机的HMS数据库SqlConnection cn0= new SqlConnection (strconn);cn0.Open ();string mysql=select * from RoomType ;SqlCommand cm=new SqlCommand (mysql,cn0);SqlDataReader dr=cm.ExecuteReader ();while(dr.Read ()ddl_rtype.Items .Add (new ListItem(drtname.ToString(),drtid.ToString() );cn0.Close ();public void BindGrid()/从文件Web.config中读取连接字符串string strconn= ConfigurationSettings.AppSettingsdsn;/连接本地计算机的HMS数据库SqlConnection cn= new SqlConnection (strconn);/创建最初选择语句string orderstate=SELECT RID,RType,TID,TName,ORID,OBeginDate,OEndDate,OPay FROM GuestRoom,RoomType,Occupy WHERE RID=ORID AND RType=TID AND OPay!=0;InitializeComponent();base.OnInit(e);/ / 设计器支持所需的方法 - 不要使用代码编辑器修改/ 此方法的内容。/ private void InitializeComponent() string strconn= ConfigurationSettings.AppSettingsdsn;/连接本地计算机的HMS数据库SqlConnection cn0= new SqlConnection (strconn);cn0.Open ();string mysql=select * from RoomType ;SqlCommand cm=new SqlCommand (mysql,cn0);SqlDataReader dr=cm.ExecuteReader ();while(dr.Read ()ddl_rtype.Items .Add (new ListItem(drtname.ToString(),drtid.ToString() );cn0.Close ();public void BindGrid()/从文件Web.config中读取连接字符串string strconn= ConfigurationSettings.AppSettingsdsn;/连接本地计算机的HMS数据库SqlConnect

温馨提示

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

评论

0/150

提交评论