网上购物系统实训报告材料_第1页
网上购物系统实训报告材料_第2页
网上购物系统实训报告材料_第3页
网上购物系统实训报告材料_第4页
网上购物系统实训报告材料_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

1、目 录 TOC o 1-5 h z HYPERLINK l bookmark2 o Current Document 实训目的 1实训内容 2一、目标及网站构架 2 HYPERLINK l bookmark7 o Current Document 1 了解实训目标,建立目标文档 2 HYPERLINK l bookmark9 o Current Document 2根据已有信息,构建网站内容框架 2 HYPERLINK l bookmark11 o Current Document 二、收集制作素材 4 HYPERLINK l bookmark15 o Current Document 三、设

2、计制作网页、功能扩展 4 HYPERLINK l bookmark17 o Current Document 1数据库的相关操作 42界面设计6通用模块介绍6 HYPERLINK l bookmark37 o Current Document 系统主界面与登录程序设计7 HYPERLINK l bookmark45 o Current Document 设计商品查询与购买模块8 HYPERLINK l bookmark58 o Current Document 设计客户投诉模块 9 HYPERLINK l bookmark64 o Current Document 管理主界面10 HYPERL

3、INK l bookmark66 o Current Document 公告信息管理模块设计10 HYPERLINK l bookmark68 o Current Document 商品管理模块设计 11 HYPERLINK l bookmark74 o Current Document 订单管理模块设计12 HYPERLINK l bookmark76 o Current Document 投诉管理模块设计12 HYPERLINK l bookmark78 o Current Document 四上传、管理及维护 13 HYPERLINK l bookmark80 o Current Doc

4、ument 实训总结 13实训目的通过2周时间完成具体网站的设计、建设、维护及管理。在实训的过程中需要充分 结合已经学习过的相关知识如图像处理软件、数据库技术、动态页面技术等来完成 实训任务。实训内容目标及网站构架1 了解实训目标,建立目标文档本系统的建成,客户首先可以在不注册的情况下,浏览本网站的商品, 有意愿的情况的下,可以注册,然后购买商品,管理员则可以通过台管理,去处理订单,产品的上架,注册用户的 管理等网站的维护操作。2根据已有信息,构建网站内容框架注册选 择 商 品浏览商品网站结构总图如下:图2.2.1客户购物流程浏览公告浏览商品商品详细资料商品编号商品类别商品关键字订单查询在 线

5、 购 物 系 统r-X添加公告 公告管理甘1 ,修改公告 删除公告后台管理厂添加商品类别修改商品类别删除商品类别商品管理1添加商品信息商品图片的上传,修改和删除息修改商品信息“删除商品信息“查看商品信息录入投诉的解决方法投诉管理删除已解决的投诉查看投诉用户系统管理Admin用户创建,修改和删除管理员信息删除用删除用户信息修改自身的密码普通用户修改自身的密码仁彳创建,修改自身的信息二、收集制作素材根据网站搜集相关素材,包括文字、图片、动画、音视频等;根据网站制作素材,包括修改已有素材及自行设计制作素材;自己设计的10go如下:7于易购三、设计制作网页、功能扩展1数据库的相关操作首先创建一个数据库

6、Shop,脚本如下:-创建数据库CREATE DATABASE ShopGO本系统数据库中包括如下7张表:公告信息表Board (用来保存网站公告佰息)表 4.1:公告信息表编R字段名称数据结构说明1IdInt公告编号2TitleVarchar (50)公告题目3ContentVarchar (100)公告内容4PostTimeDatetime提交时间5PosterVarchar (20)提交人商品类别表GoodsType (用来保存商品类别的信息)表 4.2:商品类别表编p字段名称数据结构说明1Idint分类编号2TypeVarchar50分类名称商品信息表Goods (用来保存商品的基本信

7、息)表 4.3:商品信息表编R字段名称数据结构说明1.Idint商口口编R2.Typeint商品类别3.NameVarchar (50)商品名称4.SN_NumbeiVarchar (50)商品序列号5.ProducerVarchar (50)生产厂家6.PackageVarchar (50)包装类型7.SalePriceFloat销售价格8.StorePriceFloat进货价格9.ContentVarchar (100)商品简介10.ReadCountInt阅读次数11.BuyCountInt销售数量12.ImageFileVarchar (50)图片文件购物车表Basket (用来保存用

8、户订购的商品信息)表4.4:购物车表编p字段名称数据结构说明1Idint编号2UserIdVarchar (20)用户名3GoodsIdInt商口口编p4OrderTimeDatetime订购时间5OrderCountInt订购数量6SalePriceFloat销售价格7UserCheckedChar用户确认8OrderNumberVarchar (50)订单号9PostTimedatetime提交时间10AdminCheckedchar管理员确认客户投诉表Complain (用来保存客户对订单的投诉信息)表 4.5:客户投诉表编p字段名称数据结构说明1Idint2PostTimedateti

9、me投诉时间3UserIdVarchar(20)用户名4OrderNumberVarchar(50)订单号5ContentVarchar(1000)投诉内容6ResultVarchar(1000)处理结果7FlagBit处理标志用户表Users (用来保存注册用户的基本信息)表 4.6:用户表编p字段名称数据结构说明1UserIdVarchar(20)用户名2PwdVarchar(20)用户密码3UserNameVarchar(50)用户姓名4SexBit性别5AddressVarchar(1000)地址6EmailVarchar(50)电子邮件地址7TelephoneVarchar(100)

