商务配送系统

商务配送系统

ID:45790808

大小:823.92 KB

页数:26页

时间:2019-11-17

商务配送系统_第1页
商务配送系统_第2页
商务配送系统_第3页
商务配送系统_第4页
商务配送系统_第5页
资源描述:

《商务配送系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、数据库系统课程设计报告题目:商务配送系统课程代号:0680036课程名称:数据库系统课程设计学号:商务配送系统姓名:XXX班级:XXXXX指导教师:XXXXX完成日期:2010年12月第一章引言1.1设计开发的意义1、培养应用数据库系统原理,在需求分析的基础上,对系统进行概念设计,学会设计局部ER图,全局ER图。2、培养应用数据库系统原理,在概念设计的基础上,应用关系规范化理论对系统进行逻辑设计,学会在ER图基础上,设计出易于查询和操作的合理的规范化关系模型。3、培养应用SQL语言,对所设计的规范化模型进行物理设

2、计,并且能够应用存储过程等技术以保证数据库系统的数据完整性,安全性,一致性,保证数据共享和防止数据冲突。4、培养理论联系实际的能力,培养开发创新能力。1.2所设计应用系统的任务及目标商务配送系统的主要业务是为用户配送货物;配送系统的人员结构分为管理员和客户;客户可以在线提交订单功能,管理员可以通过本系统就可以完成查看订单,规划线路,自动生成发货单,发货单查询,回执发货单确认,固定客户管理,车源信息管理,车源信息查询等功能。1.3设计开发及运行的软硬件环境数据库环境:SQLsever2005编程环境:visuals

3、tudio2005系统环境:WindowsXP系统第二章系统分析与设计2.1系统需求分析2.1.1系统目标任务瀚务配送公司的主要业务是为用户配送货物;配送公司的人员结构分为管理员和客户;客户可以在线提交订单功能,管理员可以通过本系统就可以完成查看订单,规划线路,自动生成发货单,发货单查询,回执发货单确认,固定客户管理,车源信息管理,车源信息查询等功能,系统主要分为以下儿个模块:1、车辆管理:司机姓名、司机身份证号、车辆牌号、司机电话、司机地址、车辆描述、车辆载重等信息。可对车辆信息进行增加、删除、修改、查询等操作

4、。2、路线管理:路线顺序,配送点名称等信息。可根据情况进行路线的浏览、增加、修改、删除、配送点循序维护。3、订单管理:包括下订单的增加、修改、删除、查询;其中订单只有在收货物Z前的可以修改;下单的过程一般由用户或者管理员来完成。4、货物状态维护:包括封装袋号、订单号、当前地点、下一忖的地,当前时间等信息。根据当前物流信息进行修改。5、用户管理:对登陆的客户进行增加、删除、修改维护。6、权限管理:系统中包括管理员、配送点管理员、车辆管理员、司机、用户等角色。管理员可以进行角色授权和分配用户。2.1.2数据流图客口客

5、户提交订单规划路线回执单确认4管理员到达确认I删车辆货物到达-总V电话跟踪货物发出埴写发货单图2.1系统数据流图2.2数据库概念结构设计(E-R图)2.3数据库逻辑结构设计客户信息表:该表用于存储客户的基本信息,包括ID,用户名,密码,如下表1所示:字段名说明数据类型长度是否主键可否为空id编号int10是否admin2user用户名varchar50否否admin2_password密码varchar50否否表1即tb_admin2表管理员信息表:该表用于存储管理员的基本信息,包括ID,用户名,密码,如下表2所

6、示:字段名说明数据类型长度是否主键可否为空id编号int10是否adminuser用户名varchar50否否admin_password密码varchar50否否表2即tb_admin表客户订单表:该表用于存储客户订单,包括订单编号,收货人姓名,收货人电话,收货人地址,货物名称,货物重量,如下表3所示:字段名说明I4~tMA数据类型长度是否主■■可否为空customerid订单编号int10是否customeruser收货人姓名varchar50否否customertel收货人电话varchar50否否cust

7、omeraddress收货人地址varchar80否否goodsname货物名称varchar80否否goodsweight货物重量int10否否表3U卩tb_customer表车辆信息表:该表用于存储车辆的相关信息,包括编号,司机姓名,司机身份证号,车辆牌号,司机电话,司机地址,车辆描述,车辆载重,算法相关。如表4所示字段名说明数据类型长度是否主键可否为空id编号int10是否username司机姓名varchar50否否user_number司机身份证号varchar50否否carnumbcr千辆牌号varc

8、har50否否tel司机电话varchar50否否addressm机地址varchar80否否carcontent车辆描述varchar50否否loads车辆载重int8否否Flag算法相关int8否可signs算法相关int8可表4即tb_car表车辆使用日志表:该表用于存放车辆使用记录,包括序号,发货单号,车辆号,发货时间,货物送达时间。如表5所示字段名说明数据类型长

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。