1、DONGFANG COLLEGE,FUJIAN AGRICULTURE AND FORESTRY UNIVERSITY实验名称:基于b/s的购物网规划与设计系 别:计算机系年级专业:10电信2班学 号:1050302103姓名:任课教师:林菡成绩:2012年月日基于b/s的购物网规划与设计前言一 实习目的基于B/S模式和基于Web的网络数据库系统将Web和数据库两种技术的优点有机地结合在一起,大大扩展了Web功能,并充分利用原有数据库系统中宝贵的信息资源,使系统同时具有超文本功能和数据库功能,使信息系统的性能得到很大的提高。基于B/S模式和基于Web的网络数据库系统。人类社会带入了电子商务(E
2、lectronicCommerce)时代。无论是信息产业还是非信息产业,都被卷入这滚滚而来的“数字商潮”之中。电子商务及其自身的发展,在创造巨大经济效益的同时,也从根本上改变了整个社会商务活动发展的历史进程。;特别是电子商务信息业务的发展,促使网络开发人员,网站开发人员,网页设计人员等与互联网产业相关的技术工程师,努力寻求找到一种或若若干种方法能够开发研究应用动态网站技术的强有力的工具。二、 实习时间 (第 10 周到 12 周)三、 实习地点:福建农林大学东方学院四、 实习单位和部门:福建农林大学东方学院五实习内容: 基于B/S的体系结构本系统主要为用户提供了会员注册,购物车管理,商品搜索,
3、用户资料修改等功能,为管理员提供了商品管理,用户信息管理,新闻信息管理,广告链接管理等功能。在设计方面,本系统采用B/S三层结构可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析是非常必要的,也是很重要的,经过最初的设计目标和进行的市场调查得出以下四点的可行性分析经过以上的初步调查和研究,并且确定了该平台的可行性,并决定开发本平台,为了能够对现行的平台内容进行充分了解,使所要开发的平台更具有实用性和适应性,通过两个月的实习调查和指导老师的耐心介绍,设计出该平台功能如下:1能够完成用户基本信息录入的注册和
4、用户基本信息的个人前台与后台管理。2能够完成管理员对网站的商品资料(商品添加、商品审查)会员管理(会员审查)、网站信息管理(新闻添加、修改删除、公告设置),以及常规设置(广告添加,友情链接)的功能。3能过电子商品的名称,电子商品的分类进行搜索。4能够通过查看购物车对所选商品进行确定、挑选,通过定单查询对支付费用进行确定。经过前一阶段的调查与研究分析,我已确定了该平台设计的主要功能,对每个功能模块也作了具体描述,下面就来具体分析该平台的设计特点与具体思想。网站的深系统的主要架构及开发模式系统的建设关键在于其所使用的架构,而网上购物这种基于web的系统,传统的c/s架构已经不能满足大量用户的访问和
5、操作,b/s基于浏览器的架构则是目前网络系统应用的主流,它将大量的数据处理工作交给服务器端来处理,客户端只用通过普通的IE浏览器即可访问系统,方便快捷而且利于系统的更新和维护入调查经过以上的初步调查和研究,并且确定了该平台的可行性,并决定开发本平台,为了能够对现行的平台内容进行充分了解,使所要开发的平台更具有实用性和适应性,通过两个月的实习调查和指导老师的耐心介绍,设计出该平台功能如下:1能够完成用户基本信息录入的注册和用户基本信息的个人前台与后台管理。2能够完成管理员对网站的商品资料(商品添加、商品审查)会员管理(会员审查)、网站信息管理(新闻添加、修改删除、公告设置),以及常规设置(广告添
6、加,友情链接)的功能。3能过电子商品的名称,电子商品的分类进行搜索。4能够通过查看购物车对所选商品进行确定、挑选,通过定单查询对支付费用进行确定。经过前一阶段的调查与研究分析,我已确定了该平台设计的主要功能,对每个功能模块也作了具体描述,下面就来具体分析该平台的设计特点与具体思想。后台管理模块的实现:网上购物系统除了能够让用户实现前台的浏览和购物等操作之外,还必须能够使管理人员能够对系统的各种信息进行维护,比如商品的增加、删除、修改,会员的审查,网站新闻的更新等等。管理功能是网上购物系统相当重要的一部分功能。管理员可以通过主页面的“管理进入”进入系统后台进行维护,点击之后,首要的就是进行身份验
7、证,输入正确的帐号,密码之后,方能进入。由于涉及到交易,出于安全性考虑,管理员帐号应尽量少分配,密码也要尽量复杂,经常更换。进入之后系统管理的主页面 采用了框架结构,左边是一个树型菜单,右边显示具体信息。管理的主要功能有商品信息的更新,会员信息维护,网站信息维护,广告链接设置等四大块,商品信息管理,主要就是添加新的商品,删除和修改已经添加的商品。如图5-9、5-10、5-11所示: 商品分类页面 添加商品页面 商品管理界面这一部分的实现也没有新的方法,使用的依然是一些sql语句来对相关数据进行添加和修改,添加的关键的sql语句为:sql=insert into hw (hw_name,hw_c
8、ontent,hw_content2,hw_cash,sort_id,Nsort_id,company,daili,pifa,hw_sn,chubsh,kaiben,yeshu,; sql=sql+data,isbn,zhuang,hw_pic,tuijian,jia);sql=sql+values(+hw_name+,+hw_content+,+hw_content2;sql=sql+,+zhuang+,+hw_pic+,+btuijian+,+bjia+);mdb.executeInsert(sql);修改则使用update语句。会员信息管理,则主要是对一些恶意注册用户进行删除,该功能设计
9、存在一定问题,具体在后面会有一定说明。 会员信息管理界面网站信息管理,进行网上新闻的发布,修改删除,以及系统公告等信息的设置,这些功能虽然无关紧要,但在实际中却能方便用户,提高网站效益。 新闻信息管理界面广告链接,可进行一些广告信息的发布,及更新和修改,主要是链接一些合作单位的网页,能够给自己带来一些经济上的收益。在完成系统的更新之后,作为管理人员,应该及时注销自己的帐户,树型菜单的上方提供了注销登陆的选项,点击之后,注销用户,并返回到前台页面,防止他人恶意修改网站信息,造成不必要的损失。以上两个部分都是比较简单的功能实现,具体实现过程与前几个类似。5 商品搜索模块的实现网上购物作为一个在网上
10、展示自己商品的销售系统,如何能让用户以最快的速度找到自己希望买到的物品,也是需要非常重视的一个问题,此时搜索引擎也就必不可少了。本购物系统也做了一个小模块,以供用户进行一些模糊查找,用户不必输入全部名称,只需输入一些关键词,系统就可以将符合该查询条件的所有商品信息以网页形式返回给用户。该搜索功能在php页面中实现的关键代码为: 如果集合rs为空即没有符合该查询条件的 商品,则返回下面这句话没有你要找的商品,请先确定商品的类别 如果集合rs不为空则说明有符合该查询条 件的商品将该商品信息取出来放到view.php 页面输出ahref=views.php?hw_id=六、 实习总结从网站的功能分析
11、和平台各个模块的功能分析进行介绍,包括用户管理模块、商品搜索模块、用户注册模块、购物车模块和购物定单模块,分析它们的设计思路,执行步骤,并给出了每个功能的流程图,还有为每个功能的最终执行结果配上截图,可以让我们以更直观的方式看到各个模块所实现的基本功能。Internet的普及为电子商务和网上交易提供了条件,而网站的构思和建设是十分基础和重要的一环,现在购物网站并没有得到充分的共享,结合商务网站的特点合理而有效地建设购物网站的信息发布平台成为十分有意义的课题,本文以购物网站为例,分析了B2C电子商务交易平台的特点,对在线交易系统进行了研究探讨,并取得了良好的效果,具体如下:本文以购物网站为例,设计并实现了基于B/S结构网上购物系统,在交易平台中设计了一套方便快捷的网上交易方案。该购物网站实现了基本的在线交易功能,用户可以浏览商品,可以注册为会员,搜索模块使用户可以搜索特定的某一类商品,购物车模块可以实现用户对商品满意后的下订单功能,还增设了新闻发布模块,用户可以浏览一些热门新闻,对于管理员可以通过发布功能发布商品信息,管理会员等功能。这次设计对我个人而言,是第一次系统的开发网站项目,由于时间和条件的原因,本系统仍有部分研究工作需要完善。有些功能和模块做的不是很完善,对某些源代码还存在认识上的偏差,这些都是本系统将来需要进一步完善的地方。