宾馆酒店预定系统的设计与实现毕业设计

合集下载

酒店信息管理系统设计与实现毕业论文

酒店信息管理系统设计与实现毕业论文

酒店信息管理系统设计与实现毕业论文毕业设计论文论文题目:酒店信息管理系统设计与实现毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

基于Android的酒店预订系统设计与实现

基于Android的酒店预订系统设计与实现

毕业设计说明书 基于Android 的酒店预订系统设计与实现学系 名: 专 业:2015年 4 月信息商务学院 计算机科学与技术摘要随着人员流动规模的不断扩大,酒店数量的急剧增加,有关预定管理的各种信息量也在不断成倍增长。

面对庞大的信息量,就需要有酒店预定管理系统来提高预定管理工作的效率。

通过这样的系统,我们可以做到信息的规范管理和快速查询,从而减少了管理方面的工作量。

传统手工的预定信息管理,管理过程繁琐而复杂,执行效率低,并且易于出错。

通过这样的系统,我们可以做到信息的规范管理和快速查询,实现了预定信息管理的系统化、规范化和自动化,这样不仅减少了管理工作量,还提高了管理效率,降低了管理成本。

计算机具有运算速度快、正确、能按照设计逻辑处理问题等特性,在酒店个人入住信息的录入、管理中如采用一个计算机化的信息系统进行处理,就不会发生信息遗漏或者查询不方便的情形。

作为计算机应用的一部分,使用计算机对酒店信息进行管理,具有手工管理所无法比拟的优点。

例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高的效率,也是酒店科学化、正规化管理的重要条件。

因此,利用继承扩展性比较好的JSP以及MySQL数据库和MyEclipse 作为开发工具,开发这样一套管理软件成为很有必要的事情。

关键字:酒店预定管理系统Android,JSP,MyEclipse,MySQL.AbstractWith the continuous expansion of the scale of personnel flow, a sharp increase in the number of hotels, the amount of various information about the rooms management has also been multiplied. Facing huge information content, needs to have the hotel rooms management system to improve the efficiency of the guest room management work. Through such a system, we can standardize information management and rapid query, thereby reducing the workload management. The guest room information management of traditional handmade, management cumbersome and complex process, low efficiency and easy to make mistakes. Through such a system, we can standardize information management and rapid query, to achieve a systematic, standardized rooms information management and automation, so that management not only reduces the workload, but also improve the management efficiency, reduce management cost.Computer with high speed, correct, can be designed in accordance with the logic processing problems, input, management in the hotel information such as the use of information in a computerized system for processing, the information would not have happened omissions or query inconvenient situation.As a part of computer application, use the computer to manage the hotel information, with manual management incomparable advantages. For example: the rapid retrieval and search for convenient, high reliability and large capacity storage, security and good, long life and low cost. These advantages can greatly improve the efficiency, but also an important condition for the hotel scientific and standardized management. Therefore, the use of inheritance scalability better JSP and MySQL database and MyEclipse as development tools, the development of such a set of management software has become very necessary thing.Key words:Hotail,Android,JSP,MyEclipse,MySQL.目录1引言 (1)1.1 课题背景 (1)1.2 国内发展现状 (1)1.3本课题的开发方法 (2)1.3.1 主要开发内容 (2)1.3.2 主要开发思路 (3)1.4 本系统的预期成果 (3)2 项目方案及需求分析 (4)2.1 系统结构方案选择 (4)2.1.1 软件工程介绍 (4)2.1.2 系统开发技术 (4)2.2 体系结构 (7)2.2.1 系统体系机构的一般阐述 (7)2.2.2 C/S模式与B/S模式的分析比较 (8)2.2.3 Android开发平台搭建 (9)2.2.4 开发方案整体选择 (14)2.3 系统可行性分析 (14)2.3.1 经济可行性 (15)2.3.2 技术可行性 (15)2.3.3 操作可行性 (15)2.4 系统需求分析 (15)2.4.1 对系统的要求 (15)2.4.2 基本功能 (16)2.4.3 绘制用例图设计系统功能 (16)2.4.4 绘制系统流程图 (16)3 项目设计及开发 (17)3.1 系统的主要设计框图 (17)3.2 系统数据库模型设计 (17)3.2.1 数据库设计概述 (17)3.2.2 系统数据库设计 (17)3.2.3 数据库表设计说明 (17)3.3 主要模块及关键代码 (20)3.3.1 系统开发环境及开发工具 (20)3.3.2 系统运行环境 (20)3.3.3 会员信息管理 (21)3.3.4 预定信息管理 (25)3.3.5 预订信息管理 (30)3.3.6 入住信息管理 (33)3.3.7 公告信息管理 (35)3.3.9 前台用户注册 (36)3.3.10 手机端模拟器启动中: (37)3.3.11 手机端用户登录 (37)4 系统测试 (39)4.1 测试的重要性及目的 (39)4.2 测试的步骤 (40)参考文献 (41)致谢 (42)1引言1.1 课题背景酒店预定管理系统对酒店加强预定信息管理有着极其重要的作用,就一所预定数量较大的酒店来说,它的设计内容非常复杂而且繁多,比如拥有预定信息管理、预定类别信息管理、预定信息管理等功能,而且设计的模块也很多,比如用户信息管理模块、预定类型管理模块、预定信息管理模块、预定经营管理模块、客户信息查询模块、经营状况统计模块等等。

