ImageVerifierCode 换一换
格式:DOCX , 页数:48 ,大小:1.76MB ,
资源ID:18334261      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18334261.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于python django伊人酒店管理系统的设计与实现Word格式文档下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于python django伊人酒店管理系统的设计与实现Word格式文档下载.docx

1、能对房间价格根据时节进行动态的管理与显示,使得酒店对客房信息的管理更有效率和更方便快捷,提高了工作效率。系统采用MySQL为后台数据库,Vue为前端开发框架,Django为后端开发框架,设计实现了一套基于web的酒店管理系统。通过运行伊人酒店管理系统可以随时掌握酒店客房的入住情况,客户的消费情况等数据,为酒店管理提供强有力的支持。第2章 系统需求分析2.1可行性分析2.1.1经济可行性 伊人酒店管理系统的设计与实现,所采用的框架与技术,很大程度地节约了开发成本。当系统开发完成并投入使用后,预期成本与所带来的利益相比是可接受的。2.1.2技术可行性 伊人酒店管理系统设计使用Python语言,采用

2、Vue作为前端框架,Django作为后端框架,使用Mysql作为后台数据库,服务器使用Nginx。Django框架对于web应用提供了很多技术支持,Vue的组件化思想有利于管理项目。因此从技术开发能力上讲是可行的。2.1.3操作可行性伊人酒店管理系统基于B/S结构,分模块开发,易于操作和管理,并对用户的操作有友好的提示,使用网页浏览器点击不同的模块即可访问,网页浏览器具有丰富多彩的用户界面,与浏览记忆功能,用户访问是极为简便的。因此,从操作方式和操作过程来说是可行的。2.2系统的总体需求伊人酒店管理系统分为管理后台和门户网站两个客户端,在门户网站用户登录后可以对房间进行预定,用户订单结束后可以

3、对该酒店进行评论,门户网站还设有论坛模块,用户可以在论坛发帖与其他用户进行交流互动。管理端只能由管理员账号登录,登录后可以对酒店相关信息进行管理,包括添加增值服务,修改客房某天价格等,主要对客房的数量、状态进行管理,在订单模块还可查看用户预定的房间,便于快速方便地为用户服务。2.3系统的业务需求2.3.1 伊人酒店管理系统门户网站客户端门户网站有“酒店首页”,“酒店预定”,“机票预定”,“论坛”4个菜单和登录、注册两个按钮。在酒店首页里可以看到酒店的简介与周边景点介绍,选择入住日期与离店日期后点击搜索即可跳到酒店预定页面并显示对应时间酒店内的可预定房间类型与数量。在酒店预定界面可以看到酒店的详

4、细介绍与用户的评论,亦可搜索指定日期的可入住房间。当用户点击立即预定时,如果未登录则跳转到登录页面,用户登录后可选择填写相应的信息对客房进行预定,预定成功后可在个人中心进行查看。在论坛页面用户可发表帖子与回复其他帖子。在个人中心可以查看未读消息、订单与对酒店进行评论与投诉。2.3.2 伊人酒店管理系统管理端管理端分为用户管理、服务管理、房间管理、订单管理、消息管理和增值服务7个模块。在用户管理模块可以对官网注册的用户和管理员账号进行管理;服务管理模块可以对酒店所提供的收费服务进行管理;房间管理模块可以房间类型与房间价格进行管理,可以看到在30天内酒店套房的预定情况;订单模块可以看到门户网站用户

5、预定的套房,点击预定房间可以选定日期与房间号进行预定;消息服务模块可以看到用户在门户网站对酒店的评论与投诉消息,管理员可以对回复该消息;在增值模块可以看到跟酒店有合作关系的相关酒店、导游、与景点。2.4系统功能的需求分析伊人酒店管理系统主要分为门户网站与管理后台两个子系统:在门户网站系统主要包括用户模块、酒店预订模块和论坛模块;在管理后台系统主要包括用户模块、房间管理模块、消息管理模块、 订单模块、酒店服务模块和增值服务模块。伊人酒店管理系统功能模块图如图2.1。图2.1伊人酒店管理系统功能模块图2.4.1管理后台子系统功能分析1. 用户模块:提供用户的登录与注册,只有管理员才能登录成功,登录

