{管理信息化信息技术}信息系统开发技术课程设计,JSP,宾馆管理系统

上传人:蜀歌 文档编号:145598174 上传时间:2020-09-22 格式:PDF 页数:10 大小:601.63KB
返回 下载 相关 举报
{管理信息化信息技术}信息系统开发技术课程设计,JSP,宾馆管理系统_第1页
第1页 / 共10页
{管理信息化信息技术}信息系统开发技术课程设计,JSP,宾馆管理系统_第2页
第2页 / 共10页
{管理信息化信息技术}信息系统开发技术课程设计,JSP,宾馆管理系统_第3页
第3页 / 共10页
{管理信息化信息技术}信息系统开发技术课程设计,JSP,宾馆管理系统_第4页
第4页 / 共10页
{管理信息化信息技术}信息系统开发技术课程设计,JSP,宾馆管理系统_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《{管理信息化信息技术}信息系统开发技术课程设计,JSP,宾馆管理系统》由会员分享,可在线阅读,更多相关《{管理信息化信息技术}信息系统开发技术课程设计,JSP,宾馆管理系统(10页珍藏版)》请在金锄头文库上搜索。

1、管理信息化信息技术信息系统开 发技术课程设计,JSP,宾馆管理系统 管理信息化信息技术信息系统开 发技术课程设计,JSP,宾馆管理系统 信息系统开发技术 A课程设计信息系统开发技术 A课程设计分工及成绩评定分工及成绩评定 组员组员承担主要任务承担主要任务 学习态度学习态度 10%10% 说明书撰写质量 与格式符合程度 说明书撰写质量 与格式符合程度 40%40% 技术水平与实际 能力 技术水平与实际 能力 40%40% 软件应用能力软件应用能力 10%10% 总评总评 成绩成绩 学号: 姓名: 系统实现(前台实现、后台实 现) 、设计说明书审定和定稿 优良中 及格不及格 优良中 及格不及格 优

2、良中 及格不及格 优良中 及格不及格 优良中 及格不及格 学号: 姓名: 总体设计(总流程设计) 、详细 设计(数据库设计) 、设计说明 书相应部分的编写 优良中 及格不及格 优良中 及格不及格 优良中 及格不及格 优良中 及格不及格 优良中 及格不及格 学号: 姓名: 详细设计(系统设计之数据流 程、业务流程及用例设计) 、设 计说明书相应部分的编写 优良中 及格不及格 优良中 及格不及格 优良中 及格不及格 优良中 及格不及格 优良中 及格不及格 学号: 系统分析(需求分析和可行性优良中优良中优良中优良中优良中 姓名: 分析) 、总体设计(总体功能设 计) 、 设计说明书相应部分编写 及格

3、不及格及格不及格及格不及格及格不及格及格不及格 目录 1 系统分析 2 1.1 系统需求分析 2 1.2 系统可行性分析 3 2 开发环境及工具 3 2.1 JSP 技术 3 2.2 TOMCAT 服务器 4 2.3 MYSQL 数据库 4 3 总体设计 4 3.1 总体功能设计 4 3.1.1 客户端(前台)4 3.1.2 管理端(后台)4 3.2 总流程设计 5 3.2.1 用户流程设计 5 3.2.2 管理员流程设计 5 4 详细设计 6 4.1 数据库设计 6 4.1.1 概念结构设计 6 4.1.2 逻辑结构设计 8 4.1.3 物理结构设计 8 4.2 系统设计 10 4.2.1

4、系统数据流程设计 10 4.2.2 系统业务流程设计 10 4.2.3 系统用例图设计 12 5 系统实现 12 5.1 前台实现 12 5.1.1 首页设计实现效果 13 5.1.2 首页实际实现效果 13 5.1.3 用户注册效果 15 5.1.4 用户查询效果 15 5.1.5 用户预定效果 16 5.1.6 用户留言效果 21 5.2 后台实现 22 5.2.1 后台管理效果 22 5.2.2 客房添加效果 24 5.2.3 订单查询效果 24 5.2.4 后台操作回应效果 27 6 总结 29 参考文献29 附录 30 1 系统分析1 系统分析 1.1 系统需求分析1.1 系统需求分

5、析 1.1.1 系统需求背景1.1.1 系统需求背景 随着旅游事业的蓬勃发展和宾馆业务的不断扩大, 加上当今社会经济与科学技术的发展, 我国服务行业取得了巨大的发展,使得人们对宾馆的需求也随之提高,这就对于宾馆管理的 现代化、科学化的要求也就不断迫切起来。如何利用先进的管理手段,提高现阶段宾馆的管 理水平,已成为宾馆发展的当务之急。 现代化的宾馆组织庞大,服务项目多,信息量大,要想提高服务质量和管理水平,进而 促进经济效益, 必须借助计算机技术来进行现代化的信息管理。 电子计算机科学的飞速发展, 给宾馆计算机应用带来了蓬勃生机,出现了宾馆计算机管理信息系统、安全保卫系统、电子 门锁系统、宾馆信