宾馆管理系统毕业设计

宾馆管理系统毕业设计

宾馆管理系统毕业设计宾馆管理系统毕业设计随着旅游业的快速发展和人们对旅行需求的不断增加,宾馆作为旅行过程中必不可少的一环,其管理也变得越来越重要。

为了提高宾馆的服务质量和管理效率,许多宾馆开始引入宾馆管理系统来进行管理。

本文将探讨宾馆管理系统的设计和实施,以及其对宾馆管理的影响。

一、宾馆管理系统的设计宾馆管理系统是一种基于计算机技术的软件系统,旨在帮助宾馆进行各项管理工作。

其设计应考虑到宾馆的特点和需求,以满足宾馆管理的各个方面。

首先,宾馆管理系统应包括客房管理模块。

该模块可以实现客房信息的录入、查询和修改,包括客房类型、价格、房间号等。

同时,还可以实现客房预订和入住登记的功能,方便宾客进行预订和入住手续。

其次,宾馆管理系统还应包括员工管理模块。

该模块可以记录员工的基本信息、工作时间和工资等,并实现员工排班和考勤管理。

此外,还可以通过该模块实现员工的培训和绩效评估,提高员工的工作效率和服务质量。

另外,宾馆管理系统还应包括财务管理模块。

该模块可以记录宾馆的收入和支出情况,实现财务报表的生成和分析。

同时,还可以实现客户账务管理,包括客户结账和发票管理,方便宾客进行结算。

最后,宾馆管理系统还应包括客户关系管理模块。

该模块可以记录客户的基本信息和消费记录,实现客户分类和营销活动的管理。

同时,还可以通过该模块实现客户投诉和反馈的处理,提高宾客满意度。

二、宾馆管理系统的实施宾馆管理系统的实施是一个复杂而关键的过程。

首先,需要进行需求分析,明确宾馆管理系统的功能和要求。

然后,进行系统设计和开发,包括数据库设计、界面设计和功能开发等。

接下来,进行系统测试和调试,确保系统的稳定性和可靠性。

最后,进行系统上线和培训,使宾馆员工能够熟练运用宾馆管理系统。

在宾馆管理系统的实施过程中,需要注意以下几点。

首先,要与宾馆的实际情况相结合,进行定制化开发,以满足宾馆的具体需求。

其次,要确保系统的安全性,包括数据的备份和恢复机制,以及权限的管理和控制。

酒店客房管理系统毕业的设计

酒店客房管理系统毕业的设计

酒店客房管理系统毕业的设计1. 引言在现代社会,酒店客房管理系统是酒店行业中不可或缺的一部分。

随着信息技术的快速发展,酒店客房管理系统不仅可以提高酒店的工作效率,还可以提供更好的客户服务体验。

因此,开发一个功能齐全、易于使用的酒店客房管理系统对于提升酒店管理水平和竞争力具有重要意义。

本文将介绍一个酒店客房管理系统的毕业设计方案。

通过该系统,酒店可以实现客房预订、入住登记、客房管理、客户管理等功能,从而提高酒店的管理效率。

2. 系统需求分析2.1 功能需求•客房预订:客户可以通过系统预订酒店客房,并选择入住时间和房型。

•入住登记:酒店前台人员可以通过系统进行客户的入住登记,并分配客房。

•客房管理:酒店管理人员可以通过系统管理客房的状态,如清洁、维修等。

•客户管理:系统可以记录客户的个人信息,并进行客户分类管理。

2.2 性能需求•系统响应时间应尽可能短,以提高用户的体验。

•系统应具备较高的稳定性,能够支持大量并发访问。

•系统应具备较高的安全性,保护客户和酒店的隐私信息。

2.3 界面需求•界面简洁明了,易于操作。

•界面需要适配不同设备和屏幕尺寸,以提供良好的用户体验。

3. 系统设计方案3.1 技术选型基于上述需求分析,本系统的设计将采用以下技术:•服务器端使用Java语言开发,采用Spring Boot框架。

•数据库采用关系型数据库MySQL。

•前端采用HTML、CSS和JavaScript技术开发,配合Bootstrap框架实现响应式页面。

3.2 系统架构本系统采用三层架构,包括表示层、业务逻辑层和数据访问层。

•表示层:负责接收用户请求,展示系统界面,并处理用户输入。

•业务逻辑层:负责处理系统的业务逻辑,如客房预订、客房管理等。

•数据访问层:负责与数据库进行数据的读写操作。

3.3 模块设计本系统包含以下主要模块:•客房预订模块:允许客户进行客房预订操作。

•入住登记模块:允许酒店前台人员进行客户的入住登记操作。

酒店毕业设计方案

酒店毕业设计方案

酒店毕业设计方案引言在酒店的管理中,信息管理是至关重要的一环。

信息管理直接关系到酒店的运行效率、服务品质以及客户满意度。

为了提高信息管理水平和效率,本文将探讨一种基于云计算的酒店信息管理解决方案,该方案的实现将涉及到酒店信息管理系统的设计、开发、实施和调试。

方案概述本方案以云计算技术为基础,通过对酒店信息管理系统的设计和实施,实现酒店信息的全面、准确、及时、高效的管理,实现对酒店业务全流程的监控和管控。

系统设计酒店信息管理系统主要由以下五大模块组成:1.前台管理模块:主要负责酒店客户信息的登记、查询、修改、删除等前台客户服务操作。

2.订单管理模块:可以查询、审核客户的预定订单,规范订单审核流程,配合后勤服务等模块,实现更快速、可靠的服务响应。

3.后勤服务模块:主要负责酒店房间和设施的维修保养,卫生清洁与换乘,以及物资采购和固定资产管理等。

4.财务管理模块:主要负责酒店各类经济业务支出和收入的计算、监控和统计,丰富财务科目,细化资金流向。

5.统计分析模块:主要依靠统计分析模型,对酒店各类经济业务支出和收入的计算、监控和决策进行实时分析和预测。

以上五大模块实现了酒店信息管理流程的高度自动化和一体化,实现了酒店信息管理的全面性、准确性、及时性和高效性。

实施方案本方案的实施主要包括以下几个部分:酒店信息管理系统的开发本方案的实施需要开发一套信息管理系统,需要配合业务的实际需求,尽可能地满足客户的需求,具有高度的可扩展性和可维护性。

本方案的信息管理系统可以采用基于Java或C++等语言的编程方式,同时结合SQL和Nosql数据库的使用,使数据的处理更为简单方便。

酒店信息管理系统的安装与配置本方案的酒店信息管理系统需要安装在Web服务器上,并进行基本的配置。

同时,系统需要进行安全性检查和防火墙设置,确保数据的机密性和安全性。

系统测试和调试在酒店信息管理系统开发完成之后,需要进行系统测试和调试,确保系统的稳定性和安全性,同时对于系统进行性能测试和压力测试,保证系统具备应对大量请求和高并发的能力。

酒店预订系统分析与设计

酒店预订系统分析与设计

酒店预订系统分析与设计1. 引言酒店预订系统是一个为用户提供在线预订酒店服务的平台。

它通过互联网的方式,将用户与酒店之间进行连接,使用户可以方便地搜索并预订到心仪的酒店。

本文将对酒店预订系统进行分析与设计,包括系统需求分析、系统设计和数据库设计。

2. 需求分析2.1 用户需求•用户可以通过系统进行酒店搜索,并查看酒店的详细信息。

•用户可以选择入住日期和离店日期,并查看可用的房间类型和价格。

•用户可以在系统上进行酒店预订,并完成支付。

•用户可以查看自己的订单记录,并进行订单的取消和修改。

2.2 系统需求•系统应具有良好的用户界面,方便用户进行操作和查看信息。

•系统应能够准确地根据用户的搜索条件返回匹配的酒店信息。

•系统应提供多种支付方式,并保证支付的安全性。

