2012重庆理工大学数据库课程设计—某送水公司送水系统

上传人:cl****1 文档编号:508527295 上传时间:2023-05-28 格式:DOCX 页数:12 大小:13.67KB
返回 下载 相关 举报
2012重庆理工大学数据库课程设计—某送水公司送水系统_第1页
第1页 / 共12页
2012重庆理工大学数据库课程设计—某送水公司送水系统_第2页
第2页 / 共12页
2012重庆理工大学数据库课程设计—某送水公司送水系统_第3页
第3页 / 共12页
2012重庆理工大学数据库课程设计—某送水公司送水系统_第4页
第4页 / 共12页
2012重庆理工大学数据库课程设计—某送水公司送水系统_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《2012重庆理工大学数据库课程设计—某送水公司送水系统》由会员分享,可在线阅读,更多相关《2012重庆理工大学数据库课程设计—某送水公司送水系统(12页珍藏版)》请在金锄头文库上搜索。

1、2012重庆理工大学数据库课程设计一某送 水公司送水系统2012重庆理工大学数据库课程设计 一莫送水公司送水 系统 课程设计评分细则序号评分内容分值得分1选题新颖、结构完整、原创性强,语言规范、排版美观、 装订规范。20% 2需求分析工作深入详细,业务流程图、数据流程 图、数据字典等需求文档完整,正确性高40% 3概念结构设计合理,CDM的属性及其数据类型与数据字典一致,且 正确性高 20% 4转换的PDM正确性高,相应的 SQL脚本 正确,参考文献完整 10% 5提交了数据库等相关文件,且 电子文档与打印稿一致 10% 6附加成绩:系统功能实现的完整性、 界面的美观性、操作的灵活方便性。20

2、 7迟到、早退、打游戏或做无关之事,发现一次扣10分;旷课一次扣 30分负分最终成绩评阅教师签名 数 据库原理课程设计报告 题目: 莫送水公司送水系统的数据库设计组长学号:姓名组员学号:姓名分工说明:2012年12月 数据库原理课程设计报告目录 1需求分 析3 11系统背景3 12业务流图4 13数据流图5 14数据字典 7 14.1外部实体7 14.2数据存储8 14.3处理过程9 14.4数据 流10 2概念结构设计 12 21E-R图12 22CDM 图13 3逻辑结构设计14 31PDM图14 32数据项14 4数据库的物理设计与 实施17 41SQL脚本17 5学习总结26 1需求分

3、析11系统背 景 随着经济不断发展,城市的不断扩张,城市居民的用水 需求量也在不断的攀图O为了适应人们的消费需求,近年来我国的饮用水市场发展极快,据不完全统计,目前全国各类饮用水生产厂家有2000多个。各地类似 送水公司”这样的服务业也随之不断发展。各企业竞争激烈,提高公司员工工作效率和服务质量是制 胜的重要因素,另一方面在于与客户的沟通和公司自我形象 的不断完善。现今的社会,计算机已经成为人们处理日常事务不可缺 少的一种工具,他能够把事情的复杂化转为简单化,使流程 更加顺畅方便。对于大多数的中小型送水服务公司来说,产品、价格及质 量都逐渐趋同,企业若要持续发展,服务和与客户间的沟通 是关键。

4、现在很多送水服务公司接话时都要询问客户编号、地址和 姓名等诸多客户资料,从而导致接电话需要很长时间,而且 容易造成客户不满意,接话员也累,效率又低。在用水旺季电话较多时由于接话员效率低,不可避免的会发生漏接电话等情况,失去一些定水客户在这种情况下,拥有一个专业的针对送水行业上述问题的 软件系统就成为同行业中竞争发展的有利优势。另外,目前市场上这方面的软件系统使用范围比较有限, 就算有使用的也很少涉及送水配送业务。目前大多数公司现行的管理系统虽然解决了公司业务上 的处理问题,但在员工工作效率、客户信息管理、信息查询 分析等方面不完善,需要进一步的优化系统处理业务流程和 解决公司以往单人操作系统处

