最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

Java网上商城设计论文

来源:动视网 责编:小OO 时间:2025-09-26 11:11:42
文档

Java网上商城设计论文

摘要随着人们生活水平的不断提高,网络的不断成熟时,网上购物也不断成熟,网上商城也越来越多。伴随着计算机技术日益广泛和深入的应用,网络的概念早已深入人心,网络在各行各业中发展中占据了重要位置。商品的买卖已经不再局限于普通的商店,网上商店已经成为商家展示自己舞台的另一舞台,也为商家带来了更高的利益。本文介绍了网上商城购物网站系统的开发环境,主要需求分析界面设计数据库设计以及主要的框架配置和功能实现。我主要是用Oraclel来创建数据库与表利用集成开发环境MyEclipse服务tomcat进行基于J
推荐度:
导读摘要随着人们生活水平的不断提高,网络的不断成熟时,网上购物也不断成熟,网上商城也越来越多。伴随着计算机技术日益广泛和深入的应用,网络的概念早已深入人心,网络在各行各业中发展中占据了重要位置。商品的买卖已经不再局限于普通的商店,网上商店已经成为商家展示自己舞台的另一舞台,也为商家带来了更高的利益。本文介绍了网上商城购物网站系统的开发环境,主要需求分析界面设计数据库设计以及主要的框架配置和功能实现。我主要是用Oraclel来创建数据库与表利用集成开发环境MyEclipse服务tomcat进行基于J
               

摘 要

随着人们生活水平的不断提高,网络的不断成熟时,网上购物也不断成熟,网上商城也越来越多。

 伴随着计算机技术日益广泛和深入的应用,网络的概念早已深入人心,网络在各行各业中发展中占据了重要位置。商品的买卖已经不再局限于普通的商店,网上商店已经成为商家展示自己舞台的另一舞台,也为商家带来了更高的利益。 

本文介绍了网上商城购物网站系统的开发环境,主要需求分析界面设计数据库设计以及主要的框架配置和功能实现。 我主要是用Oraclel来创建数据库与表利用集成开发环境MyEclipse服务tomcat进行基于Java web开发设计。本论文研究的内容就是网上商城的具体功能及实现。实现了商品查询、商品管理、商品显示、购物车、订单管理、用户管理等功能。基本上实现了网上商城功能和购物流程,能够完成网上商品的交易。

关键词:系统前台 系统后台Powerdesigner  MyEclipse  Oracle

As people living standard rise ceaselessly, the network continues to mature, online shopping also continues to mature, online mall also more and more.

Along with the computer technology increasingly wide and deep, the application of the concept of network already thorough popular feeling, in the development of the network in all trades and professions have occupied an important position. The buying and selling of goods is no longer limited to ordinary stores, online shop has become a businessman to display his stage of another stage, and also for merchants brought greater benefits.

This paper introduces the shopping online mall site system development environment, the main demand analysis interface design, database design, and the main frame configuration and function realization. I mainly use Oraclel to create database and table using the integrated development environment MyEclipse service for Java web development based on tomcat design. This thesis research content is the specific function of online mall and implementation. Realize the goods, goods management, commodity query display, shopping cart, order management, user management, and other functions. Basically realize the online mall shopping process and function, can finish goods on the net of the trade.

一.引言

1.1 背景 

网上购物越来越受欢迎了,网上购物是一种潮流,网上购物是网络发展的必然趋势。网上购物的平台有B2B的有有B2C的。大家耳熟能详的有百度有啊,淘宝网,卓越网,当当网,易趣网,拍拍网,还有一些较大网上商城如湖北天天电视购物等。网上购物的发展是一种趋势等为什么呢?

 随着人们生活水平的不断提高,网络的不断成熟时,网上购物也不断成熟也越来越多。网上购物会出现两种不同的发展趋势:一种是走低价格路线,像超市一样,有物美价廉的商品;另一种是销售高档消费商品。 随着人民文化和生活水平的不断提高,在人们生活必需品消费价格越来越低的情况下,人们对于高档消费品的需求也会不断提高,而网上购物也会为这部分需求提供服务。因此,网上购物将会向这两个不同的方向发展拥有各自的客户群体,并且都可能会做得很好。

