图书管理系统流程图,数据库字段,数据字典

上传人:飞*** 文档编号:47726744 上传时间:2018-07-04 格式:PDF 页数:12 大小:404.45KB
返回 下载 相关 举报
图书管理系统流程图,数据库字段,数据字典_第1页
第1页 / 共12页
图书管理系统流程图,数据库字段,数据字典_第2页
第2页 / 共12页
图书管理系统流程图,数据库字段,数据字典_第3页
第3页 / 共12页
图书管理系统流程图,数据库字段,数据字典_第4页
第4页 / 共12页
图书管理系统流程图,数据库字段,数据字典_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《图书管理系统流程图,数据库字段,数据字典》由会员分享,可在线阅读,更多相关《图书管理系统流程图,数据库字段,数据字典(12页珍藏版)》请在金锄头文库上搜索。

1、1 软件产品开发要求及需求模型一、数据流图:1 网上购书电子商务系统数据流程图(第一层)网上书店管理系统顾客FBMS1.1 用户登入书籍 供应 厂商DBMS1.1 暂存订单DBMS1.2 书籍库存DBMS1.3 采购订单DBMS1.4 销售历史DBMS1.6 应付款明细帐PBMS1.1DBMS1.5 应收款明细帐DBMS1.7 总帐FBMS1.2 密码修改FBMS1.3 订单FBMS1.4 发货票FBMS1.5 付款FBMS1.6 收据FBMS1.7 订货单FBMS1.8 发货单FBMS1.9 付款FBMS1.10 收据数据流图说明:11 E:外部项编号名称有关数据流属性描述EBMS1.1 顾

2、客FBMS1.1 FBMS1.2 FBMS1.3 FBMS1.4 FBMS1.5 FBMS1.6 用户注册、登陆、提交订单、付款;送货给顾客、给顾客收据等EBMS1.2 书籍供应厂商FBMS1.7 FBMS1.8 FBMS1.9 FBMS1.10 向厂商购书、付款;厂商发货、给收据等2 12 P:处理逻辑编号名称功能描述处理频度PMRS1.1 网 上 售 书 管 理 系 统(BMS) 用 asp网站管理整个网上书店每笔交易或批量处理13 F:数据流共有FBMS1.1 FBMS1.10这 10 个数据流,分别描述如下:(1)数据流名称:FBMS1.1 数据流说明:用户登入数据项数据类型长度备注U

3、sername 字符型10 用户名Password 字符型15 密码(2)数据流名称:FBMS1.2 数据流说明:密码修改数据项数据类型长度备注Username 字符型10 用户名Password_old 字符型15 旧密码Password_new 字符型15 新密码Password_new2 字符型15 新密码确认(3)数据流名称:FBMS1.3 数据流说明:顾客的订单数据项数据类型长度备注ID_Order 数字型整形顾客的订单编号Username 字符型10 用户名ID_Book 数字型整形书号Count_Order 数字型整型订书数量Date_order 日期 / 时间顾客订书日期(4)

4、数据流名称:FBMS1.4 数据流说明:送货人给顾客的发货票数据项数据类型长度备注Username 字符型10 用户名ID_Book 数字型整形书号Count 数字型整型数量Price 货币出版价格Cost 货币出售价TotalCost 货币总价格Date_send 日期 / 时间向顾客发货日期3 (5)数据流名称:FBMS1.5 数据流说明:付款(顾客付款给送货人)数据项数据类型长度备注Username 字符型10 用户名TotalCost 货币总金额Date_pay 日期 / 时间顾客付款日期(6)数据流名称:FBMS1.6 数据流说明:送货人给顾客的收据(发货票)数据项数据类型长度备注I

5、D_Receipt 数字型整形收据编号Username 字符型10 用户名Bookname 字符型100 书名ID_Book 数字型整形书号Count_Total 数字型整型库存数量Price 货币出版价格Cost 货币出售价TotalCost 货币总价格Date_receive 日期 / 时间从顾客方收款日期(7)数据流名称:FBMS1.7 数据流说明:发给书籍供应厂商的订货单数据项数据类型长度备注ID_OrderToFact 数字型整形给厂商的订单编号Bookname 字符型100 应收款金额Author 字符型100 图书作者Publisher 字符型100 出版社FactoryName