5、理烦琐事务等问题。因此,该系统有着广阔的市场前景的同时,还可以提高 企业运营效率,创造更多的社会价值。本系统需完成的功能:工作人员、客户 的管理、矿泉水的类别(信息)、供应商 的信息矿泉水入库、由库、收费以及空桶管理图1.1系统功能图12业务流图 26送水公司送水系统数据库课程设 计图1.1送水工送水业务流图图1.2送水公司进够桶装水图1.3送水工登陆可操作业务流图13数据流图 图1.4送水公司在供应商购水数据流图图1.5送水公司存储矿泉水在仓库数据流图 图1.6客户购水、送水工送水、回收空桶、 收费数据流图1图1.7客户购水、送水工送水、回收空桶、 收费数据流图2 14数据字典14.1外部实

6、体 表1.1外部实 体 名称 说明 备注 客户 购买桶装矿泉水的用户送水公司员工 送水工、进货工 供应商 提供桶装水的商家仓库存储桶装水、空桶 矿泉水 桶装矿泉水 14.2数据存储 表 1.3数据存储 编号 名称 说明 备注F1矿泉水信息 用于 存放各种类别的矿泉水信息F2客户信息 用于存放各个客户的信息F3送水公司员工信息用于存放送水工、进货人员等的信息 F4矿泉水存储在仓库信息用于存放哪种矿泉水存放在哪个仓库,存放量是多少F5送水工给客户送水信息 用于存放客户购水、送水工送水、是否收费等信息 F6空 桶存储信息用于存放空桶存储在哪个仓库、存放量是多少 F7供应商信息 用于存放供应商信息F8

7、进购人员进购桶装水信息用于存放进购人员在供应商处购进桶装水的信息F9仓库信息 用于存放仓库的信息(仓库名)14.3处理过程表1.4处理过程编号名称说明输入输由备注 P1购进的桶装水存储处理对进购人员购进的桶装水存储在仓库中F1矿泉水信息 F9仓库信息 D8购进的矿泉水 F4矿泉水存储在仓库的信息D8购进的矿泉水 P2进购人员购桶装水处理进购人员从供应商处购进桶装水F3送水公司员工信息 F1矿泉水信息 F7供应商信息 F6空桶存 储信息D6进购矿泉水单、空桶F8送水公司购进人员在供 应商处购水信息 F6空桶存储信息 D7详细进购矿泉水单、 空桶P3客户购水、送水工送水、回收空桶、收费处理 客 户

8、购水,送水工将购买的水送至客户处,对其购买的水收费并将空桶回收F1矿泉水信息 F2客户信息 F3送水公司员工信息F4矿泉水存储在仓库信息 D1客户打电话形成 基本购水单 D5空桶D4用于交易的钱 F4矿泉水存储在仓库信息 F5送水工给客户送水信息、客户购水订单信息F6空桶存储信息 D9桶装水 P3.1客户购水处理 客户提 由购买哪种水以及自身的详细信息F1矿泉水信息 F2客户信息D1客户打电话形成基本购水单F5客户购水订单信息D2详细购水订单 P3.2送水工送水处理送水工从仓库取由水送至客户处 D2详细购水订单 D9桶装水F3送 水公司员工信息 F4矿泉水存储在仓库信息 F4矿泉水存储在仓库信

9、息F5送水工给客户送水信息D9桶装水 D3送水单P3.3收费处理送水工对送至的水进行收费D3送水单D4用于交易的钱F5收费信息 P3.4回收空桶处理送水工在送水给客户的同时将空桶回收D5空桶F3送水工信息F2客户信息 F6空桶存储信息F5送水工从客户回收空桶信息F6空桶存储信息 14.4数据流表1.5数据流 编号 名称 说明 来源 去处 备注D1客户打电话形成 基本购水单含有客户编号、想的桶装水编号或名字客户P3.1客户购水处理D2详细的购水单 含有客户的详细信息、桶装水的详细信息P3.1客户购水处理 P3.2送水处理D3送水单含有送水工的信息以及购水单信息P3.2送水处理P3.3收费处理 D