6、息服务系统、客房电脑保险系统以及计算机娱乐系统。计算机在宾馆中的 应用,已深入到宾馆的各个部门,特别是在信息处理领域,计算机已成为最重要的工具。在 宾馆现代管理理论中,宾馆管理信息系统已成为宾馆现代科学管理的重要内容,是宾馆经营 必不可缺少的现代科学工具。 也就是说,怎样在原有的基础上再进行简化,使其具有操作简单、灵活性好、系统安全 性高、运行稳定等特点是我们的宾馆管理系统的设计方向。 1.1.2 系统需求目的1.1.2 系统需求目的 宾馆在正常的运营中需要对客房资源、住客信息、结算信息进行管理,利用宾馆管理信 息系统可以及时了解各个环节中信息的变更,有利于提高管理效率。简而言之,宾馆管理系

7、统就其表现形式看就是对宾馆大量的常规性信息的输入、存储、处理和输出过程,其作用主 要表现在以下几个方面: (1)快速办理住客从预定到入住到退房的整个过程,实现住客在酒店消费自动化; (2)准确无误地记录住客的每笔消费记录; (3)实时、快速、准确提供客房动态; (4)方便查询住客的消费情况; (5)完善、全面的综合查询; (6)系统运行稳定可靠、各项维护功能齐全、易于维护; 不难看出,本系统主要为了更好地加强宾馆管理员对房间的管理,给宾馆管理员提供一 个井然有序的管理平台,提高效率和服务质量。同时也为客户提供选择、查询客房的类型与 客房的资源,和进行挑选的快捷需求。避免了管理员的重复操作,大大

8、的减少了管理人员的 工作量,提高了工作效率,也可以更好的满足住客的需要。 1.1.3 系统需求功能1.1.3 系统需求功能 通过需求目的知道,一个宾馆管理系统功能应包括:住客结算信息管理、客房类型信息 管理、客房资源管理、住客信息管理、用户管理五个模块。系统开发的总体任务是实现宾馆 各种信息的系统化、规范化和自动化。主要完成功能: (1)有关客房标准的制定、标准信息的输入,修改和查询,包括客房编号、客房类型、 床位数量、住房单价、是否有空调、电视机、电脑、电话以及单独卫生间等。 (2)剩余客房信息的查询等。 (3)订房信息的输入,修改和查询,包括客房编号、客房类型、客房单价、住客姓名、 住客身

9、份证号码、入住日期、折扣、押金、备注信息等。 (4)结算信息的输入,修改和查询,包括客房编号、客房类型、客房单价、住客姓名、 住客身份证号码、入住日期、折扣、退房日期、押金、备注信息等。 (5)住客信息的输入,修改和查询,包括住客姓名、住客身份证号、住客性别、客房 编号、押金、入住时间、备注等。 (6)用户信息的输入,修改和查询,包括用户编号、用户身份、密码 1.2 系统可行性分析1.2 系统可行性分析 可行性分析是根据系统要求和系统目标从经济/技术和运行等方面进行可行性论证。 系统要求:宾馆管理系统必须包括宾馆的可预订资源的详细信息和用户所下订单的基本 信息,并可对这些基本信息进行查询和管理

10、。 系统目标:宾馆管理系统的目标是实现宾馆资源管理的信息化,提高资源信息的维护性 能,提高工作的效率,从而为宾馆带来更好的的利益。 1.2.1 经济可行性1.2.1 经济可行性 开发该系统所需的相关资料可以通过已存在的相关系统进行调查采集,所需的其他应用 软件、硬件系统也易于获得.因此,开发成本较低。 1.2.2 技术可行性1.2.2 技术可行性 本系统采用 JSP 开发语言,调试相对简单,当前的计算机硬件与软件配置也完全能满足 开发的需求,因此在技术上是绝对可行的。 1.2.3 运行可行性1.2.3 运行可行性 运行可行性是对组织结构的影响,包括现有人员、机构和环境对系统的适应性及人员培 训