6、 字符型20 厂商名称Count_Order 数字型整型订货数量(8)数据流名称:FBMS1.8 数据流说明:书籍供应厂商的发货单数据项数据类型长度备注ID_Book 数字型整形书号Count_Order 数字型整型发货数量Date_FaSend 日期 / 时间厂商发货日期(9)数据流名称:FBMS1.9 数据流说明:付款(给书籍供应厂商)数据项数据类型长度备注Money_toFa 货币总金额Date_payToFa 日期 / 时间向厂商付款日期4 (10)数据流名称:FBMS1.10 数据流说明:书籍供应厂商的收据数据项数据类型长度备注Money_toFa 货币总金额Date_FaGetMo

7、ney 日期 / 时间厂商收款日期14 D:数据存储编号名称数据内容存储方式存 储时间存储位置DBMS1.1. 暂存订单用户名 ,书号 , 数量 , 顾客订书日期文件每笔数据库DBMS1.2 商品库存书号 ,书名 ,作者 ,出版社 ,库存数量 ,单价等文件每笔数据库DBMS1.3 采购订单书号 ,书名 ,作者 ,数量等文件每笔数据库DBMS1.4 销售历史书号 ,销售数量 ,推荐程度 等文件每笔数据库DBMS1.5 应收款明细帐记录销售收入文件每笔数据库DBMS1.6 应付款明细帐记录采购支出文件每笔数据库DBMS1.7 总帐记录总帐目文件每笔数据库描述如下:(1)数据存储代号:DBMS1.1

8、 数据存储名称:暂存订单数据项数据类型长度备注Username 字符型10 用户名ID_Book 数字型整形书号OrderCount 数字型整型订书数量Date_order 日期 / 时间顾客订书日期(2)数据存储代号:DBMS1.2 数据存储名称:商品库存数据项数据类型长度备注ID_Book 字符型20 书号Classify 数字型整形分类 (0-computer,1-Novel,2-English, 3-Ecnomics,4-Cartoon) BookName 字符型100 书名Author 字符型100 图书作者Publisher 字符型100 出版商Date_Publish 日期 /

9、时间出版日期PicturePath 字符型200 图片路径Count_Page 数字型整形页数5 Version 字符型20 版本Comment 备注内容简介Count_Total 数字整型库存数量Count_Buy 数字整型已购买数量Count_Browse 数字整形浏览次数RecomLevel 数字整型推荐程度: 05 星级Cost 货币价格Price 货币出版价格Date_Add 日期 / 时间上架日期(3)数据存储代号:DBMS1.3 数据存储名称:向厂商采购订单数据项数据类型长度备注BookName 字符型100 书名Author 字符型100 图书作者Publisher 字符型10

10、0 出版社Count_Order 数字整型数量(4)数据存储代号:DBMS1.4 数据存储名称:销售历史数据项数据类型长度备注ID_Book 数字型整形书号Count_Buy 数字型整型销售数量RecomLevel 数字整型推荐程度:0:强烈推荐1:一般推荐2:普通(5)数据存储代号:DBMS1.5 数据存储名称:帐目数据项数据类型长度备注Finance_received 货币销售收入Finance_payed 货币采购支出Finance_total 货币总收入2 网上购书电子商务系统数据流程图(第二层)6 顾客2.1 销售2.2 采购2.3 结算书籍供应 厂商书籍库存DBMS1.2销售历史D

11、BMS1.4应收款明细帐 DBMS1.5总帐 DBMS1.6应付款明细帐 DBMS1.7收款单 FBMS2.1暂存订单DBMS1.1采购订单DBMS1.3发货 FBMS1.4订单FBMS1.3付款 FBMS1.5订货通知FBMS2.2到货通知 FBMS2.3订货单FBMS1.7发货单 FBMS1.8付款 FBMS1.9收据FBMS1.10修改询问修改询问付款单 FBMS2.4收据 FBMS1.6数据流图说明:21 E:外部项无22 P:处理逻辑编号名称功能描述处理频度PBMS2.1 销售子系统接受和处理用户的购书订单每笔交易PBMS2.2 采购子系统库存不足时,向厂商购书每笔交易PBMS2.3