6、成功后可在用户管理页面对用户继续管理。2. 酒店服务模块:提供酒店套房的可选收费服务,管理员可以在服务管理页面管理需要提供给用户的可收费服务。3. 房间管理模块:主要管理酒店套房的房间类型,房间号以及显示酒店近30天套房的预约情况与动态修改某一天的房间价格。4. 订单管理模块:主要管理用户在门户网站消费的订单,以及管理员在后台管理系统创建的订单。5. 消息管理模块:主要管理用户在门户网站对酒店的评论,管理员可以对用户的评论进行回复与删除。6. 增值管理模块:主要管理导游、周边景点与合作酒店的相关信息。2.4.2门户网站子系统功能分析提供登录与注册,用户登录后可以对酒店房间进行预定和在论坛页面发

7、帖,在个人中心可以查看用户的相关信息与未读消息。2. 酒店预定模块:用户登录后可以在酒店预定页面对酒店进行预定,选定时间后会显示符合要求的不同房间类型,点击预定填写相关信息即可预定。3. 论坛模块:用户登录后可以在论坛页发表帖子,其他用户可以在帖子下进行回复。2.5 UML系统建模2.5.1用例图门户网站子系统用例图如图2.2门户网站子系统用例图。管理后台子系统用例图如图2.3管理后台子系统用例图。图2.2门户网站子系统用例图图2.3管理后台子系统用例图2.5.2用例图规约表门户网站系统和管理后台系统规约表:表2-1门户网站登录注册用例规约表用例编号2-1用例名称登录注册功能描述注册与登陆用户

8、账号执行者游客前置条件伊人酒店管理系统正常运行。后置条件游客身份变为用户;涉众利益游客登录注册之后,可以进行酒店预定、发表帖子,回复帖子等操作;基本路径1. 如果用户未注册,选择注册;2. 把注册信息按规则填写;3. 注册成功并转为用户身份;4. 如果用户已注册,则输入登录信息;5.角色变为用户并成功进入系统。扩展无字段列表邮箱、用户名、密码,真实姓名、手机号、验证码、身份证号业务规则备注表2-2门户网站酒店预定与评论规约表2-2酒店预定与评论当用户登录成功后,可以预定酒店客房,用户订单完成后,可以对酒店进行评论。用户用户登录、订单状态已完成显示预定结果与评论信息用户登录成功后预定酒店,订单完

9、成后对评论进行评论1.用户登录2.填写信息预定酒店客房3.预定成功4.订单状态已完成5.对酒店进行评论输入时间段可以筛选指定时间的空余套房入住时间、退房时间需要用户成功登录表2-3门户网站个人中心规约表2-3个人中心用户登录后,可以进入个人中心查看信息用户登录成功显示个人信息可以查看用户订单、未读消息与个人信息2.点击个人中心3.查看订单与未读消息 用户名、密码需要用户登录成功表2-4门户网站发布与回复帖子规约表2-4发布与回复帖子用户可以发布帖子与回复其他用户的帖子用户成功登录能发布帖子与回复其他用户的帖子用户可以对帖子进行回复与发布新的帖子2.填写标题与内容发布帖子3.在帖子列表下回复其他

10、帖子用户名、密码、标题、内容表2-5管理后台登录规约表2-5管理员登录管理员登录管理后台系统管理员管理员输入正确的用户名密码成功登入系统1.输入用户名密码2.点击登录。表2-6管理后台用户管理规约表2-6用户管理管理员可以对用户信息进行管理。管理员成功登入系统对用户进行管理超级管理员可以添加管理员账号,普通管理员可以管理用户信息1.超级管理员点击添加按钮添加管理员账户。1.1填写正确的账号信息1.2提交信息2.普通管理员修改用户信息。2.1填写正确的用户信息2.2提交信息3.普通管理员删除用户信息 3.1显示删除结果4.普通管理员重置用户密码4.1两次密码输入要一致用户名、密码、性别、手机号、

11、身份证号、真实姓名手机号码要填写正确,重置用户密码时两次密码要输入一致表2-7管理后台酒店服务管理规约表2-7酒店服务管理管理员可以对酒店服务进行管理。对酒店服务进行管理1.点击添加按钮添加酒店服务 1.1填写正确的信息 1.2提交信息2.点击修改按钮修改记录 2.2填写正确的信息 2.3提交修改3.点击删除按钮删除记录 3.1 显示删除结果服务名称、价格表2-8管理后台房间管理用例规约表2-8房间管理管理员可以对酒店套房进行管理对酒店订单进行管理1.在房间预定状态页面创建订单1.1 填写订单详细信息1.2 提交订单2.在订单列表页面修改订单信息 2.2 填写正确的修改信息 2.3 提交修改房