10、4用于交易的钱用于交易的钱客户P3.3收费处理 D5空桶空桶客户P3.4回收空桶处理D6进购桶装水单、空桶将进购单以及空桶交予供应商送水公司购进人员P2送水公司购水处理D7详细进购桶装水单、空桶 详细进购桶装水单、空桶 P2送水公司购水处 理供应商 D8购进的桶装水购进的桶装水供应商送水公司存储人员P1存储处理2概念结构设计 21 E-R图图2.1 E-R 图22 CDM 图图2.2 CDM 图3逻辑结构设计 31 PDM图图3.1 PDM图32数据项表3.1送水公司员工表 列名 说明 类型 备注 workerid员工ID int作为主键,不能 为空 workername 员工姓名varcha

11、r workersex 员工性别char workerage 员 工年龄 int workertelphone 员 工电话 varchar comment 备 注 varchar 备注员 工的其 他信息 workertype员工类别 varchar员工职位 表3.2矿泉水分类 表列名说明类型备注id矿泉水编号int作为主键,不 能为空 name矿泉水名字 varchar price 矿泉水单价 decimal表3.3客户表 列名说明 类型备注 customerid 客户id int作为主键,不能为空customername客户姓名varchar customertelphone 客户电话 va

12、rchar customeraddress 客户详细地址 varchar comment备注 varchar客户的其他 信息 表3.4仓库分类表 列名 说明 类型 备注storeid仓 库编号 int作为主键,不能为空 storename仓库名 varar storenum仓库最大库存量int表3.5供应商表 列名 说明类型备注providerid供应商ID int作为主键,不能为空 providername 供应商姓名 varhar providerphone 供应商电话 varchar表3.6由售详情表 列名说明类型备注workerid 送水工ID int主键,参照表送水公司员工custo

13、merid客户IDint主键,参照表客户 id送水单ID int主键,不能为空 waternum 送水数量 int isfee 是否收费 char sendtime 送水 时间 datetime sendtype 送水状态 varchar buynumber 购买 水数量 int money 应付钱数 decimal receivenum 回收桶数 量int表3.7矿泉水/空桶入库表 列名 说明 类型 备注id 矿泉水编号 int主键,参照表矿泉水storeid仓库编号 int主键,参照表仓库 storenum库存量int主键,参照表仓库 storetime存储时间 datetime表3.8购

14、进表 列名 说明 类 型 备注 workerid送水公司员工ID int主键,参照表送水公 司员工providerid供应商ID int主键,参照表供应商id矿泉水编号int主键,参照表矿泉水num购买数量 intin_price 买进价格 decimal In_time 买进时 间 datetime receivenum回收空桶数量int 4数据库的物理设计与实施41SQL脚本/*=*/* DBMS name: Microsoft SQLServer 2000 */ /* Created on: 2012-12-26 15:26:33 */ /*=*/ alter table buy_fro

15、mprovider dropconstraint FK_BUY_FROM_BUY_FROMP_PROVIDER go alter table buy_fromprovider drop constraint FK_ASSOCIAT_ASSOCIATI_ 矿泉水 3 go alter table buy_fromproviderdropconstraintFK_BUY_FROM_BUY_FROMP_WORKER go alter table buy_senddropconstraintFK_BUY_SEND_BUY_SEND_CUSTOM go alter table buy_send drop constraint FK_ASSOCIAT_ASSOCIATI_ 矿泉 水 2 go alter table buy_send drop constraint FK_ASSOCIAT_ASSOCIATI_ 送水公司员工 2 go alter table store_waterdropconstraintFK_STORE

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 演讲稿/致辞

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