毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
jsp+mysql电子商城设计+源代码(2)
1.2.2 MySQL数据库
MySQL(my structure quest language)是关系型数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。在 WEB 应用方面 MySQL 是最好的 RDBMS应用
软件
之一,尤其开放源码这一特点使其运用方便又实用。
2.需求分析与可行性分析
2.1功能需求
(1) 登录系统:公司管理人员可以通过输入用户名和密码进入管理员管理。用户可以通过注册成为会员进行登录。
(2) 新品上架:顾客可以看到最新商品。
(3) 特价商品:顾客可以看到特价的商品。
(4) 会员资料修改:会员可以进入会员资料修改,可以进行各种修改,并对修改完成后的资料进行保存。
(5) 购物车:把顾客喜欢并准备购买的商品先保存起来,在顾客选购完成时,可以进行购物车整理、结账、清空、修改、删除或者继续购物等操作。
(6) 查看订单:使顾客可以看到自己所递交的商品订单。
(7) 销售排行:使顾客了解当前最畅销的商品。
(8) 商城公告:使顾客掌握最新的商城信息。
(9) 管理员用户系统:管理员可以添加商品、查看会员、订单、更新公告等。
2.2可行性分析
在实施一个项目之前,首先要明确其在技术、
经济
上是否具有可行性。下面将分别介绍这两种可行性。
(1) 技术可行性
JAVA语言是成熟的、强大的、易扩充的编程语言。通过学习,已具备了JAVA、JSP、数据库、网页设计与制作等专业知识,有一定的技能来完成电子商务网站。由于JSP技术是一种开放的、跨平台的结构,因此Web服务器、平台及其他组件能很容易升级或切换,且不会影响JSP基本的应用程序。
(2) 经济可行性
由于本系统所采用的软件是JDK+Tomcat+Eclipse+MySQL,都可以从网上免费下载,硬件为Windows7系统的笔记本电脑。开发这样一个网站成本不高,在经济上完全可以做到。而网上商城发展越来越快,已逐渐成为生活必需品,所以,该系统在经济上是可行的。
3.整体设计
3.1数据库设计
3.1.1 数据库设计概述
数据库系统的设计与购物有关,满足了广大人民用户足不出户即可方便购物的需求。由广大买家和卖家组建起来的交易平台,每天都有大量数据库应用的需要,增加、删除、修改、查询都依赖于背后的数据库系统的支持。所以必须建立一个数据库作为网站的核心模块,使之可以有效的存储数据和管理数据,为系统提供一个信息基础设施和高效率的运行环境,这也是建立网站的关键。
3.1.2 通过JDBC对数据库进行访问
JDBC 从
物理
结构上说就是JAVA语言访问数据库的一套接口集合。从本质上来说就是调用者和实行者之间的协议。JDBC的实现由数据库厂商以驱动程序的形式提供。JDBC API 为JAVA开发者使用数据库提供了统一的编程接口,它由一组JAVA类和接口组成,使得开发人员可以使用纯JAVA的方式来连接数据库,并进行操作。
以JAVA语言为基础,访问以MySQL为基础数据库引擎的接口,它提供了一致的接口,用于和数据库沟通以及访问数据。使用Statement对象操作数据库,实现对数据表tb_goods的插入、删除、修改等操作,能够通过JDBC结果集ResultSet更新数据库。JDBC访问数据库的应用步骤
共2页:
上一页
1
2
下一页
上一篇:
java+mysql的ATM管理系统的设计+源代码
下一篇:
基于.NET的人事管理系统设计与实现
考证平台静态网页设计与制作
java+mysql通用试题库系统后台设计与实现
PHP+IOS的会议管理系统的设计+ER图
基于网络的通用试题库系...
基于消费者个性特征的化...
探析动画视听设计元素茬...
嵌入式系统数字图像采集...
志愿者活动的调查问卷表
公寓空调设计任务书
AT89C52单片机的超声波测距...
神经外科重症监护病房患...
C#学校科研管理系统的设计
中国学术生态细节考察《...
医院财务风险因素分析及管理措施【2367字】
国内外图像分割技术研究现状
承德市事业单位档案管理...
10万元能开儿童乐园吗,我...