12、间类型、预定人姓名、联系电话、入住日期、入住天数、房间号、订房数量、价格、入住人姓名联系电话格式要填写正确表2-9管理后台订单管理用例规约表2-9订单管理管理员可以对订单进行管理对酒店套房进行管理1. 在房间类型列表对房间类型数据进行操作 1.1添加、修改时填写正确的信息 1.2 提交请求2. 在房间列表对房间号数据进行操作 2.1添加、修改时填写正确的信息 2.2 提交请求3. 在价格列表对酒店套房某天的价格进行修改 3.1 输入价格 3.2 提交请求房间类型名、房间类型价格、房间类型描述、房间类型提供的免费服务、房间类型封面图、房间号、日期、价格表2-10管理后台消息管理用例规约表2-10

13、消息管理管理员可以对用户评论消息进行管理对用户评论消息进行管理1. 点击回复按钮对消息进行回复 1.1 填写回复内容2. 点击更多消息按钮查看回复列表 2.1 显示回复列表3. 点击删除按钮删除评论消息回复内容表2-11管理后台增值服务管理用例规约表2-11增值服务管理管理员可以对增值服务进行管理对增值服务进行管理1. 点击添加导游按钮添加导游信息 1.1 填写正确的信息2. 点击修改按钮修改导游信息 2.1 填写正确的信息 2.2 提交修改请求3. 点击删除按钮删除导游信息4. 点击添加协调酒店按钮添加协调酒店信息 4.1 填写正确的信息 4.2 提交请求5. 点击修改按钮修改协调酒店信息

14、5.1 填写正确的信息 5.2 提交修改请求6. 点击删除按钮删除协调酒店信息 6.1 显示删除结果7. 点击添加景点按钮添加信息 7.1 填写正确的信息 7.2 提交请求8. 点击修改按钮修改景点信息 8.1 填写正确的信息 8.2 提交修改请求9. 点击删除按钮删除景点信息 9.1 显示删除结果导游姓名、导游身份证、导游手机号码、导游享受折扣、导游人数要求;酒店名称、酒店位置、酒店链接、酒店描述;景点名称、门票折扣、酒店折扣、官网链接、景点描述、景点图片2.6本章小结本章主要对伊人酒店管理系统的系统需求进行分析,包括可行性分析和管理后台子系统、门户网站子系统的需求分析,梳理了系统的需求。根

15、据系统的需求画出了用例图与整理了用例规约表。第3章 系统设计3.1系统功能设计3.1.1管理后台子系统功能分析由管理员账号进行登录,登录后可管理酒店相关事务。当使用酒店官网注册的用户登录管理系统时,会提示账号无权限。管理员账号密码不正确或者账号被禁用时都会有相应的反馈信息显示。管理员账号只能由超级管理员登录成功后在用户列表界面添加,普通管理员不允许添加账号。登录成功后可在用户列表界面对用户进行管理。该模块为酒店预定房间时供客户选择的服务,顾客选择相应的服务后则需要支付相应的价格。管理员可在服务管理界面对可提供服务进行增删改查。每一条可提供服务记录都有一个是否启用按钮,便于管理员对可提供服务进行

16、管理。3. 订单模块:(1)房间类型管理:在房间类型列表界面可以添加房间类型的相关信息,并对其如房间类型名,价格,免费服务等(这个价格为该房间类型的默认价格,如需要修改房间类型某一天的价格则需要在价格列表界面修改),并可以对其进行删改操作。(2)房间号管理:在房间列表界面可以对房间号相关信息进行增删改查,每一个房间号都属于一个房间类型,当添加房间号时要指定房间类型。每一个房间号记录都提供是否启用按钮,便于对房间进行管理。(3)房间状态管理:房间状态界面显示当日起30天的房间预定状态记录,对应每一个房间每一天的状态。当该房间的状态进行改变时,如退房,入住,取消预定,该页面会实时更改房间的状态。(

17、4)房间价格管理:房间价格页面显示当日起30天房间类型的价格,默认价格为房间类型时填写的价格。点击某一天的价格可进行修改。4. 房间管理模块:预约房间页面显示当日起30天的房间预定状态记录。当顾客需要住房时只需要点击房间当天的状态即可弹出入住信息填写界面,该页面可选择多个时间段、可选择的收费服务、同时预定多个房间等,根据相关信息生成订单。在订单列表可以根据实际情况对订单状态进行修改。消息管理界面会显示酒店官网用户对酒店的评论与投诉。当酒店用户订单结束后可以对酒店进行评论和投诉,管理员可以在消息列表页面对该评论进行回复也可对该评论进行删除,删除之后的评论不会显示在酒店官网。界面提供筛选功能,可以

