电子商务系统分析与设计报告

上传人:3**** 文档编号:156580126 上传时间:2022-09-27 格式:DOCX 页数:75 大小:268KB
收藏 版权申诉 举报 下载
电子商务系统分析与设计报告_第1页
第1页 / 共75页
电子商务系统分析与设计报告_第2页
第2页 / 共75页
电子商务系统分析与设计报告_第3页
第3页 / 共75页
资源描述:

《电子商务系统分析与设计报告》由会员分享,可在线阅读,更多相关《电子商务系统分析与设计报告(75页珍藏版)》请在装配图网上搜索。

1、课 程 设 计计 报 告课 程 名 称称 电子子商务系统分分析与设计 指 导 老 师师 卫卫剑 成员姓名学号 熊灵(22013222050311059) 贾琦 (201332050331002)赵赵成(20113220550310557) 班 级 电子商务一一班 小组组长姓名 熊灵 组 长 电 话话 1330278447531 成 绩 _ 完 成 日 期期 20016/6/12 目录一、需求分析析3需求清单及任务务分工3系统用例图33功能点用例图;3功能点业务场景景描述(要包包含基本业务务场景和扩展展业务场景);3二、系统分析析3功能点功能概述述;3功能点业务静态态模型(包含含类图);3功能点

2、业务动态态模型(包含含活动图、状状态图和顺序序图);3功能点数据分析析,并画出EE-R图;3三、系统设计计31.类32.功能模块块43.数据库设设计5四、系统实现现51.前端页面面代码52.Php代代码53.数据库脚脚本5一、 需求分析1.1需求清单单及任务分工工a.需求清单:序号需求名称需求说明状态优先级风险分工1网站注册/登陆陆能够通过Intternett登陆网站标准的关键关键的贾琦2查询订单通过网站后台查查询已经存在在的订单标准的关键关键的贾琦3物流公司选择通过网站后台保保存物流公司司标准的关键关键的赵成4选择开通物流公公司通过网站后台选选择需要开通通的物流公司司标准的关键关键的赵成5填

3、写地址库信息息通过网站后台输输入卖家地址址信息标准的关键关键的熊灵6核对地址库信息息通过网站后台核核对地址信息息标准的关键关键的熊灵b.任务分工:任务一PHP设计熊灵任务二网页设计赵成任务三数据库建设贾琦功能点一订单管理贾琦功能点二服务商管理赵成功能点三地址库管理熊灵1.2系统用例例图1.3功能点用用例图a. 功能点一:订单单管理b.功能点二:服务商管理理c.功能点三:地址库管理理1.4功能点业业务场景描述述(要包含基基本业务场景景和扩展业务务场景);a.管理员注册册/登陆基本业务场景:1、管理员员提出了注册册/登陆请求求 2、管管理员点击了了注册/登陆陆按钮 3、网网站服务器响响应管理员请请

4、求 4、网网页显示出注注册/登陆后后结果扩展业务场景:管理在输入入账号密码是是发生了错误误,账号或密密码错误,系系统错误,网网络错误,即即登陆失败。b.物流管理基本业务场景:1、管理员员提出了物流流管理请求 2、管管理员选择货货运订单,修修改或储存买买家信息 3、网网站服务器响响应管理员请请求 4、网网页显示出商商品管理后页页面扩展业务场景:商品管理时时出现系统故故障,如网络络故障,或修修改商品时未未完整填写修修改内容,则则出现商品管管理失败。c.订单管理基本业务场景:1、管理员员提出了订单单管理请求 2、管管理员选择订订单管理选项项,订单编辑辑、订单查询询 3、网网站服务器响响应管理员请请求

5、 4、网网页显示出订订单管理后结结果扩展业务场景:订单管理时时出现系统故故障,如网络络故障,或人人为故障,如如订单编号不不存在完整,订订单编号输入入错误,则出出现订单管理理失败。d.服务商管理理基本业务场景:1、管理员员提出了服务务商管理请求求 2、管管理员选择服服务商管理选选项,开通服服务商 3、网网站服务器响响应管理员请请求 4、网网页显示出订订单管理后结结果扩展业务场景:服务商管理理出现系统故故障,如网络络故障,或系系统反应迟钝钝,则出现订订单管理失败败。e.地址库管理理基本业务场景:1、管理员员提出了地址址库管理请求求 2、管管理员选择地地址库管理选选项,输入地地址信息 3、网网站服务

