基于aspnet网上酒店管理系统设计与实现毕业论文(设计)(编辑修改稿)内容摘要:

[3]。 比如,如果想让链接字未点击时是蓝色的,当鼠标移上去后字变成红色的且有下 划线,这就是一种风格。 通过设立样式表,可以统一地控制 HTML 中各标志的显示属性。 级联样式表可以使人更能有效地控制网页外观。 使用级联样式表,可以扩充精确指定网页元素位置,外观以及创建特殊效果的能力 [3]。 开发工具 是 的一部分,作为战略产品,不仅仅是 Active Server Page (ASP) 的下一个版本;它还提供了一个统一的 Web 开发模型,其中包括开发人员生成企业级 Web 应用程序所需的各种服务。 的语法 在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。 可以通过在现有 ASP 应用程序中逐渐添加 功能,随时增强 ASP 应用程序的功能。 是一个已编译的、基于 .NET 的环境,可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、 C 和 JScript .NET.)创作应用程序。 另外,任何 应用程序都可以使用整个 .NET Framework。 开发人员可以方便地获 得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。 可以无缝地与 WYSIWYG HTML 编辑器和其他编程工具(包括 Microsoft Visual Studio .NET)一起工作。 这不仅使得 Web 开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持。 微软为 设计了这样一些策略:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易 开发出Web 应用,满足计算向 Web 转移的战略需要。 的新性能 提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理、全新的语言以及网络服务。 贯穿整个 的主题就是系统帮用户做了大部分不重要的琐碎的工作。 全新的构造新的 引入受管代码(Managed Code)这样一个全新概念,横贯整个视窗开发平台。 受管代码在 NGWS Runtime 下运行,而 NGWS Runtime 是一个时间运行环境,它管理代码的执行,使程序设计更为简便。 高效率对于一个程序,速度是一件非 常令人渴望的东西。 一旦代码开始工作,接下来你就得尽可能地让它运作得快些快些再快些。 在 ASP 中你只有尽可能精简你的代码,以至于不得不将它们移植到一个仅有很少一点性能的部件中。 而现在, 会妥善地解决这一问题。 易控制在 里,你将会拥有一个“ DataBounds” (数据约束 ), 这意味着它会与数据源连接,并会自动装入数据,使控制工作简单易行 [4]。 Web 服务器 本系统使用作为 Web 服务器。 它是基于网站架设的服务器,当浏览器连接到服务器上并请求文件时,服务器将处理该请求并将文件 发送到该浏览器如何查看该文件。 服务器使用 HTTP 进行信息交流, Web 服务器不仅能够存储信息的基础上运行脚本和程序。 在 Web 上服务器可驻留于各种类型的计算机。 NET Framework 就是微软 Web Services 引擎有许多程序设计师和使用者,非常渴望有一个完善而且透视明清楚的基础构架。 NET Framework 提供了应用程序模型及关键技术,让开发人员容易以原有的技术来产生、部署 ,并可以继续发展具有高安全、高稳定,并具高延伸的 Web services。 对于 .NET Framework 而言 ,所有的组件都可以 成为 Web Service, Web Service 只不过是另一种形态的组件。 NET Framework 以松散的方式来栓锁 Web Service 这种形态的组件。 NET Framework 由三中部分组成就是要让建立 Web应用程序以及因特网应用程序的工作变的简单,使用 . NET Framework 的主要一个原因是它可以作为集成各种操作系统的方式。 另外, NET Framework 定义并没有限制应用程序的类型这是因为本来没有限制。 . NET Framework 可以创建 Windows 应用程序、 Web 应用程序、 Web 服 务和其他各种类型的应用程序。 数据库管理系统 本系统使用 Microsoft SQL Server 2020 数据库管理系统实现数据库设计与维护。 Microsoft SQL Server 2020 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。 Microsoft SQL Server 2020 数据库引擎 为关系型数据和结构化数据提供了更安全可 靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据 应用程序。 Microsoft SQL Server 2020 能提供大型系统所需的数据库服务。 大型服务 器可能有成千上万的用户同时连接到 SQL Server 2020 实例 SQL Server 2020为这些环境提供了全面的保护,具有高性能、可伸缩性和可靠性。 在数据管理与分析方面也具有灵活性, SQL Server 2020 可以再很大程度上提高系统能够处理的并发用户数和数据量。 当前,企业中使用的大型数据库应用程序需要支持的并发用户数和处理的数据量在不断增加, SQL Server 2020 数据库管理系统可以满足这一需要。 本章 小结 本章主要讲解了系统在设计和开发过程中用到的技术,以及开发工具,包括 B/S 架构 ,数据库管理 SQL Server 和 Web 服务器 , 使读者对系统中的技术进一步了解,更好的操作系统。 3 需求分析 系统的需求分析就是从系统的实际业务操作流程、系统设计目标和功能需求上进行分析并得出系统的用例图。 对 系 统 开发中将要面临的问题 和 其解决方案进行初步设计及合理安排,明确开发目标。 实际业务操作流程 生活中对 网上 酒店 预 订 顾客 来讲,想成为一家 网上 酒店 预订系统 的会员,要将自己的 想要住的房子 通过某种方式表达给 网上 酒店 预 订 管理 的工作人员并提交申请,如果 还有 他 所申请的房间 , 酒店 工作人员会批准此申请。 对于 网上订房子 来讲,要想吸纳更多的顾客,就要做好宣传工作,将 酒店内的房间 内信息通过某种媒介公布出去,如果 用户 认为达到自己的要求,并想要成为其会员,就可以提出申请,然后等待审批。 对于 网上酒店预订 和 用户来讲,如果 用 户 要更新一些信息,如会员特权等,需要逐个通知通知,这些工作都比较繁琐且浪费宝贵的时间。 系统功能分析 现有的 网上酒店预 订 方式效率低,实时性较差,出错率高,浪费人力物力增大了游泳馆的开支。 本人开发的 酒店 管理系统是为了方便用户了解 酒店房间的信息 ,方便 酒店管理人员 的管理,提高工作效率。 网上 订房 系统主要是实现 客房浏览、订房 、产生订单等功能的系统。 一个典型的 电子商务系统 一般都需要实现商品信息的动态提示、客户信息注册登陆管理、订单处理等模块。 根据 网上订房 的基本需求,本系统需要完成的具体任务如下: 客 房查询 :当客户进入网上 订房系统 时,应该在主页面中分类显示 不同的客房类型 信息,以供客户选择所需 客房。 订房处理:当客户登录并选择了理想的房间类型后 ,可以提交并进一步选择所需的空房间以及到达时间。 管理 人员 : 对酒店管理系统有普通日常管理 (新开房间、退房、查询账目信息 )、高级日常管理 (员工管理、客房管理 )其中员工管理包括 :添加员工和删除员 工, 客房管理包括 :添加酒店客房、删除酒店客房、查看酒店客房。 会员注册:为了能够实现客房预订,需要管理客户相关的联系方式、到达时间等相关的信息。 功能模块分析 根据需求 分析确定该系统划分为以下 3 个功能模块: 管理功能 该管理功能主要完成用户的 登录,对用户的 订单管理 ,员工管理、客房管理、日常基本操作。 顾客主要的功能是 :浏览酒店基本信息、用户登录、浏览客房配置、用户注册、订单管理、下订单。 该功能的用例图 如图 31 所示。 顾 客浏 览 酒 店 基 本 信 息用 户 登 录浏 览 客 房 配 置用 户 注 册订 单 管 理管 理 员员 工 管 理客 房 管 理日 常 基 本 操 作 图 31 总 功能用例图 用户管理用例描述如 表 3表 3表 3表 34 所示。 表 31登录用例描述 用例名称: 登录 用例标识号: 101 参与者: 用户、管理员 简要说明: 用户可 以登录 前置条件: 无 基本事件流: 1. 员工在主界面点击上后台链接 2. 系统出现登录页面 3. 用户输入用户名和密码选择身份后点击登录 4. 系统进入后台显示 酒店 主页 5. 点击注销登录系统回到主页面 6. 用例终止 其他事件流: 无 异常事件流: 用户登录失败系统提示 后置条件 : 无 表 32 修改个人信息用例描述 用例名称: 修改个人信息 用例标识号: 102 参与者: 用户、 管理员 简要说明: 用户可以修改个人信息 前置条件: 用户已成功登录系统后台 基本事件流: 1. 用户点击修改个人信息链接 2. 系统显示个人信息修改页面 3. 用 户修改相关信息 4. 用户点击提交 5. 系统保存该文件信息至数据库 6. 用例终止 其他事件流: 无 异常事件流: 无 后置条件 : 用户信息成功加入数据库 表 33 添加 员工 用例描述 用例名称: 添加用户 用例标识号: 103 参与者: 管理员 简要说明: 管理员可以添加工作人员 前置条件: 管理员成功登录后台 基本事件流: 1. 管理员点击系统管理员管理 2. 系统进入管理用户界面 3. 管理员填写要添加的工作人员用户名和密码 4. 管理员点击提交 其他事件流: 无 异常事件流: 无 后置 条件 : 工作人员信息、会员信息成功加入数据库 表 34 删除 工作人员 用例描述 用例名称: 删除用户 用例标识号: 104 参与者: 管理员 简要说明: 管理员可以删除工作人员 前置条件: 管理员 已成功登录系统后台 基本事件流: 其他事件流: 无 异常事件流: 无 后置条件 : 用户信息成功录入数据库 该管理功能主要包括对系统内信息的添加,查看,修 改及删除操作。 该功能用例图如图 32 所示。 信息发布用例描述如 表 3表 3表 3表 38 所示。 表 35添加信息用例描述 用例名称: 添加信息 用例标识号: 201 参与者: 管理人员 简要说明: 管理人员 可以在系统内添加信息 前置条件: 管理人员 已成功登录系统后台 基本事件流: 1. 管理人员 点击信息添加 2. 系统进入信息添加页面 3. 管理人员 填写相关信息 4. 点击提交 5. 系统保存该文件信息至数据库 6. 用例终止 其他事件流: 无 异常事件流: 无 后置条件 : 新信息成功录入数据库 会 员管 理 人 员信 息 发 布查 看 信 息添 加 信 息删 除 信 息修 改 信 息 图 32 信息发布功能用例图 表 36删除信息用例描述 用例名称: 删除信息 用例标识号: 202 参与者: 管理人员 简要说明: 管理人员 可以删除系统内的信息 前置条件: 管理人员 已成功登录系统后台 基本事件流: 1. 管理人员 点击信息查询 2. 系统进入信息列表页面 3. 管理人员 点击删除按钮 4. 信息删除成功 5. 用例终止 其他事件流: 无 异常事件流: 无 后置条件 : 信息成功录入数据库 表 37修改信息用例描述 用例名称: 修改信息 用例标识号: 203 参与者: 管理 人员 简要说 明: 管理 人员可以修改系统内的信息 前置条件: 用户已成功登录系统后台 基本事件流: 1. 管理 人员点击修改按钮按钮 2. 修改相关信息 3. 管理 点击提交按钮 4. 系统保存该文件信息至数据库 5. 修改成功 6. 用例终止 其他事件流: 无 异常事件流: 无 后置条件 : 无 修改信息成功录入数据库 表 38查看信息用例描述 用例名称: 查看信息 用例标识号: 204 参与者: 会员 、管理员 简要说明: 会员 可以在系统内查看信息 前置条件: 会员登录成功 基本事件流: 1. 会员 点击主页面信息分类 2. 系统进入信息分页面 3. 用户浏览信息列表和。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。