酒店信息管理系统本科毕业论文.docx
《酒店信息管理系统本科毕业论文.docx》由会员分享,可在线阅读,更多相关《酒店信息管理系统本科毕业论文.docx(27页珍藏版)》请在咨信网上搜索。
题目: 酒 店 管理系统设计与实现 姓名: 学号: xxxxxx 二级学院: 信息科学学院 班级: xxxxxxx 专业: 计算机科学与技术 指导教师: 职称: 2014年2月 酒店管理系统设计与实现 【摘要】随着酒店规模的不断扩大,客房数量的急剧增加,有关客房的各种信息量也在不断成倍增长。面对庞大的信息量,就需要有客房信息管理系统来提高客房管理工作的效率。 本系统采用了asp技术和Access数据库技术实现了一个简单的酒店管理。再本系统里,主要是对客房的信息、经营情况及客户信息的管理。为管理者提供迅速、高效的服务,减免手工处理的烦琐与误差,及时、准确的反映酒店的工作情况、经营情况以及顾客对酒店的反馈意见。 本系统是一个动态、交互式、具有在线订房、酒店系统管理等功能的应用系统,它方便、快捷,易与客户交流,提供最新服务消息。建立后的系统是一个动态、交互式、用户留言等功能的管理系统。 【关键词】酒店;客房管理;Asp技术;Sqlserver数据库; The Design And Realization Of Hotel Management System Abstract:With the constant expansion of the hotel, room number of the sharp increase in the amount of information on a variety of rooms are also constantly doubled. Faced with an enormous amount of information you need to have room to improve information management system for the management of the efficiency of the room. The system uses asp technology and Access database technology, a simple hotel management. Then the system, mainly for room information, business operation and customer information management. For managers to provide prompt, efficient service, reduction of the cumbersome manual processing and error, timely and accurate reflection of the work of the hotel, the hotel operation and customer feedback. The system is a dynamic, interactive, with online booking, hotel management and other functions of the system applications, it convenient, fast and easy communication with customers to provide the latest service information. After the establishment of the system is a dynamic, interactive, user message management system and other functions. Key words: Hotel;Room Management; ASP ;Sqlserver2008; 目录 引 言 随着人员流动规模的不断扩大,酒店数量的急剧增加,有关客房管理的各种信息量也在不断成倍增长。面对庞大的信息量,就需要有酒店客房订购管理系统来提高客房管理工作的效率。通过这样的系统,我们可以做到信息的规范管理和快速查询,从而减少了管理方面的工作量。 传统手工的客房信息管理,管理过程繁琐而复杂,执行效率低,并且易于出错。通过这样的系统,我们可以做到信息的规范管理和快速查询,实现了客房信息管理的系统化、规范化和自动化,这样不仅减少了管理工作量,还提高了管理效率,降低了管理成本。 酒店客房系统系统对酒店加强客房信息管理有着极其重要的作用,就一所客房数量较大的酒店来说,它的设计内容非常复杂而且繁多,比如拥有客房信息管理、客房类别信息管理、预定信息管理等功能,而且设计的模块也很多,比如用户信息管理模块、客房类型管理模块、客房信息管理模块、客房经营管理模块、客户信息查询模块、经营状况统计模块等等。 现在我国还有许多的酒店客房的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,采用传统的纸介质的管理模式,还主要依赖于人力手工的操作,并归档编号保存,事后如需查阅,则要人工从浩瀚的资料中查找,既费时费力又容易出错。作为保存资料的介质---纸张,又有容易被火烧毁,易被虫蛀,易发霉变质等等缺点。在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。这就急需有一套全新的高效的管理系统,由计算机来代替手工完成酒店客房预定的管理。 整个酒店管理系统采用Microsoft visual studio 2010设计完成,以Microsoft Sql Server 2008作为后台数据库。其子系统是以浏览器为操作平台,可完成系统维护和管理等操作。在分析用户需求功能的基础上,考虑到对开发工具的掌握程度,采用模块化设计的方法,以B/S模式的通信原理构建整个系统,力求设计出一个实用的酒店管理系统。 1、系统分析 1.1 需求分析 需求分析阶段是酒店客房管理系统开发最重要的阶段。开发者首先要了解和澄清用户的需求,然后严格地定义该系统的需求规格说明书。这里我们将需求分析分为两个过程,一是理解需求,二是分析需求,下面分别讲解。 1.理解需求 理解需求是在问题及其最终解决方案之间架设桥梁的第一步。开发者只有和客户充分理解了需求之后才能开始设计系统,否则,对需求定义的任何改进,在设计上都必须大量的返工。下面是经过双方调研后得到的需求规格说明。 (1) 系统界面采用Web方式,界面应简洁明了,用户可方便浏览和查找客房信息。该系统的用户有两种类型:一是管理员,二是服务员,两者应具有不同的权限。 (2) 系统需对用户登录进行管理。使用各功能模块时,系统会验证用户身份的有效性,否则要求用户重新登录。另外,允许用户对自己的密码进行修改。 (3) 系统应提供客房的分类管理功能,可分类制订客房面积、价格、是否配备空调等客房类型,对不同标准的客房进行有效管理。系统可实现对客房信息的查询,添加、删除以及修改。 (4) 在进行离开/住房管理时,系统可以根据客房当前的状态自动提示可用服务。如果客房客人已离开,则该客房的信息显示为“离开”;否则,该客房的信息显示为“住”。 (5) 系统的客户端在Windows平台下运行,服务器端可在Windows平台下运行。系统还需要有较好的安全性和可扩展性。 2.需求分析 (1) 需求分析是从客户的需求中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,规划出系统的功能模块,即定义用例。这个步骤是对理解需求的升华,直接关系到该系统的质量。 (2) 经过开发者同客户的需求分析后,确定酒店客房管理系统的功能模块(用例)包括: ● 用户信息管理 ● 客房类型管理 ● 客房信息管理 ● 客户信息查询 ● 经营状况统计 酒店客房管理系统采用Web方式,由前台和后台管理两个部分组成。前台作为与用户直接交互的可视化界面,由于使用方便,能将系统的各个功能提供给用户,以帮助用户进行客房管理。 为了确保客户和酒店的信息具有更好的安全性,前台管理和后台管理是分离的。前台的各管理模块需要经过权限授权才可以使用,我们为此设计了两个角色:一是酒店管理员,二是前台服务员。其中: 1.酒店管理员享有最高权限,可以使用酒店客房管理系统所提供的所有功能,包括员工信息管理、客房类型管理、客房信息管理、客房经营管理、客户信息查询、个人密码修改等功能。 2.前台服务员的主要职能是负责订房和退房,以及查询入住的客户信息。所有该角色只可以使用部分功能,包括客房经营管理、客户信息查询、个人密码修改以及注销功能。 本系统主要由数据库系统作为支持,后台管理的维护工作主要由系统管理员进行,包括完成对各个数据表单的维护、数据库的备份及恢复等工作,本实例我们选用的数据库系统为Microsoft SQL Server 2008。 1.1 可行性分析 第一、经济性 网站前台展示了整个宾馆的服务内容、宾馆的设施、硬件条件及一系列的相关信息,满足了全面展示宾馆自身形象的要求。设置“在线订房”功能模块,提供在线订房功能,满足客户通过网络预订房间的要求。通过网络对宾馆日常业务进行管理,大大的提高了房间的利用率,提高了宾馆的经营效率,使宾馆的经济效益最大化。 第二、技术性 网站后台实现了对前台信息的管理功能。通过信息管理模块,实现了不断更新宾馆各方面信息的要求。通过订单管理模块对客人的房间预订信息进行管理,更科学的按排宾馆自身的房间自然资源。管理客人的留言信息,及时和客人进行沟通。 管理可行性:主要考虑企业或组织中管理人员对开发管理信息系统的态度和企业管理方面的基础工作。 法律可行性,即确定系统开发可能导致的任何侵权行为、妨碍性后果和责任。 方案的选择,即评价系统或产品开发的几个候选方案,最后给出结论性意见。 2、系统设计 2.1 设计目标 本系统是根据酒店日常管理的需求进行开发设计的,主要实现以下目标。 1. 住宿管理:客房预定、住宿登记、追加押金、调房登记、退房结账。 2. 客房管理:客房设置、客房查询、房态查看。 3. 挂账管理:挂账查询、客户结款。 4. 查询统计:预定房查询、住宿查询、退宿查询、宿费提醒。 酒店客房管理系统 前台服务员登录 酒店管理员登录 客户信息增查 客房类型查询 客房信息的 查询 增加 修改 删除 业务记录查询 用户信息的查询 增加 修改删除 客房类型的 查询 增加 修改 客房信息的 查询 修改 删除 5. 日结:登记预收报表、客房销售报表、客房销售统计。 结构图如2-1所示: 图2-1酒店客房管理系统框架流程 2.2 客房管理系统前台的设计 客房管理系统前台流程图,如图2-2所示,该流程系统前台部分,客房信息页面主要是负责所有客房信息的查询号及维护。如果需要修改客房信息,可以在列表中点击该客房的“修改”链接,系统会显示客房修改页面;如果需要删除客房信息,点击“删除”链接即可。同样要增加客房信息,点击对应的“增加”链接然后填写要增加的信息。客户信息和客房类型页面主要用于前台服务员对于客户信息和客房类型的查询。 个人信息管理是前台和后台都是有在模块,默认显示在导航栏的右侧—个人信息管理中心。主要用于密码的修改,这样是为了保证用户使用的安全性。 前台服务员登录 客户信息 客房类型 个人信息管理 客房信息 确认 查询 修改 增加 删除 修改 查询 查询 图2-2酒店客房管理系统流程图—前台 2.3 客房管理系统后台的设计 客房管理系统后台流程图,如图3-3所示,该流程系统后台部分,是由酒店管理员负责管理的,分为用户信息,客房类型,客房信息,业务记录,个人信息管理几个模块。用户信息模块主要的操作有:增,删,改,查。客房类型模块的主要操作有:增,改,查。客房信息模块的主要操作有:删,改,查。而业务记录模块主要用于管理员对于业务的查询。对于增,删,改的具体链接方法与前台相同。 酒店管理员登录 查询 修改 增加 增加 查询 删除 修改 个人信息管理 用户信息 客房类型 客房信息 业务记录 修改 查询 查询 删除 图2-3酒店客房管理系统流程图—后台 2.4数据库逻辑结构设计 本系统数据库采用Microsoft SQL Server 2008数据库,系统数据库中包含7张数据表。下面分别给出主要数据表的结构。 从读者角度出发,为使读者对本系统后台的数据库中数据表有一个更清晰的认识,在此特别制作了一个数据类型的表格,其中包含了对系统中所有数据表的相关描述。 数据库hotel包含以下7个表:用户信息表(LoginUser)、房间信息表(Room)、房间状态表(RoomState)、房间类型表(RoomType)、顾客预定表(UserOrder)、顾客预约状态表(UserOrderState)、用户类型表(UserType)。 1.用户信息表(LoginUser)用来保存使用该系统的酒店员工及用户的基本信息,如用户类型,用户姓名,用户密码,身份证号,用户信息等。如表2.4.1所示。 表2.4.1用户信息表UserInfo 列名 数据类型及长度 允许空 UserTypeID Int no UserName varchar(100) no UserPassword varchar(50) no IDCard varchar(50) yes UserInfo varchar(100) yes 2.房间信息表(Room)用来显示房间具体信息,如房间类型、房间号、房间目前使用状态等信息,如表2.4.2所示: 表2.4.2房间信息表(Room) 列名 数据类型及长度 允许空 RoomID Int no RoomTypeID Int yes RoomNum Int yes RoomStateID Int no 3.房间使用状态表(RoomState)用来提供查询房间使用状态信息,共有四种状态,分别是可入住、已入住、待打扫、已预订。如表2.4.3所示: 表2.4.3房间使用状态表(RoomState) 列名 数据类型及长度 允许空 RoomStateID Int no RoomState Int yes 4.房间类型信息表(RoomType)用来显示房间具体信息,如房间类型、房间价格、房间信息等,如表2.4.4所示: 表2.4.4房间类型信息表(RoomType) 列名 数据类型及长度 允许空 RoomTypeID Int no RoomType varchar(50) yes RoomPrice money yes RoomInfo text yes 5.房间预定信息表(RoomOrder)用来显示房间具体信息,如房间预定日期、挂账信息、房间信息等,如表2.4.5所示: 表2.4.5房间预定信息表(RoomOrder) 列名 数据类型及长度 允许空 UserOrderID Int no RoomID int yes BookDateTime datetime yes InDate datetime yes OutDate datetime no InDeposit money yes OutDeposit money yes Price money yes ChangeRoom text no Message text yes UserOrderStateID Int yes IDCard nchar(20) yes UserId Int yes OutBookDateTime datetime yes 6.预约登记状态表(UserOrderState)用来提供查询房间预约状态信息,共有六种状态,分别是预定付费、预定挂账、入住付费、入住挂账、订单结束、退房挂账。如表2.4.6所示: 表2.4.6预约登记状态表(UserOrderState) 列名 数据类型及长度 允许空 UserOrderStateID Int no OrderState varchar(10) yes 7.用户类型表(UserType)用来提供用户的权限信息,共有四种用户类型,分别是普通用户、前台管理、客房管理、经理。如表2.4.6所示: 表2.4.6用户类型表(UserType) 列名 数据类型及长度 允许空 UserTypeID Int no UserType varchar(10) yes 3、开发工具介绍 3.1 ASP介绍 ASP全称为Active Server Page,中文叫做动态服务器网页,它是一种服务器端的网页设计技术,其开发的网络数据库体系结构是三层B/S(浏览器/服务器)模式体系结构,人机交互简单、直观,系统的开放性好,用户可以通过Internet或局域网就可以访问数据库,从而轻松读取数据库的内容,也可以轻易地集成现有的客户端VBScript和DHTML,输出动态、互动和拥有“活”内容的网站,其功能在于开发运行在Windows服务器平台上的动态网页和网站[3]。 ASP技术有如下特点: (1)可以使用简单、易用的脚本语言,例如VBScript和JScript。 (2)无需编译,容易编写,可以在服务器端直接运行。 (3)使用普通的文本编辑器编写即可,例如记事本和Word。 (4)与客户端浏览器完全无关,只要浏览器支持HTML,即可浏览ASP设计的页面。 (5)ASP可以与ActiveX Scripting语言兼容,也可以通过第三方组件进行功能扩展。 (6)可以使用服务器脚本产生客户端脚本。 3.2 SQL Server 2008 介绍 SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS)。它在电子商务、数据仓库和数据库解决方案等应用领域中起着极其重要的作用,为企业的数据管理提供了强大的数据管理支持,对数据库中的数据提供了有效的数据管理环境,并采用有效的措施实现了数据的完整性和安全性[4]。SQL Server面向大中型动态网站的数据应用,在大批量数据处理和多客户端访问时,其处理能力和优势非常明显。 SQL Server数据库系统具有以下4种的优点: (1)高度的可伸缩性和可靠性 (2)集成和可扩展的分析服务。 (3)快速开发、调试和数据转换。 (4)简化的管理和调节。 3.3 Dreamweaver介绍 Dreamweaver是建立Web站点和应用程序的专业工具。它将可将布局工具、应用程序开发和代码编辑功能组合在一起,其功能强大,使得各个层次的开发设计人员都能够快速创建界面和应用程序 Dreamweaver是在网页设计与制作领域中用户最多、应用最广、功能最强大的软件,随着Dreamweaver 8的发布,更坚定Dreamweaver在该领域的地位。它集网页设计、网站开发和站点管理功能于一身,具有可视化、支持多平台和跨浏览器的特性,是目前网站设计、开发、制作的首选工具[5]。 它具有以下特点: (1)灵活的编写方式Dreamweaver具有灵活编写网页的特点,不但将世界一流水平的“设计”和“代码”编辑器合二为一,而且在设计窗口中还精化了源代码,能帮助用户按工作需要定制自己的用户界面。 (2)可视化编辑界面Dreamweaver是一种所见即所得的HTML编辑器,可实现页面元素的插入和生成。 (3)功能更多的CSS支持——CSS可视化设计、CSS检查工具。 (4)强大的WEB站点管理功能。 (5)内建的图形编辑引擎。 (6)Dreamweaver的集成特性——Dreamweaver继承了Fireworks、Flash和Shockwave的集成特性,可以在这些Web创作工具之间自由地切换,轻松地创建美观实用的网页[6]。 (7)丰富的媒体支持能力可以方便地加入Java、Flash、Shockwave、ActiveX以及其他媒体。 3.4 VisualStudio2010 介绍 Visual Studio是微软公司推出的开发工具,也是目前最流行的Windows平台应用程序开发工具。Visual Studio 2010同时带来了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview--CTP),并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还支持 IBM DB2和Oracle数据库[7]。 Visual Studio2010将是经典的一个版本,而且它可以自定义开始页,还包括以下9种新功能: (1)C# 4.0中的动态类型和动态编程; (2)多显示器支持; (3)使用Visual Studio 2010的特性支持TDD; (4)支持Office ; (5)Quick Search特性; (6)C++ 0x新特性; (7)IDE增强; (8)使用Visual C++ 2010创建Ribbon界面; (9)新增基于.NET平台的语言 F#; 4、系统实现 4.1酒店管理系统首页的实现 4.1.1 酒店管理系统首页概述 前面已介绍过系统共分四类用户:酒店管理员、前台服务员、普通用户和客房管理。当用户进入酒店管理系统首页后,首先需要进行密码验证,系统在验证通过后,将使用Type变量记录其用户类型,并根据用户类型确定用户的使用权限,以及所要跳转的页面。以下为酒店管理系统的首页。如图4-1-1-1所示: 图4-1-1-1酒店管理系统的首页 在首页的左上角,有个注册按钮,用于为普通用户注册,注册成功后登录后即可预订本酒店房间。点击注册按钮后,弹出注册框,如图4-1-1-1所示: 图4-1-1-2普通用户注册页面 在登录界面中,对这四种用户,普通用户、前台用户、客房管理用户使用同一个入口,即用户入口。而管理员使用管理入口进入。对于登录界面,他们的风格均相同。登录界面如图4-1-1-3所示: 图4-1-1-3登录页面 4.1.2酒店管理系统登录实现过程 1.进入系统首页后,首先需要在主显示区输入用户类型,用户名及密码,然后单击“登录”按钮,系统验证通过后,会跳到相应的页面。仍停留在本页面,要求用户再次登录。 2.连接数据库:在开发项目中以类的形式来组织,封装一些常用的方法和事件,不仅可以提高代码的重用率,也大大方便了代码的管理。本系统中创建了一个公共类Dao类,主要用来访问Microsoft SQL Server 2008数据库,数据库操作类主要的功能是连接数据库。 4.2四种类型用户的登录实现 4.2.1 客房前台管理 前台服务员登录客房管理系统后,页面默认显示在导航栏的右侧是酒店管理的总目录,下面有四个选项,分别是客房类别管理、客房管理、营业统计、员工管理。在右侧,显示各个菜单对应的详细信息,如图4-2-1-2所示: 图4-2-1-2前台管理页面 前台管理员可以添加两种用户,分别是前台管理和客房管理,点击左侧或者上部的员工管理菜单,单击增加按钮,即可弹出添加用户对话框,如图4-2-1-3所示: 图4-2-1-3前台添加用户页面 4.2.2 普通用户管理 普通用户经过注册后,输入相应的账号及密码即可登录系统。系统的左侧默认显示预定菜单,里面有两个子菜单,分别是可预订房间和查看订单。在点击可预订房间时,根据房间类型可以查询出房间类别、价格、房间号等信息。如图4-2-2-1所示: 图4-2-2-1可预定房间页面 选中房间类型后,点击预定按钮,弹出一个添加对话框,填入入住时间和退房时间,选择是否挂账以及填入押金数额,提交后就预定房间成功了。弹出的对话框如图4-2-2-2所示: 图4-2-2-2预定房间对话框 预定完成后,点击查看订单选项,即可查看到已经预定的房间,如图4-2-2-3所示: 图4-2-1-3预定房间对话框 4.2.3 客房管理用户 每一个酒店,都有人负责保洁工作。当客人退房后,保洁人员进行打扫工作。当客房管理用户登录系统后,点击客房管理菜单,即可查看到房间的使用状态。打扫完待打扫的房间后,点击清理房间选项,即可使房间状态变为可入住状态。如图4-2-3-1所示: 图4-2-3-1预定房间对话框 4.2.4 管理员用户 酒店管理员用户登录后,可以查看到酒店类别管理、客房管理、营业统计、员工管理等菜单项,点击客房管理类别,即可查看到酒店的各个房间类别、房间价格及房间简介,如图4-2-4-1所示: 图4-2-4-1酒店类别管理界面 点击客房管理菜单,即可查看到房间类别及对应的房间号,同时还可以增加房间选择房间类型,填入房间号,提交后就添加成功了。如图4-2-4-2所示: 图4-2-4-2酒店客房管理界面 点击营业统计,选择统计时间,查询后即可查看到房间类型数、房间押金、入住人数及预计收益等信息。如图4-2-4-3所示: 图4-2-4-3酒店客房管理界面 管理员点击员工管理后,可以查看到各个类型的用户,包括普通用户、前台管理、客房管理、经理四种用户的信息,包括用户名、密码、用户类型、身份证号和用户简介。如图4-2-4-4所示: 图4-2-4-4酒店员工管理界面 5、系统测试 5.1软件测试的目标 软件测试的目的就是为了发现程序中的错误而执行程序的过程,这是一种以反向思维的方式验证程序正确性的思路,即测试各种情况未发现错误出现,可认为该软件是基本正确的。软件测试从不同的角度出发会派生出两种不同的测试原则:从用户的角度出发,希望通过软件测试能充分暴露软件中存在的问题和缺陷,从而考虑是否可以接受该产品;从开发者的角度出发,希望通过测试能表明软件产品不存在错误,已经能够满足用户的需求,并正常使用,以引确立用户对该软件质量的信心。两种观点都是人们处在不同位置的正常的心理反应,撇开这些主观的因素,正确的认识测试的目标是十分重要的,因为目标的确定直接决定测试方案的设计,最终影响测试结果和对程序正确性的评价。 5.2软件测试的方法 对于软件而言,如果要查找出所有的错误,所作的测试应尽可能全面:一方面通过测试来检查软件每个功能的执行情况;另一方面,详细测试软件执行的内部过程是否完全按照规格说明书上的规定正常运行。两方面的测试分别称为黑盒测试和白盒测试。白盒测试法是通过分析程序内部的逻辑与执行路径来设计测试用例,并对用例进行测试的方法因此也称作结构测试或逻辑驱动方法。黑盒测试法是根据输入/输出数据条件来设计测试用例,查看程序的功能是否正确或满足要求,不需要考虑程序的内部结构与执行路径如何,因此也称作功能驱动或数据驱动测试方法。两种测试方法的侧重点不同,分别应用于测试的不同阶段,基本上能够覆盖用户需求及代码实现,从而保证测试的完全性和彻底性。 5.2.1白盒测试法 软件的白盒测试法是对程序的执行细节进行测试,通过设计测试数据,验证程序模块的每个路径的执行情况。执行路径包括所有的逻辑判定、循环的边界条件和界限内条件等,当程序的逻辑相对简单时,基本能够保证验证所有路径。但是,当遇到多重选择或多层循环嵌套时,不同的路径组合后数目是十分庞大的,无法实现完全的验证。因此,对于测试数据的选择就很关键,它对路径的覆盖程序直接影响测试的效果。 5.2.2黑盒测试法 黑盒测试法是把程序看成一个黑盒子,完全不考虑程序的内部结构和处理过程的测试方法。它只检查程序功能是否能按照规格说明书的内容正常使用,程序接收输入数据是否产生正确的输出信息,并且保持外部信息的完整性。“黑盒”测试的是功能。黑盒法设计程序测试用例的方法有等价类划分法、边界值分析法和错误推测法,其主要目的是设法以最少测试数据子集来尽可能多的测试出软件系统的错误。 定直接决定测试方案的设计,最终影响测试结果和对程序正确性的评价。 4.1软件测试的步骤 1.单元测试。单元测试也称模块测试,是针对软件设计的最小单元程序模块进行测试的工作。其目的是发现模块内部的错误,修改这些错误使其代码能够正确运行。其中,多个功能独立的程序模块可并行进行测试。 2.集成测试。集成测试也称组装测试,经的任务是按照一定的策略对单元测试的模块进行组装,并在组装过程中进行模块接口与系统功能测试。 3.确认测试。确认测试也称有效性测试,目的是验证软件的有效性,即验证软件的功能和性能及其他特性是否符合用户要求。软件的功能和性要求参照软件需求说明书。 4.系统测试。经过了前面一系列测试过程,软件的功能已基本符合要求,进行系统测试的目的是为了测试软件安装到实际应用的系统中后,能否与系统的其余部分协调工作,以及对系统运行可能出现的各种情况的处理能力。 5.3测试用例 1.系统登录模块 测试数据:用户名111与密码111,用户名222与密码222,用户名333与密码333。 测试结果:当用户名与密码正确时,进入系统操作。用户分为普通用户与系统管理员,系统管理员可做任何操作,而普通管理员则只可进行一些基本操作。 2.添加模块 测试数据:输入与界面提示的相关信息,进行操作。 测试结果:输入的内容部分不能为空,并且将要添加的内容添加到数据库中。 3.删除模块 测试结果:当触发操作时,要删除的数据是否存数据库中移除。若数据消失,删除操作成功;反之,此操作失败。 4.修改模块 测试结果:当触发操作时,对当前内容进行修改,并更新数据库中的内容。若数据库中的内容更新,修改操作成功,反之操作失败。 5.查询模块 测试结果:输入查询条件,将显示要查询的内容。在数据库中存有数据的前提下,当输入查询条件时,显示正确的查询结果,操作成功。反之操作失败。 27 结 论 通过这次比较完整的系统设计,我摆脱了单纯理论知识的学习状态,和实际的结合锻炼了我的综合运用能力,通过对整体的设计,对局部的取舍,以至对细节的斟酌处理,都使我的能力得到了提高,经验得到了丰富,并且意志品质力、抗压能力以及耐力也都得到了不同程度的提升,虽然毕业设计内容繁多,过程繁琐,但我的收获却更加丰富。各种系统的适用条件,各种语言的选用标准,各种系统的设计方式,我都是随着设计的不断深入而不断熟悉并学会运用的。和老师的沟通交流更使我从程序设计的角度对设计有了新的认识,也对自己提出了新的要求,举个简单的例子,在数据库的设计过程中,要考虑到本系统内所涉及的全部内容,否则在后来的开发过程中,会给程序的编写带来较大的麻烦,不断更改数据库,从而也降低了程序的完整性,也会导致一些损失,这些本是我工作之后才会意识到的问题,通过这次毕业设计让我提前了解了这些知识,这是很珍贵的。 经过长时间的艰辛努力最终换来了丰硕的成果,虽然有些不完善的地方,但毕竟是我花费大量的时间设计出来的,也感到有一丝的欣慰。可以肯定地说现在的我对程序设计这一块也有了一定的了解,但我们深知我们所了解的不过仅仅是皮毛而已,离真正的运用自如还相距甚远。所以从毕业设计所暴露出的问题入手,不断努力完善自己,哪里欠缺,哪里补足。 致 谢 本文是在xxx老师精心指导和大力支持下完成的。x老师以其严谨求实的治学态度、高度的敬业精神、兢兢业业、孜孜以求的工作作风和大胆创新的进取精神对我产生重要影响。他渊博的知识、开阔的视野和敏锐的思维给了我深深的启迪。同时,在此次毕业设计过程中我也学到了许多了关于程序设计方面的许多其它知识,实践技能有了很大的提高。 另外,我还要特别感谢师姐对我实验以及论文写作的指导,她为我完成这篇论文提供了巨大的帮助。还要感谢,我的同学对我的无私帮助,使我得以顺利完成论文。同时实验室的老师也时常帮助我,在此我也衷心的感谢他们。 其次,我要特别感谢我的父母,感谢我的家人,感谢他们这几年为我负出的辛苦,在我求学的道路上给予了极大的关心与鼓舞,也正是有了他们的支持,使我能够顺利地完成我的学业。 最后,再次对关心、帮助我的老师和同学们表示衷心地感谢。 附 录 系统运行环境 (一)软件环境 操作系统:Windows XP及以上系统版本 数据库:Microsoft SQL Server 2008 运行组件:Microsoft .NET Framework 3.5 运行环境:Microsoft VisualStudio2010旗舰版 (二)硬件环境 内 容 最低配置 建议配置 主 机 400 MHz Pentium 处理器 1GHz Pentium 处理器 内 存 96MB 256MB 硬 盘 3.2G 6.4G 显示器 800 x 600,256 色 1024 x 768 增强色 参考文献 [1]《数据库系统概论(第三版)》 萨师煊 王珊 高等教育出版社. [2] 候炳辉 沈临兴 彭澎 主编 《计算机信息管理专业毕业设计案例摘选》[D] 清华大学出版社 全国电子信息应用教育中心 组编 [3]《软件工程导论》 张海藩 清华大学出版社 [4]《深入浅出C#程序设计》 林邦杰 中国铁道出版社 [5]《循序渐进SQL Server2005》 张洪举 芦桂章 人民邮电出版社 [6] 《管理信息系统》 安忠 吴洪波 中国铁道出版社 [7] 《数据库管理系统》 王利主编 中央电大出版社 [8] 《C#高级编程(第4版) 》清华大学出版社 1. 基于C8051F单片机直流电动机反馈控制系统的设计与研究 2. 基于单片机的嵌入式Web服务器的研究 3. MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究 4. 基于模糊控制的电阻钎焊单片机温度控制系统的研制 5. 基于MCS-51系列单片机的通用控制模块的研究 6. 基于单片机实现的供暖系统最佳启停自校正(STR)调节器 7. 单片机控制的二级倒立摆系统的研究 8. 基于增强型51系列单片机的TCP/IP协议栈的实现 9. 基于单片机的蓄电池自动监测系统 10. 基于32位嵌入式单片机系统的图像采集与处理技术的研究 11. 基于单片机的作物营养诊断专家系统的研究 12. 基于单片机的交流伺服电机运动控制系统研究与开发 13. 基于单片机的泵管内壁硬度测试仪的研制 14. 基于单片机的自动找平控制系统研究 15. 基于C8051F040单片机的嵌入式系统开发 16. 基于单片机的液压动力系统状态监测仪开发 17. 模糊Smith智能控制方法的研究及其单片机实现 18. 一种基于单片机的轴快流CO〈,2〉激光器的手持控制面板的研制 19. 基于双单片机冲床数控系统的研究 20. 基于CYGNAL单片机的在线间歇式浊度仪的研制- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒店 信息管理 系统 本科毕业 论文
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文