《数据库系统概论》课程设计报告
系别:
计算机学院
班级:
某计算机类专业班级(1)
学号:
12345678
姓名:
路人甲
指导老师: 河东乙
课题名称:
Jia 服 装 公 司 销 售 系 统
完成时间:保密
- 1 -
数 据 库 系 统 概 论 — — 课 程 设 计
之
Jia 服 装 公 司 销 售 系 统 的 开 发
一、
二、
三、
公司描述: ................................................................................................................... - 4 -
使用目的....................................................................................................................... - 4 -
要求计算机完成的主要功能 .......................................................................................- 4 -
(1) 查询成品的库存................................................................................................... - 4 -
(2) 增加、保存、查询修改客户信息、资料(包括客户订单购货、财务、退货) -
4 -
( 3) 打 印 出 库 单 , 记 录 出 库 单 流 水 账 ............................................................ - 4 -
( 4) 打 印 退 货 入 库 单 , 记 录 退 货 单 流 水 账 ...................................................- 4 -
四 、 销 售 过 程 的 主 要 流 程 ............................................................................................ - 4 -
五 、 流 程 图 ......................................................................................................................... - 5 -
六 、 定 义 出 各 个 实 体 的 属 性 ....................................................................................... - 5 -
七 、 数 据 字 典 .................................................................................................................... - 5 -
1. 数 据 项 ..................................................................................................................... - 5 -
2. 数 据 结 构 ................................................................................................................ - 6 -
3. 数 据 流 ..................................................................................................................... - 6 -
4. 数 据 存 储 ................................................................................................................ - 7 -
5. 处 理 过 程 ................................................................................................................ - 7 -
关系表............................................................................................................................- 7 -
1. 总体 E-R(图片) ........................................................................................................- 7 -
2. 总体 E-R 图(制作的绘图表)...................................................................................- 7 -
3.
E-R 左边截图 ................................................................................................................- 8 -
E-R 图右边截图 ............................................................................................................- 9 -
4.
数据库逻辑数据:..................................................................................................... - 10 -
数据库 clothstores.......................................................................................................- 10 -
1. UserInfo(用户表)................................................................................................... - 10 -
2. MidUserInfo(增加确认用户表)............................................................................ - 11 -
3.
Stocking(入库单信息表) ....................................................................................... - 11 -
4. Warehouse(出库单信息表).........................................................................................- 11 -
5. Comeback(退货单信息表) .................................................................................... - 11 -
Storage(库存信息表)............................................................................................. - 12 -
6.
7.
Store(仓库信息表).................................................................................................- 12 -
8.
Product(商品信息表).............................................................................................- 12 -
9. Customer(客户信息表)..........................................................................................- 13 -
10.
Supplier(供应商信息表) ....................................................................................- 13 -
Colour(颜色信息表) .......................................................................................... - 13 -
11.
Fabrice(面料信息表)......................................................................................... - 13 -
12.
13.
Season(季节) ......................................................................................................- 13 -
Code(码号信息表).............................................................................................- 14 -
14.
15.
Style(款式信息表)............................................................................................. - 14 -
八、
九、
- 2 -
关系表......................................................................................................................... - 14 -
十、
十一、 系统结构图 ............................................................................................................. - 15 -
十二、 服装系统具体操作界面 .........................................................................................- 16 -
1. 登陆界面 ......................................................................................................................- 17 -
2. 登陆不规范过程中的各种警告框 ............................................................................. - 17 -
3. 修改用户密码 ............................................................................................................. - 18 -
4. 申请新用户................................................................................................................. - 18 -
5. 主界面,为进入其他管理界面的接口。.................................................................- 19 -
6. 增加出库单................................................................................................................. - 20 -
7. 查询出库单................................................................................................................. - 21 -
8. 增加入库单................................................................................................................. - 22 -
9. 查询入库单................................................................................................................. - 22 -
10. 成品管理窗口。同一个窗口进行成品管理 .........................................................- 23 -
11. 库存查询。 ............................................................................................................. - 24 -
12. 客户信息管理 ......................................................................................................... - 25 -
13. 供应商信息管理 ..................................................................................................... - 25 -
14. 退货单信息管理 ..................................................................................................... - 26 -
15. 仓库信息管理 ......................................................................................................... - 26 -
16. 基本表管理 ............................................................................................................. - 27 -
17. 高级管理之用户管理 ............................................................................................. - 27 -
18. 高级管理之库存管理 ............................................................................................. - 28 -
十三、 系统总体介绍 ......................................................................................................... - 29 -
十 四 、 Jia 服 装 公 司 销 售 系 统 总 体 性 能 分 析 .......................................................- 30 -
1. 系统开发模式: ..................................................................................................... - 30 -
2. 系统开发工具:......................................................................................................... - 30 -
十五、 数据库的实施和维护: .........................................................................................- 31 -
1. 用 DDL 定义数据库结构...........................................................................................- 31 -
2. 组织数据入库 ............................................................................................................. - 31 -
3. 编制与调试应用程序................................................................................................. - 31 -
4. 数据库试运行 ............................................................................................................. - 31 -
5. 数据库性能指标的测量 ............................................................................................. - 31 -
6. 数据库的转储和恢复................................................................................................. - 31 -
十六、 系统总体评价 ......................................................................................................... - 31 -
十七、 心得体会 ................................................................................................................. - 31 -
- 3 -
一、 公司描述:
Jia 服 装 公 司 主 营 服 装 成 品 , 产 品 面 向 全 国 、 以 批 发 为 主 , 公 司 希 望
借 助 计 算 机 或 计 算 机 网 络 实 现 生 产 运 作 和 服 装 营 销 信 息 在 公 司 各 部 门 之
间 的 流 通 及 财 务 监 控 功 能 的 完 整 、 强 化 。 以 提 高 效 率 和 反 应 速 度 、 规 范 公
司 管 理 , 能 够 对 市 场 竞 争 作 出 及 时 准 确 的 反 应 。
Jia 服 装 公 司 有 如 下 职 能 单 位 : 总 经 理 、 生 产 部 门 、 销 售 部 门 、 仓 库 、
财 务 、 设 计 部 门 、 技 术 部 门 等 。 公 司 以 销 售 为 中 心 , 不 设 加 工 厂 。
另外,公司只有一个仓库而且仓库只存放成品,销售时统一先付款后发货,交易成
功以后公司拒绝退货。公司只根据库存量进行销售,若库存不够则认为商量。
二、 使用目的
(1) 引导生产和组织销售库存成品,
(2) 及时了解库存情况,
(3) 管理客户,了解客户信息,
(4) 生产出库单,给客户发货,
(5) 及时掌握销售情况;
(6) 减轻仓库管理人员的负担,使货物的存入记录与取出记录相对完善;
(7) 便于货物的增加与减少,降低出错率,使管理更加合理、科学,也为经营者节
省开支。
三、 要求计算机完成的主要功能
(1) 查询成品的库存
查 找 的 数 据 : 款 号 、 品 名 、 面 料 、 颜 色 、 S 、 M 、 L 、 XL 、 XX L 、 库
存 数 、 标 准 销 售 价 、 分 类 、 季 节 、 年 份 。 以 窗 体 的 形 式 在 电 脑 中 显 示
出 来 。
(2) 增加、保存、查询修改客户信息、资料(包括客户订单购货、财务、退货)
主 要 数 据 有 : 客 户 名 称 、 所 在 城 市 、 区 域 、 联 系 人 、 通 讯 地 址 、 联
系 电 话 。
( 3) 打 印 出 库 单 , 记 录 出 库 单 流 水 账
出 库 单 涉 及 的 内 容 有 :客 户 、发 货 方 式 、发 货 单 位 、发 货 日 期 等 ,
并 根 据 该 客 户 享 受 的 折 扣 进 行 计 算 所 发 出 的 每 一 款 服 装 ;出 库 单 应 记
录 款 号 , 品 名 , 单 位 , S, M, L, XL , XXL , 小 计 数 量 , 成 品 单 价 , 成
品 金 额 以 及 数 量 、金 额 合 计 ;若 该 客 户 帐 面 余 额 不 足 则 该 出 库 单 无 效 ;
出 库 单 应 由 部 门 负 责 人 审 核 后 打 印 ,负 责 人 和 经 手 人 的 姓 名 应 打 印 在
单 据 上 。
( 4) 打 印 退 货 入 库 单 , 记 录 退 货 单 流 水 账
客 户 退 回 的 货 物 入 库 形 成 的 记 录 和 入 库 的 凭 证 , 和 出 库 单 的 内 容
基 本 相 同 , 有 客 户 名 称 、 款 号 、 品 名 、 单 位 、 S 、 M、 L、 XL 、 XXL 、 数
量 、 单 价 、 金 额 、 入 库 日 期 ,
四 、 销 售 过 程 的 主 要 流 程
客 户 购 货 流 程 : 客 户 首 先 把 准 备 购 货 的 清 单 给 业 务 员 ,业 务 员 根 据 客
户 购 货 的 清 单 , 查 询 仓 库 , 看 是 否 满 足 客 户 的 要 求 , 如 果 满 足 就 出 货 . 然 后
业 务 员 填 写 销 售 单 , 再 传 给 销 售 主 管 审 核 , 如 果 审 核 通 过 , 就 打 印 销 售 单
给 客 户 , 客 户 根 据 销 售 单 到 财 务 部 门 付 款 , 付 款 完 成 后 客 户 可 凭 付 款 单
据 及 盖 有 财 务 部 门 印 章 的 销 售 单 到 销 售 部 门 取 货 , 销 售 部 门 再 盖 章 同 意
客 户 , 客 户 凭 付 款 单 据 及 盖 有 财 务 部 门 印 章 的 销 售 单 到 仓 库 取 货 , 仓 库
- 4 -
再 根 据 单 据 出 货 , 并 修 改 库 存 , 客 户 取 货 后 可 到 销 售 部 门 开 发 票 。
附 : 客 户 退 货 是 比 较 复 杂 的 流 程 , 这 里 就 不 做 详 细 介 绍 。
五 、 流 程 图
附 : 客 户 退 货 是 比 较 复 杂 的 流 程 , 这 里 就 不 做 流 程 图 。
客户
1、购货订单
13、交易成功
六 、 定 义 出 各 个 实 体 的 属 性
12
开
发
票
入库
生产部门
用 户 表 ( 用 户 名 , 密 码 , 权 限 )
增 加 确 认 新 用 户 表 ( 用 户 名 , 密 码 , 权 限 )
入库单(入库单编号,数量,成品名,入库价,入库日期,总费用,录入人,经手人)
出库单(出库单编号,成品名,客户编号,仓库编号,出库日期,出库时间,成品单价,
销售部门
仓库
出库
退 货 单 ( 退 货 单 编 号 , 客 户 编 号 , 成 品 编 号 , 单 价 , 退 货 数 量 , 总 金 额 ,
数量,总收款,录入人,经手人)
退 货 日 期 )
3、核对订单
2、查询库
存
成品(成品编号,成品名,款号,色号,季节号,成品单价,标准价,库存数,码号)
季节(季节号,季节)
客户(客户编号,客户名,地址,联系人,电话,手机,邮编,传真,电子邮箱,区域
4、提交订单
编号)
5、客户付款
供应商(供应商编号,供应商,联系人,供应商地址,供应商联系电话,供应商传真,
6、开发单据,盖章
供应商邮编)
财务部门
仓库(仓库编号,仓库名,仓库地址,主管,电话)
11、各部门的单据、盖章
库存(仓库编号,地址,成品名,款号,色号,数量, M 件数,S 件数,L 件数,XL
7、客户付款后
件数,XXL 件数)
客户
码(码号,码名)
季节(季节号,季节名)
面料(面料号,面料名)
颜色(颜色编号,颜色名)
款式(款式号,款式名)
9、财务单据,盖章订单
8、财务单据,盖章订单
七 、 数 据 字 典
1. 数 据 项
仓库
数 据 项 名
成品编号
10、根据单据取货,盖章
已货
数 据 类 型
文本
成品单码数量
长整型
成品单价
长整型
款号
码号
季节号
文体
文本
文本
9、盖章同意
长 度
10
7
5
10
10
10
- 5 -
仓库
数 据 项 含 义 说 明
唯一用来表示一个商
品,对应一种成品
描述商品的数量,其
总和为库存
描述商品的价格
描述成品的样式
描述成品的大小
描述成品对应的季节
10
10
长 度
10
10
10
16
面料号
颜色号
文本
文本
数 据 项 名
客户编号
供应商编号
仓库编号
用户名
数 据 类 型
文本
文本
文本
文本
2. 数 据 结 构
数 据 结 构 名 含 义 说 明
组 成
描述成品的主要材料
描述成品的外观颜色
数 据 项 含 义 说 明
唯一用来表示一个客户,
对应一个客户
唯一用来表示一个供应
商,对应一个供应商
唯一用来表示一个仓库,
对应一个仓库
唯一用来表示一个用户,
对应一个用户
入库单
出库单
供应商
客户
成品
库存
用户
仓库
记 录 入 库 的
各 种 信 息
入库单编号,供应商编号,数量,成品名,入库价,入
库日期,总费用,录入人,经手人
记 录 出 库 单
的 各 种 信 息
出库单编号,成品名,客户编号,出库日期,
出库时间,成品单价,数量,总收款,录入人,经手人
记 录 供 应 商
各 种 信 息
供应商编号,供应商,联系人,供应商地址,供应商联
系电话,供应商传真,供应商邮编
记 录 客 户 各
种 信 息
客户编号,客户名,地址,联系人,电话,手机,邮编,
传真,电子邮箱,区域编号
记 录 商 品 的
各 种 信 息
成品编号,成品名,款号,色号,面料号,季节号,成
品单价,标准价,库存数,码号
记 录 库 存 的
各 种 信 息
记 录 用 户 的 信
息
记 录 仓 库 信
息
库存编号,仓库编号,成品名,款号,色号,数量,
S 件数,M 件数,L 件数,XL 件数,XXL 件数
用户名,密码,权限
仓库编号、仓库名、仓库地址、主管、电话
3. 数 据 流
数 据 流 名
说 明
数 据 流 来 源
数 据 流 去 向
入库单
出库单
商品的相关信息增
加成品的库存量
生产部门或供应
商
给客户的购买了商
品的凭据
仓库
仓库
客户
组 成
入库单
出库单
- 6 -
4. 数 据 存 储
数 据 存 储 名
说 明
入 库 单 记 录
出 库 单 记 录
记 录 入 库 单 的
各 种 信 息
记 录 出 库 单 的
各 种 信 息
5. 处 理 过 程
处理过程名
说明
入库
出库
由 操 作 人 员 核 实 入 库
单,通知仓管人员入库
由 操 作 人 员 核 实 出 库
单,联系运输公司运货
八、 关系表
输 入 数 据
流
输 出 的 数 据 流 组 成
生 产 部 门
仓 库
各次入库单数据
仓 库
客 户
各次出库单数据
输入:{数
据流}
生产部门
或供应商
输出:{数据流}
处理方式
仓 库
入库单记录
仓 库
客 户
出库单记录
按住 Ctrl 键然后滚动鼠标可放大图片。
1. 总体 E-R(图片)
2. 总体 E-R 图(制作的绘图表)
- 7 -
联系电话
客户邮政
面
料
分
类
颜
色
成
品
季
节
仓 库 编
客 户编
出
库
区
域
面料号
色号
仓库编
客 户 传
款号
成 品 编
成 品
客户
购
成品
库存数
码号
成
品
销售单
产生
客 户 地
联系人
客户名
客 户 编
退 货 单 编
成品名
客户编号
退货日期
退货数量
入库单编号
供应商
入库价
入库日期
数
量
总
收
录
入
成
品
单
经手人
成品编号
出库单
成品编号
XXL 件数
XL 件数
L 件数
退
退
货
成 品
填
入库单
入库
存
库
存
核对
仓库编号
成品名
款号
色号
颜色
录入人
入库数量
经手人
库存数量
M 件数
S 件数
总费用
成品编号
3.
E-R 左边截图
- 8 -