计算机毕业设计 jsp酒店预订系统mysql 毕设

本文介绍了在设计一个酒店预订系统时遵循的整体性、分解—协调和目标优化原则,详细阐述了功能模块、系统流程图、数据库需求分析与概念设计,以及管理员和用户管理模块的实现。
摘要由CSDN通过智能技术生成


https://www.bilibili.com/video/BV1nm411D73G/

演示视频:

4  总体设计

3.1系统设计方法三原则

人类在复杂的工程技术系统如能源、交通等建设方面,积累了丰富的经验,为研究复杂系统如管理信息系统
提供了科学的指导性方法论,其主要原则如下:

(1) 整体性原则。系统是相互联系,相互作用的诸要素组成的综合体。我们必须从整体和各组成部分的相互关系来考察事物,从整体目标和功能出发,正确处理系统各组成部分之间的相互关系和相互作用。

(2) 分解—协调原则。就是把复杂问题化成若干相对简单的子问题以方便求解。若子系统的问题比较复杂,还可以再分。但在处理各类子问题时,必须根据系统的整体功能和目标,协调各子系统的行为、功能与目标,以保证整体功能目标的实现。

(3) 目标优化原则。所谓目标优化原则对简单系统来说,是求最优解,对复杂系统来说,求的是满意解。一定要注意,目标优化原则并不简单是求最优解的问题

这里最需要指出的是:以上三原则是系统方法中处理复杂系统问题的三个主要原则,并非全部原则。在处理实际问题时,还需在这些原则的指导下,根据问题的特点,确定求解的具体方法和策略。

3.2系统系统功能说明



412240ed7b0eb8ba822647c42b8b595c.jpeg


图3.1功能模块图


3.3 系统流程图设计

要进行系统首先要有一个管理员登陆验证,管理员输入正确的用户名和密码后进入后台管理界面。在这里设置了一个超级管理员,这个管理员需要在数据库中直接添加,是不可以在管理员管理界面被删除的。管理员登陆后根据权限对公司人力资源基本信息进行管理。

根据上述说明,建立了系统流程图,如3.3所示。



74b6d6229effc9dfae556c0443f334f1.jpeg

图3.3 前台网站流程图







a9babaf8fc7fb902f370f6ca1b2411ca.jpeg


图3.4 系统后台流程图



3.4 数据库设计

3.3.1  数据库需求分析

需求具体体现在各种信息的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。

通过系统功能分析,针对一般的在线信息交流系统,总结出如下的需求信息:

3.3.2   数据库概念结构设计

在概念设计阶段中,从用户的角度看待数据及处理要求和约束,产生一个反映用户观点的概念模式。然后再把概念模式转换成逻辑模式。将概念设计从设计过程中独立开来,使各阶段的任务相对单一化,设计复杂程度大大降低,不受特定DBMS的限制。利用ER方法进行数据库的概念设计,可分成三步进行:首先设计局部ER模式,然后把各局部ER模式综合成一个全局模式,最后对全局ER模式进行优化,得到最终的模式,即概念模式。

得到上面数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。

设计规划出的实体有:管理员、会员实体、酒店实体、客房实体、评价实体、评价实体。

ER模型的“联系”用于刻画实体之间的关联。一种完整的方式是对局部结构中任意两个实体类型,依据需求分析的结果,考察局部结构中任意两个实体类型之间是否存在联系。若有联系,进一步确定是1:1、1:N、M:N的关系。还要考察一个实体类型内部是否存在联系,两个实体类型之间是否存在联系,多个实体类型之间是否存在联系,等等针对本系统分析如下:



d0dbc1667f6dfc66ababaa0722423fc1.jpeg



管理员信息实体E-R图如图所示:

c3a768489a89951f8a7d2db866ded941.jpeg




第5章   系统模块实现

系统界面的大部分功能都是以管理模块为前提的,因为客户模块所显示的数据大部分需要通过管理模块来添加。因此,我们首先要来介绍管理模块的设计与开发。管理模块相对客户模块要复杂一些,因为在这里需要对所有信息进行维护,包括浏览、增加、修改和删除等操作。为了便于系统维护,页面的命名才用“模块名+功能名”的方式。概括起来,管理模块具有以下功能:

l 前台:

用户注册登陆:用户通过手机号注册成为会员,便可以使用酒店预订系统,会员可以享受优惠的折扣。

网站新闻:网站实时发布新闻消息,已经酒店打折信息等。

酒店查看:根据自己的要求查看自己要住的酒店,用户可以通过名称,地址,房价,人数,星级等丰富的查询化方式查到自己的酒店。

酒店预订:用户在线进行酒店预订,会员和非会员享受的价格是不一样的。

酒店评价:用户可以对入住的酒店进行评价,便于大家了解该酒店的服务管理。

航班查看:可以查看航班相关信息。

留言板:用户可以发布对网站的建议意见或者咨询信息,网站管理人员可以进行回复。

会员管理:会员可以修改自己的资料,查看取消自己的酒店预订订单。

l 后台管理:

系统参数:查看整个系统的运行情况的环境信息。

用户维护:维护网站管理人员的信息。

会员管理:维护网站会员的信息,可以设置不同等级的会员。

酒店管理:维护网站上酒店以及酒店房型等信息。

航班信息管理:维护网站航班查询的航班信息。

新闻管理:维护网站前台新闻信息。

留言管理:查看维护用户的留言信息,可以对用户提出的问题或者建议进行回复。


  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值