- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实用标准文案
精彩文档
2016-2017学年第1学期
《系统分析与设计》课程设计
项目名称: 龙悦餐厅管理系统
班 级: 软件设计2班
姓 名: XXX
需求建模
1.1需求基本描述
1.1.1编写目的
随着计算机的迅速发展,计算机被广泛的应用到各个领域,餐厅行业对软件的功能需求也日益增高。本软件就是针对此种情况和客户需求而开发。本说明书明确了客户(龙悦酒店)的各项需求,为程序开发人员明确了所开发软件应具有的功能和注意事项,同时通过此系统,用户将告别传统的点餐模式,是餐厅的管理更加的智能化,提高了用户的就餐速度。
1.1.2项目背景
委托单位:龙悦国际酒店
开发单位:14级软件设计2班 小组
系统待开发的名称:龙跃餐厅管理系统
本软件运行平台:windows2000, windows XP, windows Vista.....
1.1.3描述
本次项目主要分为用户模块、餐厅管理员模块和系统管理员模块:
用户模块主要实现的是用户的注册、登录、用户个人信息管理和餐品预订等功能;
餐厅管理员模块主要实现会员管理子模块、菜单管理子模块、菜单管理子模块、座位管理子模块以及餐厅管理员的其他功能子模块;
系统管理员模块主要实现权限设置子模块、角色分配子模块、数据库管理子模块;
对于上述三大子模块下的模块功能我们需要进行详细的设计,在这里就不一一阐述,具体实现以及要求见下面的具体功能实现;
用户注册
用户注册
用户登录用户信息的注册/登录1.2用例图
用户登录
用户信息的注册/登录
修改餐品订单会员信息查询用户个人信息的管理
修改餐品订单
会员信息查询
用户个人信息的管理
修改个人资料用户
修改个人资料
用户
预订餐品订单餐品预订信息的管理
预订餐品订单
餐品预订信息的管理
会员积分管理会员订单管理会员管理
会员积分管理
会员订单管理
会员管理
餐厅菜单管理菜单管理
餐厅菜单管理
菜单管理
预订座位管理促销菜品管理座位管理
预订座位管理
促销菜品管理
座位管理
餐厅管理员餐厅公告调动座位管理其他功能
餐厅管理员
餐厅公告
调动座位管理
其他功能
评价汇总
评价汇总
权限设置
权限设置
角色分配
角色分配
系统管理员数据库管理
系统管理员
数据库管理
1.3用例描述
1.3.1用户模块
用户登录及注册模块
用户注册:用户注册是实施订餐权限的前提,用户浏览餐厅主页,有在餐厅就餐意向的,需注册成为会员享有订餐权限后进行订餐;并且用户注册成功后系统会生成其相应的的个人中心主页;并将注册信息注入系统的后台数据库。
用户登录:对于成功注册成为会员的用户登陆后,可通过页面链接进入餐品预订页面和个人中心。
预订餐品子模块
用户登陆后,进入预订界面,用户可将预定的餐品先放入购物车,在客人选定后,再次确认,或者修改预订菜单,最后提交菜单,完成一次订餐活动。
个人中心子模块
用户进入该模块可进行查看自己的个人信息,和修改自己的信息,在预订菜单两个小时之内可取消订单;对于客户个人信息的修改主要是对用户的手机号码、用户登录密码、地址,年龄等信息,保证用户信息的有效性~!
餐厅管理员模块
登录/注销模块
餐厅管理员是餐厅的工作人员,通过职工号、姓名和餐厅指定的登录密码登录,在不使用时进行注销,防止系统被无关人员动用。
会员管理
包括会员订单管理和会员积分管理,会员订单管理主要是对会员所预订的订单详细信息进行管理;对于会员积分的管理主要是对会员积分的增加和扣除、订餐权限的变更等。
菜单管理
菜单管理主要包括餐厅菜单管理和促销菜品的管理。餐厅菜单管理主要是指餐厅菜单查询,修改、添加和删除,及时将菜单的菜品名称及价格的变动反映到用户的订餐界面,避免出现客户预订的菜单无法供应的问题。促销菜品管理主要包括促销产品的上架和取消,餐厅在一定时期季节进行促销活动管理及时的将产品反映到预订系统上。
座位管理
主要包括预订座位管理和调动座位管理。预定座位指只要在某段时间的座位被预定了,管理员就会将给段时间的该座位预订为“已预订”;调动座位管理指由于餐厅硬件设施的原因,或者客人自身的原因,可能会出现需要调换座位的现象,因此,餐厅管理员负责空余座位的安排,从而实现资源的有效利用和高度的人性化服务。
餐厅管理员的其他功能
其他功能主要包括餐厅的公告管理和用户反馈的评价汇总管理。
系统管理员模块
系统管理员模块主要包括权限设置子模块、角色分配子模块、数据库管理子模块。其中数据库管理是系统管理员的主要功能,亦是其日常需频繁进行的工作。角色分配主要是指对餐厅管理员和餐厅会员进行角色分配;权限设置,主要是指餐厅管理员权限的赋予、变更和收回。
系统分析
2.1查找分析类
系统首先通过用户输入姓名
您可能关注的文档
最近下载
- 中华兵法大典 《百战奇略》.pdf
- JT-T-971-2015沥青加铺层用聚合物改性沥青抗裂贴.docx VIP
- Sharp夏普数码复合机用户使用手册 BP-C2021X C2021R C2521R(20).pdf
- 宝峰UV5R对讲机说明书(打印版).docx VIP
- 钢柱、钢梁、钢结构制作安装.pdf VIP
- xx售楼中心、样板间、会所物业服务方案.doc VIP
- 2025年贵州贵阳乌当富民村镇银行招聘客户经理笔试历年典型考题及考点剖析附带答案详解.docx
- 2025年初级钳工试题及答案钳工试题(含答案).docx VIP
- 一张奖状的动力(1).doc
- 框架钢结构施工组织设计.pdf VIP
文档评论(0)