6、器响响应管理员请请求 4、网网页显示出地地址库管理后后的结果扩展业务场景:地址库管理理出现系统故故障,如网络络故障,或系系统反应迟钝钝,或出现人人为故障,如如地址库信息息输入错误或或不完整,则则地址库管理理失败。二、 系统分析2.1功能点功功能概述管理员注册/登登陆:管理员员通过输入用用户名及密码码注册/登陆陆到网站后台台进行管理;物流管理:管理理员通过物流流管理可以修修改卖家信息息,确定物流流公司,发货货与取消发货货,查看发货货物品物流信信息;订单管理:管理理员通过订单单管理可以对对订单进行编编辑以及查询询需要的订单单;服务商管理:管管理员通过服服务商管理可可以查询及开开通相应的物物流公司;

7、地址库管理:管管理员通过地地址库管理可可以对卖家个个人信息进行行设置。2.2功能点业业务静态模型型(包含类图图)a. 订单管理b. 服务商管理c. 地址库管理2.3功能点业业务动态模型型(包含活动动图、状态图图和顺序图)2.3.1订单单管理a. 活动图:b.状态图:c.顺序图:2.3.2服务务商管理a.活动图:b.状态图:c.顺序图:2.3.3地址址库管理a.活动图:b.状态图:c.顺序图:2.4功能点数数据分析,并并画出E-RR图;三、系统设计3.1类3.1.1类清清单序号类名称所属用例所属功能模块实现的文件1订单管理订单管理订单管理已产生的订单2服务商管理物流管理物流工具一个工具类中含含有

8、物流工具具的一个包3地址库管理物流服务物流服务发货中需要的各各种物流服务务3.1.2类的的详细设计3.1.2.11属性名称:属性名称数据类型描述订单管理字符型Char(200)服务商管理字符型Char(200)地址库管理字符型Char(200)3.1.2.22方法描述:方法名称功能描述输入参数描述输出参数描述管理订单管理员通过订单单管理可以对对订单进行编编辑以及查询询需要的订单单;数据库数据输入入php嵌入httml语言和和MYSQLL语言管理服务商:管理员通过服务务商管理可以以查询及开通通相应的物流流公司;数据库数据输入入php嵌入httml语言和和MYSQLL语言管理地址库:管理员通过地址

9、址库管理可以以对卖家个人人信息进行设设置。数据库数据输入入php嵌入httml语言和和MYSQLL语言3.2功能模块块3.2.1模块块基本信息 模块名称订单管理模块编号版本号功能描述管理员通过订单单管理可以对对订单进行编编辑以及查询询需要的订单单; 关联模块无关联模块包含文件数1包含的类待发货订单模块名称服务商管理模块编号版本号功能描述管理员通过服务务商管理可以以查询及开通通相应的物流流公司;关联模块 无关联模块包含文件数1包含的类开通服务商模块名称地址库管理模块编号版本号功能描述管理员通过地址址库管理可以以对卖家个人人信息进行设设置。关联模块 无关联模块包含文件数1包含的类地址库信息3.2.

10、2模块块设计3.2.2.11主要文件的的描述(1) Order.pphpa) 实现的功能:订订单管理、b) 包含的类:订单单管理c) 界面截图(PHHP等后台功功能文件无需需截图)(2) deliverr.phpa) 实现的功能:服服务商管理、b) 包含的类:服务务商管理c) 界面截图(PHHP等后台功功能文件无需需截图)(3) addr.phhpa) 实现的功能:地地址管理b) 包含的类:地址址管理c) 界面截图(PHHP等后台功功能文件无需需截图)3.3数据库设设计3.3.1关系系模式描述(逻逻辑模型)3.3.1.11表清单 序号表的名称 1用户表 2待发货订单表 3服务商表 4地址库表3

11、.3.2表结结构描述(物物理模型)a.用户表:b.待发货订单单表:c.服务商表:d.地址库表:3.3.3数据据表内容a.用户表:字段名称数据类型长度是否为主键是否为空其他约束含义账号整形8是否用户名字符型 15否是 密码字符型15否是b.待发货订单单表:字段名称数据类型长度是否为主键是否为空其他约束含义编号整形8是否用户密码字符型32否是用户姓名字符型15否是用户电话字符型15否是订单编号字符型32否是商品名称字符型64否是商品图片字符型128否是添加日期日期型否是是否发送整形4否是快递名称字符型20否是详细地址字符型512否是c.服务商表:字段名称数据类型长度是否为主键是否为空其他约束含义账

