- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
5Q设计网
业务流程分析
在开发前期进行业务流程分析十分必要,只有掌握了整个健身俱乐部的业务管理流程,才能有条不紊地进行系统设计开发。业务流程图用一些规定的符号及连接来表示某个具体的业务处理过程,它能将系统开发人员对健身俱乐部的业务认识直观地表达出来,有助于系统分析员和用户之间进行交流,便于修改和删除需求分析阶段得出的不合理部分。健身俱乐部业务流程图如图3-1所示:
图3-1 业务流程图
数据流图
数据流图(Data Flow Diagram,简称DFD)是一种分析系统数据流程的图形工具。它摆脱了系统的物理内容,精确地在逻辑上描述系统的功能、输入、输出和数据存储等,是系统逻辑模型的重要组成部分。一般由数据流、加工、文件和数据源或终点四项组成[4]。数据流图中的基本图元及其含义如下:
圆框:表示加工;
方框:表示数据的源点或数据的终点;
箭头:表示被加工数据的路径和流向,即数据流;
双杠:表示数据存储,可以是一个记录或一个数据文件。
根据对健身俱乐部业务管理数据流程的分析,画出数据流图如图3-2所示。
图3-2 健身俱乐部业务管理系统数据流图
数据字典
数据字典为分析人员及其他开发人员提供了数据流图中各中元素的详细定义,是需求评审以及后续进行系统设计及维护的重要依据。本健身俱乐部业务管理系统的数据字典如表3-1-表3-11所示:
表3-1 会员信息表数据字典
名字
会员信息表
描述
每个会员都有其基本信息
来源
管理员输入
定义
会员信息=会员卡号+会员名+登录密码+性别+年龄+身份证号+电话号码+会籍顾问编号+会员卡类型+会员卡余额+开卡日期+到期日期
物理位置
数据库
表3-2 管理员信息表数据字典
名字
管理员信息表
描述
每个管理员都有其基本信息
来源
管理员输入
定义
管理员信息=登录名+密码
物理位置
数据库
表3-3 充值情况表数据字典
名字
充值情况表
描述
在会员充值后需记录充值信息
来源
管理员输入
定义
充值情况=编号+会员卡号+充值时间+充值金额
物理位置
数据库
表3-4 私教课程表数据字典
名字
私教课程表
描述
每门私教课程都有其基本课程信息
来源
管理员输入
定义
私教课程=课程编号+课程名称+教练名称+开始时间+结束时间+课程费用
物理位置
数据库
表3-5 购买私教信息表数据字典
名字
购买私教信息表
描述
在会员在购买私教后需做相应记录
来源
管理员输入
定义
购买私教信息=会员卡号+课程编号+购买时间
物理位置
数据库
表3-6 商品基本信息表数据字典
名字
商品基本信息表
描述
每件商品都有其类型、产地等详细信息记录,方便会员选择和商品管理
来源
管理员输入
定义
商品信息=编号+名称+类型+价格+折扣+供应商+产地+库存量
物理位置
数据库
表3-7 商品销售表数据字典
名字
商品销售表
描述
每销售一件商品都会有相应的记录
来源
管理员输入
定义
商品销售=会员卡号+商品编号+销售数量+总额+销售时间
物理位置
数据库
表3-8 衣柜信息表数据字典
名字
衣柜信息表
描述
记录每个衣柜的使用状态
来源
管理员输入
定义
衣柜信息=编号+状态
物理位置
数据库
表3-9 衣柜出租情况表数据字典
名字
衣柜出租情况表
描述
记录衣柜出租信息
来源
管理员输入
定义
衣柜出租情况=衣柜编号+会员卡号+租用时间+退租时间
物理位置
数据库
表3-10 员工信息表数据字典
名字
员工信息表
描述
每个员工都有其基本信息记录
来源
管理员输入
定义
员工信息=编号+姓名+性别+年龄+电话+住址
物理位置
数据库
第4章 健身俱乐部业务管理系统概要设计
4.1 总体结构设计
系统开发的总体任务是使业务管理系统化、规范化、自动化,从而达到提高健身俱乐部管理效率、提高服务质量等目的。根据前一章的需求分析,设计出该健身俱乐部业务管理系统的功能模块图如图4-1所示。
图4-1 系统功能模块图
数据库设计
数据库概念结构设计
在概念结构设计阶段,将需求分析阶段得到的用户需求抽象为信息结构(即概念模型),这样才能更好地、更准确地利用某一DBMS实现这些需求。
实体-联系方法(Entity-Relationship Approach)是最为常用的概念模型表示方法,该方法用E-R图来描述现实世界的概念模型。E-R图提供了表示实体型、属性和联系的方法:
实体型:用矩形表示,矩形框内写明实体名。
属性:用椭圆形表示,并用无向边将其与相应的实体性连接起来。
联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体型连接起来,同时在无向边旁标上联系的类型(1:1,1:n或m:n)。
根据上一章对系统的需求分析,该系统包括以下实体:会员、管理员、私教课程、商品、会籍顾问、衣柜、员工。
会员实体的E-R图,如图
文档评论(0)