实体店模拟网络经营平台开发

:本次做的课题名为“实体店模拟网络经营平台开发”,顾名思义就是让现实生活中的实体店体验网络销售的模式,从中受益。在现今这个网络普及,日新月异的大背景下,为了不让时代把我们淘汰,那些沿用旧式营销模式的商家们也应该跟上潮流了,因此开发一个模拟网络销售平台是很有必要的。实体店模拟网络经营平台网站主要是为大型家电销售商服务设计的,通过使用计算机技术和网络技术来在线销售各类型家电。本网站主要是由前后台两部分组成,前台用户可通过本平台来浏览商家出售的各类产品,对此进行选购、下单,通过促销活动窗口可了解商家的最新优惠信息等。而后台则主要为商家提供的,可以对平台内的各类数据信息进行动态管理和系统维护。本网站开发主要采用Java技术,使用Java Bean和Java Servlet等技术来实现后台功能;利用dream weaver软件首先完成页面布局;使用JavaScript、jQuery来完成页面的动态效果;用意就在于设计一款满足用户需求、功能完善、页面美观、操作方便的在线销售平台。
目 录
一、引言 1
(一)开发背景 1
(二)选题内容 1
1.课题的总体介绍 1
2.指导思想及技术路线 1
3.能力要求及目标 1
(三)应解决的主要问题 2
二、开发工具、技术简介及运行环境 2
(一)开发工具简介 2
1.Dream Weaver简介 2
2.My Eclipse简介 2
(二)开发技术简介 2
三、平台需求分析 3
(一)用户角色分析 3
(二)系统功能结构分析 3
四、平台详细设计 5
(一)系统ER模型图 5
(二)数据库需求分析 6
(三)数据库各表结构 6
(四)编码实现 11
1.查看家电类型信息模块设计 11
2.查看家电信息模块设计 11
3.促销活动信息模块设计 12
4.用户注册登录模块设计 13
5.会员选购产品模块设计 15
6.我的订单管理模块设计 17
7.后台类
 *好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2 
型管理模块设计 18
8.后台家电信息管理模块设计 19
9.后台订单信息管理模块设计 20
五、软件测试 21
总结 22
谢辞 23
参考文献 24
一、引言
(一)开发背景
21世纪的今天,信息化产业腾起,以计算机技术和网络技术为代表的各类新兴产业也不断崛起。各行业领域纷纷引入先进的智能化应用软件来管理自己的企业信息,使其迅速与国际化接轨。如今网络十分普及便利,使得以计算机和网络为基础的智能化应用越来越被大众所喜爱。另加上现在网络营销的崛起,诸多的小型企业纷纷学习其销售管理经验,并改变其传统的销售模式,引入先进的技术和经验来销售自己企业的产品,力求获得更大的利润空间。
在现今这个网络普及,日新月异的大背景下,因此设计研发出一款使用计算机技术和网站技术的,智能化应用软件来在线销售商品。实现帮助消费者可以不出行便可选购商品,也帮助各商家利用本平台来管理产品信息。
(二)选题内容
1.课题的总体介绍
本网站是一款利用计算机技术和网络技术的模拟网络经营平台,可以实现消费者注册选购商品,查看商家的优惠活动信息,帮助用户选购、下单、管理。而后台商家则主要对各类商品进行管理和维护,以及对用户订单进行及时处理发货,管理注册用户信息和更新优惠活动,利用本平台来管理系统数据,使商家更便捷地管理经营。
2.指导思想及技术路线
制作本课题基本用到了我大学三年的所有课程所学,综合运用网站设计与网页制作,利用DIV和CSS样式来进行页面布局;使用JavaScript、jQuery来完成页面的动态效果;利用Java Bean和Java Servlet等技术来实现后台功能,运用My Eclipse连接web服务器部署,从而使内容与页面能够相互融合;另外对于数据库的连接则是用到了My SQL。通过各个软件工具的使用来完成网站服务端开发设计。
3.能力要求及目标
设计制作一个完备的动态网站,必须完成前台数据的正确连接。因此掌握JAVA技术、数据库开发基本知识是基本要求,再加上网站界面整洁、美观的动画效果,就能够大大提升用户操作体验。本网站采用Java技术进行开发,可以帮助我系统地总结学校所学专业知识和技术,开发一个网站,帮助我更快地学习软件开发流程、技能、积累经验。
(三)应解决的主要问题
本平台可以让商家对商品进行修改,但在对商品的添加删除修改过程中总是出错,还有就是商品图片的上传,总是连接错误,或者显示错误,这个困扰我许久,在对数据库的链接过程中我多多少少有点纰漏,因此界面显示上并不是特别完善。
二、开发工具、技术简介及运行环境
(一)开发工具简介
1.Dream Weaver简介
Dream weaver——"梦想编织者",是由Macromedia公司开发的,它是一款利用站点和应用软件连接的专业工具。Dream weaver是一个将应用程序、网站效果界面和代码编辑界面组合在一起的软件,功能一应俱全,不同层次的人都可快速学习运用的一款便捷式应用程序。
2.My Eclipse简介
My Eclipse是功能丰富的JavaEE集成开发环境,完成Java Web应用程序的集成开发环境,是对MyEclipse IDE的扩展。在使用过程中我们必须正确配置Tomcat,才能保证Web的正确部署,帮助我将前台数据与后台数据同步,应用java技术调用语句来完成基础功能。
(二)开发技术简介
1.JSP+Servlet+JavaBean开发模型简介
JSP + Servlet + JavaBean开发模型即是使用JSP技术来表现页面,使用Servlet技术完成大量的事务处理,使用Bean来存储数据。Servlet用来处理请求的事务,充当一个控制者的角色,创建JSP需要的Bean和对象,然后根据用户请求的行为,决定将哪个JSP页面发送给客户。
三、平台需求分析
(一)用户角色分析
本网站开发宗旨是帮助用户在线选购各类产品,以及商家对产品数据进行修改操作,因此本网站开发主要针对两类用户角色,即普通消费者和商品卖家。其中普通消费者可通过本平台来选购商家出售的各类产品,对齐进行选购、下单,通过促销活动窗口可了解商家的最新优惠信息,也可管理个人订单等。而卖家主要对各类数据信息进行动态管理和系统维护。如管理产品信息,添加新产品;管理和维护已有产品信息;管理优惠活动信息;管理维护注册会员信息;及时处理用户订单;管理历史订单信息等。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/796.html

好棒文