•系统应具有高并发性和稳定性,以应对大量用户同时访问的情况。

3. 系统设计3.1 系统架构酒店预订系统可以采用分布式架构,包括前端、后端和数据库三个模块。

•前端模块负责用户界面的展示和用户输入的处理,包括酒店搜索、房间预订和订单管理等功能。

•后端模块负责处理前端请求,包括酒店信息的搜索和获取、房间预订和订单管理等功能。

同时,后端还需要对用户的支付信息进行验证和处理。

•数据库模块负责存储酒店信息、房间信息和订单信息等数据,并提供相应的查询和更新接口。

3.2 技术选型•前端可以采用HTML、CSS和JavaScript等技术,实现用户界面的展示和交互功能。

•后端可以采用Java或Python等语言,搭建Web服务器,并使用框架来简化开发过程。

•数据库可以选择关系型数据库(如MySQL)或非关系型数据库(如MongoDB),根据系统需求进行选择。

3.3 系统流程以下为酒店预订系统的主要流程:1.用户进行酒店搜索,输入相关条件(如入住日期、离店日期、城市等),系统根据条件从数据库中检索匹配的酒店信息,并展示给用户。

2.用户选择心仪的酒店,查看其详细信息,包括房间类型、价格、设施等,并选择入住日期和离店日期。

计算机毕业设计_基于ANDROID系统的酒店预定系统的设计与实现

计算机毕业设计_基于ANDROID系统的酒店预定系统的设计与实现

目录摘要 (1)ABSTRACT (1)1绪论 (2)1.1系统设计的背景 (2)1.2国内外研究现状 (3)1.2.1国外研究现状 (3)1.2.2国内研究现状 (4)1.3系统开发的目的与意义 (4)1.3.1系统开发的目的 (4)1.3.2系统开发的意义 (5)2系统开发环境介绍 (5)2.1开发工具的选择 (5)2.2 ANDROID介绍 (6)2.2.1 Android特征 (6)2.2.2 Android架构 (7)2.2.3 Android开发环境介绍 (8)2.3 JSP介绍 (9)2.3.1 JSP简介 (9)2.3.2 JSP的优势与劣势 (10)2.4 M Y SQL介绍 (11)2.4.1 MySQL简介 (11)2.4.2应用环境 (12)2.4.3系统特性 (12)2.4.4管理工具 (13)3系统分析 (14)3.1可行性分析 (14)3.1.1经济上的可行性分析 (15)3.1.2管理上的可行性分析 (15)3.1.3技术上的可行性分析 (16)3.2需求分析 (16)4数据库设计 (18)4.1数据库分析 (18)4.2数据库概念设计 (19)4.3数据表的设计 (22)5系统模块功能展示 (28)5.1客户端模块功能展示 (28)5.1.1首页及用户注册和登录模块展示 (28)5.1.2酒店房间信息查看与预订模块展示 (31)5.1.3个人信息管理模块展示 (34)5.1.4个人订单管理模块展示 (36)5.2后台功能展示 (38)5.2.1酒店和房间模块展示 (38)5.2.2用户管理模块展示 (41)5.2.3用户订单管理模块展示 (42)结束语 (44)参考文献 (45)致谢 (46)外文资料译文......................................................................................1-5基于Android平台的酒店预订系统设计摘要:自Google发布Android操作系统后,基于Android的移动应用新技术迅速发展起来。

基于HTML5的酒店在线预订系统设计与实现

基于HTML5的酒店在线预订系统设计与实现

基于HTML5的酒店在线预订系统设计与实现本文从酒店在线预订系统的需求分析、前端界面设计、后端数据处理及系统安全性等方面进行阐述,旨在探讨基于HTML5的酒店在线预订系统的设计与实现。

一、需求分析酒店在线预订系统需具备以下功能:1.用户注册登录:支持用户通过注册或第三方账号登录。

2.房型展示:酒店客房的详细信息、图片、实时价格等。

3.在线预订:支持用户在线预订酒店客房,并提供实时预订状态反馈。

4.订单管理:用户可以查看、修改、取消订单。

5.支付结算:提供支付宝、微信等多种支付方式,支持订单结算。

6.酒店后台管理:酒店管理员可以对客房信息、订单管理、统计分析等进行管理。

二、前端界面设计本系统采用HTML5、CSS和JavaScript等前端技术实现。

1.首页设计:首页包括酒店信息、推荐房型、餐厅介绍等,使用户快速了解酒店基本情况。

