网上购物系统分析与设计毕业设计_第1页
网上购物系统分析与设计毕业设计_第2页
网上购物系统分析与设计毕业设计_第3页
网上购物系统分析与设计毕业设计_第4页
网上购物系统分析与设计毕业设计_第5页
已阅读5页,还剩55页未读 继续免费阅读

下载本文档

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

文档简介

用户会员号用户会员号密码姓名性别出生日期电话用户名会员等级邮箱地址头像图5.1用户实体E—R图管理员实体,见图5.2:管理员管理员编号管理员管理员编号登录密码邮箱地址权限信息登录名电话姓名图5.2管理员实体E—R图商品实体,见图5.3:商品商品商品编号商品类别商品原价商品现价商品详情商品名称商品品牌名产品参数商品库存商品图片图5.3商品实体E—R图订单实体,见图5.4:订单客户账号hhhhao订单客户账号hhhhao号商品编号购买数量订单总额收货人姓名收货人电话订单编号订单状态收货人地址付款方式下单日期店铺名图5.4订单实体E—R图购物车实体,见图5.5:购物车购物车商品购买数量购物车编号支付店铺名用户名商品价格图5.5购物车实体E—R图 评价留言实体,见图5.6:评价留言评价留言商品编号状态时间内容商品名用户名用户账号图5.6评价实体E—R图5.2数据表设计本系统采用的数据库是SQLServer数据库,数据库名称为shop_System。数据库shop_System中包含如下6张表:5.2.1用户信息表用户信息结构表,见表5-1:表5-1用户信息表结构表字段名字段类型字段长度说明备注U_idvarchar15用户账号主键U_passwordvarchar16用户密码U_namevarchar20用户名称U_phonevarchar11用户电话U_emailvarchar20用户邮箱U_addressvarchar50用户地址User_birthdayDatetime出生日期User_sexVarchar2性别User_picturevarchar200头像User_gradeInt2会员等级5.2.2管理员信息表管理员信息结构表,见表5-2:表5-2管理员信息表结构表字段名字段类型字段长度说明备注Admi_idvarchar15管理员账号主键Admi_passwordvarchar16管理员密码Admi_namevarchar20管理员名称Admi_phonevarchar11管理员电话Admi_emailvarchar20管理员邮箱Admi_qxvarchar50管理员权限Admi_addressvarchar50管理员地址5.2.3商品信息表商品信息结构表,见表5-3:表5-3商品信息表结构表字段名字段类型字段长度说明备注G_idvarchar15商品编号主键G_namevarchar20商品名称G_typevarchar10商品类型G-brandvarchar20商品品牌名G_pricefloat5商品价格G_msvarchar50商品描述G_picvarchar200商品图片G_bdateDatetime商品生产日期G_qdateDatetime商品保质期G_stocksInt10商品库存V_contentvarchar250商品评价5.2.4购物车信息表购物车信息表结构表,见表5-4:表5-4购物车信息表结构表字段名字段类型字段长度说明备注Goods_IDvarchar20商品编号主键User_namevarchar15用户名称Goods_namevarchar16商品名称goods_numInt3商品数量Goods_pricefloat10商品价格goods_typevarchar20商品类型Goods_messagevarchar20购物车编号Goods_shopvarchar20店铺名5.2.5订单信息表订单信息结构表,见表5-5:表5-5订单信息表结构表字段名字段类型字段长度说明备注Order_idvarchar20订单编号主键Order_timedatetime订单时间User_idvarchar10用户账号Goods_idvarchar20商品编号Goods_namevarchar20商品名称Goods_typevarchar10商品类型Goods_pricefloat10商品价格Userphonevarchar11用户电话User_addressvarchar50用户地址User_emailvarchar20用户邮箱Admi_idvarchar20管理员编号Admi_phonevarchar11管理员电话Consigneevarchar10收货人姓名Goods_shopvarchar16店铺名Order_statusvarchar10订单状态5.2.6评价信息表评价信息表结构表,见表5-6:表5-6评价信息表结构表字段名字段类型字段长度说明备注Ass_idvarchar15评价编号主键Goods_idvarchar20商品编号Goods_namevarchar20商品名称User_idvarchar15用户账号Ass_timedatetime评价时间Ass_contentvarchar200评价内容Condition_assessmentvarchar10评价状态Purchase_timedatetime购买时间第6章网站总体设计6.1模块化设计的优点模块划分是在开发系统之前必做的准备之一。将一个系统划分为多个相对独立的模块,能够简化很多复杂的问题,并能逐一地满足各个部分的到需求。对不同模块单独进行编码和测试,能使工作安排更方便更灵活。将不同模块分别安排给不同的程序员,让程序员独自完成自己的任务,可节省人力物力,缩短开发周期。(2)系统在被划分为不同模块后,能够将每个模块中的问题局限在小范围内,这样不会影响其它模块的功能,也不用考虑其它模块的问题,能够大大减少错误产生的几率。(3)在一个模块内展开的修改工作不会影响其它模块的程序,能够大大减少因模块内程序的修改而对其它模块产生的负面影响。即使出错,也只会是程序员个人的错误,只会局限在它所负责的模块之内。(4)关键模块可得到特殊管理和特殊优化处理,能够保证系统整体功能的正常,使系统功能达到所期望的要求。(5)因为模块是单独存在的,能够使各部分程序易于理解、易于修改,明确各个模块的职能。还能帮助开发人员估计工作量、分配工作量、预算开发成本等等。(7)每个模块单独存在能够使其得到重复利用。这能够提高模块的利用率,缩短开发周期,还能减少因需要相同工作而产生的重复性劳动,很大程度上降低开发成本。6.2模块的构成6.2.1用户部分功能用户管理模块是仅针对用户使用的功能模块。其功能主要有:注册功能和、登录功能和信息修改功能。用户能够在网站首页进行注册,成为网络系统的用户,注册时应填写好用户名、密码、联系电话、邮箱、性别、出生年月日等,在有需要时继续细化个人信息,填写收货信息。用户可自行修改登录密码、修改个人信息(允许项)等。浏览、搜索商品。用户可在商城首页、专柜首页、专卖店首页、产品类别等中查询搜索自己所需要的商品,查看商品价格、图片、参数、评价等等。用户可在浏览网上商城内的商品后,选择自己需要的商品将其加入收藏夹、加入购物车、分享给好友等。管理购物车。顾客可进入自己的购物车查看、清空购物车,还可编辑购物车如添加、删除商品,修改商品数量,移入收藏夹等。订单功能。用户选好商品,并确定购买数量后可提交订单,填写并确认收货信息,系统会自动记录收货人信息及收货地址。用户在提交订单后可登录网站查看订单,管理订单,查看物流信息等。付款功能。用户在确认订单后,可根据自身情况选择付款方式进行付款,购买成功后,用户只需要等待收货。评价功能。用户可对所购买的商品进行评价留言,还可给商家提供意见反馈等。评价之后,用户可随时查看自己的评价时间、内容,追加评价等。此功能主要是为了帮助商家及后台管理人员发现系统的不足,以便对系统进行更好地优化。售后服务。用户若在收到货物后对商品不满意有权向商家提出退换货物、退款的申请,还可申请商家的售后服务。6.2.2管理员后台部分功能管理员管理模块是网站后台管理模块的重要组成部分,由于本系统注重的是前台功能,因此不会细致处理此部分,其主要功能是对拥有对整个网站的操作权的管理人员进行管理,本系统的所有的功能都归管理员管理、改进等。管理员后台功能主要有:用户管理功能。系统管理员可查询、浏览、修改、认证客户信息,还可管理用户权限等。商品管理功能。管理员可对所有的商品信息进行添加、删除、更新等。订单管理功能。管理员可查询、经过订单等,即管理订单状态。同时订单状态发生变化后,系统会自动提示管理员。界面管理功能。管理员可管理界面的结构,增加、修改、删除界面上的商品及其信息,管理页面上的广告信息、促销信息、打折信息等。信息反馈管理功能。管理员可管理用户对商品的评价及其它意见等,即可查看、删除、回复用户的评价等。售后服务。用户若向商家提出退换货物、退款、售后服务的申请,管理员应作出相应的处理。第7章详细设计7.1总体功能模块设计前台用户系统和后台管理员系统是网上购物系统的两大重要组成部分。前者主要是系统为用户提供的使用功能,而后台管理员系统是指管理员对前台用户、各类商品及网站后台的管理和维护。前台用户系统主要包括用户信息模块、商品购买模块、用户评价模块、售后服务模块等等;后台管理员系统主要包括商品管理模块、用户信息管理模块、订单管理模块等等。7.2前台用户系统功能设计(1)用户信息用户信息模块是指用户在注册时所填写的信息资料等,在此模块中,用户可对相关个人资料(允许修改项)进行管理,也可查看自己的浏览记录或购买记录等。浏览、搜索商品用户可浏览网上商城内的商品,选择自己需要的商品并将其收藏、加入购物车、分享给好友等。(用户可在商城首页、专柜首页、专卖店首页、产品类别等中查询搜索自己所需要的商品,查看商品价格、图片、参数、评价等等)。用户还可查看网站上的广告、打折促销信息、通告、广播等。(3)购物车购物车模块主要是用于对用户所挑选商品的类型、数量等方面的一种展示,方便用户快速地了解自己所选商品的属性。顾客可进入自己的购物车查看、清空购物车,还可编辑购物车,如修改商品数量,将商品移入收藏夹等。订单功能用户选好商品,并确定购买数量后可提交订单,填写并确认收货信息,系统会自动记录收货人信息及收货地址。用户在提交订单后可登录网站查看订单,管理订单,查看物流信息等。付款功能用户可在确认订单后,可根据自身的情况/需求选择付款方式,购买成功后便可等待收货。(6)用户评价用户可对所购买的商品进行评价留言,还可给商家提供意见反馈等。评价之后,用户可随时查看自己的评价时间、内容,追加评价等。此功能主要是为了帮助商家及后台管理人员发现系统和自身的不足,以便对系统、服务等方面进行更好地优化。售后服务用户若在收到货物后对商品不满意有权向商家提出退换货物、退款的申请,还可申请商家的售后服务。根据上述分析,前台用户系统功能结构,见图7.1:前台用户系统功能前台用户系统功能支付功能用户评价售后服务订单功能购物车商品浏览用户信息商品收藏商品搜索信息删除信息修改信息添加支付功能用户评价售后服务订单功能购物车商品浏览用户信息商品收藏商品搜索信息删除信息修改信息添加删除评价查看评价追加评价商品浏览取消订单修改订单查看订单提交订单删除评价查看评价追加评价商品浏览取消订单修改订单查看订单提交订单申请售后服务申请退款申请退换货确认支付选择支付方式结算清空购物车编辑购物车查看购物车申请售后服务申请退款申请退换货确认支付选择支付方式结算清空购物车编辑购物车查看购物车图7.1前台用户系统功能结构图7.3后台管理系统功能设计后台管理员系统主要为管理员在对系统进行管理时提供方便快捷的操作。(1)用户管理系统管理员可查询、浏览、修改、认证客户信息,还可管理用户权限等。(2)管理员信息管理管理员信息管理是管理员对个人资料及用户部分资料进行管理。管理员可在此模块中实现对自身信息进行添加、修改、删除等。(3)商品管理管理员可对所有的商品信息进行添加、删除、更新等。(4)订单管理管理员可查看、经过订单等,即管理订单状态。同时订单状态发生变化,系统也会自动提示管理员。(5)网站界面管理管理员可管理界面结构,增加、修改、删除界面上的功能或板块等。评价及意见反馈管理管理员可管理用户对商品的评价及反馈意见等,可查看、删除、回复用户的评价及意见反馈。售后服务管理用户若向商家提出退换货物、退款、售后服务的申请,管理员应作出相应的处理。根据上述分析,后台管理员系统功能结构图,见图7.2:后台管理员系统功能后台管理员系统功能网站界面管理信息反馈售后服务订单管理商品管理管理员信息管理用户管理信息删除信息添加用户信息认证用户信息修改用户信息查看网站界面管理信息反馈售后服务订单管理商品管理管理员信息管理用户管理信息删除信息添加用户信息认证用户信息修改用户信息查看订单查看删除评价留言回复评价留言查看评价留言信息修改订单处理订单查看删除评价留言回复评价留言查看评价留言信息修改订单处理管理打折促销信息管理新闻信息管理打折促销信息管理新闻信息实施售后服务经过退款申请经过退换货物申请删除商品信息更新商品信息修改商品信息添加商品信息实施售后服务经过退款申请经过退换货物申请删除商品信息更新商品信息修改商品信息添加商品信息图7.2后台管理员系统功能结构图第8章总结如今,电子商务模式已日益发展壮大,网络购物也快速的浸透着人们的生活,人们的生活方式也开始变得信息化,这种虚拟购物模式也越来越受人们的推崇,并和人们的日常生活有着甚为紧密的联系,因为它给用户带来了方便快捷,且省时、省力、省钱的购物方式。本文主要介绍了本购物网站系统的开发过程和各种功能的实现。在系统开发初期,首先要进行的是需求分析,进行需求分析主要是为了确定系统所需实现的功能。本网上购物系统主要有以下几个功能:(1)用户管理模块(2)管理员信息管理模块(3)商品管理模块(4)用户浏览模块(4)购物车管理模块(5)订单管理模块(6)评价管理模块由于自身能力有限,该网站的很多功能还比较基础,还有很多有待完善和拓展的地方,也没有对后台功能进行实现,同时造成了很多附带功能的不完善。本次设计的购物网站不需要用户会任何技术性的东西,只要会简单的网络购物即可。本网站本着为用户创造一个界面简单大方、功能容易理解、操作方便的宗旨,目的是为广大用户提供一个简单舒适且方便快捷的购物网站平台。对整个网站的设计,让我了解到了需求分析的重要性,只有在做好了需求分析的条件下,才能找到目标,才能避免走不必要的弯路,才能更省时、更省力、更好地完成网站设计。同时,整个设计过程也让自己知道了自己的很多不足,特别是对网站后台程序的编写,因为技术不到位,只能实现网站前台,因此放弃了后台,希望以后能有更多的时间和机会去学习这方面。关于本网站的不足之处,还望老师谅解。致谢一念至此,白驹过隙,就要毕业了!值此毕业论文完成之际,大学时代的最后阶段,我非常感谢我的指导老师(梁老师)在我写毕业设计的过程中给予我的悉心指导。在做毕业设计和撰写毕业论文期

温馨提示

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

评论

0/150

提交评论