10、固定电话8MobileVarchar(50)移动电话管理员表Admin (用来保存系统管理员的基本信息)表 4.7:管理员表编p字段名称数据结构说明1AdminIdVarchar(20)用户名2PassWdVarchar(20)密码3NameVarchar(50)用户姓名1.创建表Board代码如下:USE ShopGOCREATE TABLE Board (Id int IDENTITY (1,1),Title varchar (50),Content varchar (1000),PostTime datetime,Poster varchar (20)GO其他表格的创建大同小异,这里就不

11、将代码一一列出2界面设计2.1通用模块介绍1) ConnDB.asp用来实现数据库的连接,代码如下:实现ConnDB.asp的代码如下:2)IsAdmin.asp判断当前用户是否是管理用户,如果不是,则跳转到Login.asp ,要求用户登录:如果是,则不执行任何操作,直接进入包含它的网页。代码如下:%从Session变量中读取用户信息AdminId = Trim(Session(admin_id)Passwd = Trim(Session(admin_pwd)用户名是否为空一If AdminId Thensql = Select * From Admin Where AdminId= & A

12、dminId & And Passwd= & Passwd &皿是否存在此用户名Set rs = Conn.Execute(sql)If rs.EOF ThenResponse.Redirect Login.aspEnd IfElseResponse.Redirect Login.aspEnd If %IsUser.asp注册用户在确认订单、查看购物车、提交投诉等情况下,需要通过身份验证。IsUser.asp可以实现此功能,代码如下:实现isUser.asp代码如下:系统主界面与登录程序设计主界面为index.asp ,显示网络商城的给定信息:系统公告、用户公告、用户登图2.2.1: 主界面用

13、户注册,文件为 UserAdd.asp界面如图2.2.2所示图2.2.2:用户注册界面查询订单商品搜索界面如图2.2.3所示曲品类别:前陈列Y图2.2.3:查询订单商品搜索界面设计商品查询与购买模块1)按分类查看商品列表在主界面Right.asp中,显示了商品分类的超级链接,单击超级链接,将打开 Search.asp页面,查看指定分类中的商品列表,如图2.3.1所示。p r - if1一十图2.3.1:按分类查看商品的页面2)选择要购买的商品图2.3.2 :订购商品的信息购物车管理壬兰政的购观左信总商品编 号价格峋茎蔡 1宫计Gl)购送收银台II地二宝刀一举若 若2DU 元1ZOO嗝送快银金1

14、0勒H航19日陋送愧R台|LS195 元i19Q闻图廷收银白总计:07元2)查看公告信息图2.3.3 :购物车的页面收银台管理壬吉讯的物的言信息百品期 a名称甯格购式毅是含计氏)取消订网订则解1IT里士军力一手置Z00X1ZCO1删例画10佐丹或产芟而右9SJL1S3Wl急讦;?9B X图2.3.4:收银台的页面我的订单丑吉般的1J甲归-圻格畸数量争十阮J目前发意订单与:L1PJb75124I?陡士军方-举普若200 元1200誓将林强可单后:2005615:E4TIC佐丹思芳蓊制轻3371田等待处理图2.3.5:订购商品的处理状态设计客户投诉模块1)填写客户投诉于富,国.快11 e j tr

15、rk. i fil F ihc,l 1Lh|j 1 ii F ee客户就诉可产名无EE-: 71 Tl ElMl图2.4.1:客户投诉界面2)查看客户投诉图2.4.2:投诉处理界面管理主界面图2.5.1:管理员登录主界面管理主界面为AdminIndex.asp ,界面如图2.5.2所示。图2.5.2:管理主界面公告信息管理模块设计1)添加公告信息图2.6.1:添加公告信息界面工 Mjh周霞公二HzgseulTL IxLleiiiel Exp=_X 商公3SAnuki? ffi、乾工4LT6占比上k4M津印:图2.6.2:查看公告信息界面商品管理模块设计1)设计商品类别管理页面图2.7.1:商品

16、类别管理界面2)添加商品GoodsAdd.asp的运行界面如图2.7.2所示。1)查看投诉信息1)查看投诉信息图2.7.2:添加商品的运行界面3)查看商品信息执行GoodView.asp,查看商品信息,如图2.7.3所示。图2.7.3:查看公告信息界面订单管理模块设计1)查看订单信息订单管理分4种情况:未处理订单、已处理订单、已发货订单、已结帐订单, 如图2.8.1所示。图2.8.1:订单信息界面投诉管理模块设计ii,匕八Ki-r看一M 1* V 4H身I*费寰*R。学甲KRTTinrLJt -RAWmmms崔由图5-19:投诉信息界面2)投诉处理投诉处理包括解决投诉和删除投诉两种情况。四上传

17、、管理及维护在网上伸请一个免费的域名,然后上传就好。然后做好管理维护工作,具体为公告、商品、订 单、投诉、系统管理(详细情况请看网站结构总图)。实训总结这个系统主要的网页都是由 ASP言编写而成的,数据库则是通过 SQLSERVER 2000建立的。开始设计系统时,主要是定义数据库,并初始化其中的数据。这项工 作的技术性并不强,只是简单的输入各种数据。到了数据库设计完成,进入网络页 面编程的时候,才是最为耗费时间的工作。在这过程中,碰到的问题大都是语法问 题,还有少部分则出现在与数据库的连接访问过程之中。比如数据库在使用时更改 了存放路径,导致通过网页无法正常访问其中的数据,这时只有在网页代码中对指 定路径的语句做出相应的修改,才能使其正常访问。在系统设计过程中,我得到了指导老师的细心指导和其他同学的热心帮助,他 们使我的开发进度没有出现停滞,让我少走了不少弯路。这也使我明白了一个道理, 没有人可以事无巨细,全部做到没有遗漏,总有些你能力无法企及的地方。相互交 流才是解决这些问题的最佳方法。通过这次的实训,不仅提高了我解决问题的能力, 更是锻炼了我自己动

温馨提示

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

评论

0/150

提交评论