18、筛选普通评论和投诉评论。(1)导游管理:可在导游管理界面对导游信息进行增删改查。导游订房可以有优惠,需满足一定人数才能享受折扣,当导游订房时工作人员可以在导游管理界面查看该导游可享受的折扣,在订房界面手动输入折扣,自动计算总价格。(2)酒店协调管理:提供其他合作酒店的基本信息,当酒店房间订满时可以把其他合作酒店推荐给用户,用户可前往该酒店进行预定入住。在酒店协调管理可以对合作酒店信息进行增删改查。(3)景点协调管理:提供合作景区的基本信息,当用户去该景区消费时可凭消费凭证来酒店享受入住优惠。当用户来酒店消费后可凭消费凭证去该酒店享受门票优惠。在景点协调管理界面对景区信息进行增删改查。3.1.2

19、门户网站子系统功能分析1.用户模块:用户可在酒店官网首页进行登录与注册。注册需填写基本个人信息,手机号码用于接收验证码,点击发送验证码后手机将会收到6位验证码信息,填写正确即可注册成功。登录后会显示该用户的未读消息,包括酒店回复的消息,论坛其他用户回复消息。2.酒店预定模块:在酒店预定界面可看到指定日期的不同房型的价格,点击“立即预定”跳转到预定消息填写页面,可填写相应的信息进行房间预定。界面底部显示用户对该酒店的评论,用户评论后酒店可以在管理后台对该评论进行回复,回复后会同步在该页面显示。3.论坛模块:用户登录后可以在论坛界面发布帖子,其他用户可以在该帖子下回复,当用户所发帖子有其他用户回复

20、时,在个人中心可以看到未读消息。在论坛页面点击我的帖子可以显示自己发布的帖子。3.2系统类图图3.1伊人酒店管理系统类图3.3伊人酒店管理系统顺序图3.3.1门户网站子系统顺序图1. 用户注册顺序图:用户可在首页点击注册跳转到登录页,填写相应的信息,获取手机验证码,输入正确的手机验证码即可注册成功,如注册失败会有相应的错误提示反馈。图3.2用户注册顺序图2. 用户登陆顺序图:用户来到登录页填写正确的账号密码即可登录成功,登录失败会有相应的提示信息反馈。图3.3用户登录顺序图3. 用户预定酒店顺序图:用户可在酒店预定界面输入入住日期与离店日期,点击搜索按钮后会发送请求到服务器,服务器访问数据库获

21、取房间信息并跳转到酒店预定页面对房间信息数据进行显示。用户在酒店预定页面选择入住时间和离店时间后页面会自动回显符合日期的房间数据。点击立即预定按钮并填写相应的信息即可预定成功,如预定房间失败则会有相应的错误信息回显到页面。图3.4预定酒店顺序图4. 用户发表帖子顺序图:用户可以在论坛页面发表帖子,确定发帖后会验证登录和验证帖子内容是否为空,如果用户未登录则提示用户跳转到登录页,如果帖子内容为空则有相应的错误提示回显到页面。如果发布成功则会在帖子列表里实时显示。其他用户可以在该帖子下发表评论。用户在论坛页面可以看到其他用户发布的帖子列表,点击消息回复按钮可以看到该帖子下所有用户回复的内容,点击消

22、息回复按钮后在输入框内输入回复内容再点击评论按钮可在该帖子下进行留言。图3.5用户发表帖子顺序图3.3.2管理后台子系统顺序图1. 管理员登录顺序图:管理员进入管理后台系统时,如果未登录则自动跳转到登录页面,管理员账号由超级管理员从系统里添加,在界面输入账号密码点击登录按钮后,会发送请求到服务器,服务器根据输入的账号密码访问数据库获取用户信息,如数据库内该用户信息不存在则服务器直接返回该用户不存在提示,用户存在时再对比输入的内容与数据库内容是否匹配,匹配则校验成功允许登录,不匹配则提示用户名或者密码错误。当管理员账号被禁用或者被删除后,再次使用该账号登录会提示该账号被禁用或该账号已被删除。图3.6管理员登录顺序图2. 服务管理顺序图:管理员登录后在服务管理界面可以看到酒店收费服务的列数据列表,当点击添加时,会弹出输入框,输入名称与价格数据后点击确定

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1