校园订水系统设计说明.doc_第1页
校园订水系统设计说明.doc_第2页
校园订水系统设计说明.doc_第3页
校园订水系统设计说明.doc_第4页
校园订水系统设计说明.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

校园订水系统设计说明姓名: 肖志鑫 莫梓杰班级: 计算机1301学号: 20131003453 20131003497指导老师: 郝娟日期:2015年7月1日目录1、 需求分析22、 数据字典21 实体集22 联系集53、 概念模型(E-R图 )64、 建表代码75、 项目总结91、 需求分析 随着大学规模的不断扩大,大学生的用水需求量也在不断攀升,同时也为校园的送水系统带来数据库庞大难以计算,送水服务不便等问题。现今的社会,计算机已经成为人们处理日常事务不可缺少的一种工具,他能够把事情的复杂化转为简单化,使流程更加顺畅方便。现在大学生订水时都要走到订水处填写学号,地址,姓名等诸多信息,在订水旺季不可避免的会出现高气温下排队的现象,效率并不是最高。因此,更加方便快捷的网上校园订水系统就能体现出他的优越性,无须等待,无论气温多高,你只需在室内敲上你的购买信息和个人信息,便能订水。此系统不仅可以提高个人效率,对企业的运营效率也有提高,从而创造更多社会价值。主要模块:(1)用户:登录注册验证修改常规功能,下订单,查看订单,发表评论功能(2)地址:可配送的范围,随着业务的拓展可通过后台添加新的配送地址(3)评论:记录用户使用的反馈用于改进完善网站的功能(4)桶装水和配送员:后台可以添加删减桶装水品牌修改其价格,增删配送员(5)订单:记录下单时间,订水品牌,桶数,送水地址,交易金额,备注信息(6)管理员:查看订单和分配订单给对应的配送员,查看和管理评论反馈,管理桶装水和配送员2、 数据字典实体集1 user(用户)实体属性存储属性名格式长度说明用户iduser_idint11用户id用于唯一标示,自增用户名user_namevarchar20口令user_pwvarchar20用户密码联系电话user_phonevarchar20用户状态user_statusint1-1删除0禁止1正常2 address(地址)实体属性存储属性名格式长度说明地点idad_idint11地点id用于唯一标示,自增地点名ad_namevarchar103. feedback(评论)实体属性存储属性名格式长度说明评论idfb_idint11评论id用于唯一标示评论时间fb_timevarchar20评论时间,时间戳记录评论人fb_user_namevachar20评论人姓名可以匿名评论内容fb_contentvachar150评论内容评论状态fb_statusint1-1删除1正常4. water(桶装水)实体属性存储属性名格式长度说明桶装水idw_idint11桶装水id用于唯一标示,自增品牌名w_namevarchar10价格w_pricevachar10状态w_statusint1-1删除1正常5. sender(配送员)实体属性存储属性名格式长度说明配送员idsender_idint11配送员id用于唯一标示,自增配送员姓名sender_namevarchar20配送员电话sender_phonevarchar20配送员状态sender_statusint1-1删除1正常6. admin(管理员)实体属性存储属性名格式长度说明管理员ida_idint11管理员姓名a_namevarchar20口令a_pwvarchar20管理员状态a_statusint1-1删除1正常7. order(订单)实体属性存储属性名格式长度说明订单号o_idvarchar15货物表单编号订单创建时间o_createtimevarchar20用户ido_user_idint11配送地址ido_ad_idint11配送详细地址o_ad_detailvachar10桶装水品牌ido_w_idint11桶装水品牌o_w_namevachar10订水桶数o_numint5配送员ido_sender_idint11备注o_remarkvarchar150状态o_statusint1-1删除0待接单1已分配联系集1 Takes(接手)实体属性存储属性名格式长度说明订单ido_idint11配送员ido_sender_idint112. Order-water(订水种类)实体属性存储属性名格式长度说明订单ido_idint11桶装水ido_w_idint11 4.make-address(订单地址)实体属性存储属性名格式长度说明订单ido_idint11地址ido_ad_idint11 5.make-order(下订单)实体属性存储属性名格式长度说明订单ido_idint11用户ido_user_idint11三丶概念模型订单地址订单id地址id地址地点id地点名订单号订单id订单创建时间配送详细地址备注状态订单配送员配送员id配送员姓名配送员电话配送员状态接手订单id配送员id下单订单id用户id用户用户id用户名口令联系电话用户状态订水种类订单id桶装水id桶装水品牌订水桶数桶装水桶装水id品牌名价格状态评论评论id评论时间评论人评论内容评论状态管理员管理员id管理员姓名口令管理员状态四丶建表代码- 表的结构 ds_addressCREATE TABLE IF NOT EXISTS ds_address ( ad_id int(11), ad_name varchar(10), PRIMARY KEY (ad_id) ;- 表的结构 ds_adminCREATE TABLE IF NOT EXISTS ds_admin ( a_id int(11), a_name varchar(20), a_pw varchar(20), a_status int(1), PRIMARY KEY (a_id) ;- 表的结构 ds_feedbackCREATE TABLE IF NOT EXISTS ds_feedback ( fb_id int(11), fb_time varchar(20), fb_user_name varchar(20), fb_status int(1), fb_content varchar(150), PRIMARY KEY (fb_id);- 表的结构 ds_orderCREATE TABLE IF NOT EXISTS ds_order ( o_id varchar(20), o_createtime varchar(20), o_num int(5), o_user_id int(11), o_ad_id int(11), o_price varchar(5), o_remark varchar(150), o_status int(1), o_w_id int(11), o_sender_id int(11), o_ad_detail varchar(10), o_w_name varchar(10), PRIMARY KEY (o_id);- 表的结构 ds_senderCREATE TABLE IF NOT EXISTS ds_sender ( sender_id int(11), sender_name varchar(20), sender_phone varchar(20), sender_status int(1), PRIMARY KEY (sender_id);- 表的结构 ds_userCREATE TABLE IF NOT EXISTS ds_user ( user_id int(11), user_name varchar(20), user_pw varchar(20), user_phone varchar(20), user_status int(1), PRIMARY KEY (user_id);- 表的结构 ds_waterCREATE TABLE IF NOT EXISTS ds_water ( w_id int(11), w_price varchar(5), w_name varchar(10), w_status int(1), PRIMARY KEY (w_id);五丶项目总结 经过这一段时间的数据库系统设计,我觉得我们做的还是挺不错的,虽然不能说做的很好,但都是我们按照书本上学过的知识来做的。在刚开始的时候,由于对实际的数据库设计还很陌生,我们对所选的题目有些茫然。渐渐地队员之间的相互交流,讨论,有了初步的需求分析,我们也有了思路,这个步骤对我们而言十分重要。 之后我们开始画相应的E-R图,这期间

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论