2.房型展示:通过图片展示、价格对比等方式,使用户可以直观了解酒店客房的情况。

3.预订流程:通过向导式流程导航,用户可以方便地完成房间选择、入住时间、支付等操作。

4.订单管理:用户可以查看订单状态、入住信息等,支持在线修改与取消订单。

三、后端数据处理1.数据存储:通过关系型数据库存储酒店信息、客房信息、订单信息等数据。

2.数据处理:采用Java或PHP等后端语言实现数据处理,包括订单预订、支付结算、订单管理等。

3.接口设计:通过RESTful接口实现前后端数据的交互,保证前端和后端的解耦。

4.负载均衡:对订单管理、支付结算等高并发的业务进行负载均衡处理,提高系统的稳定性。

四、系统安全性1.用户认证:用户在系统中必须通过注册或第三方账号登录,以保证用户的身份合法性。

2.数据加密:采用SSL证书对网站建立加密通道,保证数据传输的安全性。

3.系统审计:对关键操作如订单修改、支付等进行审计,保证系统的安全性。

4.系统备份:对数据库等关键数据进行定期备份,以保证数据的安全性与完整性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

四川师范大学本科毕业设计

宾馆酒店预定系统的设计与实现

学生姓名 学 号 所 在 系 计算机科学与技术系 专业名称 计算机科学与技术 班 级 指导教师

四川师范大学 二○一二年五月四川师范大学本科毕业设计

I 宾馆酒店预定系统设计 学生: 指导老师:群 内容摘要:宾馆酒店预定系统是典型的信息管理系统的一部分,主要包括后台数据库

的建立和维护以及前端应用程序的开发两个方面。本系统采用SQL Server 2008作为后台数据库,Visual Studio 2008作为前台系统开发平台。利用VS提供的各种面向对象的开发工具,开发一个基于B/S体系结构的中小型宾馆酒店预定系统。后台实现了对酒店客房信息、用户账号、个人信息的管理以及实时查询酒店收入情况等功能,前台实现了为客户办理房间入住、退房手续并可添加VIP用户等功能。本系统基本满足了酒店对客户管理的需求。

关键词:宾馆酒店预定系统 SQL Server 2008 Visual Studio 2008 B/S 四川师范大学本科毕业设计

II Design for Hotel Management System Abstract:The hotel management system is a part of the typical information

management system, which mainly includes the setting and maintenance of database and the developing of the frontend application. This system uses SQLServer 2008 as the background database, Visual Studio 2008 as a development platform of foreground system. It uses all sorts of object-oriented development tools which VS provides and develops a small and medium-sized hotel management system based on B/S architecture. The background of the hotel mainly realized the functions of the management of the hotel rooms information, user accounts and personal information and realtime inquiry of the income while front desk deal with room occupancy and checkout for clients and can add VIP users.The system satisfy the inquiry of the customer management basically.

Keywords: Hotel Management System SQL server 2008 VS 2008 B/S 四川师范大学本科毕业设计

III 目 录 四川师范大学本科毕业设计

IV 四川师范大学本科毕业设计

1 宾馆酒店预定系统的设计与实现

1 绪论 1.1 开发背景 经济的快速发展,人们的消费水平和消费意识的提高,促进了旅游业的发展,同时也造成了流动人口的增加,酒店业面临着机遇和挑战。 信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,宾馆酒店预定系统软件为管理人员带来了极大的方便。操作人员只需输入一些简单的汉字、数字,即可达到自己的目标。对于大中型宾馆来说,利用计算机支持高效率完成日常事务,是适应现代要求、推动管理走向科学化、规范化的必要条件;而且酒店管理又是一项非常烦琐的事情,数量之大,核算极其不便。同时计算机具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高酒店管理的效率,也是酒店的科学化、正规化管理,与世界接轨的重要条件。因此想要使酒店的工作质量和效率提高,采用先进的计算机网络通信技术改变酒店业务模式,实现酒店业务管理的自动化已经成为一种必然。 1.2 系统目标 此次设计将要模拟完成建立一个宾馆酒店预定系统,实现信息化。通过先进的.NET平台实现前台对房间入住、退房、VIP用户添加等功能。对于酒店管理者可以实现房间信息、人员账号、个人信息的管理并可实时查询酒店营业情况,节省了大量的劳力财力,加强了公司的现代化管理和高效的服务。 酒店日常管理中所涉及到的大量数据都由数据库管理系统管理。本文中数据库服务器端采用了商业流行的SQL Server2008作为后台数据库,结合SQL语句强大的处理功能实现酒店管理中各个对象的分类、添加、删除、修改等操作。采用Visual Studio2008作为前台页面设计。 经过对酒店管理业务的具体分析,精心对相关信息的学习和在指导老师的指导下,朋友的帮助下多次改进,终于开发制作了这个宾馆酒店预定系统。本系统有以下特点:系统中模块划分明确,模块功能设计有较强的针对性。系统操作界面简单,灵活性好、响应时间短,系统安全性高,运行稳定。 四川师范大学本科毕业设计

