1、 苏 州 市 职 业 大 学 实习(实训)汇报 名称 信息系统设计与实施实训 酒店管理系统设计与实现 6月9日至 6月21日共2周 学院(部) 计算机工程学院 班 级 12信息管理3(轨道) 姓 名 蔡云豪 学院(部)责任人 李金祥 系 主 任 陈珂 指导老师 徐卫英 仇闽霞 目
2、录 目录 1 1.引言 2 1.1系统开发背景 2 2.系统应用目标及开发平台 2 2.1 应用目标 2 2.2 开发平台 3 2.2.1 ASP.NET 3 2.2.2 SQL Server 3 3 .系统功效需求分析 4 3.1 系统功效分析 4 3.2 概念模型分析 4 4 .系统总体设计 5 4.1 系统结构 5 4.2 功效模块设计 5 4.3数据库设计 5 5.酒店管理系统前台设计 7 5.1酒店前台首页 7 5.1.1 首页导航界面 7 5.1.2 首页用户登录界面 8 5.1.3酒店注册界面 11 5.1.4酒店查询界面 12 5.
3、1.5新闻信息界面 15 总结 17 参考文件 18 1.引言 1.1系统开发背景 酒店业是一个前景宽广而又竞争猛烈行业。改革开放以来, 中国酒店业快速发展, 已经成为一个含有相当规模产业。因为中国旅游业快速发展, 经过调查, 中国在将成为世界上第四大旅游国家; 同时中国加入世界贸易组织, 酒店业将完全开放, 这个时候, 中国酒店业将面临着前所未有机遇和挑战。不过, 现在甚至还有部分酒店还停留在由人工操作和管理阶段, 这么已经无法适应该前发展趋势。所以, 要想使酒店工作质量和效率提升, 采取优异计算机网络通信技术改变酒店业务模式, 实现酒店业务管理自动化已经成为一个肯定。 伴随科学
4、技术进步和信息化时代到来, 管理信息系统在各个领域都得到广泛应用。尤其是它在企业管理和计算机应用领域关键性日益显现。它不仅已经成为教育教学专业关键课程, 而且也是企业管理和计算机应用领域一门关键技术。 在经济全球化猛烈竞争中, 方便、 快捷管理手段已经成为全部管理部门迫切要求。酒店作为社会需求实体, 更应该经过信息资源深入开发和广泛利用, 不停提升生产、 经营、 管理、 决议效率和水平, 进而提升酒店经济效益和综合竞争力, 实现从传统管理向现代管理转变。 新信息系统使酒店有机会重新设计它组织结构、 职责权限、 产品工艺、 梳理工作步骤等, 从而提升酒店生产率、 劳动效益和经济效益。 2.
5、系统应用目标及开发平台 2.1 应用目标 怎样利用优异管理手段来提升酒店管理水平成为酒店业务发展当务之急。面对信息时代机遇和挑战, 利用科技手段提升酒店管理无疑是一条行之有效路径。即使计算机管理并不是酒店管理走向成功关键元素, 但它能够最大程度地发挥正确、 快捷、 高效等作用, 对酒店业务管理提供强有力支持。所以, 采取全新计算机网络和酒店业务管理系统, 已成为提升酒店管理效率, 使作业人员与管理系统之间灵活互动, 实现流畅工作流衔接, 帮助酒店有效地进行业务管理, 释放最大价值。酒店业务管理系统在达成在节省人力资源成本同时, 能够提升业务效率, 并能够立刻、 正确、 快速地满足用户服务需
6、求。 2.2 开发平台 2.2.1 ASP.NET ASP.NET 是一项微软企业技术, 是一个使嵌入网页中脚本可由因特网服务器实施服务器端脚本技术。 指 Active Server Pages(动态服务器页面) , 运行于 IIS 之中程序。是基于通用语言编译运行程序, 使运行部分很日常任务如表单提交用户端身份验证、 分布系统和网站配置变得非常简单。它强大性和适应性, 能够使它运行在Web应用软件开发者几乎全部平台上。未来, 这么多个程序语言协同工作能力保护现在基于COM+开发程序, 能够完整移植向。 2.2.2 SQL Server SQL Server 是Microsof
7、t企业推出SQL Server数据库管理系统一个版本。其在先前版本上增加了很多更优异功效, 含有使用方便, 可伸缩性好于相关软件集成程度高等优点, 能够在大型多处理器服务器等平台使用。它含有组成最大Web站点数据存放组件所需可伸缩性、 可用性和安全功效。SQL Server 中包含一系列管理工具和开发工具, 这些工具可改善在多个站点上安装、 布署、 管理和使用SQL Server 过程。SQL Server 使SQL Server 数据库额数据仓库使用成为生成强大可伸缩性系统无缝部分。这些功效使得用户以快速交付SQL Server 应用程序, 只需最少安装和管理开销即可实现这些应用程序。 3
8、 .系统功效需求分析 3.1 系统功效分析 此次系统开发只要求完成客房预订、 入住以及客人留言管理功效, 客房管理功效, 提供管理后台入口, 对周围旅游景点经行具体描述等功效, 具体需求以下: (1)在前台和销售部能完成客房预订, 并能方便查询客房预订情况, 预订情况需在房态图中显示。当客人入住时可从预订信息中直接提取用户基础信息, 以加紧入住登记速度。 (2)用户能够从该系统客房信息模块中了解到该酒店房间类型和价格。 (3)能够对酒店房间类型经行添加等操作。 (4)含有用户留言功效, 以汇总她们反馈意见。 3.2 概念模型分析 实现科学合理酒店管理业务操作步骤。此系统应
9、该在设计一个有针对性而且简单易用业务步骤同时, 还应考虑到各类步骤正确安全性, 确保酒店信息严谨性。 用户登录 酒店注册 酒店查询 酒店预订 酒店信息 图3-1 业务步骤图 4 .系统总体设计 4.1 系统结构 在该酒店管理系统中, 周鑫和许泽能完成了后台程序设计, 我则完成了系统前台设计, 由首页、 注册、 登录以及查询酒店功效, 另外增添了查询周围酒店功效。 4.2 功效模块设计 图4-1 功效结构图 4.3数据库设计 数据库在信息管理系统中占有非常关键地位, 数据库结构设计好坏将直接影响系统运行效率高低和数据是否含有完整性和一致性。设计数据库系统
10、时即要充足了解用户现在需求, 还要考虑到未来可能增加要求。 系统分析结束后进入设计阶段, 抽象地分析数据, 了解数据之间关系, 对数据库进行概念结构设计和逻辑结构设计。因为SQL Server 能够以极高效率完成多种数据库查询, 并能方便使用存放过程, 同时它图形化用户界面, 使系统管理和数据库管理愈加直观、 简单。另外因为对Web技术支持, 使用户能够很轻易地将数据库中数据公布到Web页面上。所以本系统采取了SQL Server 进行数据库存放管理与维护。 将需求分析得到用户需求抽象为信息结构即概念结构设计, 这一步是数据库设计关键。通常采取自底向上方法进行数据抽象和结构设计。在本系统中
11、包含到实体以下所表示: 1. 用户(用户姓名、 登录账号、 登录密码); 如图3-2用户图所表示 图4-2 用户图 2. 客房信息(客房信息、 添加时间); 如图3-3客房信息图所表示 图4-3客房信息图 3. 酒店信息(酒店名称、 联络电话、 地址); 如图3-4酒店信息图所表示 图4-4酒店信息图 5.酒店管理系统前台设计 5.1酒店前台首页 酒店首页界面由5个模块组成, 分别为首页登录框、 首页新闻界面、 首页房间查询框、 酒店查询框、 首页导航界面。 5.1.1 首页导航界面 首页导航设计, 由首页、 用户注册、 用户查询酒店、 酒店列表、 酒店
12、排行、 新闻信息导航栏组成, 如图5-1: 图5-1 导航界面 关键代码分析: