系统分析与设计报告

系统分析与设计报告

ID:35566290

大小:1.85 MB

页数:33页

时间:2019-03-28

系统分析与设计报告_第1页
系统分析与设计报告_第2页
系统分析与设计报告_第3页
系统分析与设计报告_第4页
系统分析与设计报告_第5页
资源描述:

《系统分析与设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.目录1系统的总体设计21.1系统设计目标21.2系统结构功能设计21.3系统流程设计61.3.1系统流程总设设计61.3.2系统流程详细设计71.4系统UML图112系统数据库设计42.1数据库需求分析52.2数据库概念结构设计22.3数据库逻辑结构设计23系统详细设计43.1系统首页23.2管理员登录及访问权限23.3系统前台设计23.4.1会员登录及访问权限23.4.2订单信息查询23.4.3个人中心查询23.4.2预定23.4系统后台设计23.5.1增加菜单23.5.2管理员设置23.5.3会员管理23.5.4订单管理2...1

2、系统的总体设计1.1系统设计目标系统设计是在需求分析的基础上,将餐厅预订系统的各种功能模块细化,完成数据库设计、代码设计和界面设计任务。1.2系统结构功能设计系统可分为三个功能模块:用户模块、餐厅管理员模块、系统管理员模块。预定系统功能模块用户管理模块餐厅管理员模块系统管理员模块图1功能模块1.2.1用户模块可划分为三个子模块:用户注册及登录子模块、个人中心管理子模块、餐品预定管理子模块。其结构图如下:用户模块注册及登录个人中心管理餐品预定管理用户注册会员登录会员信息查询修改餐品订单修改个人资料填写餐品订单图2用户模块1.用户注册及登录

3、子模块...用户注册:用户注册是实施订餐权限的前提,用户浏览餐厅主页,有在餐厅就餐意向的,需注册成为会员享有订餐权限后进行订餐。用户注册子模块实现用户的注册功能,用户注册成功后,系统会生成其相应的个人中心主页,同时用户的基本数据会存入系统的后台数据库。用户登录:对于已经注册成为会员的用户,登录后,可通过页面的链接进入餐品预定页面和个人中心。1.预定餐品子模块用户登录后,进入预订页面,根据自己预先选定的菜品,进行订单的填写,主要包括预定就餐时间和就餐人数;在座位图中选择预定的桌位,若没有满意的桌位可重新选择就餐时间;选到合适桌位后,可进入

4、菜品选择版块,将自己选定的菜品放入购物;对放入购物车的商品的订购数量、金额等详细信息进行确认;无误后可进行订单预览,再次确认后,提交订单,完成一次订餐活动。2.个人中心子模块用户登录后,可以进入“个人中心”主页面,在“个人中心”,用户可以查询自己的所有消费记录,查询积分情况包括当前积分信息、历史违约记录、积分的扣分记录等,管理个人订单包括制作新的订单、在预订就餐2小时前可修改订单或取消订单,修改个人资料(其中会员号、会员姓名、身份证号码等是不可改变的)主要指修改用户手机号码、用户登录密码、地址、年龄等信息,从而确保用户各项信息的有效性,

5、特别是联系方式等易变更项目的有效性。1.2.2餐厅管理员模块该模块可分为四个子模块:会员管理子模块、菜单管理子模块、座位管理子模块以及餐厅管理员其他功能子模块。1.登录及注销餐厅管理员必须是餐厅的工作人员,通过职工编号、姓名和餐厅指定密码登录,使用字符串匹配对登录名、登录号和登录密码进行判断,在不使用时进行注销,防止系统被无关人员动用。...1.会员管理会员管理包括会员订单管理和会员积分管理。会员订单管理主要指会员订单的汇总,客户的订单包括时间、座位和菜单,餐厅管理员负责及时对客户的订单进行汇总,对于会员修改的订单能够及时汇总变更项目,

6、确保用户能够得到及时有效的服务。会员的积分管理主要指会员积分的增加和扣除、订餐权限的变更等,会员按照订单进行就餐的,付款后餐厅管理员将其积分增加10分,否则扣除20积分。对于积分低于100的会员取消订餐权限。餐厅公告评价汇总会员管理餐厅管理员模块菜单管理其他功能座位管理餐厅菜单管理促销菜品管理预定座位管理调动座位管理会员订单管理会员积分管理图3餐厅管理员模块2.菜单管理菜单管理包括餐厅菜单管理和促销菜品管理。餐厅菜单管理主要指餐厅菜单的查询、修改、添加和删除,及时将菜单的菜品名称及价格的变动反映到用户的订餐页面上,避免出现客户预定的菜无

7、法供应的问题。促销菜品管理主要包括促销菜品的上架和取消,餐厅在一定时期季节进行促销活动,管理员要将活动及时的反映到预订系统的主页上,在活动期间对促销模块在网页上的位置,菜品的价格等信息进行及时的改动和更新,活动到期后,将指定促销菜品从网页上撤下来。...1.座位管理座位管理包括预定座位管理和调动座位管理。预定座位管理指只要某时段的某座位被预定了,餐厅管理员就要将该时段的该座位标识为“已预定”状态,并在提供给后续订餐会员的座位示意图中体现出已预定座位和可预定座位的区别。调动座位管理指由于餐厅硬件设施的原因,或者客人自身的原因,可能会出现需

8、要调换座位的现象,因此,餐厅管理员负责空余桌位的调动,以应对餐桌或客户发生的特殊情况,从而实现资源的有效利用和高度的人性化服务。2.餐厅管理员的其他功能其他功能主要包括餐厅公告管理和用户反馈的评价汇总管理。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。