餐饮服务管理系统概要设计精要.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目编号 201400501 文档编号 3 密 级 内部 餐饮服务管理系统概要设计 V1.0 哈尔滨学院软件学院12级8班 小组成员:常燕如 何雪莲 张圆 目录 1.引言 5 1.1概述 5 1.2目的 5 1.3范围 5 1.4参考资料 5 2.系统分析 5 2.1前台管理 6 2.2后台管理 6 2.3财务管理 6 2.4客户管理 6 2.5库房管理 6 3.体系结构 6 3.1运行环境要求 8 3.2开发工具要求 9 3.3 性能要求 9 4.系统整体逻辑架构 9 4.1前台管理 9 4.1.1预定管理 9 4.1.2点菜管理 10 4.1.3台位查询 10 4.1.4 收银管理 10 4.2 后台管理 10 4.2.1 菜品信息管理 10 4.2.2 企业信息管理 10 4.2.3 人员信息管理 11 4.2.4 餐桌管理 11 4.2.5 RBAC角色权限管理 11 4.3 财务管理 11 4.3.1 营业额统计查询 12 4.3.2 菜品销售情况查询 12 4.3.3 消费情况查询 12 4.3.4 欠账查询管理 12 4.3.5 赠送统计查询 13 4.3.6 服务业绩查询管理 13 4.4库房管理 13 4.4.1库存管理总览: 13 4.4.2 功能说明: 13 5. 各功能模块架构设计 14 5.1 前台管理 14 5.1.1前台流程 14 5.1.2 预定管理 15 5.2 收银管理 16 5.3人员管理 17 5.4数据转换接口 17 5.5 库房管理 18 5.5.1 主要功能: 18 6. 数据库设计 20 7. 同外部系统同步问题. 20 1.引言 1.1概述 概要设计的主要任务是把需求分析得到的系统扩展用例图转换为软件结构和数据结构。设计软件结构的具体任务是:将一个复杂系统按功能进行模块划分、建立模块的层次结构及调用关系、确定模块间的接口及人机界面等。数据结构设计包括数据特征的描述、确定数据的结构特性、以及数据库的设计。显然,概要设计建立的是目标系统的逻辑模型,与计算机无关。 1.2目的 该系统目的主要是把餐饮服务管理系统里的主要功能得以实现, 主要包括: (1)顾客就餐管理 (2)前台管理 (3)后台管理 (4)财务管理 (5)库房管理 1.3范围 该文档定义了系统的结构和单元接口,但未确定单元的实现方法,这部分内容将在详细设计/实现中确定。 1.4参考资料 ①《现代软件工程》?北京希望电子出版社? ②《Delphi住宿餐饮管理系统开发实例导航》人民邮电出版社?? ③《软件需求说明书(GB856T——88).doc》 ④《ISO标准之需求分析说明书.doc》 2.系统分析 该系统采用B/S方式进行设计开发,共分为以下五个功能大模块: 2.1前台管理: 负责预定,点菜,收银的处理。 2.2后台管理: 负责酒店基本信息,菜品,餐桌的管理维护,同时员工和部 门信息的管理,系统操作访问权限设置也可以在这里完成。 2.3财务管理: 给用户提供关于营业额、菜品销售、客户消费、客户欠账,赠送统计、服务业绩等有关财务信息的查询管理,更多地是偏向于提供一种统计查询的功能,并不涉及与专业财会和税务相关的内容。 2.4客户管理: 完成客户信息录入,查询以及维护,设定客户积分规则和等级规则,对单个客户以及客户群体进行分析,以利于决策。 2.5库房管理: 入库管理,出库管理,库存管理。 3.体系结构 目前软件项目中有很多的体系结构,其中struct是比较流行的一种。 根据系统分析结果,该系统从结构上应满足: 基于浏览器进行显示以方便用户使用; 采用MVC的三层体系结构,分化各个功能组件; 采用JDBC技术与数据库通讯以便于数据库的转换; 采用标签技术完成动态页面的简单逻辑。 本系统的体系结构如图B-6,它基本遵循了struct体系的MVC框架规范。 其中: 表示层:用于与用户进行交互以及显示结果。SP,提供用户界面,接受用户输入, 还包括相应的ActionFrom Bean,用来存放表单数据,并进行表单数据验证。 控制层:包括所有的Action类,它完成三项任务:一是进行业务逻辑验证,二是调用模型组件,三是决定将合适的视图组件返回给用户。 模型:进行逻辑处理的JavaBean等。数据库采用ODBC技术以提供数据库的可移植性 3.1运行环境要求 数据库采用MS SQLSERVER2000 服务器系统软件采用 WINDOWS2003或

文档评论(0)

挺进公司 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档