本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  
  电子邮箱:1095080675@qq.com
标题  基于J2EE和MySQL的网上购物系统
编号  10208
编程技术  Java,JSP,JDBC
开发环境  Eclipse 或 MyEclipse
数据库  MySQL 5.1或以上版本
资料明细  毕业论文、程序全套
推荐指数  ★★★★★
内容简介

3系统总体设计
3.1总体框架设计
依据各模块的功能,可以画出其数据流程图、功能模块图、E—R图,然后依此来进行系统的详细设计。
3.2模块功能概述
系统主要可以实现以下功能:
(1)主页面:该页面实现消费者网络上购物,包括:用户注册、用户登陆、浏览购物信息、进行购物。
(2)网上服务页面:该页面实现有关网站的运作模式,设有公司联系方法、售后服务方式、支付手段等详细介绍。
(3)商家介绍页面:该页面是向消费者介绍该商家的主要信息。
(4)会员注册页面:该页面主要实现新用户注册,注册信息包括:用户名、密码、电子邮件、地址、电话、邮编和真实 姓名。系统总体框架如图1所示.
3.3用户登录
在系统开发中,“用户登陆”是进入系统的页面,起着较为重要的安全作用,因此特将系统用户登陆过程作为一 小节进行叙述。系统由系统管理员负责运行与维修,而进入系统必须验证用户名和密码的合法性。
系统用户类型包括普通用户和管理员。
(1)普通用户:只能登陆本系统进行购物。
(2)管理员:对用户信息进行管理,并可自行修改密码。
3.4系统数据库设计
根据在线购物管理系统系统结构设计的需要,系统采用了一个由MYSQL生成的数据库,完成对系统管理员、用 户等的管理。该系统相应的表,分别用于对它们的记录.
4系统详细设计
详细设计阶段是系统设计的一个重要阶段,详细设计的结果基本决定了最终程序代码的质量。除了应该保证程 序的可用性之外,还应该使程序具有可扩展性和可维护性。
4.1模块的功能设计
根据各模块的功能分为用户购物模块和管理员模块。
(1)用户购物模块
该模块主要功能是用户进行购物,并能查询自己的购物情况。在进行购物前必须进行信息验证,然后才能进行登 陆,最后才能进行购物。
(2)管理员模块
该模块主要功能有两个,即管理员进行商品管理和管 理员进行用户信息管理.
4.2 MYSQL与J2EE之间的连接
(1)创建一个数据源名(JDBC)
可以通过在控制面板中给数据库建立一个系统JDBC使数据库可以在J2EE中连接使用.可以在本地计算机上建 立若干个JDBC,每个JDBC对应不同的数据库。在建立完JDBC之后,就可以在本地服务器上测试页面了。如果网站 是由JSP提供服务的,并且这个JSP支持J2EE,那么很有可能它就会提供一个GUI接口,给数据库创建一个JDBC。
下面介绍如何给数据库创建一个JDBC:
①注册驱动。
②建立数据库连接。
③创建数据库的操作对象。
④执行SQL。
(5)处理结果集.
⑥关闭JDBC对象。
(2)连接数据库
①查找驱动程序
MySQL目前提供的Java驱动程序为Connection/J,可以从MySQL官方网站下载,并找到mysql—connector-java-3.0. 15-ga-bin.jar文件,此驱动程序为纯Java驱动程序,JDBC链接MySQL不需做其他配置。

说明
  本毕业设计包括毕业论文、程序、答辩稿等全套资料。以上是论文部分内容和程序运行截图。 如果对以上内容感兴趣,可以QQ:1095080675或邮件1095080675@qq.com继续联系我们。
相关文章
  •  基于J2EE的公交查询系统的设计与实现
  •  基于J2EE的音像店租赁管理系统的设计与实现
  •  基于J2EE酒店管理系统设计与实现
  •  基于J2EE构架的C2C拍卖系统
  • 文章导航
  • 上一篇:基于J2EE架构的分布式计算模型(论文+程序)
  • 下一篇:基于JSP在线招聘系统的设计与实现(论文+程序)