1、 某送水公司的送水系统某送水公司的送水系统 课程设计报告课程设计报告 题目: 某送水公司的送水系统 专业: 网络工程 班级: 姓名: 指导教师: 成绩: 计算机计算机学院学院 20172017 年年 1212 月月 8 8 日日 学号学号 数据库系统概论课程设计报告 1 1 设计内容设计内容及要求及要求 1.1 1.1 实现工作人员、客户信息的管理;实现矿泉水类别和供应商的 管理; 实现矿泉水入库管理和出库管理; 1.2 1.2 创建触发器,实现入库、出库时相应类型矿泉水的数量的增加 或减少; 创建存储过程统计每个送水员工指定月份送水的数 量; 创建存储过程查询指定月份用水量最大的前 10 个
2、用户, 并按用水量递减排列; 建立数据库相关表之间的参照完整性 约束。 2 概要设计概要设计 2.12.1 需求分析需求分析 随着经济不断发展,城市的不断扩张,城市居民的用水需求量也 在不断的攀高。为了适应人们的消费需求,近年来我国的饮用水 市场发展极快。各地类似“送水公司”这样的服务业也随之不断 发展。各企业竞争激烈,提高公司员工工作效率和服务质量是制 胜的重要因素,另一方面在于与客户的沟通和公司自我形象的不 断完善。在用水旺季电话较多时由于接话员效率低,不可避免的 会发生漏接电话等情况,失去一些定水客户。在这种情况下,拥 有一个专业的针对送水行业上述问题的软件系统就成为同行业中 竞争发展的
3、有利优势。 另外,目前市场上这方面的软件系统使用范围比较有限,就算有 使用的也很少涉及送水配送业务。目前大多数公司现行的管理系 统虽然解决了公司业务上的处理问题,但在员工工作效率、客户 数据库系统概论课程设计报告 1 信息管理、信息查询分析等方面不完善,需要进一步的优化系统 处理业务流程和解决公司以往单人操作系统处理烦琐事务等问题。 本系统需完成的功能: 工作人员 、 客户的管理、 矿泉水的类别 (信 息)、供应商的信息、矿泉水入库、出库、收费、进货、销售管 理。 2.2 系统功能结构系统功能结构 数据库系统概论课程设计报告 1 员工管理:新建、查询、编辑、删除员工信息、奖惩、权限管理 客户管
4、理:新建、查询、编辑、删除客户信息 矿泉水管理:新建、查询、编辑、删除矿泉水信息,实现时时更新 供应商管理:新建、查询、编辑、删除供应商信息,实现时时更新 以保证公司利益 仓库管理:进货、出库登记、商品库存统计管理,生成商品积压或 缺货报告单 订单管理:新建、查询、订单编辑、未发货订单显示、发货中订单 显示、已完成订单显示、已取消订单显示 数据库系统概论课程设计报告 1 财务管理:新建、查询、编辑、删除财务报表,统计、比较各级阶 段的财务情况 进货管理:新建、查询、编辑、删除进货订单信息,与供应商的联 系,交易,员工人员分配 销售管理:新建、查询、编辑、删除销售信息,与客户的联系,交 易,员工
5、人员分配,做好售后服务等 2.3 E-R 图图 矿泉水与仓库的 E-R 图 进货 E-R 图 数据库系统概论课程设计报告 1 销售 E-R 图 订单处理 E-R 图 数据库系统概论课程设计报告 1 全局 E-R 图 将 E-R 图转换成关系模式,并注明主码和外码 员工:员工编号,姓名,职称,电话,工资,业绩,出勤 客户:客户编号,姓名,地址,电话 公司:公司编号,公司名称,地址,联系电话 矿泉水:产品编号,产品名称,生产商,生产日期,产品种类, 进货价格,销售价格 订单:订单编号,客户编号,商品编号,订单数量,订单日期订 单处理情况,总金额 供应商:供应商编号,单位名称,地址,电话 费用:费用
6、编号,付费方式,已付,金额 数据库系统概论课程设计报告 1 仓库:仓库编号,仓库名称,仓库容量 进货:公司编号,员工号,订单号,进货日期,进货数量,订 单处理状态 存取:商品编号,仓库编号,存取数量,存取日期 销售:公司编号,客户编号,数量,产品编号,金额 2.4 数据结构数据结构 数据结构:员工 含义说明:是送水系统进行完成事务的数据结构,定义了一个员工 的有关信息 组成:员工编号、姓名、职称、电话、工资、业绩、出勤 数据结构:客户 含义说明: 是送水系统产生事务的数据结构, 定义了一个客户的有 关信息 组成:客户编号、姓名、地址、联系电话 数据结构:公司 含义说明: 是送水系统产生事务的另一方的数据结构, 定义了一个 公司的有关信息 组成:公司编号、公司名称、地址、联系电话 数据结构:矿泉水 含义说明: 是送水系统主体数据的数据结构, 定义了一个矿泉水的 有关信息 数据库系统概论课程设计报告 1 组成:产品编号、产品名称、生产商、生产日期、产品种类、进货 价格、销售价格 数据结构:订单 含义说明: