c酒店管理系统毕业设计论文_第1页
c酒店管理系统毕业设计论文_第2页
c酒店管理系统毕业设计论文_第3页
c酒店管理系统毕业设计论文_第4页
c酒店管理系统毕业设计论文_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

蝿肇荿蚃羂衿芅蚂蚁膅膁芈螄羈肇芈袆膃莆芇薆羆芁莆蚈膁膇莅螀羄肃莄袃螇蒂莃蚂羃莈莂螄袅芄莂袇肁膀莁薆袄肆莀虿聿莅葿螁袂芁蒈袃肇膇蒇薃袀肃蒆螅膆聿蒆袈罿莇蒅薇膄芃蒄蚀羇腿蒃螂膂肅薂袄羅莄薁薄螈芀薀蚆羃芆薀袈螆膂蕿薈肂肈薈蚀袅莆薇螃肀节薆袅袃膈蚅薅肈肄蚄蚇袁莃蚄蝿肇荿蚃羂衿芅蚂蚁膅膁芈螄羈肇芈袆膃莆芇薆羆芁莆蚈膁膇莅螀羄肃莄袃螇蒂莃蚂羃莈莂螄袅芄莂袇肁膀莁薆袄肆莀虿聿莅葿螁袂芁蒈袃肇膇蒇薃袀肃蒆螅膆聿蒆袈罿莇蒅薇膄芃蒄蚀羇腿蒃螂膂肅薂袄羅莄薁薄螈芀薀蚆羃芆薀袈螆膂蕿薈肂肈薈蚀袅莆薇螃肀节薆袅袃膈蚅薅肈肄蚄蚇袁莃蚄蝿肇荿蚃羂衿芅蚂蚁膅膁芈螄羈肇芈袆膃莆芇薆羆芁莆蚈膁膇莅螀羄肃莄袃螇蒂莃蚂羃莈莂螄袅芄莂袇肁膀莁薆袄肆莀虿聿莅葿螁袂芁蒈袃肇膇蒇薃袀肃蒆螅膆聿蒆袈罿莇蒅薇膄芃蒄蚀羇腿蒃螂膂肅薂袄羅莄薁薄螈芀薀蚆羃芆薀袈螆膂蕿薈肂肈薈蚀袅莆薇螃肀节薆袅袃膈蚅薅肈肄蚄蚇袁莃蚄蝿肇荿蚃羂衿芅蚂蚁膅膁芈螄羈肇芈袆膃莆芇薆羆芁莆蚈膁膇莅螀羄肃莄袃螇蒂莃蚂羃莈莂螄袅芄莂袇肁膀莁薆袄肆莀虿聿莅葿螁袂芁蒈袃肇膇蒇薃袀肃蒆螅膆聿蒆袈罿莇蒅薇膄芃蒄蚀羇腿蒃螂膂肅薂袄羅莄薁薄螈芀薀蚆羃芆薀袈螆膂蕿薈肂肈薈蚀袅莆薇螃肀节薆袅袃膈蚅薅肈肄蚄蚇袁莃蚄蝿肇荿蚃羂衿芅蚂蚁膅膁芈螄羈肇芈袆膃莆芇薆羆芁莆蚈膁膇莅螀羄肃莄袃螇蒂莃蚂羃莈莂螄袅芄莂袇肁膀莁薆袄肆莀虿聿莅葿螁袂芁蒈袃肇膇蒇薃袀肃蒆螅膆聿蒆袈罿莇蒅薇膄芃蒄蚀羇腿蒃螂膂肅薂袄羅莄薁薄螈芀薀蚆羃芆薀袈螆膂蕿薈肂肈薈蚀袅莆薇螃肀节薆袅袃膈蚅薅肈肄蚄蚇袁莃蚄蝿肇荿蚃羂衿芅蚂蚁膅膁芈螄羈肇芈袆膃莆芇薆羆芁莆蚈膁膇莅螀羄肃莄袃螇蒂莃蚂羃莈莂螄袅芄莂袇肁膀莁薆袄肆莀虿聿莅葿螁袂芁蒈袃肇膇蒇薃袀肃蒆螅膆聿蒆袈罿莇蒅薇膄芃蒄蚀羇腿蒃螂膂肅薂袄羅莄薁薄螈芀薀蚆羃芆薀袈螆膂蕿薈肂肈薈蚀袅莆薇螃肀节薆袅袃膈蚅薅肈肄蚄蚇袁莃蚄蝿肇荿蚃羂衿芅蚂蚁膅膁芈螄羈肇芈袆膃莆芇薆羆芁莆蚈膁膇莅螀羄肃莄袃螇蒂莃蚂羃莈莂螄袅芄莂袇肁膀莁薆袄肆莀虿聿莅葿螁袂芁蒈袃肇膇蒇薃袀肃蒆螅膆聿蒆袈罿莇蒅薇膄芃蒄蚀羇腿蒃螂膂肅薂袄羅莄薁薄螈芀薀蚆羃芆薀袈螆膂蕿薈肂肈薈蚀袅莆薇螃肀节薆袅袃膈蚅薅肈肄蚄蚇袁莃蚄蝿肇荿蚃羂衿芅蚂蚁膅膁芈螄羈肇芈袆膃莆芇薆羆芁莆蚈膁膇莅螀羄肃莄袃螇蒂莃蚂羃莈莂螄袅芄莂袇肁膀莁薆袄肆莀虿聿莅葿螁袂芁蒈袃肇膇蒇薃袀肃蒆螅膆聿蒆袈罿莇蒅薇膄芃蒄蚀羇腿蒃螂膂肅薂袄羅莄薁薄螈芀薀蚆羃芆薀袈螆膂蕿薈肂肈薈蚀袅莆薇螃肀节薆袅袃膈蚅薅肈肄蚄蚇袁莃蚄蝿肇荿蚃羂衿芅蚂蚁膅膁芈螄羈肇芈袆膃莆芇薆羆芁莆蚈膁膇莅螀羄肃莄袃螇蒂莃蚂羃莈莂螄袅芄莂袇肁膀莁薆袄肆莀虿聿莅葿螁袂芁蒈袃肇膇蒇薃袀肃蒆螅膆聿蒆袈罿莇蒅薇膄芃蒄蚀羇腿蒃螂膂肅薂袄羅莄薁薄螈芀薀蚆羃芆薀袈螆膂蕿薈肂肈薈蚀袅莆薇螃肀节薆袅袃膈蚅薅肈肄蚄蚇袁莃蚄蝿肇荿蚃羂衿芅蚂蚁膅膁芈螄羈肇芈袆膃莆芇薆羆芁莆蚈膁膇莅螀羄肃莄袃螇蒂莃蚂羃莈莂螄袅芄莂袇肁膀莁薆袄肆莀虿聿莅葿螁袂芁蒈袃肇膇蒇薃袀肃蒆螅膆聿蒆袈罿莇蒅薇膄芃蒄蚀羇腿蒃螂膂肅薂袄羅莄薁薄螈芀薀蚆羃芆薀袈螆膂蕿薈肂肈薈蚀袅莆薇螃肀节薆袅袃膈蚅薅肈肄蚄蚇袁莃蚄蝿肇荿蚃羂衿芅蚂蚁膅膁芈螄羈肇芈袆膃莆芇薆羆芁莆蚈膁膇莅螀羄肃莄袃螇蒂莃蚂羃莈莂螄袅芄莂袇肁膀莁薆袄肆莀虿聿莅葿螁袂芁蒈袃肇膇蒇薃袀肃蒆螅膆聿蒆袈罿莇蒅薇膄芃蒄蚀羇腿蒃螂膂肅薂袄羅莄薁薄螈芀薀蚆羃芆薀袈螆膂蕿薈肂肈薈蚀袅莆薇螃肀节薆袅袃膈蚅薅肈肄蚄蚇袁莃蚄蝿肇荿蚃羂衿芅蚂蚁膅膁芈螄羈肇芈袆膃莆芇薆羆芁莆蚈膁膇莅螀羄肃莄袃螇蒂莃蚂羃莈莂螄袅芄莂袇肁膀莁薆袄肆莀虿聿莅葿螁袂芁蒈袃肇膇蒇薃袀肃蒆螅膆聿蒆袈罿莇蒅薇膄芃蒄蚀羇腿蒃螂膂肅薂袄羅莄薁薄螈芀薀蚆羃芆薀袈螆膂蕿薈肂肈薈蚀袅莆薇螃肀节薆袅袃膈蚅薅肈肄蚄蚇袁莃蚄蝿肇荿蚃羂衿芅蚂蚁膅膁芈螄羈肇芈袆膃莆芇薆羆芁莆蚈膁膇莅螀羄肃莄袃螇蒂莃蚂羃莈莂螄袅芄莂袇肁膀莁薆袄肆莀虿聿莅葿螁袂芁蒈袃肇膇蒇薃袀肃蒆螅膆聿蒆袈罿莇蒅薇膄芃蒄蚀羇腿蒃螂膂肅薂袄羅莄薁薄螈芀薀蚆羃芆薀袈螆膂蕿薈肂肈薈蚀袅莆薇螃肀节薆袅袃膈蚅薅肈肄蚄蚇袁莃蚄蝿肇荿蚃羂衿芅蚂蚁膅膁芈螄羈肇芈袆膃莆芇薆羆芁莆蚈膁膇莅螀羄肃莄袃螇蒂莃蚂羃莈莂螄袅芄莂袇肁膀莁薆袄肆莀虿聿莅葿螁袂芁蒈袃肇膇蒇薃袀肃蒆螅膆聿蒆袈罿莇蒅薇膄芃蒄蚀羇腿蒃螂膂肅薂袄羅莄薁薄螈芀薀蚆羃芆薀袈螆膂蕿薈肂肈薈蚀袅莆薇螃肀节薆袅袃膈蚅薅肈肄蚄蚇袁莃蚄蝿肇荿蚃羂衿芅蚂蚁膅膁芈螄羈肇芈袆膃莆芇薆羆芁莆蚈膁膇莅螀羄肃莄袃螇蒂莃蚂羃莈莂螄袅芄莂袇肁膀莁薆袄肆莀虿聿莅葿螁袂芁蒈袃肇膇蒇薃袀肃蒆螅膆聿蒆袈罿莇蒅薇膄芃蒄蚀羇腿蒃螂膂肅薂袄羅莄薁薄螈芀薀蚆羃芆薀袈螆膂蕿薈肂肈薈蚀袅莆薇螃肀节薆袅袃膈蚅薅肈肄蚄蚇袁莃蚄蝿肇荿蚃羂衿芅蚂蚁膅膁芈螄羈肇芈袆膃莆芇薆羆芁莆蚈膁膇莅螀羄肃莄袃螇蒂莃蚂羃莈莂螄袅芄莂袇肁膀莁薆袄肆莀虿聿莅葿螁袂芁蒈袃肇膇蒇薃袀肃蒆螅膆聿蒆袈罿莇蒅薇膄芃江西工业贸易职业技术学院软件专业毕业设计(论文)设计题目基于C的酒店管理系统指导教师林海菁班级09高职软件技术学生姓名甘国强2011年10月25日江西工业贸易职业技术学院毕业论文开题报告学生姓名甘国强年级、专业09高职软件技术指导教师林海菁论文题目基于C酒店管理系统的设计选题研究的意义随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。传统的酒店管理方法查询速度慢管理困难容易丢失数据,占用了大量的人员和物资已经不适合现在的要求。为克服酒店管理的困难和查询的不便。采用计算机来管理酒店和住客的信息大大提高了查询的速度节约了人力和物力资源达到了预期的要求。这样既不方便又容易发生错误用计算机来管理可以非常容易的实现这些要求。因此开发一套简单、实用的中小型酒店客房管理信息系统是十分有必要的。虽然计算机管理并不是酒店管理走向成功的关键元素但它可以最大限度地发挥准确、快捷、高效等作用对酒店的服务管理提供强有力的支持。因此采用全新的计算机网络和酒店管理系统已成为提高酒店的管理效率、改善服务水准的手段之一。在某种意义上酒店客房管理方面的信息化已成为现代化酒店的重要标志。论文的基本内容、拟解决的主要问题及创新点基本内容1用户登录模块2房客管理模块3客房管理模块4消费管理模块5审查管理模块拟解决的主要问题1怎样使系统满足一般酒店在客房管理中所包括的各项功能2怎样使系统能够轻松容易上手3从软件的角度怎样才能既很好的实现这个系统的功能又具有美观的软件界面创新点促进管理体质的改革和改进管理手段加快信息的查询速度和准确性。进度安排毕业设计选题9月9月初;开题9月初;毕业设计制作9月初10月底;初审10月底;答辩10月底。主要参考文献(论文作者题目刊名卷(期)页码;著作作者书名出版社年份)1陈明软件工程M中央广播电视大学出版社200125352瞿彭志网络营销(第二版)高等教育出版社200455583刘韬,骆娟,何旭洪数据库系统开发实例导航M人民邮电出版社,200256584陈秋梅4C理论与企业营销实践商业研究。电子工业出版社,20032991005王利数据库基础与应用M中央广播电视大学出版社,19979295指导教师意见指导教师签名年月日教研室主任签名年月日目录内容摘要1一前言1二系统的开发原理21基于C技术的系统结构模型22访问数据库原理23本系统的数据库设计及结构34本系统访问数据库的原理5三系统的功能设计61系统的功能结构62系统的功能特点6四系统的详细设计71用户登录模块72用户管理模块9五总结16参考文献17致谢17内容摘要本文论述到的酒店管理系统开发的背景、目标、意义和方法、并重点介绍了系统分析、数据库设计、系统概要设计、程序设计的全过程。本文所设计的系统是由VISUALSTUDIO2010和MICROSOFT公司的SQLSERVER2000数据库开发而成的。该系统较完整的完成了酒店管理的各种功能它包括前台服务和后台管理两大功能模块。在实现了不同权限用户登陆用户的注册、查询客房信息的维护客房类型的设置及个人密码的修改酒店房务的管理收费等基本功能的同时还对酒店的营业状况进行有条件的查询为酒店高层决策提供数据支持。酒店管理者只需略懂电脑知识就可以建议的操作该酒店管理系统。使用酒店管理系统进行管理具有手工管理所无法比拟的优点。例如检索迅速、查找方便、储蓄量大、寿命长、成本低等。关键词VISUALSTUDIO2010酒店管理SQLSERVER2000一前言在信息高度发达的今天酒店业务涉及的各个工作环节已不再仅仅是传统的住宿、结算业务而是更广、更全面的服务性行业代表。酒店宾馆作为一个服务性行业从客房的营销即客人的预定开始到入住登记直到最后退房结账整个过程应该能够体现以宾客为中心提供快捷方便服务给宾客感受一种顾客至上的享受提高管理水平简化各种复杂操作在最短时间内完成酒店业务规范操作这样才能令旅客舒适难忘。因此采用全新的计算机管理系统将成为提高酒店的管理效率改善服务水准的手段之一。系统从满足客户的需求角度出发实现了酒店管理的基本流程。系统的主要功能包括宾客结帐、客房预订、营业查询、客户管理、系统设置等等。用户入住酒店的时候所要等待的时间就会大大的减少操作员能够很方便的对用户信息的登记和对房间状态的的管理从而实现了酒店管理系统高效、准确的特点现代化的酒店提高服务质量和管理水平进而促进经济效益必须借助计算机来进行现代化的信息管理。酒店管理系统正是为此而设计的。优秀的酒店客房管理系统操作方便灵活性好系统安全性高运行稳定。提供快捷方便服务给宾客感受一种顾客至上的享受提高管理水平简化各种复杂操作在最短时间内完成酒店业务操作这样才能令旅客舒适难忘。二系统的开发原理1基于C技术的系统结构模型2访问数据库原理(1)ADONET访问数据库的原理与数据库相连ADONET提供了如下3种方式通过ODBC相连;通过OLEDB相连;直接与SQLSERVER相连。3种方式由于应用层次的差异使得效率由低到高独立性由高到低。对于相连数据库的数据处理也有2种方式即一种是通过DATASET来隔离异构的数据源另一种是以流方式从数据源读取DATAREADER方式。登录服务员功能模块订房模块退房模块查询所有或某类型空房办理订房登记经理功能模块系统管理员功能模块密码修改模块查询客户订房历史模块查询客房模块查询订房记录计算住宿费办理退房登记写营业登记表查询客户订房历史读取原始密码写新密码增、删、改用户消费管理模块传统的应用程序是通过先建立到数据库的连接在程序的整个运行过程中维护连接的方式来设计的。ASPNET采取了断开连接方式的数据结构。当浏览器向WEB服务器请求网页时服务器处理这个请求并将所请求的网页发送给浏览器然后连接就被断开直到浏览器发出下一个请求。ADONET的另一个创新是引入了数据集DATASET。一个数据集是内存中提供数据关系图的高速缓冲区。数据集对数据源一无所知它们可以由程序或通过从数据仓库中调入数据而被生成、填充。不论数据从何处获取数据集都是通过使用同样的程序模板而被操作的并且它使用相同的潜在的数据缓冲区。(2)数据库的分类数据库按其储存数据的大小分为大型数据库有ORACLE、SYBASE、DB2、SQLSERVER;小型的数据库有ACCESS、MYSQL、BD2等。在众多的数据库中SQLSERVER是大数据库也属于中型数据库应用于中小型企业。SQLSERVER的分布式、复制、全文检索、DTS都可以满足中型的应用。SQLSERVER的数据储存在它本身的文件内在安装目录下的DATA目录下有和数据库同名的数据文件和日志文件组成。一般在WINDOWS体系下中小型的应用都使用SQLSERVERS。此外SQLSERVER支持存储、触发器、自定义函数等操作;安全性、并发控制能力、数据挖掘、联机操作等方面都是其他数据库无法超越的。因此面对这么多酒店信息及用户信息的管理本系统采用的是SQLSERVER数据库访问3本系统的数据库设计及结构本数据库的名称酒店管理系统MDF共含5张表结构如下表名房间情况表字段名字段类型说明FANGJIANHAONCHAR(10)不允许为空LEIXINGNCHAR(10)允许为空KEFANGWEIZHINCHAR(10)允许为空SHEBIENCHAR(10)允许为空QINGKUANGNCHAR(10)允许为空表名客房类型表字段名字段类型说明表名客房登入表字段名字段类型说明表名营业情况表字段名字段类型说明表名员工表字段名字段类型说明4本系统访问数据库的原理由于采用“CODEBEHIND”方式编写代码把数据库的访问方式封装到一个类CLASS1中然后通过调用该类中访问数据库的方法GETRETURNSQLCONN。在该类命名空间中添加USINGSYSTEMDATASQLCLIENTCLASSCLASS1PRIVATESTATICSTRINGSQLCONN“DATASOURCESQLEXPRESSATTACHDBFILENAMEGHOMEWORK酒店管理数据库酒店管理MDFINTEGRATEDSECURITYTRUECONNECTTIMEOUT30USERINSTANCETRUE“PUBLICSTATICSTRINGSQLCONNGETRETURNSQLCONN三系统的功能设计1系统的功能结构该酒店管理系统可以在WINDOWS2000SERVER操作系统平台上运行数据库服务器为MICROSOFTSQLSERVER2000开发工具采用的MICROSOFTVISUALSTUDIOC程序设计。其工作流程为用户登录通过权限判断服务员只能查询客房、订房、退房及查询客户订房历史管理员进入管理模块进行员工录入、修改和删除的等操作。2系统的功能特点(1)操作简单、界面友好完全控件式的板块布局使得酒店管理工作更简便;许多选项包括酒店类别、来源部门等只需要点击鼠标就可以完成;另外跟踪出现的提示信息也让用户随时清楚自己的操作情况。(2)即时可见对酒店的处理(包括录入、修改、删除)将立即在管理员页面的对应模块显示出来达到“即时刷新、即时见效“的功能。总流程图图2系统功能总流程图登入界面酒店系统管理员模块管理员登入入酒店管理系统用户管理对员工的查询修改用户信息增加和删除人员还有对密码的修改经理模块经理登入酒店管理系统用户管理对员工的查询修改用户信息增加和删除人员还有对密码的修改服务员模块查询客房模块定房模块退房模块查询客户订房历史模块(3)功能完善包括常见酒店管理的各个方面员工录入、查询、删除、修改、检索等各个方面完整地实现了酒店更新的管理要求。(4)方便移植针对不同的企业只需要稍作修改就可以开发出适合本企业特点的酒店管理系统四系统的详细设计在整个系统中我主要是负责数据库、登入模块、用户管理模块等。系统的主要功能是通过几个功能模块来实现的。具体的设计过程如下1用户登录模块主要用于用户的登录。用户权限分为管理员、经理和服务员。当用户输入用户名和密码并经过确认为正确后才能进入酒店客房管理信息系统并使其拥有相应的权限。如果不是用户拒绝进入本系统。NAMESPACEWINDOWSFORMSAPPLICATION1PUBLICPARTIALCLASSB1FORMSQLCONNECTIONCONNNEWSQLCONNECTIONCLASS1SQLCONNSQLDATAREADERDRSQLCOMMANDCOMMSTRINGSQLPUBLICB1INITIALIZECOMPONENTPRIVATEVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSEIFTHISCOMBOBOX1TEXT“MESSAGEBOXSHOW“请正确输入“ELSECONNOPENSQL“SELECTPASSWORD,USERTYPEFROMYUANGONGWHEREUSERNAME“COMBOBOX1TEXT“COMMNEWSQLCOMMANDSQL,CONNDRCOMMEXECUTEREADERBOOLEANTDRHASROWSDRREADSTRINGPDRGETSTRING1STRINGMIMADRGETSTRING0IFTTRUEIFTEXTBOX1TEXT“IFMIMATEXTBOX1TEXTIFP“管理员“B2BNEWB2BSHOWTHISHIDEELSEIFP“服务员“B3BNEWB3BSHOWTHISHIDEELSEIFP“经理“B4BNEWB4BSHOWTHISHIDEELSEMESSAGEBOXSHOW“密码错误“ELSEMESSAGEBOXSHOW“请输入密码“ELSEMESSAGEBOXSHOW“不存在“COMBOBOX1TEXT“用户“DRCLOSECONNCLOSEPRIVATEVOIDBUTTON2_CLICKOBJECTSENDER,EVENTARGSETHISCLOSEA1FRMNEWA1FRMSHOW2用户管理模块用户管理界面有两个LABLE两个COMBOBOX和6个BUTTON组成。5个BUTTON分别实现5个查、改、增、删和修改密码5个不同的功能(1)下面就是查找按钮实现功能所使用的代码CONNOPENSQL“SELECTUSERNAME用户名,TRUENAME员工姓名,USERTYPE用户类型FROMYUANGONGWHERE11“IFCOMBOBOX1TEXTEQUALS“全部“SQL“ANDUSERTYPE“COMBOBOX1TEXT“IFCOMBOBOX1TEXTEQUALS“(全部)“IFCOMBOBOX2TEXT“SQL“ANDUSERNAMELIKE“COMBOBOX2TEXT“DANEWSQLDATAADAPTERSQL,CONNDTCLEARDAFILLDTDATAGRIDVIEW1DATASOURCEDTCONNCLOSE(2)下面就是修改按钮弹出的模块和实现功能所使用的代码点击用户修改按钮之后进入修改用户界面。在修改用户模块直接输入需要修改后的资料再点击修改即可完成1、首先输入用户名、员工姓名和员工类型三者有一个是空的则会弹出信息框“请正确填写”。2、用户名和员工姓名信息框必须和数据库的信息有一项是相同的否则也是弹出信息框“请正确填写”。2、如果正确填写你再按确定就会弹出一个消息框用户“信息修改成功”。3、可以进行查询全部(刷新)可以看用户管理模块数据信息里看到XX用户信息修改了4、下面是修改用户界面的部分代码NAMESPACEWINDOWSFORMSAPPLICATION1PUBLICPARTIALCLASS修改用户FORMPUBLIC修改用户INITIALIZECOMPONENTPRIVATEVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSECLASS1USERNAMETEXTBOX1TEXT/输入用户名CLASS1TRUENAMETEXTBOX2TEXT/输入员工姓名CLASS1USERTYPECOMBOBOX1TEXT/选择员工类型IFTHISTEXTBOX1TEXT“|THISTEXTBOX2TEXT“|THISCOMBOBOX1TEXT“/若没有填满三行信息MESSAGEBOXSHOW“请正确输入“/弹出提示框ELSEMESSAGEBOXSHOW“信息修改成功“THISDIALOGRESULTDIALOGRESULTOK/如果资料填写正确执行修改PRIVATEVOIDBUTTON2_CLICKOBJECTSENDER,EVENTARGSETHISDIALOGRESULTDIALOGRESULTCANCEL/点击“确认”按钮确认修改信息以上用户修改模块的全部内容(3)下面就是添加按钮弹出的模块和实现功能所使用的代码这是点击添加后进去的添加用户的页面1、首先输入用户名、员工姓名和员工类型三者有一个是空的则会弹出信息框“请正确填写”。2、按确定就会弹出一个消息框用户“XX已添加成功”。3、按确定以后用户“XX已添加成功”可以进行查询全部(刷新)可以看用户管理模块数据信息里看到XX用户出现了4、以下是做添加用户用到的所有代码NAMESPACEWINDOWSFORMSAPPLICATION1PUBLICPARTIALCLASS添加用户FORMPUBLIC添加用户INITIALIZECOMPONENTPRIVATEVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSECLASS1USERNAMETEXTBOX1TEXTCLASS1TRUENAMETEXTBOX2TEXTCLASS1USERTYPECOMBOBOX1TEXTIFTHISTEXTBOX1TEXT“|THISTEXTBOX2TEXT“|THISCOMBOBOX1TEXT“MESSAGEBOXSHOW“请正确输入“ELSEMESSAGEBOXSHOW“用户添加成功“THISDIALOGRESULTDIALOGRESULTOKPRIVATEVOIDBUTTON2_CLICKOBJECTSENDER,EVENTARGSETHISDIALOGRESULTDIALOGRESULTCANCEL(3)下面就是删除按钮实现功能所使用的代码1、点击用户删除按钮之后就会弹出一个消息框。之后就会提示你“请先选中一条记录”2、选中之后再按删除按钮又会弹出一个消息框提示你“是否要删除用户XX”3、按确定就会弹出一个消息框用户“XX已成功删除”。4、按确定以后用户“XX已成功删除”可以进行查询全部(刷新)可以看用户管理模块数据信息里看到XX用户已经没有了5、需要用到的代码是TRYSTRINGDELUSERNAMEDATAGRIDVIEW1SELECTEDROWS0CELLS0VALUETOSTRINGDIALOGRESULTXMESSAGEBOXSHOW“是否删除用户“DELUSERNAME,“,MESSAGEBOXBUTTONSOKCANCELIFXDIALOGRESULTOKSTRINGMYSQL“DELETEFROMYUANGONGWHEREUSERNAME“DELUSERNAME“CONNOPENCOMMNEWSQLCOMMANDMYSQL,CONNINTRCOMMEXECUTENONQUERYIFR1MESSAGEBOXSHOW“用户“DELUSERNAME“已成功删除“ELSEMESSAGEBOXSHOW“对不起删除操作失败请稍候再试“COMMDISPOSECONNCLOSE/THISSHOWNEWDATACATCHMESSAGEBOXSHOW“请先选中一条记录“(4)下面就是修改密码按钮实现功能所使用的代码1、点击修改密码按钮之后就会弹出一个修改密码模块。2、首先输入用户名必须是存在的不存在则会弹出信息框“用户名不正确”。以及原始密码必须正确不正确则会弹出信息框“密码不正确”新密码和确认密码必须一致不一致则会弹出信息框“输入新密码不一致请重新输入”TEXTBOX的内容必须填满和正确否则会弹出信息框“请正确输入”如果是正确填写则会弹出信息框“密码修改成功”那么修改成功3、下面就是修改密码实现功能所使用的代码CONNOPENSQL“SELECTPASSWORDFROMYUANGONGWHEREUSERNAME“TEXTBOX1TEXT“/TEXTBOX1是窗体上输入用户名的文本框CLASS1USERNAMETEXTBOX1TEXTCLASS1MIMA1TEXTBOX4TEXTCLASS1MIMA2TEXTBOX5TEXTCOMMNEWSQLCOMMANDSQL,CONNSQLDATAREADERDRCOMMEXECUTEREADERIFDRHASROWS/判断DR中是否读到数据记录MESSAGEBOXSHOW“用户名不正确“ELSEDRREADIFTEXTBOX3TEXTEQUALSDRGETSTRING0/TEXTBOX2是窗体上输入密码的文本框这里检查用户输入的密码是否与数据库中存储的一致MESSAGEBOXSHOW“密码不正确“ELSEIFCLASS1MIMA1CLASS1MIMA2MESSAGEBOXSHOW“输入新密码不一致请重新输入“TEXTBOX4CLEARTEXTBOX5CLEARIFTHISTEXTBOX4TEXT“|THISTEXTBOX5TEXT“|THISTEXTBOX3TEXT“MESSAGEBOXSHOW“请正确输入“ELSEMESSAGEBOXSHOW“密码修改成功“THISDIALOGRESULTDIALOGRESULTOKCONNCLOSE弹出窗口的代码修改密码FADDNEW修改密码DIALOGRESULTRFADDSHOWDIALOGIFRDIALOGRESULTOKCONNOPENSTRINGMYSQL“UPDATEYUANGONGSETPASSWORD“CLASS1MIMA1“WHEREUSERNAME“CLASS1USERNAME“COMMNEWSQLCOMMANDMYSQL,CONNTRYCOMMEXECUTENONQUERYCATCHCOMMDISPOSECONNCLOSETHISSHOWNEWDATA以上就是客房修改密码窗口的全部功能介绍以及内容。五总结毕业设计是我们大学本科毕业生的最后一项综合学习设计过程具有一定的工作量和工作过程一个好的毕业设计需要我们付出很多劳动需要仔细分析项目需求进行项目总体规划然后进入项目实现阶段。需要指导老师的指导需要查阅很多相关资料。最后完成任务通过答辩委员会给予评定。我在整个毕业设计过程中始终保持端正的学习态度兢兢业业的开发设计精神坚持着用户市场是第一的开发理念用开放标准的设计开发方法呈现用户一方面继承现在流行的软件开发方法但又有自己的摸索方法比如数据库的设计就是一个遵照规范化设计方法但又紧密联系应用需求的这种软件工程开发方法对开发各阶段都进行了详细规划和认真实施基本上按照了软件开发步骤进行开发。把数据库理论和软件工程开发方法紧密联系整个开发过程。通过本次毕业设计使我学会了工作的方法学习的方法任务的规划任务的分阶段实现学会了软件开发的一些基本步骤和常识为今后工作进行软件开发积累了经验。参考文献1陈明软件工程M中央广播电视大学出版社200125352瞿彭志网络营销(第二版)高等教育出版社200455583刘韬,骆娟,何旭洪数据库系统开发实例导航M人民邮电出版社,200256584陈秋梅4C理论与企业营销实践商业研究。电子工业出版社,20032991005王利数据库基础与应用M中央广播电视大学出版社,19979295致谢在此论文撰写过程中要特别感谢我的指导老师的指导与督促同时感谢她在毕业设计过程中我的指导老师林海菁老师为我精心指导为我的软件开发中的项目规划数据库设计和某些具体功能实现进行了详细指导在此对林海菁老师致以深深的谢意同时也感谢罗芳老师为我们安排设计论文的写法和要求还有对辅导员刘方保老师每次跟班监督和通知事情表示感谢还有感谢我的同学和朋友在我写论文的过程中给予我很多素材还在论文的撰写和排版过程中提供热情的帮助。由于我的学术水平有限所写论文难免有不足之处恳请各位老师和学友批评和指正指导教师对学生完成设计论文的评语成绩指导教师签名年月日答辩小组答辩评语成绩答辩教师(签名)答辩组长(签名)年月日专业系意见总评成绩负责人(签名)年月日答辩委员会抽查情况及结论答辩委员会主任签字年月日莇蒃螀羃莇薆羆罿莆螈衿芇莅蒇蚂膃莄薀袇聿莃蚂蚀羅莂莂袅袁蒁蒄蚈膀蒁薆袄肆蒀虿蚆肂葿蒈羂羈蒈薁螅芇蒇蚃羀膃蒆螅螃聿蒅蒅羈羄膂薇螁袀膁蚀羇腿膀荿螀膅腿薂肅肁腿蚄袈羇膈螆蚁芆膇蒆袆膂膆薈虿肈芅蚀袄羄芄莀蚇袀芃蒂袃芈芃蚅蚆膄节螇羁肀芁蒇螄羆芀蕿罿袂艿蚁螂膁莈莁羈肇莇蒃螀羃莇薆羆罿莆螈衿芇莅蒇蚂膃莄薀袇聿莃蚂蚀羅莂莂袅袁蒁蒄蚈膀蒁薆袄肆蒀虿蚆肂葿蒈羂羈蒈薁螅芇蒇蚃羀膃蒆螅螃聿蒅蒅羈羄膂薇螁袀膁蚀羇腿膀荿螀膅腿薂肅肁腿蚄袈羇膈螆蚁芆膇蒆袆膂膆薈虿肈芅蚀袄羄芄莀蚇袀芃蒂袃芈芃蚅蚆膄节螇羁肀芁蒇螄羆芀蕿罿袂艿蚁螂膁莈莁羈肇莇蒃螀羃莇薆羆罿莆螈衿芇莅蒇蚂膃莄薀袇聿莃蚂蚀羅莂莂袅袁蒁蒄蚈膀蒁薆袄肆蒀虿蚆肂葿蒈羂羈蒈薁螅芇蒇蚃羀膃蒆螅螃聿蒅蒅羈羄膂薇螁袀膁蚀羇腿膀荿螀膅腿薂肅肁腿蚄袈羇膈螆蚁芆膇蒆袆膂膆薈虿肈芅蚀袄羄芄莀蚇袀芃蒂袃芈芃蚅蚆膄节螇羁肀芁蒇螄羆芀蕿罿袂艿蚁螂膁莈莁羈肇莇蒃螀羃莇薆羆罿莆螈衿芇莅蒇蚂膃莄薀袇聿莃蚂蚀羅莂莂袅袁蒁蒄蚈膀蒁薆袄肆蒀虿蚆肂葿蒈羂羈蒈薁螅芇蒇蚃羀膃蒆螅螃聿蒅蒅羈羄膂薇螁袀膁蚀羇腿膀荿螀膅腿薂肅肁腿蚄袈羇膈螆蚁芆膇蒆袆膂膆薈虿肈芅蚀袄羄芄莀蚇袀芃蒂袃芈芃蚅蚆膄节螇羁肀芁蒇螄羆芀蕿罿袂艿蚁螂膁莈莁羈肇莇蒃螀羃莇薆羆罿莆螈衿芇莅蒇蚂膃莄薀袇聿莃蚂蚀羅莂莂袅袁蒁蒄蚈膀蒁薆袄肆蒀虿蚆肂葿蒈羂羈蒈薁螅芇蒇蚃羀膃蒆螅螃聿蒅蒅羈羄膂薇螁袀膁蚀羇腿膀荿螀膅腿薂肅肁腿蚄袈羇膈螆蚁芆膇蒆袆膂膆薈虿肈芅蚀袄羄芄莀蚇袀芃蒂袃芈芃蚅蚆膄节螇羁肀芁蒇螄羆芀蕿罿袂艿蚁螂膁莈莁羈肇莇蒃螀羃莇薆羆罿莆螈衿芇莅蒇蚂膃莄薀袇聿莃蚂蚀羅莂莂袅袁蒁蒄蚈膀蒁

温馨提示

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

评论

0/150

提交评论