12、 结算子系统负责系统内所有的帐务管理每笔交易23 D:数据存储同第一层24 F:数据流第二层的数据流共有FBMS2.1 FBMS2.6这 6 个数据流,分别描述如下:(1)数据流名称:FBMS2.1 数据流说明:收款单数据项数据类型长度备注7 ReceiptID 字符型20 收款单编号Money_received 货币应收款金额Date_receive 日期 / 时间收款日期(2)数据流名称:FBMS2.2 数据流说明:订货通知数据项数据类型长度备注BookID 字符型20 书号Count_Order 数字型整型订货数量FactoryName 字符型20 厂商名称Date_orderToFac

13、tory 日期 / 时间向厂商订货日期(3)数据流名称:FBMS2.3 数据流说明:到货通知数据项数据类型长度备注BookID 字符型20 书号ReceiveCount 数字型整型订货数量(4)数据流名称:FBMS2.4 数据流说明:付款单数据项数据类型长度备注PaymentID 字符型20 付款单编号Money_payed 货币应付款金额Date_pay 货币付款日期3 网上购书电子商务系统数据流程图(第三层)31 销售细化8 顾客2.1.3 编辑 订单2.1.4 检查 订单订单订单书籍库存不能满足的订单2.1.5 产生暂存 订单顾客信息 记录2.1.1 注册/登陆新顾客注册/旧顾客登陆书籍

14、库存2.1.7 开发货票 并修改库存可满足 的订单暂存订单订单采购部门订货通知2.1.6 对比暂存订单订单到货通知订单会计部门收款单收据应收款明细帐2.1.9 编写 销售历史销售历史2.1.8 检索 库存2.1.10 计算顾客 经验值2.1.2 修改密码新密码修改成功32 采购细化9 暂存订单待订书籍供应厂商名册2.2.1 按商品汇 总,分类 合计2.2.4 修改库存 及订书的 数量2.2.3 按供应商 汇总, 选择2.2.5 核对发货 单2.2.6 产生到货 通知2.2.2 确定要订 的书名等供应厂商会计部门销售部门分类的 订单书籍库存到货通知到货 核准单付款单应付款明细帐采购订单正确 的发

15、 货单 错误的 发货单发货单订 货 通 知订单33 财务细化2.3.1 开收据 建立收款 明细帐2.3.2 修改总帐应收款明细帐销售部门收据收款单顾客付款应付款明细帐2.3.4 付款,修 改付款明 细帐2.3.3 查对付款 单付款单采购部门付款单书籍供应 厂商发货单付款总帐二、实体关系模型(ER图)10 顾客订单图书仓库库藏包含供应厂商采购订单包含姓名住址等级,仓库号仓库名地点厂商号地址图书号仓库号数量订单号图书号数量采购订单号总购书价顾客号厂商名采购订 单号图书号数量购书号列表购书数量列表订单号总购书价购书号列表购书数量列表图书号出版社单价作者.三、状态图、顺序图1状态图:11 起始老用户登

16、陆已登陆修改密码浏览查找确定购书订单查询库存形成 订书单订单 可满足订单 不可满足不缺缺等待 顾客付款发书票 送货上门售书成功等待 厂商发货继续订书向厂方 订货厂方 货到顾客付款采购成功对比 订单库存更新修改库存帐目更新收款单付款单注册新用户 注册修改 库存注册 成功用户信息 数据库更新更改 用户购买 信息添加 新用户2顺序图( Sequence Diagram )12 四、数据字典数据字典是关于数据的信息的集合,对数据流程图中的各个元素做完整的定义与说明,是数据流程图的补充工具。数据流图和数据字典共同构成系统的逻辑模型。数据字典由下列六类元素的定义组成:(1)数据流(2)数据项:是“不可再分”的数据单位,是数据的最小组成单位。(3)数据结构(4)数据存储:数据存储是数据结构停留或保存的场所。(5)处理逻辑(6)外部实体在第一层和第二层数据流图的定义之后,我们都已经详细定义了数据字典的各元素。对于各数据项的详细符号描述,见实验二的软件概要设计说明中的“软件数据结构设计” 。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号