2 2 系统解决方案

2.1 Visual Studio.NET平台和C#语言简介 Visual Studio.NET 2008是一个功能强大、高效并且可扩展的编程环境。有许多激动人心的新功能,它提供统一的集成开发环境,支持在同样的开发环境里用Visual Basic、Visual C++、Visual C#、Visual J#和其他数十种编程语言,可以编写、调试和部署各种应用程序。它充分展现了应用程序的开发潜能、并提供了生成应用程序的所需要的工具和技术。这些应用程序给当今的企业、机构提供了强大的支持,是有始以来功能最强大、最受欢迎的软件开发工具。 C#(发音为“C Sharp”)是一门简单、现代、优雅、面向对象、类型安全、平台独立的新型组件编程语言。它虽然是一种新语言,但却很难在这种语言中找到新的概念,其语法风格不仅源自C/C++家族,而且融合了Visual Basic的高效和C/C++强大,因此是微软为奠定其下一代互联网霸主地位而打造的Microsoft.NET平台的主流语言。依本人看来,优点不外乎以下两方面: A、对于花费很多时间学会C、C++语言的程序员来说,可以不必丢弃以前的知识,就可以使用这种新的语言开发程序,尽管C#中有一些新概念、新技术和新函数,但一般而言它的语言及其语法是跟C、C++类似的,而且对于用C++编写好的代码也可被重用,主要原因是C#具有调用已有代码和系统库中的库函数的机制。 B、组件编程已经成为当今世界软件业面向下一代程序开发的一致选择,是90年代面向对象编程的深度发展。C#生逢其时,占尽天时地利,“第一等的面向组件编程的支持”也决不是简单说说那么轻松。实际上,组件特性已经深深植入C#语言的各个层面,可为是C#锐利(Sharp)之处。 2.2 SQL Server 2008 简介 SQL Server 2008是Microsoft 公司推出的SQL Server 数据库管理系统的新版本。该版本继承了SQL Server2005 版本的优点,同时又比它增加了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点。可跨越从运行Microsoft Windows server 2003到运行Microsoft Windows XP 的大型多处理器的服务器等多种平台使用。 其特点有如下几点: a.真正的客户机/服务器体系结构。 b.图形化用户界面。 c.丰富的编程接口工具。 d.SQL Server与Windows NT完全集成。 四川师范大学本科毕业设计

3 e.具有很好的伸缩性。 f.对Web技术的支持。 g.SQL Server提供数据仓库功能。 2.3 程序运行环境 硬件平台: CPU:P4 1.8GHz 内存:512MB以上 软件平台: 操作系统:Windows xp 数据库:SQL Server 2008 开发环境: Microsoft Visual Studio 2008 开发语言:C#语言

3 系统分析 3.1 系统可行性分析 3.1.1经济可行性分析 宾馆酒店预定系统的开发从长远的角度看,投资可以完全收回,并可以节省管理费用,避免了人工填单操作所带来的一系列不必要的麻烦和相当大的风险,节省了用户和相关工作人员的时间,能够很好的提高工作效率,改进决策质量。同时也对酒店的灵活管理有了很大的提高,有利于提高酒店的运营和服务效率,其开发前景良好并能产生很好的经济和社会效益。 3.1.2 技术可行性分析 本系统数据库部分采用了目前比较流行的SQL Server 2008,可以方便对数据的修改、查找、删除等功能,同时确保数据的完整性和安全性。同时,采用Visual Studio 2008作为前台界面开发平台,方便、有效,还可以保证画面的美观。 3.1.3 法律可行性分析 本系统的开发作为计算机毕业设计以巩固以前所学的知识,此程序完全由本人独立开发,仅供个人所用,没有侵犯任何版权,也没有违反国家相关法律法规及相关方面的规定,所以法律方面可行。

相关文档
最新文档