为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

小型酒店管理系统的设计与开发_毕业论文

2019-01-22 20页 doc 687KB 23阅读

用户头像 个人认证

不系舟红枫

从教近30年,经验丰富,教学水平较高

举报
小型酒店管理系统的设计与开发_毕业论文 本科毕业论文格式要求一、论文的结构与要求毕业设计(论文)包括以下内容(按顺序):本科论文包括封面、目录、标题、内容摘要、关键词、正文、注释、参考文献等部分。如果需要,可以在正文前加“引言”,在参考文献后加“后记”。论文一律要求打印,不得手写。1.目录目录应独立成页,包括论文中全部章、节和主要级次的标题和所在页码。2.论文标题论文标题应当简短、明确,有概括性。论文标题应能体现论文的核心内容、法学专业的特点。论文标题不得超过25个汉字,不得设置副标题,不得使用标点符号,可以分二行书写。论文标题用词必须规范,不得使用缩略语或外文缩...
小型酒店管理系统的设计与开发_毕业论文
本科毕业论文格式要求一、论文的结构与要求毕业设计(论文)包括以下内容(按顺序):本科论文包括封面、目录、标题、内容摘要、关键词、正文、注释、参考文献等部分。如果需要,可以在正文前加“引言”,在参考文献后加“后记”。论文一律要求打印,不得手写。1.目录目录应独立成页,包括论文中全部章、节和主要级次的标题和所在页码。2.论文标题论文标题应当简短、明确,有概括性。论文标题应能体现论文的核心内容、法学专业的特点。论文标题不得超过25个汉字,不得设置副标题,不得使用标点符号,可以分二行书写。论文标题用词必须规范,不得使用缩略语或外文缩写词(通用缩写除外,比如WTO等)。3.内容摘要内容摘要应扼要叙述论文的主要内容、特点,文字精练,是一篇具有独立性和完整性的短文,包括主要成果和结论性意见。摘要中不应使用公式、图表,不标注引用文献编号,并应避免将摘要撰写成目录式的内容介绍。内容摘要一般为200个汉字左右。4.关键词关键词是供检索用的主题词条,应采用能够覆盖论文主要内容的通用专业术语(参照相应的专业术语),一般列举3——5个,按照词条的外延层次从大到小排列,并应出现在内容摘要中。5.正文正文一般包括绪论(引论)、本论和结论等部分。正文字数本科不少于6000字,专科一般不少于5000字,正文必须从页首开始。*绪论(引论)全文的开始部分,不编写章节号。一般包括对写作目的、意义的说明,对所研究问题的认识并提出问题。*本论是全文的核心部分,应结构合理,层次清晰,重点突出,文字通顺简练。*结论是对主要成果的归纳,要突出创新点,以简练的文字对所做的主要工作进行评价。结论一般不超过500个汉字。正文一级及以下子标题格式如下:一、;(一);1.;(1);①。6.注释注释是对所创造的名词术语的解释或对引文出处的说明。注释采用脚注形式,用带圈数字表示序号,如注①、注②等,数量不少于10个,脚注少于10个的论文为不合格论文。7.参考文献参考文献是论文的不可缺少的组成部分,是作者在写作过程中使用过的文章、著作名录。参考文献应以近期发表或出版的与法学专业密切相关的学术著作和学术期刊文献为主,数量不少于6篇,参考文献少于6篇的论文成绩评定为不合格。产品说明、技术标准、未公开出版或发表的研究论文等不列为参考文献,有确需说明的可以在后记中予以说明。二、打印装订要求论文必须使用标准A4打印纸打印,一律左侧装订,并至少印制3份。页面上、下边距各2.5厘米,左右边距各2.2厘米,并按论文装订顺序要求如下:1.封面封面包括《广西广播电视大学关于毕业设计(论文)评审表》(封面、附录4)、《学生毕业设计(论文)评审表》(封2)、《广西广播电视大学关于毕业设计(论文)答辩申报表》(封3、附录5)。 2.目录目录列至论文正文的三级及以上标题所在页码,内容打印要求与正文相同。目录页不设页码。3.内容摘要摘要标题按照正文一级子标题要求处理,摘要内容按照正文要求处理。4.关键词索引关键词与内容摘要同处一页,位于内容摘要之后,另起一行并以“关键词:”开头(采用黑体),后跟3~5个关键词(采用宋体),词间空1字,即两个字节,其他要求同正文。5.正文正文必须从内容提要页开始,并设置为第1页。页码在页末居中打印,其他要求同正文(如正文第5页格式为“―5―”)。论文标题为标准三号黑体字,居中,单倍行间距;论文一级子标题为标准四号黑体字,居中,20磅行间距;正文一律使用标准小四号宋体字,段落开头空两个字,行间距为固定值20磅;正文中的插图应与文字紧密配合,文图相符,内容正确,绘制规范。插图按章编号并置于插图的正下方,插图不命名,如第二章的第三个插图序号为“图2—3”,插图序号使用标准五号宋体字;正文中的插表不加左右边线。插表按章编号并置于插表的左上方,插表不命名,如第二章的第三个插表序号为“表2—3”,插表序号使用标准五号宋体字。6、 参考文献按照GB7714—87《文后参考文献著录规则》规定的格式打印,内容打印要求与论文正文相同。参考文献从页首开始,格式如下:(1)著作图书文献序号 作者 《书名》,出版地:出版者,出版年份及版次(第一版省略)如:[4] 劳凯声 《教育法论》,南京:江苏教育出版社,2001(2)译著图书文献序号 作者 《书名》,出版地:出版者,出版年份及版次(第一版省略)(3)学术刊物文献序号 作者 《文章名》,《学术刊物名》,年卷(期)如:[5]周汉华 《变法模式与中国立法法》,《中国社会科学》,2000(1)(4)学术会议文献序号 作者 《文章名》,编者名,会议名称,会议地址,年份,出版地,出版者,出版年(5)学位论文类参考文献序号 作者 《学位论文题目》,学校和学位论文级别,答辩年份(6)西文文献著录格式同中文,实词的首字母大写,其余小写。参考文献作者人数较多者只列前三名,中间用逗号分隔,多于三人的后面加“等”字(西文加“etc.”)。学术会议若出版论文集者,在会议名称后加“论文集”字样;未出版论文集者省去“出版者”、“出版年”项;会议地址与出版地相同的省略“出版地”,会议年份与出版年相同的省略“出版年”。三、毕业设计(论文)装袋要求毕业设计(论文)是专业教学的重要内容,必须规范管理,统一毕业设计(论文)材料装袋要求:1、论文稿本。经指导的提纲,一稿、二稿和装订好的正稿。2、过程表。包括指导教师指导记录表,学生毕业设计(论文)评审表(答辩过程记录表)等;3、相关材料。法专业要求的其他材料,如法学社会调查报告等。中国环境教育立法研究内容摘要摘要:目前,我国学术界对环境教育立法问题的研究还处于起步阶段,有关环境教育的法律规范也很不完善,影响和限制了我国环境教育的大力推行和良好普及,实质上是制约了我国解决环境问题的能力和可持续发展的进程。本文从环境问题的现状入手,阐释了环境教育立法的必要性和可行性,介绍了其他国家和地区的环境教育立法实践,在总结国内外先进经验的基础上,提出了对我国环境教育立法的构想。以期通过加强教育立法的途径,实现我国环境教育的普及,为改善解决我国环境问题的能力和可持续发展的进程创造条件。关键词:环境问题环境教育环境教育立法 一、环境问题、环境教育与环境教育立法(一)环境问题马克思说:“人靠自然界生活,这就是说,自然界是为了不致死亡而必须不断与之交往。所谓人的肉体生活和精神生活同自然界相联系,也就等于说自然界同自身相联系,因为人是自然界的一部分。” 生存与发展是人类社会最基本的主题。在人类与环境不断地相互影响和作用中,环境问题始终是伴随着人类的活动产生和发展的。不幸的是,在相当长的时期内,人类过分强调了作为自然主人的一面,夸大了人的主观能动性作用,忽视甚至忘却自然界的惩罚。环境问题并非始于今日,早在200年前的第一次工业革命时期就产生了环境问题。到了本世纪50年代,环境事件不断出现和加剧。到了70~80年代则出现了全球性的环境危机。目前全球人口正以每年9 000万的速度增长,预计到21世纪中期,世界人口将达到100亿。 人口无节制地增长,给地球的生态环境和有限的自然资源带来了沉重的压力。联合国列出了威胁人类生存的全球十大环境问题:全球气候变暖;臭氧层的损耗和破坏;酸雨蔓延;水资源危机;生物多样性减少;大气污染;有毒有害化学物质污染与危险废物越境转移;森林面积锐减;土地荒漠化;海洋污染。随着我国社会经济的迅速发展,环境保护与经济发展之间的矛盾日益凸显。20世纪最后几年有三件震撼国人的大事足以说明我国环境问题的严重性,已显示出环境破坏给人类带来的灾难性的报复。一是1997年创纪录(227天)的黄河断流;二是1998年的长江大水灾;三是2000年波及北京等地的频繁的沙尘暴。专家指出了目前困扰中国环境的十大问题。1、大气污染问题2004年我国二氧化硫排放量为1 995万吨,居世界第一位。据专家测算,要满足全国天气的环境容量要求,二氧化硫排放量要在现有基础上至少削减40%。此外,2004年中国烟尘排放量为1 165万吨,工业粉尘的排放量为1 092万吨。大气污染是中国目前面临的第一大环境问题。2、水环境污染问题中国七大水系的污染程度依次是:辽河、海河、淮河、黄河、松花江、珠江、长江,其中,42%的水质超过3类标准(不能做饮用水源),全国有36%的城市河段为劣质5类水质,丧失使用功能。大型淡水湖泊(水库)和城市湖泊水质普遍较差,75%以上的湖泊富营养化加剧,主要由氮、磷污染引起。3、垃圾处理问题中国全国工业固体废物年产生量达8.2亿吨,综合利用率约为46%。全国城市生活垃圾年产生量为1.4亿吨,达到无害化处理要求的不到10%。塑料包装物和农膜导致的白色污染已蔓延全国各地。(二)环境教育与环境问题的关系1、环境教育的发展历程环境教育的起源,一直可以追溯到19世纪末20世纪初的自然研究(Natural Study)。当时在学校开展自然研究的基本目的是教育学生通过亲身观察和参与,了解和评价自然环境。到20世纪上叶,人们认识到保护生态和自然环境的重要性,保护运动(Conservation movement)在社会中形成,学校教育在自然研究的基础上引入了自然保护的教育内容,这就是环境教育的萌芽。(1)国外环境教育的发展历程1972年在瑞典首都斯德哥尔摩召开的“世界人类环境会议”是环境教育发展的一个里程碑。为了响应斯德哥尔摩会议的第96条建议,联合国教科文组织和联合国环境规划署于1975年颁布了国际环境教育计划(IEEP),其目的是在环境教育领域内,促进经验和信息的交流、研究和实验、人员培训、课程和相应教材的开发及国际合作。1975年,在前南斯拉夫的贝尔格莱德召开的国际环境教育会议,通过了《贝尔格莱德宪章:环境教育的全球纲领》。该宪章根据环境教育的性质和目标,指出环境教育是“进一步认识和关心经济、社会、政治和生态在城乡地区的相互依赖性;为每一个人提供获得保护环境的知识和价值观、态度、责任感和技能;创造个人、群体和整个社会行为的新模式。”此后,《贝尔格莱德宪章》成为世界各国制定环境教育纲要与章程的重要依据之一。而环境教育的普及对环境相关法律的立法、执法都可起到相当大的辅助作用。大力开展环境教育,使环境意识特别是环境保护法律意识深入人心,使人们认识到环境问题不仅是社会问题,更是可以涉及到每个人切身利益和法律责任、社会责任的问题,认识到环境问题和法律责任的关系,更好地使环境保护法律成为预防环境问题发生的利剑,这样可以达到依法治理环境和人们自觉保护环境的目的。二、中国环境教育立法的必要性和可行性(一)中国环境教育立法的必要性当一种社会关系需要用立法来调整,说明这种社会关系的重要性。中国环境教育专门立法是否必要,则完全取决于以下前提:(1)环境教育的重要性;(2)环境教育立法对社会经济发展的重要作用。五、结论21世纪是环境世纪,公众的环境意识通过环境教育来建立。根据我国人口多,地区经济水平差异大,公民受教育程度不一的现状,要使公众的环境保护意识提高到一个比较高的水平,实现社会——经济——环境的协调发展,尽早达到国家的可持续发展目标,构建和谐社会,通过立法机关制定完善的、具有可操作性的《环境教育法》不失为一个有效的方法。希望对促进我国环境教育法律体系的建立提供一些有益的参考。 识和关心经济、社会、政治和生态在城乡地区的相互依赖性;为每一个人提供获得保护环境的知识和价值观、态度、责任感和技能;创造个人、群体和整个社会行为的新模式。”此后,《贝尔格莱德宪章》成为世界各国制定环境教育纲要与章程的重要依据之一。而环境教育的普及对环境相关法律的立法、执法都可起到相当大的辅助作用。大力开展环境教育,使环境意识特别是环境保护法律意识深入人心,使人们认识到环境问题不仅是社会问题,更是可以涉及到每个人切身利益和法律责任、社会责任的问题,认识到环境问题和法律责任的关系,更好地使环境保护法律成为预防环境问题发生的利剑,这样可以达到依法治理环境和人们自觉保护环境的目的。二、中国环境教育立法的必要性和可行性(一)中国环境教育立法的必要性当一种社会关系需要用立法来调整,说明这种社会关系的重要性。中国环境教育专门立法是否必要,则完全取决于以下前提:(1)环境教育的重要性;(2)环境教育立法我国环境教育法律体系的建立提供一些有益的参考。 玉林师范学院本科生毕业论文(设计) 小型酒店管理系统的设计与开发 The design and develop of the Small Hotel Management System 院 系 数学与计算机科学系 专 业 计算机科学与技术 班 级 姓 名 学 号     指导教师单位 数学与计算机科学系 数学与计算机科学系 指导教师姓名 指导教师职称 小型酒店管理系统的设计与开发 摘要 当今社会,酒店种类和客流的不断增加,对于管理造成了困难。采用计算机来管理酒店和住客的信息,提高了查询的速度,节约了人力和物力资源,达到了预期的要求。 本系统根据小型酒店管理的现状及未来的发展方向,结合有关小型酒店管理当中的管理学实践,设计了小型酒店管理系统。 本系统是用于小型酒店服管理的系统软件。系统数据的管理采用了操作系统的最新管理方式,用户操作将会更简单、更直观、更方便。系统中各业务管理模块可以单机独立运行。使用本系统,可以大幅度提高酒店服务管理的工作效率。 该系统应充分利用信息技术提高小型酒店客房的管理水平、服务水平。小型酒店管理系统要实现住宿登记、宿费提醒、追加押金、调房登记、退房结账、查询统计等等功能。其中宿费提醒可以在住宿费超过押金时预警,提示前台要客人补交押金,该功能可明显提高对住宿人员宿费的有效管理。将动态实时的住宿登记、客房调整、追加押金等有机地联系在一起,对小型酒店客房进行全方位的管理。 关键词:酒店管理系统; VB; ACCESS 2003; 数据库 The design of the Small Hotel Management System Computer Science and Technology 2008-2008 liu Fang Supervisor: Zhou Peichun Abstract At present, the small hotel’s category flows with increasing of the guests continuously, resulted in the difficulty to the management. Using the computer to manage the hotel and the resident information, enhanced the inquiry speed, saved the workforce and the resources and has met the anticipated requirements. In this system, we designs the small hotel management system which accords to the present situation of the small hotel service management and the way it develops in the future and small hotel management study practice. This system is a software which is used for the small hotel service management. The management of the system data uses the operating system newest management method, so the user operation will be simpler. The various business management modules in this system may runs independently. These advantages can increase the biggest efficiency of the guest house management, is also a guest house to serve scientific and regular to turn the term of the management. This system may make full use of information technology to increase the management level, service level of the hotel. The system will realize the function such as the lodgings registration, the lodging allowance reminder, supplements the deposit, the accent room registration, returns a house ties the account, inquiry statistics. The dynamic real-time lodgings registration, the guest room adjustment, the sales report form, will supplement the deposit and so on organically to relate in together, will carry on the management well to the small hotel’s room.   Key words: Hotel management system; VB; ACCESS 2003; Data base 目录 11 前言 11.1系统开发的背景 11.2国内外研究现状 21.3本课题研究意义 31.4相关技术介绍 31.4.1 Visual Basic简介 41.4.2 ADO访数据库技术介绍 41.5系统运行环境 41.6系统开发技术 42 系统分析 42.1 系统的可行性研究 52.1.1技术可行性 52.1.2经济可行性 52.2系统需求分析 52.3系统的功能框架 62.4系统业务流程图 73系统结构分析和设计 73.1关系模型设计 94数据库设计 94.1Microsoft office Access2003简介 94.2数据库表结构设计 104.2.1用户信息表(tb_user) 104.2.2登记信息表(tb_djb) 114.2.3客房基础信息表(tb_kf) 114.2.4退房登记信息表(tb_tfd) 125系统详细设计与实现 125.1系统公共模块设计 135.2主窗体的设计 155.3主窗体的设计与实现 175.4住宿登记模块设计与实现 195.5调房登记模块设计与实现 215.6追加押金模块设计 225.6系统维护模块的具体实现 26结束语 27致谢 27参考文献 1 前言 本章对小型酒店管理系统的现状和管理信息化的必要性做了初步的探讨,同时介绍了系统开发的目标以及该系统的运行环境等。 1.1系统开发的背景 酒店行业的激烈竞争似的争取客源、提高酒店满员率、制定正确营销策略已经成为一项重要的任务,而借助于当前蓬勃发展的IT工具来拓展销售能力,创造客观的经济效益已经成为许多酒店的首选。作为一有效的统计分析手段,计算机管理系统具有明显的优势,它在数据保存、数据交换等方面均能够做到快速可靠,是手工操作所不能完成的。 随着我国市场经济的迅速发展,人们在生活水平有了显著提高,旅游经济和各种商务活动更促进了酒店行业的快速发展。同时,随着酒店的数量越来越多,人们的要求也越来越高,酒店行业的竞争愈演愈烈。如何在激烈的市场竞争中生存和发展,是第一个酒店必须面临的问题。作为提供多功能服务的综合场所,吸引顾客是酒店生存的重要条件。提高酒店的经营管理,为顾客提供更优质的服务,同时降低酒店的运营成本是酒店发展的关健。面对信息时代的机遇和挑战,利用科技手段提高企业管理无疑是一条行之有效的途径。计算机的智能化管理技术可以极大限度地提高服务管理水平,进行准确、快捷和高效的管理。因此,采用全新的计算机酒店管理系统,已成为提高酒店管理效率、改善服务水平的重要手段之一。酒店管理方面的信息化已成为现代化酒店的重要标志。 1.2国内外研究现状 酒店电脑管理系统最初出现于六十年代末、七十年代初的美国,其中较有代表性的有美国的Ecco系统,该系统基本实现前台业务中的排房、结帐、客房、餐厅、问询等模块,由于当时仍然没有个人电脑的出现,所以整个电脑是基于集中式的小型机/终端的管理,以后随着硬件技术的发展和各种网络系统、数据库技术的发展,操作系统的发展而推出了许多新型的酒店管理系统。 计算机在酒店中的普及和应用,新的技术平台、新的技术特点不断涌现,适合国内特点的信息系统慢慢进入酒店,使得酒店管理系统进入了一个新的发展时期。应该看到,对于一、二星级甚至部分三星级酒店来说,信息环境的建设和应用还处在起步阶段,即使是五星级的酒店,信息化管理的进程与客户对酒店的需求也有相当的距离。 国内酒店信息化程度的低下,在很大程度上阻碍了酒店在网络时代的营销拓展,影响了酒店经营绩效与竞争能力的提升。这主要表现在三大问题上:一、观念问题。大多数酒店经营者认为酒店属于传统的服务行业,主要是靠出租客房和床位来创收,通常没把投资信息化与投资房间内的设施(如增添浴缸或沙发)的投资回报等同看待,没有把信息化建设与影响和改善酒店的经营、管理效率等方面的功效挂起钩来,没有把信息化的价值融入酒店自身价值链在竞争中发挥的作用挂起钩来。二、行业问题。酒店业属于以人为本的劳动密集型服务行业,IT行业属技术密集型行业。由于这种行业间本质上的差异,致使很多IT公司尽管竭尽全力将最先进的产品设备或解决推销给酒店,其结果通常是酒店付出了昂贵的代价却不尽如人意。纠其原因,主要表现在:技术功能与酒店需求错位,目前的管理系统很多不能解决酒店面临的关键问题;管理决策层没有整体的规划,让开发商牵着鼻子走;供应商和酒店没有利益上的一致性。三、服务不到位问题。酒店是一个以服务为本的行业,依靠客人对各项服务的满意度来提升酒店的入住率和经营效益。 酒店信息化的实施,意味着酒店又增加了一项新的服务,即信息服务。IT公司负责策划和实施,但通常不承担日后的服务,因为他们是IT公司不属于服务行业。然而,倘若服务的责任落到酒店自身头上,酒店能应付的了吗?由于服务不到位,使系统不能充分发挥作用的已屡见不鲜,由谁来为酒店提供信息服务是一个值得商榷的问题。 1.3本课题研究意义 在今后的几年中,酒店的竞争将主要在信息化、智能化方面展开。店内装潢、客房数量、房间设施等质量竞争和价格竞争将退居二线。酒店信息化的发展趋势主要分为三大应用领域:一是为酒店的管理者、决策者提供及时、准确地掌握酒店经营各个环节情况的信息技术;二是针对酒店的经营,为节省运营成本、提高运营质量和管理效率的信息化管理和控制技术;三是直接面对顾客所提供的信息化服务。对于酒店而言,信息化是一个工具,是一种手段,是一种服务,服务水平的好坏直接影响酒店的经济效益和竞争力。 1.4相关技术介绍 1.4.1 Visual Basic简介 微软公司的Visual Basic 6.0是由微软公司于1998年推出的Windows应用程序开发工具,是目前最为广泛的、易学易用的面向对象的开发工具。Visual Basic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故而,实现本系统VB是一个相对较好的选择。 微软公司在Visual Basic 6.0增加了ADO(ActiveX Data Objects)。ADO是一个用于存取数据源的COM组件。它提供了编程语言和统一数据访问方式OLEDB的一个中间层。开发人员通过ADO,就可以很容易地编写出同时支持多种数据库的软件了。此外,借助COM/COM+强大的功能,使用Visual Basic可以轻松地开发多层结构的分布式应用程序以及高效的Web应用程序。 为什么选择Visual Basic来开发本系统呢?下面来介绍一下Visual Basic的独到之处: (1) Visual Basic主要特性 1易于学习和使用。Visual Basic的中心思想就是便于程序员使用,无论是新手还是专家,都能轻松上手并很快掌握它。Visual Basic基于图形界面的开发环境使开发者对各种功能一目了然、容易理解。用户仅仅通过鼠标的简单操作就可以构建出一个复杂的软件图形界面。 2 开发高效,功能强大。Visual Basic提供的图形用户界面和快速应用程序开发系统,使程序员可以轻松使用Visual Basic提供的各种功能的组件快速搭建一个应用程序。在数据库编程方面,使用微软提供的DAO、RDO、ADO等控件可以直观、高效地完成各种数据库操作。虽然Visual Basic易于使用,但这并不表明Visual Basic的功能薄弱,使用Visual Basic不仅可以开发简单的应用程序,还可以编写出商业级的客户端/服务器程序,以及强大的数据库应用程序。使用Visual Basic开发面向终端用户的具有良好界面的程序更是得以就手。 3支持多种数据库访问机制。Visual Basic 6.0具有强大的数据库管理功能。利用其提供的ADO访问机制和ODBC数据库连接机制,可以访问多种数据库,如Access、SQL Server等。 1.4.2 ADO访数据库技术介绍 ADO(ActiveX Data Object) 是建立在ODBC(Open Database Connectivity) 和OLE DB(OLE Database) 基础之上的基于对象的高层数据库API(Application Programming Interface) ,ADO 通过封装在低层OLE DB 功能中的不同对象、方法和属性以提供高层接口. 由于ADO 基于ActiveX 标准,因此具有很强的可扩展性.ADO提供两种接口,一种是通过OLE 自治提供,用于不使用指针的语言(如脚本语言) ; 另一种通过Vtable (虚拟函数表) 向使用指针的语言提供接口(如C ++ ) ,可实现与各种数据库的连接. ADO 包含了DAO(Data Access Object) 和RDO (Remote Data Object) 所有的功能,并且又增加了新的功能,是DAO 和RDO 的超集.ADO 具有速度高、对象层次简单、低开销、低磁盘空间等优点,是当前基于对象的最好的数据库接口. 1.5系统运行环境 硬件环境:CPU:Intel P4 2.0GHZ或更高、内存:64MB以上、硬盘:1G以上、显卡:32MB显存以上、光驱:52X CD—ROM(或DVD—ROM) 软件环境:Windows9X或者更高版本的操作系统、Microsoft Access 2000以上数据库、Microsoft Basic 6.0开发平台。 1.6系统开发技术 (1)Microsoft Basic 6.0 (2)Microsoft Access数据库 2 系统分析 系统分析是应用系统思想和方法,把复杂的对象分解成简单的组成部分,找出这些部分的基本属性和彼此间的关系。系统分析是解决目标系统“做什么”的问题,本章首先确定了系统所要达到的功能需求,然后将需求进一步细化转成业务需求,并对业务需求进行详细分析,解决了系统“做什么”的具体内容。 2.1 系统的可行性研究 也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。该系统的可行性分析包括以下几个方面的内容。 2.1.1技术可行性 在开发技术方面,酒店管理系统开发技术非常成熟,开发工具很多。本人采用以下的组合可以满足小型酒店管理系统开发的要求 :Microsoft windows xp操作系统、PC机、 Microsoft Office Access2003。微软公司的Office Access2003数据库系统,适用于小型的系统开发,用于存储和管理系统所需要的数据。它以操作简单、易学易用的特点而受到大多数用户的青眯。因此,系统的软件开发平台已成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台也完全能满足此系统的需要。 2.1.2经济可行性 使用本小型酒店管理系统可提高酒店客房管理水平,把大量繁琐工作简单化,能够有效地节省人力物力,并能够准确地进行统计和计算,避免人工统计或计算所带来的差错,保证酒店管理高效而有序地进行。 综上所述,此系统开发目标已明确,在技术、经济等方面都可行,并且投入少、见效快。因此系统的开发是完全可行的。 2.2系统需求分析 桂湖酒店是一家比较小型的酒店,设施较齐全。随着信息技术的发展和外务对酒店的要求越来越高,该酒店已明显觉得手工管理已不能适应当前酒店高速发展的需要。在意识到使用计算机管理的重要性后,决定主要针对客房管理设计出符合要求的小型酒店管理系统。 2.3系统的功能框架 根据以上的分析,小型酒店系统功能框架划分如图2.3所示。 图2.3系统功能框架划分 Fig2.3 The partitionthe of funcion frame of the system 2.4系统业务流程图 系统的流程图设计。系统启动后进入屏幕展示窗体可以大致了解本系统的开发环境和数据库情况等。使用系统登录时用户ID和密码都要自己手动输入。不同的用户对系统具有不同的管理权限。管理员可以对客房信息进行查询、打印、登记,也可以使用多种实用工具如:还可以修改自己的用户密码,还可以通过系统维护模块对系统进行数据库的管理,可以备份数据、恢复数据、初始化数据。 具体系统的流程图如下所示: 图2.4 系统操作流程 Fig.2.4 The flow of system operation 3系统结构分析和设计 3.1关系模型设计 在开发小型酒店管理系统时,对客户的信息的管理必不可少,通过对系统进行的需求分析、业务流程设计以及系统功能结构的确定,规划出系统中使用的数据库实体对象及实体E-R图。 客房入住需要以客人信息及入住信息进行登记,这就存在一个登记信息实体,其实体E-R图如图3.1所示: Fig.3.1 the E-R chart of registration information table 在此系统中,客房是一个重要的实体,客房实体包含了客房的基本配置信息,以及当前房间状态 ,其E-R图如图3.2所示: Fig.3.2 the E-R chart of registration rooms table 客人退房时需要对退房信息进行登记,退房登记实体包含人的基本信息以及对房费进行结算登记的信息,退房登记实体的E-R图如图3.3所示: Fig.3.3 the E-R chart of check registration table 4数据库设计 4.1Microsoft office Access2003简介 Microsoft Access是一种关系式数据库,是由微软公司开发的。关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。表与表之间可以建立关系(或称关联,连接),以便查询相关联的信息。Access数据库以文件形式保存,文件的扩展名是MDB。Access 数据库由六种对象组成,它们是表、查询、窗体、报表、宏和模块。表(Table)是数据库的基本对象,是创建其他5种对象的基础。表由记录组成,记录由字段组成,表用来存贮数据库的数据,故又称数据表。查询(Query)可以按索引快速查找到需要的记录,按要求筛选记录并能连接若干个表的字段组成新表。窗体(Form) 提供了一种方便的浏览、输入及更改数据的窗口。还可以创建子窗体显示相关联的表的内容。窗体也称表单。报表(Report) 的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。宏(Macro) 相当于DOS中的批处理,用来自动执行一系列操作。模块(Module) 的功能与宏类似,但它定义的操作比宏更精细和复杂,用户可以根据自己的需要编写程序。 4.2数据库表结构设计 该系统使用了Access数据库,名称为JDGL.mdb,其各表的功能和具体设计结构如下: 4.2.1用户信息表(tb_user) 功能是保存系统的用户数据,其结构如表4.1所示: 表4.1用户信息表 Table4.1The table of user information 字段名称 数据类型 字段大小 操作员 文本 10 密码 文本 50 4.2.2登记信息表(tb_djb) 功能是用来保存客人住宿时的住宿登记信息,其结构如表4.2所示: 表4.2登记信息表 Table4.2The table of registration information 字段名称 数据类型 字段大小 凭证号码 文本 20 姓名 文本 50 证件名称 文本 20 证件号码 文本 20 详细地址 文本 50 房间号 文本 20 客房类型 文本 10 客房价格 货币 8 住宿日期 日期/时间 8 住宿时间 日期/时间 8 住宿天数 数字 双精度型 应收宿费 货币 8 预收金额 货币 8 提醒日期 日期/时间 8 退宿日期 日期/时间 8 备注 文本 50 标志 文本 1 日期 日期/时间 8 时间 日期/时间 8 退宿时间 日期/时间 8 提醒时间 日期/时间 8 摘要 文本 200 BZ 数字 双精度型 4.2.3客房基础信息表(tb_kf) 功能是用来保存客房基础信息,其结构如表4.3所示: 表4.3客房信息表 Table4.3The table of rooms information 字段名称 数据类型 字段大小 房间号 文本 30 房间类型 文本 50 价格 货币 8 房态 文本 4 标志 是/否 1 备注 文本 100 配置 文本 100 使用设置 文本 10 营业日期 日期/时间 8 4.2.4退房登记信息表(tb_tfd) 功能是用来保存客人退宿登记信息,其结构如表4.4所示: 表4.4 参考文献信息表 Table4.4The table of check rooms information 字段名称 数据类型 字段大小 凭证号码 文本 20 姓名 文本 50 证件名称 文本 20 证件号码 文本 20 详细地址 文本 50 房间号 文本 20 客房类型 文本 10 客房价格 货币 8 住宿日期 日期/时间 8 住宿时间 日期/时间 8 住宿天数 数字 双精度型 应收宿费 货币 8 金额总计 货币 8 预收宿费 货币 8 退还宿费 货币 8 退房日期 日期/时间 8 退房时间 日期/时间 8 备注 文本 50 BZ 数字 双精度型 5系统详细设计与实现 5.1系统公共模块设计 在系统中使用公共模块,可节省系统资源,实现代码重用。在本系统中新建一个Module模块,此模块主要用于共享数据库边接。其中ESQL()函数用于打开到数据库的连接,StrCnn()函数用于返回于一个连接串。公共模块代码如下: Public adocon As New ADODB.Connection '创建ADODB.Connection对象 Public adoRs As New ADODB.Recordset '创建ADODB.Recordset对象 Public Sub Main() '打开数据库连接 adocon.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\DB_JDGL.mdb;Persist Security Info=False" End Sub Public Function ESQL(ByVal sql As String) As ADODB.Recordset '定义函数 Dim cnn As ADODB.Connection '定义连接 Dim rs As ADODB.Recordset '定义记录集 Set cnn = New ADODB.Connection '创建连接 cnn.Open StrCnn '打开连接 Set rs = New ADODB.Recordset rs.Open Trim(sql), cnn, adOpenKeyset, adLockOptimistic Set ESQL = rs End Function Public Function StrCnn() '返回一个数据库连接 StrCnn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\DB_JDGL.mdb;Persist Security Info=False" End Function 5.2主窗体的设计 在登录窗体对话框中输入正确的操作员和操作员密码后才能进到主窗体。窗体如图5.2所示: 图5.2登录窗体对话框 Fig5.2 Login form dialog box 其中“确定”与“取消”按扭,采用的是.ico图标。 主要代码如下: Private Sub Image1_Click() Static itimes As Integer Main.StatusBar1.Panels(4).Text = Text1.Text Adodc1.RecordSource = "select * from tb_user where 操作员='" + Text1.Text + "'" '验证操作员及密码 Adodc1.Refresh If Adodc1.Recordset.RecordCount > 0 Then '如果记录数大于零 If Text2.Text = Adodc1.Recordset.Fields("密码") Then '验证密码 Load Main Main.Show Unload Me Else If Text2.Text <> Adodc1.Recordset.Fields("密码") Then MsgBox "密码错误,请重新输入!", vbCritical, "系统提示" itimes = itimes + 1 Text2.Text = "" Text2.SetFocus End If End If Else MsgBox "操作员不存在,请重新输入!", vbCritical, "系统提示" itimes = itimes + 1 Text1.Text = "" Text2.Text = "" Text1.SetFocus End If If itimes = 3 Then '错误3次,退出系统 MyMsg = MsgBox("输入错误,请向系统管理员查询!", vbCritical, "系统提示") If MyMsg = vbOK Then End End If End Sub 5.3主窗体的设计与实现 程序启动后,在系统登录界面验证完操作员和操作员密码后,将进入程序主窗体。在程序主窗体中通过选择菜单命令或单击工具栏中的按钮,可调用相应程序窗体或进行相应操作;可根据操作员不同,确定操作员的相应权限,在主窗体状态栏中显示了系统时间和当前系统操作员。主窗体界面如下图5.3所示: 图5.3 主窗体界面 Fig. 5.3 The Main form interface 该系统主窗体主要通过菜单命令实现调出各个窗体或执行相应操作。同时在主窗体和添加一个Toolbar控件,作为工具栏。通过Toolbar控件的Click事件,也可实现调出相应窗体或执行相应操作。 使用Button对象的Key属性标识被单击的按钮。例如,在主窗体模块中单击工具栏中的按钮,发生ButtonClick事件,并用Key属性标识被单击的按钮。代码如下: Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button) Select Case Button.Key Case "DJ" zsdj_Click '调入住宿登记 Case "TF" tf_Click '调入退宿结账 Case "CX" zscx_Click '调入住宿查询 Case "TX" sftx_Click '调入提醒 Case "CXDL" '重新登录 Load main_Login main_Login.Show Case "exit" If MsgBox("确定退出该系统?", 4, "系统提示") = vbYes Then End End If End Select End Sub 单击主窗体中的菜单项,通过菜单命令实现调出各个窗体或执行相应操作,在各子菜单的Click事件下实现相应操作。部分代码如下: Private Sub sjbf_Click() '调入数据备份 main_sjbf.Show Main.Enabled = False End Sub Private Sub sjhf_Click() '数据恢复 main_sjhf.Show End Sub …… Private Sub ma_Click() '调入密码设置 main_mmsz.Show Main.Enabled = False End Sub 5.4住宿登记模块设计与实现 程序启动后,选择菜单栏中“住宿管理”/“住宿登记”命令,或直接单击工具栏中的“登记”按钮,将打开住宿登记模块。在住宿登记模块中能够自动生成住宿登记凭证号码,提供空闲房间供用户选择,实现客人住宿登记,收取客人预交宿费,实际宿费、宿费提醒时间、退宿时间、打印住宿登记单据。住宿登记模块界面如下图5.4所示: 图5.4 住宿登记窗体界面 Fig. 5.4The Accommodation Registration form interface 住宿登记模块主要用于录入客人入住信息,此窗体包含了大量的文本框和时间控件等,但这些控件功能都比较简单,没有复杂的属性设置。 打开住宿登记模块,单击“登记”按钮,开始进行住宿登记。“登记”按钮的Click事件主要实现设置控件有效和无效、自动生成登记凭证号码等功能。自动生成登记凭证号码的主要代码发下: Adodc2.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\DB_JDGL.mdb;Persist Security Info=False" Adodc2.RecordSource = "select * from tb_djb order by 凭证号码" '按凭证号码排序数据 Adodc2.Refresh If Not Adodc2.Recordset.EOF Then Adodc2.Recordset.MoveLast '移动记录集到最后一条记录 If lsph.Text = "" Then bh.Text = Fdate & "d" & Format(1, "###000") '当lsph值为空为凭证号码文本框赋值 If lsph.Text <> "" Then '当lsph值不空时 y1.Text = Month(Fdate) '把当前月份赋给y1 y2.Text = Month(Left(lsph.Text, 10)) '把lsph中的月份赋给y2 If y1.Text = y2.Text Then '如果y1文本框中内容与y2相同 bh.Text = Fdate & "d" & Format(Val(Right(lsph.Text, 3)) + 1, "###000") '为凭证号码文本框赋值 Text2.Text = Val(Right(lsph.Text, 3)) + 1 'text1中存储lsph文本框中后三位数 End If If y1.Text <> y2.Text Then '如果y1文本框中内容与y2不同 bh.Text = Fdate & "d" & Format(1, "###000") '为凭证号码文本框赋值 End If End If 当住宿信息登记完成后,“打印”按钮处于可用状态,可以单击“打印”按钮打印住宿证。主要代码如下: Private Sub comprint_Click() On Error GoTo 1 '出错转向标签“1” Dim X As Printer '打印住宿登记单据 Printer.Height = 8000: Printer.Width = 8000 '设置高度和宽度 Printer.CurrentX = 1100: Printer.CurrentY = 300 '设置打印位置 Printer.FontSize = 12 '设置字体大小 Printer.Print "桂湖酒店客房 (住宿证) " '打印文字 Dim A, B, C, d As Integer '定义变量 A = 100: B = 500: C = 4800: d = 400 '为变量赋值 Printer.FontSize = 10 '设置字体大小 Printer.CurrentX = 100 + A '设置打印横坐标 Printer.CurrentY = B + 200 '设置打印纵坐标 Printer.Print d & " " & t & " NO." & bh.Text '打印日期、时间和凭证号码 B = B + d '为变量B赋值 …… Printer.Line (A, B + 100)-(C, B + 100) '打印一条直线 Printer.CurrentX = 100 + A Printer.CurrentY = B + 200 Printer.Print "操作员: " & czy.Text & " 欢迎光临" Printer.EndDoc '输出给打印机 Exit Sub If Err.Number = 482 Then MsgBox "请连接打印机!", , "系统提示" Err.Clear End If End Sub 5.5调房登记模块设计与实现 在主窗体中,选择住宿管理菜单下的调房登记项,将进入调房登记模块。在调房登记模块中选择客人入住的房间号和空闲房间号,实现调房登记,系统只允许调换等价客房。调房登记界面如图5.5所示: 图5.5 调房登记窗体界面 Fig. 5.5The Housing Register Transfer form interface 调房登记模块主要实现对客人房间进行调换的过程,源房间号列表是查询登记表中当前所有住宿客人的房间号码,在选择源房间号后,实现生成目标房间号。 主要代码如下 Private Sub Combo3_Click() Combo2.Clear '清空Combo2中的内容 If Combo3.Text <> "" Then '如果Combo3不为空 …… End If '赋值给bh.text等 With Adodc1.Recordset 'with快 If .Fields("凭证号码") <> "" Then bh.Text = .Fields("凭证号码") '为“凭证号码”字段赋值 …… End With '结束with快 End If End If Combo2.Enabled = True 'Combo2可用 Texbz.Enabled = True 'Texbz可用 End If End Sub 5.6追加押金模块设计 在主窗体中,选择住宿管理菜单下的追加押金项,将进入追加押金模块。在“凭证号码”下拉列表框中选择客人入住的凭证号码,在“追加押金”文本框中输入客人续交的押金后,在相应的文本框中将显示客人的入住信息,并自动计算宿费提醒日期和时间,还可打印追加押金票据。追加押金界面如图5.6所示: 图5.6 追加押金窗体界面 Fig. 5.6The Additional Deposit form interface 在窗体的A事件中,主要实现查询数据表中住宿客人信息,对“凭证号码”列表框赋值。主要代码如下: Private Sub Form_Activate() Dim i As Integer czy.Text = Main.StatusBar1.Panels(4).Text '赋值给czy.text,显示当前操作员 '查询住宿登记信息 Adodc1.RecordSource = "select 凭证号码 from tb_djb where 标志= '1'order by 凭证号码" Adodc1.Refresh '刷新记录 If Adodc1.Recordset.RecordCount > 0 Then '如果记录数大于0 For i = 1 To Adodc1.Recordset.RecordCount '循环从1到记录数值 Combo1.AddItem Adodc1.Recordset.Fields("凭证号码").Value '从Combo1中添加项目 Adodc1.Recordset.MoveNext '记录下移 Next i End If End Sub 在追加押金模块中单击“确定”按扭,将把追加押金信息保存在数据表中,自动计算新的提醒日期,并设定其他控件的有效和无效。部分代码如下: Private Sub Command1_Click() '保存追加押金信息 If Text1.Text <> "" And Combo1.Text <> "" Then '查询住宿登记信息 …… adoRs.Fields("预收金额") = Val(Text3.Text) + Val(Text1.Text) '把已收押金和追加押金的和赋给预收金额字段 …… Adodc2.Refresh '刷新数据 '编辑住宿登记预收信息 …… MsgBox "请填写完整的数据,再保存!", , "系统提示" '如果凭证号码为空或追加押金为空,提示消息 End If End Sub 5.6系统维护模块的具体实现 系统维护模块包括子模块数据备份、数据恢复和初始化。 数据备份模块,可以将系统的所有数据库内容都备份到指定的备份文件夹中。窗体如下图5.71所示: 图5.71 数据备份界面 Fig. 5.71The surface of Data backup 部分代码如下: Private Sub Command1_Click() A = MsgBox("确定备份数据?", 4, "系统提示") If A = vbYes Then Command1.Enabled = False ProgressBar1.Visible = True ProgressBar1.Max = UBound(workarea) ProgressBar1.Value = ProgressBar1.Min For Counter = LBound(workarea) To UBound(workarea) workarea(Counter) = "initial value " & Counter ProgressBar1.Value = Counter Open str1 For Binary As #1 Open str2 For Binary As #2 Do While Not EOF(1) Get #1, , char Put #2, , char Loop Close Next Counter ProgressBar1.Value = ProgressBar1.Min MsgBox "数据库备份成功!", , "系统提示" Command1.Enabled = True End If End Sub 数据恢复模块,可以将备份文件夹中的数据库内容恢复到原来的数据库中。如下图5.72所示: 图5.72 数据恢复界面 Fig. 5.72 The surface of Data recovery 主要代码如下: Private Sub Command1_Click() A = MsgBox("确认恢复数据库?", 4, "系统提示") If A = vbYes Then Command1.Enabled = False ProgressBar1.Visible = True 'ProgressBar 控件通过从左到右用一些方块填充矩形来表示一个较长操作的进度。 ProgressBar1.Max = UBound(workarea) ProgressBar1.Value = ProgressBar1.Min For Counter = LBound(workarea) To UBound(workarea) 'LBound 函数返回一个 Long 型数据,其值为指定数组维可用的最小下标。 'UBound 函数返回一个 Long 型数据,其值为指定的数组维可用的最大下标。 workarea(Counter) = "initial value " & Counter ProgressBar1.Value = Counter Open str1 For Binary As #1 Open str2 For Binary As #2 Do While Not EOF(1) Get #1, , char Put #2, , char Loop Close Next Counter ProgressBar1.Value = ProgressBar1.Min MsgBox "数据库恢复成功!", , "系统提示" Command1.Enabled = True End If End Sub 初始化模块,对系统数据进行初始化即删除数据库中的数据,用户在使用本系统之前,需要先对本系统进行初始化操作,但是在使用过程中则要谨慎初始化,因为执行初始化后原有的数据将被删除。如下图5.73所示: 图4.93 初始化界面 Fig. 4.93 The surface of Data initialization 主要代码如下: Private Sub comcreat_Click() '清空选定表中的数据 A = MsgBox("确认初始化该数据?", 4, "系统提示") If A = vbYes Then …… If Check2.Value = 1 Then sql = "delete * from tb_tfd " Set rs = ESQL(sql) '调用模块中的自定义函数 End If If Check5.Value = 1 Then Adodc1.RecordSource = "select * from tb_kf where 房态 ='入住 Adodc1.Refresh 'ADO Data 控件ADO Data 控件与内部 Data 控件以及 Remote Data控件 (RDC) 相似。ADO Data 控件使您能使用 Microsoft ActiveX Data Objects (ADO) 快速地创建一个到数据库的连接。 If Adodc1.Recordset.RecordCount > 0 Then …… MsgBox "初始化完成!", , "系统提示" ProgressBar1.Visible = False ProgressBar1.Value = ProgressBar1.Min End Sub 结束语 全文研究了小型酒店管理系统的设计与实现,该系统是运用Microsoft Office Access2003数据库系统和Visual Basic编程语言开发实现的。 根据酒店行业的现实状况和发展,该系统具有实现多点操作的信息共享,相互之间的信息传递准确、快捷和顺畅,服务管理信息化,可随时掌握客人住宿、客房状态等情况,系统界面友好美观,操作简单易行,查询灵活方便,数据存储安全。通过该系统的实施,可逐步提高酒店的管理水平,提升员工的素质。系统维护方便可靠,有较高的安全性,满足实用性的要求。 在这次做毕业设计的过程中我学到了很多。从一开始的设计选题到论文的最终截稿,我亲身感受到了要做好一个毕业设计其中的知识含量光靠我们原先的学习是不够的,因此,我查阅了许多与该选题相关的文献并且通过互联网也查询了该选题的发展情况,但由于我的能力有限本系统在功能设计方面还是有些不足之处,比如在设计模块中的功能就设计得较为单一,还有就是在信息排版方面做得还不够。但是通过这次的实践我自身的能力确实得到了一定程度的提升,同时也了解了写论文的格式,所以说这次的经验是很值得我牢记于心的。 致谢 在这里,首先感谢我的指导老师周培春老师。从我的论文选题到论文的撰写完成,周老师细心、严谨的要求和指导,给了我非常大的帮助与支持。我还要感谢我的同学们给我的帮助和指导,使我能较好的掌握相关的开发技术上,这是我完成本次毕业设计和毕业论文的保障。 参考文献 [1] 刘韬,骆娟,何旭洪.Visual Basic数据库系统开发实例导航[M].北京:人民邮电出版社,2003 [2] 张玲,刘玉玫. Access数据库技术实训教程.[M].北京:清华大学出版社,2008 [3] 萨师煊,王珊. 数据库系统概论[M]. 北京:高等教育出版社,1983 [4] 李敏业,王颖.Visual Basic +Access数据库应用实例完全解析[M].北京:人民邮电出版社,2006 [5] 谭浩强. Visual basic 6.0 中文版.[M].北京:清华大学出版社,1998 [6] 沈炜,郭伟伟编著.Visual Basic 编程从基础到实践.[M].北京:电子工业出版社,2008 [7] 彭波. Visual Basic编程技术全接触.[M].北京:清华大学出版社,2008 [8] 白晓勇,余健等. Visual Basic课程设计案例精编.[M].北京:清华大学出版社,2007 [9] 陈紫红,安剑,孙秀梅.Visual Basic项目开发全程实录[M].北京:高等教育出版社,2002 [10] 匡松,吕峻闽.Visual Basic程序设计及应用.[M].北京:清华大学出版社,2008 [11] 刘彬彬. Visual Basic项目开发实例自学.[M].北京:人民邮电出版社,2008 [12] 安剑,孙秀梅. Visual Basic数据库系统开发自学手册.[M].北京:人民邮电出版社,2008 [13] 张瀚文,齐锦刚. Visual Basic数据库开发开发与解析.[M].北京:高等教育出版社,2003 [14] 刘彬彬. Visual Basic控件参考大全.[M].北京:人民邮电出版社,2008 [15] 刘韬,骆娟.Visual Basic数据通用模块及典型系统开发实例导航.[M].北京:人民邮电出版社,2008 [16] 李春葆,曾平编. Access数据库程序设计.[M].北京:清华大学出版社,2005 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作 者 签 名:       日  期:        ​​​​​​​​​​​​ 指导教师签名:        日  期:        使用授权说明 本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:        日  期:        ​​​​​​​​​​​​ 学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名: 日期: 年 月 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权      大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名: 日期: 年 月 日 导师签名: 日期: 年 月 日 指导教师评阅书 指导教师评价: 一、撰写(设计)过程 1、学生在论文(设计)过程中的治学态度、工作精神 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、学生掌握专业知识、技能的扎实程度 □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、学生综合运用所学知识和专业技能分析和解决问题的能力 □ 优 □ 良 □ 中 □ 及格 □ 不及格 4、研究方法的科学性;技术线路的可行性;的合理性 □ 优 □ 良 □ 中 □ 及格 □ 不及格 5、完成毕业论文(设计)期间的出勤情况 □ 优 □ 良 □ 中 □ 及格 □ 不及格 二、论文(设计)质量 1、论文(设计)的整体结构是否符合撰写规范? □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的论文(设计)任务(包括装订及附件)? □ 优 □ 良 □ 中 □ 及格 □ 不及格 三、论文(设计)水平 1、论文(设计)的理论意义或对解决实际问题的指导意义 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、论文的观念是否有新意?设计是否有创意? □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、论文(设计说明书)所体现的整体水平 □ 优 □ 良 □ 中 □ 及格 □ 不及格 建议成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格 (在所选等级前的□内画“√”) 指导教师: (签名) 单位: (盖章) 年 月 日 评阅教师评阅书 评阅教师评价: 一、论文(设计)质量 1、论文(设计)的整体结构是否符合撰写规范? □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的论文(设计)任务(包括装订及附件)? □ 优 □ 良 □ 中 □ 及格 □ 不及格 二、论文(设计)水平 1、论文(设计)的理论意义或对解决实际问题的指导意义 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、论文的观念是否有新意?设计是否有创意? □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、论文(设计说明书)所体现的整体水平 □ 优 □ 良 □ 中 □ 及格 □ 不及格 建议成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格 (在所选等级前的□内画“√”) 评阅教师: (签名) 单位: (盖章) 年 月 日 教研室(或答辩小组)及教学系意见 教研室(或答辩小组)评价: 一、答辩过程 1、毕业论文(设计)的基本要点和见解的叙述情况 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、对答辩问题的反应、理解、表达情况 □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、学生答辩过程中的精神状态 □ 优 □ 良 □ 中 □ 及格 □ 不及格 二、论文(设计)质量 1、论文(设计)的整体结构是否符合撰写规范? □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、是否完成指定的论文(设计)任务(包括装订及附件)? □ 优 □ 良 □ 中 □ 及格 □ 不及格 三、论文(设计)水平 1、论文(设计)的理论意义或对解决实际问题的指导意义 □ 优 □ 良 □ 中 □ 及格 □ 不及格 2、论文的观念是否有新意?设计是否有创意? □ 优 □ 良 □ 中 □ 及格 □ 不及格 3、论文(设计说明书)所体现的整体水平 □ 优 □ 良 □ 中 □ 及格 □ 不及格 评定成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格 (在所选等级前的□内画“√”) 教研室主任(或答辩小组组长): (签名) 年 月 日 教学系意见: 系主任: (签名) 年 月 日 学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下进行的研究工作所取得的成果。尽我所知,除文中已经特别注明引用的内容和致谢的地方外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式注明并表示感谢。本人完全意识到本声明的法律结果由本人承担。 学位论文作者(本人签名): 年 月 日 学位论文出版授权书 本人及导师完全同意《中国博士学位论文全文数据库出版章程》、《中国优秀硕士学位论文全文数据库出版章程》(以下简称“章程”),愿意将本人的学位论文提交“中国学术期刊(光盘版)电子杂志社”在《中国博士学位论文全文数据库》、《中国优秀硕士学位论文全文数据库》中全文发表和以电子、网络形式公开出版,并同意编入****《中国知识资源总库》,在《中国博硕士学位论文评价数据库》中使用和在互联网上传播,同意按“章程”规定享受相关权益。 论文密级: □公开 □保密(___年__月至__年__月)(保密的学位论文在解密后应遵守此协议) 作者签名:_______ 导师签名:_______ _______年_____月_____日 _______年_____月_____日 独 创 声 明 本人郑重声明:所呈交的毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议。尽我所知,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。 本声明的法律后果由本人承担。   作者签名: 二〇一〇年九月二十日   毕业设计(论文)使用授权声明 本人完全了解**学院关于收集、保存、使用毕业设计(论文)的规定。 本人愿意按照学校要求提交学位论文的印刷本和电子版,同意学校保存学位论文的印刷本和电子版,或采用影印、数字化或其它复制手段保存设计(论文);同意学校在不以营利为目的的前提下,建立目录检索与阅览服务系统,公布设计(论文)的部分或全部内容,允许他人依法合理使用。 (保密论文在解密后遵守此规定)   作者签名: 二〇一〇年九月二十日 致 谢 时间飞逝,大学的学习生活很快就要过去,在这四年的学习生活中,收获了很多,而这些成绩的取得是和一直关心帮助我的人分不开的。 首先非常感谢学校开设这个课题,为本人日后从事计算机方面的工作提供了经验,奠定了基础。本次毕业设计大概持续了半年,现在终于到结尾了。本次毕业设计是对我大学四年学习下来最好的检验。经过这次毕业设计,我的能力有了很大的提高,比如操作能力、分析问题的能力、合作精神、严谨的工作作风等方方面面都有很大的进步。这期间凝聚了很多人的心血,在此我表示由衷的感谢。没有他们的帮助,我将无法顺利完成这次设计。 首先,我要特别感谢我的知道***老师对我的悉心指导,在我的论文书写及设计过程中给了我大量的帮助和指导,为我理清了设计思路和操作方法,并对我所做的课题提出了有效的改进方案。***老师渊博的知识、严谨的作风和诲人不倦的态度给我留下了深刻的印象。从他身上,我学到了许多能受益终生的东西。再次对周巍老师表示衷心的感谢。 其次,我要感谢大学四年中所有的任课老师和辅导员在学习期间对我的严格要求,感谢他们对我学习上和生活上的帮助,使我了解了许多专业知识和为人的道理,能够在今后的生活道路上有继续奋斗的力量。 另外,我还要感谢大学四年和我一起走过的同学朋友对我的关心与支持,与他们一起学习、生活,让我在大学期间生活的很充实,给我留下了很多难忘的回忆。 最后,我要感谢我的父母对我的关系和理解,如果没有他们在我的学习生涯中的无私奉献和默默支持,我将无法顺利完成今天的学业。 四年的大学生活就快走入尾声,我们的校园生活就要划上句号,心中是无尽的难舍与眷恋。从这里走出,对我的人生来说,将是踏上一个新的征程,要把所学的知识应用到实际工作中去。 回首四年,取得了些许成绩,生活中有快乐也有艰辛。感谢老师四年来对我孜孜不倦的教诲,对我成长的关心和爱护。 学友情深,情同兄妹。四年的风风雨雨,我们一同走过,充满着关爱,给我留下了值得珍藏的最美好的记忆。 在我的十几年求学历程里,离不开父母的鼓励和支持,是他们辛勤的劳作,无私的付出,为我创造良好的学习条件,我才能顺利完成完成学业,感激他们一直以来对我的抚养与培育。 最后,我要特别感谢我的导师***老师、和研究生助教***老师。是他们在我毕业的最后关头给了我们巨大的帮助与鼓励,给了我很多解决问题的思路,在此表示衷心的感激。老师们认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我收益匪浅。他无论在理论上还是在实践中,都给与我很大的帮助,使我得到不少的提高这对于我以后的工作和学习都有一种巨大的帮助,感谢他耐心的辅导。在论文的撰写过程中老师们给予我很大的帮助,帮助解决了不少的难点,使得论文能够及时完成,这里一并表示真诚的感谢。 致 谢 这次论文的完成,不止是我自己的努力,同时也有老师的指导,同学的帮助,以及那些无私奉献的前辈,正所谓你知道的越多的时候你才发现你知道的越少,通过这次论文,我想我成长了很多,不只是磨练了我的知识厚度,也使我更加确定了我今后的目标:为今后的计算机事业奋斗。在此我要感谢我的指导老师——***老师,感谢您的指导,才让我有了今天这篇论文,您不仅是我的论文导师,也是我人生的导师,谢谢您!我还要感谢我的同学,四年的相处,虽然我未必记得住每分每秒,但是我记得每一个有你们的精彩瞬间,我相信通过大学的历练,我们都已经长大,变成一个有担当,有能力的新时代青年,感谢你们的陪伴,感谢有你们,这篇论文也有你们的功劳,我想毕业不是我们的相处的结束,它是我们更好相处的开头,祝福你们!我也要感谢父母,这是他们给我的,所有的一切;感谢母校,尽管您不以我为荣,但我一直会以我是一名农大人为荣。 通过这次毕业设计,我学习了很多新知识,也对很多以前的东西有了更深的记忆与理解。漫漫求学路,过程很快乐。我要感谢信息与管理科学学院的老师,我从他们那里学到了许多珍贵的知识和做人处事的道理,以及科学严谨的学术态度,令我受益良多。同时还要感谢学院给了我一个可以认真学习,天天向上的学习环境和机会。 即将结束*大学习生活,我感谢****大学提供了一次在**大接受教育的机会,感谢院校老师的无私教导。感谢各位老师审阅我的论文。 本科生毕业设计(论文)规范化要求 第一部分 学生应遵守以下规范要求 一、毕业设计论文说明 1. 毕业设计论文独立装订成册,内容包括: (1) 封面(题目、学生姓名、指导教师姓名等) (2) 中、外文内容摘要 (3) 正文目录(含页码) (4) 正文(开始计算页码) (5) 致谢 (6) 参考文献 (7) 附录 2. 中、外文内容摘要包括:课题来源,主要设计,实验方法,本人主要完成的成果。要求不少于400汉字,并译成外文。 3. 毕业设计论文页数为45页-50页。 4. 纸张要求:毕业设计说明书(论文报告)应用标准B5纸单面打字成文。 5. 文字要求:文字通顺,语言流畅,无错别字。 6. 图纸要求:毕业设计图纸应使用计算机绘制。图纸尺寸标注应符合国家标准。图纸应按“规范”叠好。 7. 曲线图表要求:所有曲线、图表、流程图、程序框图、示意图等不得徒手画,必须按国家规定标准或工程要求绘制。 8. 参考文献、资料要求:参考文献总数论文类不少于10篇、,应有外文参考文献。文献应列出序号、作者、文章题目、期刊名、年份、出版社、出版时间等。 二、外文翻译 1. 完成不少于2万印刷符的外文翻译。译文不少于5千汉字。 2. 译文内容必须与题目(或专业内容)有关,由指导教师在下达任务书时指定。 3. 译文应于毕业设计中期2月底前完成,交指导教师批改。 4. 将原文同译文统一印成B5纸规格装订成册,原文在前,译文在后。 三、形式审查 5月15日前,将毕业设计论文上交指导教师,审查不合格者,不能参加答辩。 四、准备答辩 答辩前三天,学生要将全部材料(包括光盘、论文)统一交指导教师。 关于毕业论文格式的要求 为方便统一、规范论文格式,现将学院的相关要求做如下强调、补充: 1. 基本要求 纸型: B5纸(或16开),单面打印; 页边距: 上2.54cm,下2.54cm,左2.5cm,右2.5cm; 页眉:1.5cm,页脚1.75cm,左侧装订 正文字体:汉字和标点符号用“宋体”,英文和数字用“Times New Roman”,字号小四; 图号1-1,指第1章第1个图 在图的前部要有文字说明(如图1-1所示) 表号3-5,指第3章第5个表 在表的前部要有文字说明(如表3-5所示) 图、表的标注字体大小是五号宋体 行距: 固定值20; 页码: 居中、小五、底部。 2. 封面格式 封皮: 大连理工大学城市学院(二号、黑体、居中) 本科生毕业设计(论文)(二号、黑体、居中) 学 院:(四号、黑体、居中、下划线:电子与自动化学院) 专 业:(四号、黑体、居中、下划线、专业名字之间无空格) 学 生:(四号、黑体、居中、下划线,名字是2个字的中间空1个字、3个或3个以上字的中间无空格) 指导教师:(四号、黑体、居中、下划线,名字是2个字的中间空1个字、3个或3个以上字的中间无空格,两位指导教师的中间用顿号“、”) 完成日期:(四号、黑体、居中、下划线,如:2009年5月25日) (注意:5个下划线两端也是对齐的,单倍行距) 内 封:大连理工大学城市学院本科生毕业设计(论文)(四号、黑体) 题目 (二号、黑体、居中); 总计 毕业设计(论文) 页(五号、宋体) 表格 表(五号、宋体) 插图 幅 (五号、宋体) (注意:页数正常不少于40页,优秀论文原则上不少于45页) 3. 中外文摘要 中文摘要:标题“摘 要” (三号、黑体、居中、中间空1个字) 正文(不少于400字) 关键词 (五号、黑体):3-5个主题词(五号),中间用分号“;”隔开。 外文摘要 (另起一页):标题“Abstract” (三号、黑体、居中) 正文 (必须用第三人称) 关键词: Key words(五号、黑体):3-5个主题词(五号)与中文关键词对应,中间用分号“;”隔开。 4. 目录 标题 “目录”(三号、黑体、居中); 章标题(四号、黑体、居左); 节标题(小四、宋体); 页码 (小四、宋体); 二、三级目录分别缩近1和2个字; 四级目录不在“目录”中体现,在正文中也不是单独一行,可以黑体(没有句号),然后空2个字接正文; 注意:正文中每章开头要另起一页; “目录”下方中间的页码和摘要一样统一用罗马字,顺接摘要的。 摘要 目录加页眉 5. 论文正文 页眉: 论文题目(居中、小五、黑体); 章标题(三号、黑体、居中); 节标题(四号、黑体、居左); 正文 程序用“Times New Roman”,字号小四; 6. 参考文献 标题:“参考文献”(小四、黑体、居中) 参考文献的著录,按文稿中引用顺序排列,并注意在文内相应位置用上标标注,如:……的函数。 示例如下:(字体为五号、宋体) 期刊类:[序号]作者1,作者2,……作者n。文章名。期刊名(版本),出版年,卷次(期次)。页次 图书类:[序号]作者1,作者2,……作者n。书名。版本。出版地:出版者,出版年。页次 会议论文集:[序号]作者1,作者2,……作者n。论文集名。出版地:出版者,出版年。页次 网上资料:[序号]作者1,作者2,……作者n。文章名。网址。发表时间 7. 其它 量和单位的使用:必须符合国家标准规定,不得使用已废弃的单位(如高斯(G和Gg)、亩、克分子浓度(M)、当量能度(N)等)。量和单位不用中文名称,而用法定符号表示。 图表及公式:插图宽度一般不超过10cm,表名(小四)置上居中,图名(小四)置下居中。标目中物理量的符号用斜体,单位符号用正体,坐标标值线朝里。标值的数字尽量不超过3位数,或小数点以后不多于1个“0”。如用30Km代替30000m,用5µg代替0.005mg等,并与正文一致。图和表的编号从前至后顺序排列,图的编号及说明位于图的下方,居中;表的编号及说明位于表的上方,居中。公式编号加圆括号,居行尾。图表中的字体不应大于正文字体。注意:图表标题中的数字也是“Times New Roman”。 8.论文依次包括:封皮、内封、中文摘要、英文摘要、目录、正文、结论、致谢、参考文献、(附录),不要落项。 9.注意:上面没有说“加粗”的“黑体”,均为“黑体不加粗”。 补充: 1.答辩要求:自述15分钟,回答问题10分钟,自述要求使用ppt 答辩内容: 1).论文题目 2).设计内容 3).设计方案 4).如何完成设计 工作原理 软件或硬件设计 制作\调试\安装 5).存在不足,今后努力的方向 6).致谢 3.最后上交学生装订好的论文、光盘、记录表、成绩单 4.光盘里的文件夹命名为:学号_姓名_年级专业班级 文件夹里包括的文件有:论文、ppt、英文翻译 1) 论文的文件名格式:学号_姓名_年级专业班号_题目(论文)_完成日期doc 2) ppt的文件名格式:学号_姓名_年级专业班号_题目(ppt)_完成日期ppt 3) 英文翻译的文件名格式:学号_姓名_年级专业班号_题目(英文翻译)_完成日期doc 例如: 答辩问题5个, 侧重总体思路一个 软件或硬件一个 翻译一个 其他2个 设置主窗口图像 重新登录 密码设置 操作员设置 宿费提醒 退宿查询 住宿查询 客房查询 客户设置 系统设置 查询统计 客房管理 数据恢复 追加押金 数据备份 退房登记 调房登记 住宿登记 住宿管理 系统维护 操作员登录 登录 小型酒店管理系统主界面 权限设置 初使化 设置主窗口图像 重新登录 密码设置 操作员设置 宿费提醒 退宿查询 住宿查询 客房查询 客户设置 系统设置 查询统计 客房管理 数据恢复 追加押金 数据备份 退房登记 调房登记 住宿登记 住宿管理 系统维护 小型酒店管理系统 初使化 权限设置 住宿时间 住宿日期 提醒日期 凭证号码 摘要 登记信息 住宿天数 客房价格 实收宿费 姓名 客房类型 房间号 详细地址 证件号码 证件名称 标志 退宿提醒 客房 房间号 房间类型 价格 标志 营业日期 房态 配置 使用设置 住宿时间 住宿日期 退宿日期 凭证号码 摘要 退房登记 住宿天数 客房价格 实收宿费 姓名 客房类型 房间号 详细地址 证件号码 证件名称 预收宿费 退还宿费
/
本文档为【小型酒店管理系统的设计与开发_毕业论文】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索