1.2 研究内容 

电子商务网站是信息时代企业生存的基础同时也是企业对外展示信息、从事商务活动的窗口和平台。如何设计、建立一个经济、实用、安全、高效、稳定的网站是每个电子商务网站必须考虑的问题。使用该网站能够提高企业内部管理效率充分利用企业内部资源从整体上降低成本加快对市场的响应速度提高服务质量进而全面提高企业的竞争力。电子商务系统是一个典型的Java Web应用程序它由系统前台和后台管理两部分组成。    

 1 系统前台:该部分主要包括商品展台、商品查询、会员管理、商品购物。

 2系统后台:该部分主要对商城内的一些基础数据进行有效管理包括用户管理、产品管理、类别管理、订单管理等。 实现用户的注册密码的找回,用户的登录,以及登录后基本信息和密码的修改,商品的展示,购物车,购物订单货单的制作,后台管理员的登录,用户信息的维护,商品管理,(具体包括查询商品、增加商品、删除商品、上传商品、更改商品图片、商品信息、改商品分类类别管理具体包括类别的展示增加类别修改类别名以及删除某些类别用户订单状态的修改及订单的处理。

1.3参考资料

 《精通Javascript+Jquery》,曾顺,人民邮电出版社,2011

 《Oracle数据库开发与应用》,郭克华,王超,清华大学出版社,2011

 《JavaEE架构与程序设计》,唐振明,电子工业出版社,2011

 《JavaEE主流开源框架》,唐振明,电子工业出版社,2011

二.总体设计

2.1模型展示

如图1:

图1 模型

2.2软件结构

 为了使每一位有可能阅读和理解本系统的结构和功能我将用层次方框图来表示系统总体结构和他们之间的关系,如图2:

图2 系统结构

2.3 Oracle数据库基本知识介绍

  Oracle专业DBA认证:这是为Oracle数据库管理设计的一门基本认证(4门考试) 

  Oracle网络应用开发人员认证:这是关于SQ、P/SQL和网络开发的一门认证(4门考试) 

  Oracle Java开发人员认证:这是与Sun公司一起为Oracle设计的Java开发人员认证,共有6门考试以及Sun和Oracle的衔接认证 

Oracle 数据库开发认证:这是ATA公司为Oracle开发人员提供的一门认证

Oracle证书上分为三类:OCA证书、OCP证书、OCM证书

Oracle7.X以来引入了共享SQL和多线索服务器体系结构。这减少了ORACLE的资源占用,并增强了ORACLE的能力,使之在低档软硬件平台上用较少的资源就可以支持更多的用户,而在高档平台上可以支持成百上千个用户。 

  * 提供了基于角色(ROLE)分工的安全保密管理。在数据库管理功能、完整性检查、安全性、一致性方面都有良好的表现。 

  * 支持大量多媒体数据,如二进制图形、声音、动画以及数据结构等。 

  * 提供了与第三代高级语言的接口软件PRO*系列,能在C,C++等主语言中嵌入SQL语句及过程化(PL/SQL)语句,对数据库中的数据进行操纵。加上它有许多优秀的前台开发工具如POWER BUILD、SQL*FORMS、VISIA BASIC 等,可以快速开发生成基于客户端PC 平台的应用程序,并具有良好的移植性。 

* 提供了新的分布式数据库能力。可通过网络较方便地读写远端数据库里的数据,并有对称复制的技术。Oracle也许是最流行的服务器,占有最大的市场份额,它被广泛用于各个市场领域,满足一系列的存储需求,例如财务记录,人力资源及订单编制等,造成这种现象的原因之一在于Oracle较早的进入RDBMS(关系型数据库理系统领域,并且提供可运行于大多数操作系统上的数据库版本,虽然Oracle的首选操作系统似乎正由Solaris转为Linux,但是Oracle仍然在进行与其他操作系统的兼容工作,尽管Oracle经常在Unix或是Linux平台上运行,但是也有大量的Oracle在HP-UX和AIX上运行,随着几年前电子商务的激增,将会驱使Oracle成为WEB应用所需数据库的选择,这使数据库更容易受攻击者的控制。事实上,一旦Oracle

三 数据库设计

用户的需求具体体现在各种信息的提供、保存、更新和查询方面,这就要求数据库结构能满足各种信息的输出和输入。收集基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。

通过上述系统功能的分析,针对一般销售系统,总结出如下的需求信息:

1)用户分一般用户和注册用户。

2)一般用户只能在注册后下订单,注册用户可能直接下订单。

