振华商城在线购物系统设计与实现

上传人:枫** 文档编号:469568900 上传时间:2023-05-10 格式:DOC 页数:35 大小:1.45MB
返回 下载 相关 举报
振华商城在线购物系统设计与实现_第1页
第1页 / 共35页
振华商城在线购物系统设计与实现_第2页
第2页 / 共35页
振华商城在线购物系统设计与实现_第3页
第3页 / 共35页
振华商城在线购物系统设计与实现_第4页
第4页 / 共35页
振华商城在线购物系统设计与实现_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《振华商城在线购物系统设计与实现》由会员分享,可在线阅读,更多相关《振华商城在线购物系统设计与实现(35页珍藏版)》请在金锄头文库上搜索。

1、烟台大学毕业论文(设计)烟台大学毕业论文(设计)任务书院(系):计算机与控制工程学院姓名张书华学号201158504124毕业届别2015专业软件工程毕业论文(设计)题目 振华商城在线购物系统设计与实现指导教师董超慧学历本科职称系统分析师所学专业计算机科学与技术具体要求(主要内容、基本要求、主要参考资料等):课题以MyEclipse为开发工具,以JSP /Java为开发语言,采用Oracle数据库进行设计开发。在线购物网站主要由前台商品展示系统和后台维护系统两个部分组成。1、前台信息模块和后台管理模块。内含:用户注册登录、漂浮快捷栏、导航栏、搜索栏、优惠产品动态图片展示栏、新闻展示栏、友情链接

2、、品添加、产品管理、新闻添加、新闻管理、订单管理、用户管理功能等。2、后台维护系统。包括对商品类别维护、商品信息上传、订单处理。进度安排:2015.01.252015.02.01:系统的分析阶段,开题2015.02.022015.02.11:系统的设计、实现阶段2015.03.012015.03.08:系统的测试阶段,进一步补充完善2015.03.092015.06.15:论文的撰写和答辩指导教师(签字): 年 月 日院(系)意见: 教学院长(主任)(签字): 年 月 日备注:摘要 系统由两个大模块组成:前台用户界面的实现和后台对在线购物网的管理。前台展示界面主要是商品的展示、用户注册登录等,

3、所以将前台分为查询商品,购物车,订单管理,在线注册四个大块。而后台主要是对网站的维护功能,分为会员管理、商品类别管理、订单管理、商品信息管理四个模块。在各个模块里都有相对应该的对其内容的新增, 修改,删除操作。 系统基于MVC机制的Struts技术,前台页面使用JSP,后台数据库使用Oracle。 此次毕业课题为振华商城在线购物系统设计与实现,首先介绍此次课题的选题意义,然后提出一个基于购物网的目前状况的介绍,并对相关技术进行了分析,最后说明了在线购物网的市场前景。 关键词 购物网;信息管理;Java;Struts;MVCAbstract: The system consists of two

4、 modules: the realization of the user interface, the administrator of the girls shopping network management. The user interface is mainly to various types of commodity information and category of the display, so the content is divided into: merchandise inquiries, shopping cart, order management, onl

5、ine registration. Background is the main administrator for site support and maintenance in four modules: member management module, category management module, order management module, commodity information management module. There are relative to their content should add, each module in the modify,

6、delete operation. The system uses the MVC mechanism based on Struts technology, and the front page uses JSP,and The background with Oracle database.The thesis topic is to design and implement the shopping network, first introduced the shopping network the significance of the topic, and then put forw

7、ard a based on the current situation of shopping network is introduced, and the related key techniques are discussed, finally, the market prospect of girls shopping network.Keywords: Shopping network; Information Management; Java; Struts; MVC Mode目录1 绪 论12 需求分析22.1 功能需求22.2 性能需求32.3 可行性分析32.3.1 技术可行

8、性32.3.2 经济可行性33 系统总体设计43.1 系统架构43.2 功能设计43.3 流程分析54 数据库设计74.1 概念设计74.2 逻辑设计94.3 物理设计95 系统实现115.1 用户模块设计115.2 管理员模块设计135.3 系统首页实现145.4 注册中心模块实现145.5 会员模块实现155.5.1 用户登陆模块155.5.2 购买商品模块165.5.3 生成订单模块165.6 管理员模块的实现165.6.1 管理员登录175.6.2 商品类别管理模块175.6.3 商品信息管理模块175.6.4 订单信息管理模块186 系统测试196.1 系统测试的目的和原则196.2

9、 系统测试方法196.3 系统测试196.3.1 系统测试要点196.3.2 测试用例206.4 系统测试效果247 结 论257.1 系统开发总结257.2 存在问题及改进25致 谢26参考文献27烟台大学毕业论文(设计)1 绪 论科学技术日新月异,计算机技术迅猛发展,计算机已普及到千家万户。其商业、通信用途逐步改变人们的衣食住行。计算机网络已经成为如今社会必不可少的元素。互联网的兴起从本质上改变的人们的生活、改变了当今社会的商品交易。国内外的各大企业在上个世纪90年代开始,就在头脑中产生了通过网络进行商品交易的想法。进入科技迅速发展的21世纪以后,随着人们生活水平的提高,制约进行网络交易的

