销售管理系统-详细设计说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4.4.1局部E-R模式设计
利用ER方法可分成三步进行:首先设计局部ER模式,然后把各局部ER模式综合成一个全局模式,最后对全局ER模式进行优化,得到最终的模式,即概念模式。
各个实体的E-R图如下所示:
图4.1 药品信息E-R图
图4.2 用户信息E-R图
图4.3客户信息E-R图
图4.4 供货商信息E-R图
图4.5 定货报表E-R图
图4.6出货报表E-R图
图4.7定货信息E-R图
图4.8出货信息E-R图
图4.9用户登录信息E-R图
4.4.2全局E-R设计
所有局部ER模式都设计好了后,接下来就是把它们综合成单一的全局概念结构。全局概念结构不仅要支持所有局部ER模式,而且必须合理地表示一个完整、一致的数据库概念结构。
图4.10全局E-R图
4.5数据库的逻辑设计
药品(药品编号、药品名称、药品单价、数量、规格、购置日期、生产厂家)
用户(用户编号、姓名、性别、出生日期、家庭住址、联系电话)
7.每个供货商可以查看多个定货信息,但每个定货信息只能被一个供货商查看,即提供药品的供货商;
4.2.2 软件结构
本软件的顶层数据流图如下图所示。
顶层数据流图
二层数据流图如下图所示
图4.2 二层数Fra Baidu bibliotek流图
4.3 程序设计说明
4.3.1 模块描述
本软件的详细功能模块如下图所示。
o
4.4数据库的概念设计
根据对数据流图和数据字典的分析,确定该应用中的实体、属性和实体之间的联系,并画出系统总体的E-R图。概念设计可分为三步进行:首先设计局部E-R模式,然后把各局部E-R模式综合成一个全局模式,最后对全局ER模式进行优化,得到最终的模式,即概念模式。
2.每个用户可以查看多种药品信息,每一种药品信息可被多个用户查看;
3.每个用户可以查看多个出货信息,每一种出货信息可被多个用户查看;
4.每个客户可以购买多种药品,每一种药品可被多个客户购买;
5.每个客户可以查看多个出货报表,而每个出货报表只能被买药品的客户所查看;
6.每个供货商可以提供多种药品,每种药品可以被多个供货商所提供;
4.1 引言
4.1.1 编写目的
参见“实验一”中的编写目的
4.1.2 项目背景
参见“实验一”中的项目背景
4.1.3 术语说明
参见“实验一”中的术语说明
4.1.4 参考资料
见书后参考文献
4.2 总体设计
4.2.1 需求概述
本软件主要有以下几方面的功能。
1.每个用户可以查看多个定货报表,一份定货报表可以被多个用户查看;
相关文档
最新文档