12、号整形8是否物流名称字符型 12否是 开通整形 4否是d.地址库表:字段名称数据类型长度是否为主键是否为空其他约束含义编号整形8是否用户名字符型 16否是 详细地址字符型 128否是用户电话字符型16否是邮政编码字符型512否是备注字符型8否是四、系统实现4.1前端页面面代码login.hhtml用户登录录会会员登录用户名:密码:注注册registeer.htmml用户注册册会会员注册用户名:密码:确认密码码:登录CSS代码body ffont-ffamilyy: 微软软雅黑; font-size: 16pxx; .centerrmarginn: 0 aauto;text-aalign: ce

13、ntter;marginn-top: 5%;.centerr ulwidth: 320ppx;text-aalign: leftt;marginn: 0 aauto;lilist-sstyle-type:none;marginn:22pxx 0;.centerr .inpputheightt: 28ppx;width: 100%;.centerr .subbmittext-aalign: centter;.centerr .subbmit iinputpaddinng: 6ppx 14ppx;font-ssize: 14px;.order-tableemarginn-top:0;width:

14、70%;.order-tablee trheightt: 40ppx;.menumarginn-righht: 255px;.activeefont-wweightt: bolld;font-ssize: 18px;4.2Php代代码Registeer.phpp?phpincludde_oncce(coonnectt.php);$user = $_PPOSTusernname;$psw = $_POOSTppasswoord;$psw2 = $_PPOSTpasswword2;if($usser = | $pssw = | $psww2 = )echo aalert(请输入用用户名或密码码!)

15、; histoory.goo(-1); elsee if($psw != $pssw2)echo aalert(两次输入入密码不一致致!); histoory.goo(-1); elsee$sql = innsert into tb_usser(ussernamme, paassworrd) vaalues($usser, $ppsw);$resuult = mysqll_querry($sqql);if($rresultt = 11)sesssion_sstart();$_SEESSIONNuseernamee=$uuser;headder(llocatiion:orrder.pphp);

16、elsse echoo alertt(注册失失败!);histoory.goo(-1);?Login.pphp?phpincludde_oncce(coonnectt.php);$user = $_PPOSTusernname;$psw = $_POOSTppasswoord;if($usser = | $pssw = )echo aalert(请输入用用户名或密码码!); histoory.goo(-1);else$sql = seelect usernname,ppasswoord frrom tbb_userr wherre useernamee = $userr annd passsw

17、ordd = $psw;$resuult = mysqll_querry($sqql);echo($resuult);$num = myssql_nuum_rowws($reesult);if($nnum)/eccho 登登录成功;sesssion_sstart();$_SEESSIONNuseernamee=$uuser;headder(llocatiion:orrder.pphp);elseechoo alertt(用户名名或密码不正正确!);histoory.goo(-1);?connectt.phporder.pphp 物物流服务 ?php if($_SESSSIONusernname

18、) eccho 欢欢迎您 .$_SESSSIONuserrname. 退出 ; elsse eccho loccationn.hreff=loggin.httml; ? 订单管理 服务商管管理 地址管理理 等待发货货的订单 收件人名名称: 创建时间间: 订单编号号: ?pphp iincludde_oncce(coonnectt.php); $uuserNaame = $_POSSTusserNamme; $dateAAdd = $_POSSTdaateAddd; $orderrCode = $_PPOSTorderrCode; $sql = sellect * fromm tb_oorder

19、 wheree 1 = 1 ; iif($usserNamme) $sqll.= aand usser_naame liike %$useerNamee% ; iif($daateAddd) $sqll.= aand daate_addd likke %$dateeAdd% ; $resullt = mmysql_queryy($sqll); eecho ; eecho ; eecho 订订单编号; eecho 收收货人姓名; eecho 收收货人电话; eecho 商商品名称; eecho 送送货地址; eecho 下下单时间; eecho 快快递名称; eecho 操操作; eecho ;

