【精选】餐馆点菜系统概要设计餐馆点菜系统概要设计.doc

【精选】餐馆点菜系统概要设计餐馆点菜系统概要设计.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【精选】餐馆点菜系统概要设计餐馆点菜系统概要设计

概要设计说明书 饭 店 点 菜 系 统 概要设计说明书 引言 编写目的 《××饭店点菜系统》概要设计的任务在于对需求分析中的用户对系统的功能要求、性能要求以及业务流程等制定总体规划,主要包括以下几个方面: (1)系统设计:以需求用例图为依据确定系统实现的基本框架。 (2)数据库逻辑设计:从用例关系中提取实体对象,分析实体间的关系。 (3)软件结构设计:确定组成软件系统的程序模块和以程序模块为单位、用层次结构表示的软件结构,以及各模块的功能描述和接口描述。 概要设计说明书的编写旨在用规范化的格式和规范化的语言描述概要设计中涉及的任务,以此作为软件开发人员进行软件开发、软件测试和维护的依据。 预期读者包括:系统设计人员、系统开发人员、系统测试人员。 背景 项目委托单位:××饭店 项目开发单位:110514班第十组 参考资料 (3) 《××饭店点菜系统》需求分析说明书 2 任务概述 2.1 目标 该阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。 2.2 运行环境 软件基本运行环境为Windows环境。 2.3 条件与限制 为了评价该设计阶段的设计表示的“优劣程度”,必须遵循以下几个准则: (1)软件设计应当表现出层次结构,它应巧妙地利用各个软件部件之间的控制关系。 (2)设计应当是模块化的,即该软件应当从逻辑上被划分成多个部件,分别实现各种特定功能和子功能。 (3)设计最终应当给出具体的模块(例如子程序或过程),这些模块就具有独立的功能特性。 (4)应当应用在软件需求分析期间得到的信息,采取循环反复的方法来获得设计。 3 总体设计 基本设计概念和处理流程 《××饭店点菜系统》的需求分析是基于点菜工作的业务流程,因此点餐业务决定了系统的基本设计思想。此系统是为××饭店提高点菜的工作效率开发的信息系统,因此点菜业务量较小,菜单信息量规模也较小,所以采用菜谱信息、点菜单信息的形式;系统的使用者点菜员等类型的角色可对系统的操作不同。从完成系统功能的角度出发,为了保证系统运行时的数据安全性、一致性,对系统的基本设计思想包括以下几点: (1)在服务端建立独立的数据库,集中管理系统所涉及的菜谱信息数据、点菜单信息数据等。 (2)用户界面设计应反映用户分组和各用户组操作权限的基本要求,即各用户只能对与自己操作相关的功能和数据是可见的,因此增加管理员管理和权限管理功能设计。 (3)以需求用例图作为系统设计的依据,将整个系统按用例参与者划分为与参与者对应的功能群,由此形成整个系统的主体逻辑结构。 根据系统的需求分析,系统的功能群如下: ①系统管理:管理员管理、权限管理 ②点菜管理:点菜单管理 (4)安全性设计 ①身份验证:用户登录系统才能进行操作。 ②数据限制:访问数据库用户的分部属性决定的访问数据的范围。 ③功能限制:通过用户功能视图限制用户对数据的操作。 3.1.3操作流程 系统的用户点菜员需要先经过身份验证登录系统才可以进行相关操作,因此可用图1来表示系统的操作流程。 图1 系统操作流程图 3.1.4系统结构 1)各模块之间的关系 登 录 失 败 登录成功 图2 系统结构模块图 2)点菜管理模块 点菜单管理:对菜单的信息进行管理,包括点菜单信息填写、点菜单信息更改以及点菜单信息查询,和点餐下单。 点菜管理模块如图3所示: 图3 点菜管理模块 3)菜式浏览系统 4 系统设计 数据库逻辑设计的目的是,把概念设计阶段的基本ER图转换成与选用的具体机器上DBMS所支持的数据模型相符合的逻辑结构。ER图转换成关系模。 (1)针对于ER图,每个实体类型转换成一个关系模式。 (2)联系可以转换为一个独立的关系模式(),每个可,每个可以被多个来。 1、点菜关系模

您可能关注的文档

文档评论(0)

pfenejiarz + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档