3)注册用户登入后可以维护自己的个人信息,并且在向网站发出订单时会自动填写自己的联系信息。

4)一种商品有多种型号和款式,即一个大类包括多个小类。

5)一个小类只能属于一个大类。

通过上述系统功能分析和需求总结,设计如下的数据项和数据结构:

1)管理员信息,包括数据项:帐号,姓名,密码。

2)注册用户(会员),包括数据项,用户ID,用户名,密码等。

3)商品大类,包括数据项:商品类型编号、商品名称。

4)商品小类,包括数据项:小类编号,小类名称,对应大类编号。

5)订单,包括数据项:订单编号,订单号码,用户姓名,购买时间等。

投诉,包括数据项:投诉编号,订单号码,用户姓名,投诉时间

3.1相关数据库表

    序号  逻辑表名  物理表名    说明
用户信息表 Customer记录用户基本信息
管理员信息表 Admin记录管理员基本信息
手机参数表Phone

记录产品的详细参数信息
订单信息表 Order记录订单基本信息
购买详情表 Detail

记录购买详情的信息
3.2 各表详细说明

3.2.1用户信息表(Customer表)

表1

序号逻辑字段物理字段类型(长度)规则字段说明
1用户名customernameVARCHAR2(20)非空记录用户名,唯一
2用户密码PwdVARCHAR2(20)非空记录用户密码
3用户性别SexVARCHAR2(20)非空记录用户性别
4用户电话Phone

VARCHAR2(20)非空记录用户电话
5用户收货地址Addres

VARCHAR(20)非空记录用户收货地址
6用户邮箱Emal

VARCHAR(20)非空记录用户邮箱
7用户邮编Postcode

VARCHAR(20)非空记录用户邮编
8用户idCustomID

   INT主键自动生成的长整型编号,具有唯一值

3.2.2管理员信息表(Admin表)

表2

序号逻辑字段物理字段类型(长度)规则字段说明
1管理员id adminID   INT主键自动生成的长整型编号,具有唯一值
2管理员账号adminacountVARCHAR2(20)非空记录管理员账号,唯一
3管理员名字

adminnameVARCHAR2(20)非空记录管理员真实姓名
4管理员密码adminpwdVARCHAR2(50)非空记录管理员密码
    

3.2.3.手机表(Phone表)

表3

序号逻辑字段物理字段类型(长度)规则字段说明
1商品名Phonename主键自动生成的长整型编号,具有唯一值
2手机Phone

VARCHAR2(200)非空记录手机名
3手机配置Configuration

非空记录手机配置
4手机样式  

Style

非空记录手机样式
5网络类型Netstyle

VARCHAR2(200)非空记录网络类型
62G支持频段

twoGsupportFrequencyBand

VARCHAR2(200)非空记录2G支持频段

73G支持频段

threeGsupportFrequencyBand

VARCHAR2(200)非空记录3G支持频段

8手机外观Phonestyle

  FLOAT非空记录手机外观
9上市时间Time-to-market

VARCHAR2(500)非空记录上市时间
10是否智能isIntelegent非空记录是否智能
11操作系统Operatingsystem

VARCHAR2(500)非空记录操作系统
12CPU类型

CPUtypeVARCHAR2(500)非空记录CPU类型

13CPU主频

CPUfrequencyVARCHAR2(500)非空记录CPU主频

14运行内存Ram

VARCHAR2(500)非空记录运行内存
15机身内容Rom

VARCHAR2(500)非空记录机身内容
16是否支持GPS

