logo资料库

毕业论文 web 商城.doc

第1页 / 共24页
第2页 / 共24页
第3页 / 共24页
第4页 / 共24页
第5页 / 共24页
第6页 / 共24页
第7页 / 共24页
第8页 / 共24页
资料共24页,剩余部分请下载后查看
引言
1 概述
1.1 课题的提出
1.2 对现有情况的分析
1.3 研究内容
2 系统技术方法的研究
2.1 struts框架
2.2 AJAX技术
2.3 tomcat
3 总体设计
3.1 系统结构
3.2 系统架构:B/S架构
3.3 系统平台环境
(1)硬件平台:
(2) 软件平台:
(3)编程语言:JAVA
(4)服务器软件:tomcat
(5) 系统开发工具:Eclipse
(6) 数据库软件:My SQL Server
3.4 系统功能结构图
3.5 酒店订单管理系统流程
4 详细设计
4.1 实体图
4.2 数据表
(2)酒店信息表
(3)订单信息表
(4)客房信息表
5 系统测试
5.1 测试环境
5.2系统登录模块设计
5.2 注册界面
5.3 订单管理系统模块界面
5.4 个人信息管理模块
6 总结
参考文献
致谢
淮 北 师 范 大 学 2015 届学士学位论文 酒店订单管理系统的设计与实现 学 专 院 业 计算机科学与技术 网络工程 研 究 方 向 软件设计 学 生 姓 名 张永兴 学 号 20111204067 指导教师姓名 葛方振 指导教师职称 副教授 2015 年 4 月 16 日
酒店订单管理系统的设计与实现 摘 要:酒店订单管理系统,是典型的信息管理系统。开发本系统便是为了更好 地适应当代国内酒店管理体制,并且激励酒店发展和提高其经营水平。随着计算 机应用技术的迅猛发展以及在酒店订单管理方面的广泛运用,运用计算机进行酒 店管理势在必行。对于一个大型的酒店来讲,运用计算机进行管理具有很多优点, 例如:搜索简易、存储量大、可靠性高、保密性好、检索敏捷、成本低等。这些 优点可以极大地提高酒店管理的效率,也是酒店走向正规化、科学化、现代化管 理并与世界接轨的重要条件。 经过仔细分析,本系统运用 JSP 作为开发工具。在使用 JSP 提供的各类开发 工具的时,首先在短期内建立系统应用原型,继而对初始原型系统进行需求迭代, 并不断修正与改进,直至形成令人满意的可执行烦人系统。论文从对酒店管理的 初步调查开始,详细介绍酒店管理系统的研究方法、总体设计、详细设计、系统 维护和改进等过程。实现了用户登录、注册、订单预定、订单取消等酒店订单管 理功能。 关键词:管理信息系统;JSP;酒店管理系统 I
Design and Implementation of Hotel Order Management System Abstract: Hotel order management system is a typical order management information system. The development of the hotel management is to better meet the needs of modern domestic hotel management system, to promote the development of hotel operators and to raise the level of its financial condition. With the speed development of computer in hotel the application of computer technology, management is imperative. For a large hotel, computer application can match the advantages of the speed retrieval, reliability, storage capacity, search convenience, confidentiality and low cost. These advantages mentioned above will enhance largely the efficiency of hotel management, and it is of significance for hotel to run with scientific,modern and standardized management. What is more, this will do good for integrating with the world. After analysis, I use JSP development tools. With the use of the use of its various object-oriented development tools, I firstly establish a system application prototype, and then the prototype system needs to constantly amended and improved until the formation of a viable system is satisfied. This papers starts from the preliminary investigation of the hotel management, introduces research methods, the overall design, detailed design, system maintenance and improvement of process of Hotel Management System in detail. This system realizes hotel order management functions such as the user login, registration, order booking and order cancellation. Key words: Management Information System; JSP ; Hotel Management System II
目 录 引言 ............................................................... 1 1 概述 ............................................................. 1 1.1 课题的提出 .................................................. 1 1.2 对现有情况的分析 ............................................ 2 1.3 研究内容 .................................................... 2 2 系统技术方法的研究 ............................................... 2 2.1 struts 框架 ................................................. 2 2.2 AJAX 技术 ................................................... 3 2.3 tomcat ...................................................... 3 3 总体设计 ......................................................... 3 3.1 系统结构 .................................................... 3 3.2 系统架构:B/S 架构 .......................................... 4 3.3 系统平台环境 ................................................ 4 3.4 系统功能结构图 .............................................. 5 3.5 酒店订单管理系统流程 ........................................ 6 4 详细设计 ......................................................... 6 4.1 实体图 ...................................................... 7 4.2 数据表 ..................................................... 10 5 系统测试 ........................................................ 11 5.1 测试环境 ................................................... 11 5.2 系统登录模块设计 ........................................... 11 5.2 注册界面 ................................................... 13 5.3 订单管理系统模块界面 ....................................... 14 5.4 个人信息管理模块 ........................................... 16 6 总结 ............................................................ 17 参考文献 .......................................................... 19 致谢 .............................................................. 20 III
引言 根据当今社会向信息化趋势,网络化信息管理日趋为人们所重视。较之以往, 网络化信息管理优势明显。现如今,网络技术,数据库技术[2]发展迅猛,逐渐 成熟,对人们生活和生产影响深远。人们运用网络技术进行信息共享和运用数据 库技术进行数据处理,工作更加高效。计算机技术,网络技术的日益成熟,为实 现大型酒店的网络化信息管理提供了良好前景。数据库经过多年发展,已经形成 理论体系,并且成为计算机软件非常重要的分支。现如今,数据库技术已经成功 运用在了国民经济的多个部门。它在数据管理领域地位举足轻重,是当代先进数 据管理技术的重要体现。 本课题是为实现酒店管理的信息化,对酒店订单管理系统进行了充分分析和 详细设计,开发出更加实用的酒店订单管理管理系统[1]。 系统的优势如下: (1)功能更实用:以酒店管理中心要解决实际问题为目标;设计开发各个 实用的功能;可以完全满足各项服务。 (2)使用更简单:软件界面简洁,使用非常方便,只要会操作电脑,就能 够操作软件。 (3)投资回报率更高:可以有效地实现信息化管理,带来经济效益。 1 概述 1.1 课题的提出 网络技术,数据库技术的应用使得工作更高效率。数据库技术已经成功运用 在了国民经济的多个部门,在数据管理领域地位举足轻重,是当代先进数据管理 技术的体现。互联网技术的出现更是进一步丰富了人们生活,互联网技术与数据 库技术的结合影响深远。酒店订单的科学化,信息化管理是二者结合运用的典型。 酒店行业竞争激烈。酒店若想在这行业中脱颖而出并立于不败之地,需要运 用信息化,科学化的管理手段。传统的酒店订单管理系统是以财务的管理为根本, 商业性强,服务性差,不能够满足人们日益增长的精神文化需求,对酒店长远发 展是不利的。这就要求进行创新,我们考虑到了服务大众理念,对酒店订单管理 手段进行创新与完善。 随着电子计算机、信息技术迅速成熟,管理信息化是酒店管理的不二选择。 酒店管理系统不但进行图像、文件等的处理,而且符合酒店使用需求多样化。该 酒店管理系统的设计了简单美观的操作界面,通俗易懂的操作环境,适合已经掌 握计算机操作常识用户操作,更趋于大众化。 1
1.2 对现有情况的分析 随着经济发展,科学文化技术日新月异、人民生活节奏加快、市场竞争日趋 激烈,企业生产效率、服务质量直接关系到生死存亡。人工操作,处理速度慢, 工作效率低,人员规模需求大,在运作时安全保密性差,错误出现几率大。这样, 酒店的管理就会非常的复杂,而且,在与拥有先进的管理措施的竞争对手相竞争 的情况下,也会处于不得地位。人工操作对于可接待境外宾客的旅游酒店来说, 根本就已落后,应抛弃。 目前存在的此类管理系统,软件相应都存在一些问题。有的软件规模小,对 于功能完善的酒店管理就力不从心。有的软件规模虽较大,但是里面的功能不能 完全适应酒店管理经营体制[6],操作起来难易程度较大,不灵活,可维护性差。 1.3 研究内容 随着人均生活水平的不断提高,外出旅游已经成为现代人重要的娱乐休闲方 式。对于一些旅游旺季,特别是黄金周,客房紧张,房源缺少,房价陡增都会给 游客造成困扰。因此,酒店管理系统能够在酒店和游客之间建立信息通道,形成 了通畅的信息市场。 酒店订单管理系统主要能够提供方便高效的管理功能,管理员可以管理所有 订单信息。本系统使用 JSP 编程语言[7],eclipse 作为开发平台,运用了软件工 程的开发思想方法,对系统进行了快速有效的开发, 系统依据 eclipse 构架的 运行平台,进行了整体框架设计,通过连接数据库,最后能够进行全面的系统调 试。 2 系统技术方法的研究 酒店订单管理系统的实现技术是多种多样的,选择合理的技术来实现系统将 是一个重大的环节,倘若所选择的技术不恰当,会对系统的实现造成一定麻烦, 有可能还会影响系统性能。 本系统主要运用了 Java 三大框架之一的 struts2 框架。下面对其进行介绍。 2.1 struts 框架 Struts 能够充分满足应用开发需求,快速敏捷,操作简易,是一个非常不 错的应用框架。 Struts 工作原理如图 2-1: 2
2.2 AJAX 技术 图 2-1 Struts 工作原理 AJAX 不是一个技术,它实际上是几技术,每种技术都有其独特之处,合在 一起就成了功能强大的新技术。AJAX 不只是学术上的技术,而且是许多真实世 界的应用。其应用可大可小,从简单到复杂。该技术是以 JavaScript 为核心。 2.3 tomcat Tomcat 最初是由 Sun 开发。后来将其变成了开源项目。大部分开源项目, O'Reilly 都会出版相关书籍,并且一般会精心设计一个生动的动物素描来作为 书籍的封面。Tomcat Logo 兼吉祥物是一只可爱的公猫。 Tomcat 是基于 Web 的应用服务器[3],可以给编译者免费的、开放的源代码。 tomcat 属于轻量级的,在中小型系统中使用广泛,是中小型企业调试和开发 JSP 程序的首选。实际上,tomcat 在运行的时候,相当于一个 Apache 上独立运行 的进程[5]。 3 总体设计 3.1 系统结构 本系统是典型信息管理系统,它是由计算机、人和外围设备组成的。本系统 的主体是计算机应用,中心是信息处理,是一个涵盖网络通讯、管理科学、信息 处理、[1]计算机、人工操作等技术的综合性系统。它能够能提供一些信息用来 支持一个组织或机构正常的运行、管理及决策功能。 考虑到酒店管理系统的需求,本系统开发应用 B/S 结构开发,主要功能如图 3-1 所示: 3
酒店订单管理系统 登 录 模 块 注 册 模 块 订 单 模 块 个 人 信 息 图 3-1 系统的主要功能模块 3.2 系统架构:B/S 架构 B/S 结构是一种比较特殊结构,是 Web 兴起后的网络结构模式,是对 C/S 结 构的变化和改进。它是一次性到位的开发,能实现不同人员从不同地点以不同的 方式接入并对共同数据库进行有效的访问和操作。该结构下,系统能够对数据进 行有效地保护,使得服务数据库更加安全可靠。 3.3 系统平台环境 (1)硬件平台: CPU:英特尔酷睿系列; 内存:4GB 以上。 (2) 软件平台: 操作系统: Windows 7/ Windows XP/ Windows 200; 数据库: My SQL Server; 分辨率: 最佳效果 1280×1024 像素。 (3)编程语言:JAVA Java 是纯面向对象的,具有与 C 和 C++比较接近的编译特性。与一般编译 和解释的计算机语言大不相同,该语言可以实现一次编译,到处执行的跨越多个 平台特性。 (4)服务器软件:tomcat Tomcat 是基于 Web 的应用服务器,可以给编译者免费的、开放的源代码。 4
分享到:
收藏