11、补充计划的可行性。 当前信息化技术已经相当普及, 各类使用人员都具备一定的操作能力, 所以在运行上是可行性的。 2 开发环境及工具2 开发环境及工具 2.1JSP 技术2.1JSP 技术 JavaServerPages 技术是一个纯 Java 平台的技术,它主要用来产生动态网页内容。在 传统的网页 HTML 文件中加入 Java 程序片段和 JSP 标记,就构成了 JSP 网页;Web 服务器接 收到访问 JSP 网页的请求时,首先执行其中的程序片段,然后将执行结果以 HTML 格式返回 给客户;JSP 是基于 JavaServlet 以及整个 Java 体系的 Web 开发技术,利用这一技术

12、可以建 立先进、安全、快速和跨平台的动态网页。 JSP 在多个方面加速了动态的 Web 页面的开发:1.程序写一次,到处可以运行。JSP 在设计时,充分考虑到应用平台的无关性;依赖于 Java 的可移植性,JSP 得到目前许多流行 操作平台的支持,可在 Apache、NetScape、IIS 等服务器上执行。2.执行速度快。JSP 页面 只需编译一次转化为 Java 字节代码,其后一直驻留于服务器内存中,加快了对 JSP 页面的 响应速度;若不考虑 JSP 页面第一次编译所花的时间,则 JSP 的响应速度要比 ASP 快得多。 JSP 技术是用 Java 语言作为脚本语言的,跨平台、成熟、健壮

13、、易扩充的 Java 技术 使得开发人员操作起来更简单。 2.2TOMCAT 服务器2.2TOMCAT 服务器 Tomcat 服务器是 ApacheGroupJakarta 小组开发的一个免费服务器软件,适合于嵌入 Apache 中使用,而且,它的源代码可以免费获得,你可以自由地对它进行扩充。Tomcat 服 务器的兼容性很好,如 WebLogic 服务器采用其为 Web 服务器引擎,Jbuilder 将其作为标准 的测试服务器,Sun 公司也将其作为 JSP 技术应用的示例服务器。 2.3MYSQL 数据库2.3MYSQL 数据库 MySQL 是一种开放源代码的关系型数据库管理系统(RDBM

14、S) ,MySQL 数据库系统使用 最常用的数据库管理语言-结构化查询语言(SQL)进行数据库管理。 由于 MySQL 是开放源代码的,因此任何人都可以在 GeneralPublicLicense 的许可下下 载并根据个性化的需要对其进行修改。MySQL 因为其速度、可靠性和适应性而备受关注。大 多数人都认为在不需要事务化处理的情况下,MySQL 是管理内容最好的选择。它使用系统核 心提供的多线程机制提供完全的多线程运行模式,提供了面向 C、C+、Eiffel、Java、 Perl、PHP、Python 以及 Tcl 等编程语言的编程接口(APIs) ,支持多种字段类型并且提供了 完整的操作符

15、支持查询中的 SELECT 和 WHERE 操作。 目前 MySQL 被广泛地应用在 Internet 上的中小型网站中。由于其体积小、速度快、 总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而 选择了 MySQL 作为网站数据库。 3 总体设计3 总体设计 3.1 总体功能设计3.1 总体功能设计 系统界面采用 Web 方式,界面应简洁明了,用户可方便浏览和查找客房信息。该系统的 用户有两种类型:一是管理员,二是顾客,两者应具有不同的权限。 3.1.1 客户端(前台)3.1.1 客户端(前台) 宾馆顾客:预订系统对一般用户来说分为两类,分别为未注册用户(普通用

16、户)和注册 用户(会员) 。 (1)未注册用户:只能在线浏览,查询客房信息,不能进行预订服务。 (2)注册用户:此用户能够在网页上查询客房信息、预订服务、退订服务等,并且有 客户的个人信息,方便客户进行预订。 3.1.2 管理端(后台)3.1.2 管理端(后台) 系统管理员:管理系统后台功能,对系统、数据库进行维护。预订系统对系统管理员来 说,系统管理员是一级用户,他的权限最大,主要是维护系统、管理用户的信息,为了使系 统及时有效运行,系统管理员还需要对数据进行存储备份,以防止因为某些网络恶意导致系 统瘫痪、数据丢失带来的不必要的麻烦。 图 1:总体功能设计 3.2 总流程设计3.2 总流程设计 宾馆管理信息系统主要 有 两个流程: 3.2.1用户流程设计3.2.1用户流程设计 用户需要使用账号和密码 通 过登录界面登录宾馆管理信息系统。 登陆后进入系统主窗体, 可以对用 户 个人信息,个人客房预定与结算进 行 操作,退出系统时返回登陆页面。 3.2.2管理员流程设计3.2.2管理员流程设计 宾馆管理人员可以通过不同的身份验证进入宾馆管理信息系统,进行客房管理、客房资

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号