issupportGPSVARCHAR2(500)非空记录是否支持GPS

17显示屏颜色DispayColorVARCHAR2(500)非空记录显示屏颜色
18显示屏质材DispayMaterialVARCHAR2(500)非空记录显示屏质材
19显示屏大小DispaySizeVARCHAR2(500)非空记录显示屏大小
20像素Pixel

VARCHAR2(500)非空记录像素
21分辨率Resolution

VARCHAR2(500)非空记录分辨率
22是否拍照IsTakePhoneVARCHAR2(500)非空记录是否拍照
23拍照像素PhonePixelVARCHAR2(500)非空记录拍照像素
24是否触屏IsTouchVARCHAR2(500)非空记录是否触屏
25触摸屏类型TouchTypeVARCHAR2(500)非空记录触摸屏类型
26手机价格PhonePrice

VARCHAR2(500)非空记录手机价格
27是否促销IsBarginVARCHAR2(500)非空记录是否促销
28促销折扣Discount

VARCHAR2(500)

非空记录促销折扣
29库存量StockNumVARCHAR2(500)非空记录库存量
3.2.4订单表(Order表)

表4

序号逻辑字段物理字段类型(长度)规则字段说明
1订单id

OrderID

主键自动生成的长整型编号,具有唯一值
2订单账目CustAccount

VARCHAR2(20)非空记录订单账目
3订单日期Date

VARCHAR2(20)非空记录订单日期
4支付方式PayMode

非空记录支付方式
5是否支付IsPayed

非空记录是否支付
6订单总价ToTALPRICE

VARCHAR2(50)非空记录商品总价格
7是否派送IsSend

VARCHAR(20)非空记录是否派送
8交易状态TRADESTATEVARCHAR(20)非空记录交易状态
9订单编号ORDERACCOUNTVARCHAR(20)非空记录订单编号
3.2.5订单详情表(OrderDetail表)

序号逻辑字段物理字段类型(长度)规则字段说明
1 订单数量

Numbers非空记录订单数量
2商品名字PHONENAME主键记录商品名字
3订单编号ORDERID主键记录订单编号
4订单ID 

ORDERDETAILID主键自动生成的长整型
   

四 系统功能设计

4.1 JAP简介

JSP 是Sun 公司推出的新一代站点开发语言,他完全解决了目前ASP,PHP 的一个通病既脚本级执行(据说PHP4 也已经在Zend 的支持下,实现编译运行).Sun 公司借助自己在 Java 上的不凡造诣,将 Java 从 Java 应用程序 和 Java Applet 之外,又有新的硕果,就是 Jsp--Java Server Page。Jsp 可以在 Serverlet 和 JavaBean 的支持下,完成功能强大的站点程序。 JSP 具有如下方面的技术特点: 1.将内容的生成和显示进行分离 使用JSP 技术,Web 页面开发人员可以使用 HTML 或者 XML 标识来设计和格式化最终页面。使用JSP 标识或者小脚本来生成页面上的动态内容。生成内容的逻辑被封装在标识和JavaBeans 组件中,并且捆绑在小脚本中,所有的脚本在服务器端运行。如果核心逻辑被封装在标识和Beans 中,那么其他人,如Web 管理人员和页面设计者,能够编辑和使用JSP 页面,而不影响内容的生成。 在服务器端,JSP 引擎解释JSP 标识和小脚本,生成所请求的内容(例如,通过访问JavaBeans 组件,使用JDBCTM 技术访问数据库,或者包含文件),并且将结果以HTML (或者XML)页面的形式发送回浏览器。这有助于作者保护自己的代码,而又保证任何基于HTML 的Web 浏

4.2系统运行总体流程

