《java图书管理系统.pdf》由会员分享,可在线阅读,更多相关《java图书管理系统.pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、5.7 图书管理系统 一、需求文档(1)、信息需求有该系统能够实现以下信息的查询、管理、更新:1、管理员能随时的查看书名、作者、出版社、版次、印次、出版日期、ISBN 号、条形码、定价,并且能知道销售情况;2、图书库存、采购计划、销售情况、付款、到款;4、三个月内未售出书的信息、全部/部分退货情况;5、每日销售情况统计;6、图书采购、退货、结算情况(2)、数据流图 1、顶层数据流图 图 2.1 顶层数据流程图 2、第二层数据流图:书籍管理方面(图 2。2)图 2.2 书籍管理数据流程图 3、第二层数据流程图:销售管理(图 2.3)图 2。3 销售管理数据流程图 4、第二层数据流程图:会员管理(
2、图 2.4)图 2.4 会员管理数据流程图 5、第三层数据流程图:会员注册与补办会员卡(图 2.5)图 2。5会员注册与补办会员卡数据流程图 6、第三层数据流程图:书籍采购与退换货(图 2。6)图 2.6书籍采购与退换货数据流程图 7、第三层数据流程图:销售途径流程图(图 2.7)图 2。7销售途径流程图(3)、数据字典 1、数据项 数据项名 数据项含义 数 据 项 编号 存储结构 别名 取值范围 hy_id 会员编号 DI-1 char(10)编号”00001-”99999”hy_zhiye 会员职业 DI-2 char(20)职业 hy_telephone 会员电话 DI-3 char(1
3、5)电话 hy_name 会员名 DI4 char(10)姓名 hy_sex 会员性别 DI5 char(4)性别 男、女 hy_age 会员年龄 DI6 date 年龄 小于 200 hy_dengji 会员等级 DI7 char(4)等级 hy_kahao 会员卡号 DI8 char(10)卡号 yue 卡余额 DI9 int 余额 zk 会员折扣 DI10 int 折扣 010 bankadate 办卡日期 DI-11 date 日期 hynumber 会员人数 DI12 int 数量 book_id 书籍编号 DI13 char(10)编号 00000001”-”99999999 数据
4、项名 数据项含义 数 据 项 编号 存储结构 别名 取值范围 book_lb 书籍类别 DI-14 char(10)类别 book_name 书名 DI15 char(10)书名 book_price 书价格 DI-16 int 单价 book_buynumber 该书的进货量 DI-17 int 进货量 book_number 该书的库存量 DI18 int 库存量 author 作者 DI19 char(10)作者 press 出版社 DI20 char(20)出版社 press_telephone 联系电话 DI21 char(15)联系电话 press_address 出版社地址 DI
5、-22 char(30)地址 press_date 出版日期 DI23 date 出版日期 sale_number 该书销售数量 DI-24 int 数量 sale_id 销售单号 DI25 char(10)单号 sale_date 销售日期 DI26 date 日期 Tnumber 销售总金额 DI27 int 金额 Tnumber 销售总数量 DI-28 int 数量 Gname 管理员姓名 DI-29 char(10)姓名 Gid 管理员编号 DI34 char(10)编号”001-999”Ck_id 仓库编号 DI-35 char(10)编号 01”99 Ck_Contain 仓库容量 DI-36 int 容量 Ck_Name 仓库名称 DI37 char(20)名称 5。10 程序结构图 7。7 用况模型图如下: