京东商城系统模拟(JDBC连接数据库swing显示) - 图文

更新时间:2023-12-09 01:39:02 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

西安科技大学

数据库课程设计

题目:京东商城购物系统分析

姓 名:薛小娜 1108060107

张龙娟 1108060109 林海静 1108060111 高海涛 1108060126 程军强 1108060127 黎崇智 1008060128

学 院:计算机学院 专 业:计算机科学与技术 指 导 教 师:张建华

2014 年 7 月3 1

一、系统需求收集分析

1、项目调查,资料收集情况

在系统开发前期阶段主要对各种不同的三个交易网站(淘宝,天猫,京东)进行了调研,将不同的网站所涉及到的客户,商品之间的关系以及他们各自的属性一一列举,并分析各个属性对商品产生的影响如何。另外找了一本有利于我们课程设计的《尚学堂Java》书。

2、项目概述

项目的背景:京东商城是一个动态、交互式、具有商品提供、系统管理、用户留言等功能的B2C模式的电子商务网站。

所谓的B2C,是指Bussiness to Coustomer,不同于阿里巴巴的B2B(Bussiness to Bussiness )与淘宝的C2C(Costomer to Costomer),它是商家对顾客的商业零售,是直接面向消费者销售产品和服务的。

近年,京东商城以其快捷、安全、省钱而迅速发展,2012年销售额达600亿。在网上购物的过程中,“用户体验”扮演着极其重要的角色。好的用户体验可以带动更多的消费,也能吸引更多的客户。其来源于基于用户的角度与快捷的订单与商品处理,其中,对购物系统的数据架构起到不可磨灭的作用。因此,建立一个良好高效的数据库系统不仅可以在一定程度上提高用户体验,提高用户寻找商品与查看相关信息的效率与质量,而且可以更及时、准确和有效地帮助管理员分析统计各种商品数据和订单信息,供下一步发展做出科学的管理决策,促使商城的发展与购物体验的进一步提高。

京东商城购物系统可以为分前台部分和后台部分,其主要功能结构如图1。

网上购物系统 前台部分 后台部分 用户 管理员

图1.购物系统

其中,前台部分由用户使用,即用户购物操作部分,其功能主要包括用户注册,提供商品目录,帮助用户搜索、发现需要的商品,商品评价,留言板管理,购物车管理,为购买产品下订单,

撤销和修改订单,个人资料管理,能够通过网络付款,对订单的状态进行跟踪等功能。

开发意义:加深对数据库理论、方法和技术等内容的理解。通过学生参加数据库设计与实现的完整过程,加强学习的应用性和趣味性,增加完成任务的成就感,掌握一个应用系统数据库的设计的实用技能,从而达到具有开发小型信息系统的初步能力。

2

开发目标:本次课程设计要构建一个京东商城购物系统,并示例出应该具备的功

能。

3.主要任务要求

1)、研究三个不同的网上交易网站。关注每个网站中具有交互功能的购买页面,并从页面中提取购买时需要的属性。将查看网站的页面截屏保存,页面中至少有一个提取的属性信息。从三个不同网站的属性中,分析出你认为需要的属性列表。 分析:

3

说明:

说明:

4

经分析:最重要的是:价格,商品名,品牌,型号,外观。

2)、根据分析的属性列表,构建ER图,要求满足3NF,以此为ER图构建的数据库可以存储在线交易信息。继而将ER图转为逻辑模式。说明你设计的在线交易的具体功能。解释每项功能与数据库的关系。

3)、在SQL Server 平台实现在线交易的逻辑模式(平均每人至少2张表)。设计测试数据,每个表中至少插入6条记录。设计完整性约束(至少4种类型),要求设计合理,具有实用价值。要求用SQL语句实现建表和插入数据,至少完成将建表和插入数据的SQL语句截屏(不接受其它形式的建表和插入)。

4)、至少设计5条查询语句显示你使用SQL语句的能力,包括简单查询、模糊查询、连接查询、嵌套查询等。要求截屏显示查询语句和输出结果。解释你设计查询语句的意图,和查询数据如

5

本文来源:https://www.bwwdw.com/article/guut.html

Top