如图3所示:

      图3 后台管理系统运行流程图

 后台管理员打开后台管理界面后,输入用户名:1001,输入密码:1001,如果输入错误则需要返回登录页面继续输入。如果输入正确,则可以进入后台管理的操作界面。这时,管理员可以执行后台管理功能。可执行的功能包括:论坛基本信息的设定、论坛社区信息的管理、用户的查询以及用户的删除。管理人员在完成后台的维护工作之后,只需要点击退出,管理员便可以退出后台管理系统。

 首先,用户需要注册一个账号和密码,然后在登录页面输入已注册的账号密码。如果输入错误,则要重新回到登录页面输入正确的账号密码。如果输入正确,则可以进入用户操作页面进行相应的操作。然后点击退出,用户退出本网站。需要注意的是,用户在注册账号时需要受到一定的,一些特殊的字符例如:fuck,不可以用于注册用户账号。这个信息是后台管理人员在后台维护界面设定的。同样也可以在用户注册页面给用户以人性化的小提示。

4.3系统体系结构

 管理员后台管理功能结构图如图4所示:

图4 后台管理功能结构图

本图详细的解释了后台管理界面所包含的内容:管理人员的登录界面、注册信息管理、论坛基本信息的管理、用户信息的管理以及密码更改。

用户前台功能示范如图5下:

图5 前台功能结构图

4.4软件结构

为了使每一位有可能阅读和理解本系统的结构和功能我将用层次方框图来表示系统总体结构和他们之间的关系,如图6:

图6 系统结构图

4.5前台

4.5.1用户注册

属性Customer类

逻辑用户按照提示注册,调用RegisterAction调用Service层调用DAO层

注册需要填写必要的登陆信息

    在网页右上方点击登陆,会弹出登陆界面如图7所示:

图7 用户注册

4.5.2用户登录

 点击首页右上角登陆,就会弹出登陆界面,如图8所示,用户名和密码不能为空,在用户登陆时输入用户名和密码,经过验证若正确即可登陆。

 在登陆成功后返回首页,右上角显示注销和我的淘机链接。  

图8 用户登录

4.5.3商品浏览

 首页提供了很友好的界面供用户浏览商品信息,如图9上方导航条链接到各个URL实现跳转。

图9 商品展示

4.5.4购物车管理

    购物车是一个网站必不可少的项目,为用户提供了多次购买产生比较繁琐的过程的一个解决方案。

我们为用户提供了较好的界面来完成和整合这一个比较复杂的过程。

    在浏览商品选择数量加入购物车后,弹出提示成功添加,如图4-5所示,选择继续购物则留在网页上,选择查看购物车将跳转到购物车页面。

    在购物车页面显示出你添加的商品以及价格,数量,以及删除操作。简单明了,使用方便。如图9:

图10 购物车

4.5.5订单管理

    从购买到支付流程如图11所示:

图11 购物流程

 在购物车中点击结算按钮,将跳转到填写和核对订单信息界面,界面如图12所示

图12 订单详情

 此界面显示了购买的物品和价格和数量,优惠,总计的信息。

4.5.6模拟支付

 支付的阶段是及其重要的过程,一般采用通过银行公用接口来实现用户的支付操作。

 在上一步确认订单后,将跳转到支付界面,如图13所示

 选择相应银行,将进行与银行接口对接将信息反馈到银行网页,跳转到银行网页,在银行网页进行支付操作。

图13 支付页面

4.5.7商品参数

 点击手机进入手机具体参数页面,所有手机参数在数据库中读取出,有很好的维护性,如图14所示。

图14 手机参数

 图中显示了几乎所有用户需要了解的手机信息,通过表格的方式直观的显示出来

4.5.8商品评价

 商品评价是客户对商品优缺点最直观的了解,有了客户的评价对于商品销售有很好的推动作用。如图4-11,我们可以对所购买的商品进行评价,浏览者可以根据对自己的帮助点击“赞”,把客户觉得最有用的留言置前。

图15 商品评价

4.5.9我的商品

     我的淘机相当于我的个人中心,上面包括我的主页 我的交易两大类别,帮助用户自己了解了自己的动态,自己购买记录以及我的购物车、已买到的宝贝、我的收藏、我的积分、我的评论,为客户的购买和售后提供了可靠地保障,如图16所示:

图16 我的商品

4.5.10商品搜索

    商品搜索如图所示,主要分为图片显示区域,搜索区域和搜索显示区域;