10、瓶颈逐个被击破,各个大型企业也纷纷抓住商机,加入到电子商务的行列之中。根据会员企业艾瑞咨询集团的预测,2008年我国网络购物交易将同比增长125.1,交易总量将达1263亿,形成了中国网络购物的快速增长浪潮1。网络销售这种消费方式给人们的生活带来了极大的便利,使行动不便的老人、工作很忙的人等特殊人群都可以细心的选购自己的商品。最重要的是,网络交易不仅改变了人们的衣食住行,还很大方面改变了传统的消费习惯。同传统的消费方式相比,在网络购物同样的能查看商品信息,甚至比传统的购物方式得到的信息更加全面。网络购物已经成为影响人们生活的至关重要的因素。12 需求分析需求分析的大概的流程为:明确系统的创建目

11、标和包含的范围,需求调研,确定系统的功能,整理用户需求规格说明书。同时,还要注意用户的需求变更控制、风险控制,从而制定详细的工作计划。需求大致可分为四类:业务需求它确定了系统的目标规模和范围。用户需求是调研中客户希望用系统所能完成的功能。功能需求是系统必须实现的系统功能。非功能需求是商品必须具备的属性或品质 ,包括对用户的重要属性(有效性、效率、灵活性、完整性、互操作性、可靠性、健壮性、可用性)和开发者的质量属性(可维护性、可复用性、可测试性)2。2.1 功能需求具体功能描述如下。1用户(1)系统遵循开放模式,注册用户可以按照自己的需要查找相关商品信息和加入购物车生成订单、最后结算;未注册用户

12、也可以任意查看,但在生成订单时要求正式登陆系统。 (2)商品信息主要包括编号、类别、名称、图片、价格等。 (3)商品信息按照类别保存。(4)提供商品,按照类别查询。(5)购物车中要显示:商品的ID、商品名称、商品价格以及数量,并计算总价。(6)用户可以直接在购物车进行已购买商品的删除操作。通过点击商品可以再次购买。(7)用户在关闭浏览器之前,可随时查看自己的购物车,并可随时下订单。(8)用户可以查看自己的订单,并且可以更改订单状态。2管理员(1)管理员拥有最高权限,可以配置系统信息。(2)管理员可以管理会员,对会员进行删除。(3)管理员可以随时更新商品信息,上传新商品,以及删除商品。(4)管理

13、员查看订单,并更新订单状态。系统功能模块如图2.1所示。2图2.1 系统功能模块2.2 性能需求可以分为以下几种。1安全性要求:所有访问数据库的操作,必须尽量保证安全。2时间性要求:保证用户一次最简单购物过程在1分钟内完成。3美观性要求:要求界面美观,操作简便。2.3 可行性分析 采用通过调查分析开发在线购物系统所要求实现的功能及实现的方法,确定总体需求,并与已有的购物网站进行分析和研究比较可行性研究方法。2.3.1 技术可行性本系统基于浏览器/服务器体系人们常说的 B/S体系,系统安装维护简便。开发技术主要包括JSP,Java,JavaBean,JDBC以及Web应用开发中常用的脚本语言Ja

14、vaScript。采用oracle数据库存储数据,在tomcat容器中进行部署。由于编程语言是java,根据其特性,系统可跨平台使用,可运行在多种系统平台之上。2.3.2 经济可行性通过调查分析开发游戏网站所具备的能力及实现的方法,准确确定游戏网站的总体结构,利用Oracle数据库所具有的能力,以最简洁最容易的方法,使用JSP和Java使其达到快速开发的效果。3 系统总体设计3.1 系统架构本系统的结构包括数据存储层、商务服务器组件及应用服务层。在应用服务层中主要采用Struts技术来构建动态网页来支持整个面向服务对象的应用。3.2 功能设计本系统是一个在线购物系统,其内在机制使该系统要实现以

15、下功能:(1)数据库的设计数据库包括商品类别表及商品信息表,会员表和管理员信息表,购物车信息表,图片信息表,订单表等。(2)实现简单搜索用户可以输入关键字进行简单的搜索,更快捷的找到自己想要购买的商品。 (3)前台设计前台是针对会员和浏览者设计的,会员和浏览者可以浏览商品的信息,会员还可以使用购物,留言等功能。(4)后台设计后台是针对管理员管理平台设计的,管理员可以管理会员、商品、栏目信息功能。图3.1 普通用户模块结构图图3.2 管理员用户模块结构图1用户模块功能描述其中,用户信息管理以及订单是禁止匿名用户访问的内容。(1)商品展台模块:商品信息浏览、新到商品浏览(首页显示最新添加的商品列表)、商品分类浏览、按商品名称搜索、商品详细信息。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号