- 7
- 0
- 约2.31千字
- 约 5页
- 2020-02-02 发布于江西
- 举报
图书仓库管理基本资料图书入库客户管理图书销售管理操作人员账号管理系统管理图书销售重新登录订单管理图书销售管理系统需求分析
图书仓库管理
基本资料
图书入库
客户管理
图书销售管理
操作人员账号管理
系统管理
图书销售
重新登录
订单管理
一、引言
随着科学技术的发展,计算机领域不断取得日新月异的研究成果。计算机在代替和延
伸脑力劳动方面发挥越来越重要的作用,不仅在工业方面而且在日常生活中也越来越离不
开计算机。尤其是在书店,要处理大量的图书数据。在数字化的今天,为了加强书店管理
必须依靠计算机,使图书销售员对图书的管理更加有序、到位,基于上述种种原因,开发
一套图书销售管理系统迫在眉捷,我们结合本次课程设计开发以下的图书销售管理系统方
案。
二、编写目的
本系统主要为了让图书销售员能更好地对图书进行有序的管理,给图书销售员提供一
个井然有序的管理平台,?防止手工管理混乱,另外也可以防止由于疏忽而引起的图书管理
混乱,进而为读者提供方便快捷的学习环境。
三、功能需求
通过对书店的了解,知道了一个图书销售系统应该具有图书仓库管理,图书销售管理
和系统管理模块。而这个模块又有不同的功能。
整个系统模块如下图:
图书销售系统
1.图书仓库管理模块要求实现对图书进行维护和管理,建立图书基本资料与图书入库
信息,并可对图书基本资料和图书入库信息进行添加、保存、查询等编辑功能,用图表示
如下:
基本资料
图书入库
添
加
保
存
查
询
添
加
保
存
查
询
2.图书销售管理模块要求能够对图书销售过程的事件进行分类管理,实现客户管理、
订单管理、图书销售管理。添加、修改、删除、更新用户信息,查询用户信息,产生客户
信息的报表;创建、修改、删除、更新订单信息,查询订单信息,产生订单信息的报表;
在图书销售管理中,自动计算用户应付款的信息等,用图表示如下:
客户信息
查?添
询?加
修?删
改?除
更
新
客户
信息
报表
订单管理
创
建
修
改
删
除
更
新
查
询
订单
信息
报表
图书销售
自动计
算用户
应付款
的信息
3.系统管理模块要求对账号进行管理,实现对系统账号的添加与修改工作,用图表示
如下:
操作员账
号管理
添
加
修
改
四、E-R?图
整个系统开发过程中,主要涉及到的实体有:客户、图书、操作人员,他们之间的具
体关系如下图:
操作员
账号 书号
入库数
量
入库价
书名
流水号
销售价
入库日期
书号
图书入
姓名
注销信息
书名
库信息
操作员
密码
出版社
作者
包括
流水号
销售日期
操作员
账号?????总金额
账号
销售价
图书???????????销售
操作员
流水号
库存数量
折扣
客户编号
包括
订单编号
图书销
售明细
操作员账号
书号
订单客户姓名 客户编号
订单
书名
客户性别
客户电话
邮政编码
身份证号
家庭住址
客户
书号
客户姓名
书名
订购日期
订购数量
销售价
销售数量
折扣
备注
五、数据字典
1.关系描述:
表?1?图书基本资料表:
字段 类型 长度 值
字段
类型
长度
值
流水号(主键)
int
4
不为空
操作员账号
char
10
不为空
书籍编号
char
20
不为空
书籍名称
char
50
不为空
入库数量
bigint
8
允许为空
入库价
money
8
允许为空
销售价
money
8
允许为空
入库日期
datetime
8
允许为空
字段
类型
长度
值
流水号(主键)
int
4
不为空
操作员账号
char
10
不为空
书籍编号
char
20
不为空
书籍名称
char
50
不为空
销售价
money
8
允许为空
销售数量
int
4
允许为空
折扣
decimal
9
允许为空
字段
类型
长度
值
订单编号(主键)
char
10
不为空
客户编号
char
10
不为空
客户姓名
char
10
不为空
书籍编号
char
20
允许为空
书籍名称
char
50
允许为空
订购数量
int
4
允许为空
订购日期
datetime
8
允许为空
书籍编号(主键?)
char
20
不为空
书籍名称
char
50
允许为空
出版社
varchar
100
允许为空
作者
char
30
允许为空
单价
money
8
允许为空
库存数量
int
4
允许为空
折扣
decimal
9
允许为空
字段
类型
长度
值
流水号(主键)
int
4
不为空
操作员账号
Char
10
不为空
销售日期
datetime
8
允许为空
总金额
money
8
允许为空
表?2??图书入库表:表?3??图书销售表:表?4?图书销售明细表表?5?
原创力文档

文档评论(0)