在搜索时,输入关键词即可搜索,内容如图显示,包括商品名称,商品价格、

如图17所示:

图17 搜索功能

 4.6后台

 后台管理模块是对所有数据库中的内容的查看显示,及个别表的添加,修改,及删除,是作为管理员对整个网站的管理平台。

 如图18所示,后台界面简洁明快,给管理员提供了许多功能:用户管理,商品分类,商品管理,促销管理,库存管理,发货管理,物流管理。

图18 主界面

4.6.1用户登录

用户登录,还有验证码功能,如图19所示:

 

图19 用户登录

4.6.2商品分类

 商品分类是对商品的类型做出区分,达到分类的目的,这样可以让前台显示美观,而且对用户操作以及购物是非常有用、高效的体验,如图20所示:

图20 商品列表

4.6.3商品管理

 商品管理模块是对所有商品的信息的查看,修改,和删除,如图所示。包括了商品的品牌,价格,折扣,商品图片,如图21所示:

图21 商品添加

4.6.4促销管理

 促销管理是对需要提高销量的产品进行操作,让此商品在前台显示更加显眼,并且对商品实行打折促销。

 促销管理模块显示了所有商品的信息,管理员可以添加商品到促销,并且根据需要打上折扣,保存后即可在前台显示打折价与原价,界面友好美观。

4.6.5库存管理

 库存管理模块是对自己库存的情况进行实时更新,到前台购买具体手机的数量的页面进行显示。商品的库存不够则不能购买此商品。

 库存管理解决了缺货迟发商品给客户带来的困扰,管理员根据进货库存的情况实时更改每部手机的库存量。

4.6.6发货管理

 发货管理模块是对已发的商品进行实时更新,对于已经付款的买家进行物流发货后,管理员需要写入订单号发货更新状态。

 后台操作后,前台用户【我的淘机】页面的发货状态随之更新,让用户能第一时间的掌握自己购买商品的动态。

4.6.7物流管理

 发货管理模块是对写入订单号码的已发货商品进行一个管理,一般不需要进行修改,因为物流公司提供的物流号已经满足了客户查询的需要。

 只有当管理员对信息录入有误时,管理员可以到物流管理来及时更正。

五 系统测试

在软件开发过程中,基于系统的测试、确认和验收是一项重要而富有挑战性的工作。

在完成一个系统子模块后,就应该对它做必要的测试。一般情况下,用测试数据对含有入口参数或者返回值的模块进行测试,当发现模块完成的功能与设计不相符时,可以在有可能发生错误的代码、函数、或者过程处设定中断点,并对主要变量添加监视,通过这种方法就可以很快得确定错误发生的区域,最后再通过逐语句执行的方式确定错误产生的准确位置,修改代码或者结构,最终消除错误。

当子系统设计完成后,同时,组成子系统的各个模块也都测试完毕后,就要对整个子系统进行测试,确保各个模块相互间接口的协调和通信的正确无误。

当整个系统设计完成后,包所有经过测试的子系统组装成也个完整的系统来测试。通过这个测试,修改了设计和编码的错误,确保了系统确实能完成需求分析中要求的功能,且系统的动态特性也符合了预定的要求

5.1测试的目的

1.测试是程序的执行过程,目的在于发现错误;

2.一个好的测试用例在于能发现至今未发现的错误;

3.一个成功的测试是发现了至今未发现的错误的测试。

4.测试的目的是想以最少的时间和人力找出软件中潜在的各种错误和缺陷。如果成功地实施了测试,就能够发现软件中的错误。测试的附带收获是,它能够证明软件的功能和性能与需求说明相符。

5.此外,实施测试收集到的测试结果数据为可靠性分析提供了依据。

5.2测试的原则

  1.应当把“尽早地和不断地进行软件测试”作为软件开发者的座右铭。

2由于原始问题的复杂性,软件的复杂性和抽象性,软件开发各个阶段的工作多样性,以及参加开发各种层次人员之间工作的配合关系等因素,使得开发的每个环节都可能产生错误。所以不应把软件测试仅仅看作是软件开发的一个阶段,而应当把它贯穿到软件开发的各个阶段中。

