1、电子商务网站建设系统数据库电子商务网站建设系统数据库班级:12级自动化学院电气工程及其自动化 三班小组成员:三班 邱伟强 3012203251三班 徐威 3012203259三班 赵磊 3012203267上机调试和word 文本由三人共同完成。其他分工如下后缀:系统需求a. 该“电子商务系统”只是对数据库应用技术的一个样本数据库的实例,重在对数据库一些方法的熟悉与掌握,其中包括从数据库的概念模型到ER图的绘制,再到关系模式的建立,物理结构的编辑,SQL语句的编写,包括建基本表,编写存储过程向表中插入数据,实现简单查询以及复杂查询,更新,索引,视图等功能最后完成一些简单的关系运算表达式的表达和
2、相关的Select 查询语句的使用。b. 系统结构简述:本系统包括个实体:卖家、买家、快递员、货源、商品、支付方式、订单实体之间的关系转换为其他个表:买家订单表、卖家出货表c. 该数据库的功能如下: 查询功能(用存储过程实现的)1. 对于所有爱好网上购物,可以通过查询系统全面系统的了解到所建设的电子商务平台出售的物品的卖家信息,物品详情,快递信息,并通过网络支付,购买。2. 对于此系统的管理人员来说,可以通过查询,知道订单情况,买家购买情况,卖家销售情况,快递发货情况,本月营业额。3. 对于网站各卖家来说,可以通过订单查询知道商品的一系列相关情况,例如商品出售日期,买家的姓名,买家的联系方式,
3、订单号等一系列情况。4. 对于快递管理人员来说,如果商品没有按时到,可以通过查询知道快递员的电话号码,与快递员及时联系。 插入功能例如:1. 管理员可以卖家商品表中插入最新商品的情况,例如供应商品优惠信息以及商品新类型等等。2. 管理员可以向快递员表中插入快递人员的个人信息,例如姓名,身份证号,联系方式,工资。3. 管理员还可以向卖家表中输入各类卖家的信息,例如,卖家号,卖家名,商品类型,商品名称,商品简介,售价,好评程度等。4. 快递公司可以向快递员表中输入买家的个人信息,例如联系方式,家庭住址等。 用存储过程实现的插入功能例如:1、向管理员表中插入一个新管理员2、向订单表中录入一份新的订单
4、3、向快递员表中录入一个新的快递员 更新功能例如:1、修改商品价格:随着中国的“日新月异”,商品价格不断变化,例如日常用品不断上涨,电子商品随着科技发展不断下降,有一天,我们惊奇的发现,商品涨价了(降价了)!为了实现此过程,我们采用了修改餐饮价格的存储过程。2、修改管理员月工资:也是基于以上原因,依据马克思主义的原理,剩余价值的不断积累,必然伴随着劳动力的收入增加。所以,我们创建了可以修改管理员月工资的存储过程。 视图功能例如:1. 创建视图,使管理员信息可以一目了然,便于上级的管理。2.创建视图, 可以方便的了解买家的情况,以便随时调整系统。3.创建视图,对于买家,最直观的不是一大堆表格,而
5、是关于“商品宝贝的诱惑”,方便学生了解餐饮情况。4.创建视图,对于电子商务平台的布局管理大有帮助。 索引功能例如:1、 按照卖家编号对卖家表进行排序,方便查询。2、 按照快递员编号对快递员表进行排序,方便查询。3、 按照订单时间对订单表进行排序,方便查询。4、 按照买家ID号对买家表进行排序,方便查询。二、E-R图(三人平均分配)1. 买家信息表userinfo字段名字段类型字段大小描述备注user_idchar20买家ID号主键user_namechar50用户名索引(有 无重复)user_pwdchar20密码user_addrchar100地址user_zipint6邮编user_pho
6、nechar20电话user_mobileint20手机user_truenamechar20真实姓名user_sexchar4性别M或Fuser_emailchat50E-mailuser_regtimetime注册时间2. 商品表product字段名字段类型字段大小描述备注pro_id自动编号商品编号主键pro_namechar100商品名索引(有 无重复)pro_typechar50类型pro_descriptionchar500商品简介pro_peoplechar100适合人群pro_placechar100产地pro_pricemoney20售价pro_sellnamechar50卖
7、家名称pro_numberint10每月销售量pro_param3文本50商品参数33. 订单表order字段名字段类型字段大小描述备注order_idChar20订单编号主键order_prochat100订购商品名称user_namechar20用户名user_phonechar20联系电话user_mobilechar20手机号码user_addrchar100发货地址order_timetime20订购时间默认=now( )order_stateint2订单状态1未处理;2已备货; 3已发货;4已完成;order_expresschar10快递员编号;4. 评价表comment字段名字
8、段类型字段大小描述备注com_id自动编号编号主键com_prochar100评价商品名称user_namechar50用户名com_titlechar100评价标题com_contentchar500评价内容com_timetime10评价时间com_scoreint4评价分数5. 卖家表sellerinfo字段名字段类型字段大小描述备注seller_idChar编号主键seller _namechar50卖家名称索引(有 无重复)seller _pwdchar20密码seller _addrchar100地址seller _zipchar6邮编seller _phonechar20电话se
9、ller _mobilechar20手机Seller_truenamechar20真实姓名seller _sexchar4性别M或Fseller _emailchar50E-mailseller _regtimetime20注册时间seller _creditfloat2评价分数156. 快递员信息表courier字段名字段类型字段大小描述备注courier_idchar20快递员编号主键courier _namechar10姓名索引(有 无重复)courier _moneychar10每月工资courier _IdcardChar20身份证号courier_phonechar20电话cour
10、ier_mobileint20手机courier _sexchar4性别M或FCreate database 电子商务网站建设系统数据库On (name=电子商务网站建设系统数据库dat, filename=e: 电子商务网站建设系统数据库.mdf, size=10mb, maxsize=20mb, filegrowth=1mb)Log on (name=电子商务网站建设系统数据库log, filename=e: 电子商务网站建设系统数据库.ldf, size=5mb,maxsize=10mb,filegrowth=1mb)Go-基本表的建立-1use 电子商务网站建设系统数据库CREATE
11、TABLE 买家信息表(user_id char(20) not null,user_name char(50) not null,user_pwd char(20) not null,user_addr char(100) not null,user_zip int (6) not null,user_mobile char(20) not null,user_phone char(20) not null,user_truename char(20) not null,user_sex char(4) not null,user_email char(50) not null,user_regtime char(20) not null,PRIMARY KEY(user_id)INSERT 买家信息表(仓库编号,仓库地址,仓库管理员)VALUES(001, 天津市卫津路天津大学, 喻梅)Insert 食品库表Values(002,南开大学天南门,李义丹)
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1