20、 wwhile($ordeer = mmysql_fetchh_arraay($reesult) eccho ; eccho .$ordeerorrder_ccode.; eccho .$ordeerusser_naame.; eccho .$ordeerusser_phhone.; eccho .$ordeergooods_nname.; eccho .$ordeeradddr_deetail.; eccho .$ordeerdaate_addd.; iff($ordderiis_sennd - 0 = 0) echo 中通快递递申通快快递; echo 发货货; eelse echo .$o

21、rrderdelivvery_nname.; echo 已发货; eccho ; eecho ; ? funnctionn demoo() /winddow.loocatioon.hreef = ; deliverr.php 物物流服务 ?php if($_SESSSIONusernname) eccho 欢欢迎您 .$_SESSSIONuserrname. 退出 ; elsse eccho loccationn.hreff=loggin.httml; ? 订单单管理 服务务商管理 地址管理理 服务商管管理 物流公司司: ?pphp iincludde_oncce(coonnectt.php)

22、; $delivvery_nname = $_POOSTddeliveery_naame; $sql = sellect * fromm tb_ddeliveery; $resullt = mmysql_queryy($sqll); eecho ; eecho ; eecho 物物流名称; eecho 是是否开通; eecho ; wwhile($ordeer = mmysql_fetchh_arraay($reesult) eccho ; eccho .$ordeerdeeliverry_namme.; eccho 已开开通; eccho ; eecho ; ? funnctionn dem

23、oo() /winddow.loocatioon.hreef = ; deliverr_add.php?phpincludde_oncce(coonnectt.php);$delivvery_nname = $_POOSTddeliveery_naame;if($deeliverry_namme = ) echoo alertt(请输入入物流名称!); hhistorry.go(-1); else$sql = innsert into tb_deeliverry(delliveryy_namee, efffectivve) vaalues($deeliverry_namme, 1);$resu

24、ult = mysqll_querry($sqql);if($rresultt = 11)headder(llocatiion:deeliverry.phpp); elsse echoo alertt(保存失失败!);histoory.goo(-1);?addr.phhp?phpincludde_oncce(coonnectt.php);$user_name = $_PPOSTuser_name;$user_phonee = $_POSTuserr_phonne;$addr_detaiil = $_POSTTadddr_dettail;$zip_ccode = $_POOSTzzip_cood

25、e;$remarrk = $_POSTTremmark;if($usser_naame = ) echho alerrt(请输输入联系人姓姓名!); histtory.ggo(-1); else iif($usser_phhone = ) eccho aleert(请请输入联系人人电话!); hisstory.go(-11); else iif($adddr_deetail = ) eecho allert(请输入邮寄寄地址!); hisstory.go(-11); else iif($ziip_codde = ) echoo alertt(请输入入邮政编码!); hhistorry.go(-

26、1); else$sql = innsert into tb_adddr(usser_naame, uuser_pphone, addrr_detaail, zzip_coode, rremarkk) vallues($useer_namme, $usser_phhone, $addr_detaiil, $ziip_codde, $reemark);$resuult = mysqll_querry($sqql);if($rresultt = 11)headder(llocatiion:orrder.pphp); elsse echoo alertt(保存失失败!);histoory.goo(-

27、1);?addr_addd.phpp地址库 ?phpp incluude_onnce(cconnecct.phpp); if($_SESSSIONuserrname) eecho 欢迎您 .$_SEESSIONNuseernamee. 退出 ellse eecho loocatioon.hreef=loogin.hhtml; ? 订订单管理 服务商商管理 地地址管理 地址库库联系人姓姓名:联系人电电话:邮寄地址址:邮递编码码:备注:logout.php?php sessiion_deestroyy(); unsett($_SEESSIONN); echo llocatiion.hrref=ll

28、ogin.html;?3.3数据库脚脚本- phpMMyAdmiin SQLL Dumpp- verssion 44.5.1- - Hostt: 1277.0.0.1- Geneeratioon Timme: 20016-066-27 004:41:32- 服务器版版本: 100.1.9-MariaaDB- PHP Versiion: 55.6.155SET SQLL_MODEE = NNO_AUTTO_VALLUE_ONN_ZEROO;SET timme_zonne = +00:000;/*!401001 SETT OLDD_CHARRACTERR_SET_CLIENNT=CCHARACCT

29、ER_SSET_CLLIENT */;/*!401001 SETT OLDD_CHARRACTERR_SET_RESULLTS=CHARAACTER_SET_RRESULTTS */;/*!401001 SETT OLDD_COLLLATIONN_CONNNECTIOON=CCOLLATTION_CCONNECCTION */;/*!401001 SETT NAMEES utff8mb4 */;- Dataabase: tb_shop- - 表的结构构 tb_addr-CREATE TABLEE tb_addr ( id int(88) NOTT NULLL, userr_namee varr

30、char(16) DDEFAULLT NULLL, addrr_detaail vvarchaar(1288) DEFFAULT NULL, userr_phonne vaarcharr(16) DEFAUULT NUULL, remaark vvarchaar(5122) DEFFAULT NULL, zip_code varcchar(88) DEFFAULT NULL) ENGINNE=InnnoDB DDEFAULLT CHAARSET=utf8;- 转存表中中的数据 tb_adddr-INSERT INTO tb_aaddr (id, usser_naame, addrr_detaail, userr_phonne, remarrk, zip_ccode) VALUUES(1, 2331, rewreewre, wewwr, 32132213, 312332),(2, 大熊熊, 贵贵州财经大学学, 11302788475311, , 5550025);- -

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!