3.坚持在软件开发的各个阶段的技术评审,这样才能在开发过程中尽早发现和预防错误,把出现的错误克服在早期,杜绝某些隐患,提高软件质量。

4.测试用例应由测试输入数据和与之对应的预期输出结果这两部分组成。

5.测试以前应当根据测试的要求选择在测试过程中使用的测试用例(Test case)。测试用例主要用来检验程序员编制的程序,因此不但需要测试的输入数据,而且需要针对这些输入数据的预期输出结果。

6.如果对测试输入数据没有给出预期的程序输出结果,那么就缺少了检验实测结果的基准,就有可能把一个似是而非的错误结果当成正确结果。

5.3测试日志

 

六.设计小结

6.1  本课题研究的不足

 从总体上来说,网上购物管理系统的研发是成功的,整个系统是在JavaScript的开发平台上 研发的,系统从基本上实现了用户所要求的数据信息的收集和有效的管理;界面友好,输入信息方便(有些信息通过数据表直接调出);网页上的数据是直接于数据库相连的,数据信息是动态的,维护方便。

当然,本系统也还有不足的地方:其一,由于购物过程涉及到银行管理的相关过程和步骤,在本系统中暂时尚未完成,由此带来的订单确认环节难以实现。其二,在本系统的安全方面,采用的是基于角色的权限管理,在数据库中专门建立一个用户权限表,在数据库的存储过程对此表进行操作。也还有其它方面的一些不足。

由于作者水平有限,文章在论述和分析上难免存在疏漏和不完善的地方,欢迎大家批评指正。

6.2  设计的体会与感受

经过两个多月的设计,在全体小组成员的共同努力之下,网上商城购物管理系统基本开发完成。在这次设计过程中,碰到了许多难题,如对JavaScript的知识学得不够深,对网上购物过程了解得不够透彻和全面。不过有问题才有进步,首先认真地阅读与JavaScript关的书籍,聆听一些视频教材,然后在边做设计的过程中,边查看相关的知识,不懂的向小组成员和老师请教。在做设计的过程中慢慢地体会碰到的问题,并致力地加以解决。

由于本次设计时间较短,系统还存在许多不足,相信在以后的实践中能加以解决。集体的力量是伟大的,在此之间,深深地感受到了集体的温暖。

致  谢

在本学期结束之际,特向我敬爱的马院长和我的指导老师程富荣致以最真挚的谢意,我今天的成绩是和导师的悉心关怀和精心指导分不开的。

在这一学年时间里,导师在学业上给予我耐心的指导,使得我顺利地完成了大学阶段最重要的学习。导师渊博的知识、严谨的治学风范、积极的人生态度、勤奋上作和无私的奉献精神使我深受启迪。导师实事求是的科研精神、不断开拓创新的学术思维和高度的责任感使我终身受益。从尊敬的导师身上,我不仅学到了扎实、宽广的专业知识,也学到了做人的道理。在此,谨向程老师表示我崇高的敬意和衷心的感谢!

此外,感谢小组里一起设计的同学们,他们给了我很多重要的设计思路和资料。

最后还要感谢我的父母和朋友,他们在我困难的时候帮助我、关心我、给我无比的信心和勇气,我取得的成绩是和他们的关心和鼓励分不开的。

感谢所有关心和帮助过我的人。

文档

Java网上商城设计论文

摘要随着人们生活水平的不断提高,网络的不断成熟时,网上购物也不断成熟,网上商城也越来越多。伴随着计算机技术日益广泛和深入的应用,网络的概念早已深入人心,网络在各行各业中发展中占据了重要位置。商品的买卖已经不再局限于普通的商店,网上商店已经成为商家展示自己舞台的另一舞台,也为商家带来了更高的利益。本文介绍了网上商城购物网站系统的开发环境,主要需求分析界面设计数据库设计以及主要的框架配置和功能实现。我主要是用Oraclel来创建数据库与表利用集成开发环境MyEclipse服务tomcat进行基于J
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top