网上购物系统数据库设计.docx

上传人:b****8 文档编号:24020287 上传时间:2023-05-23 格式:DOCX 页数:15 大小:566.34KB
下载 相关 举报
网上购物系统数据库设计.docx_第1页
第1页 / 共15页
网上购物系统数据库设计.docx_第2页
第2页 / 共15页
网上购物系统数据库设计.docx_第3页
第3页 / 共15页
网上购物系统数据库设计.docx_第4页
第4页 / 共15页
网上购物系统数据库设计.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

网上购物系统数据库设计.docx

《网上购物系统数据库设计.docx》由会员分享,可在线阅读,更多相关《网上购物系统数据库设计.docx(15页珍藏版)》请在冰豆网上搜索。

网上购物系统数据库设计.docx

网上购物系统数据库设计

课程设计

 

课程名称___数据库课程设计____

题目名称___网上购物系统______

学生学院___计算机学院________

专业班级______________

学号____________

学生姓名________________

指导教师_____左亚尧________

 

2012年1月16日

1.requirementanalysis

1.1.Systemname

系统名称为网上购物系统

1.2.Tasksummary

结合使用jsp和javabean,编写一个在线商务购物系统。

这个系统提供了一个客户和企业在线沟通的平台。

用户可以浏览企业的产品和信息;通过注册成网站的用户,可以购买产品;并根据自己的需求添加删除和修改订单中商品的数量。

管理者可以登录网站后台,管理商品信息,管理用户信息和处理订单。

1.3.Systemfunctions

这个系统具有前台和后台两部分功能。

前台为客户提供了注册登录,查看商品,购买商品,处理订单的服务;后台可以添加商品,管理订单和管理用户。

1.4.Functiondetails

1.提供注册登录功能,使得用户可以通过注册登录获得购买商品的权限。

2.提供商品列表和某一商品展示的功能

3.为登录用户提供购买功能

4.管理员登录后,可以管理用户,管理订单和管理商品。

2.overalldesign

2.1.UMLusecase

usecase

2.2.thebasicbodel

3.Databasedesign

3.1.Tabledesign

3.1.1.tableofproductlist

productlist

3.1.2.tableofuser

user

3.1.3.tableoforderlist

orderlist

3.1.4.tableofadmin

adminlist

3.2.EERModel

EER

3.3.ERDiagram

1

4.Systemview

4.1.loginandregister

4.2.productlist

4.3.cartview

4.4.registerview

4.5.adminoperationlist

4.6.showuserslist

5.impressionsandexperience

本系统经过测试,能完成在网上购物系统的基本功能。

设计过程中,遇到很多的问题,解决问题要多看书,多想老师的教授。

实验之后发现自己对数据库的了解加深了,明白到数据库在一个系统中的重要地位。

6.sqlfilefordatabase

--MySQLdump10.13Distrib5.5.25,forWin32(x86)

--

--Host:

localhostDatabase:

shopdb

--------------------------------------------------------

--Serverversion5.5.25

/*!

40101SET@OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT*/;

/*!

40101SET@OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS*/;

/*!

40101SET@OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION*/;

/*!

40101SETNAMESutf8*/;

/*!

40103SET@OLD_TIME_ZONE=@@TIME_ZONE*/;

/*!

40103SETTIME_ZONE='+00:

00'*/;

/*!

40014SET@OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS,UNIQUE_CHECKS=0*/;

/*!

40014SET@OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS,FOREIGN_KEY_CHECKS=0*/;

/*!

40101SET@OLD_SQL_MODE=@@SQL_MODE,SQL_MODE='NO_AUTO_VALUE_ON_ZERO'*/;

/*!

40111SET@OLD_SQL_NOTES=@@SQL_NOTES,SQL_NOTES=0*/;

--

--Tablestructurefortable`adminlist`

--

DROPTABLEIFEXISTS`adminlist`;

/*!

40101SET@saved_cs_client=@@character_set_client*/;

/*!

40101SETcharacter_set_client=utf8*/;

CREATETABLE`adminlist`(

`id`int(11)NOTNULL,

`adminname`varchar(20)NOTNULL,

`adminpass`varchar(20)NOTNULL,

PRIMARYKEY(`id`)

)ENGINE=InnoDBDEFAULTCHARSET=utf8;

/*!

40101SETcharacter_set_client=@saved_cs_client*/;

--

--Dumpingdatafortable`adminlist`

--

LOCKTABLES`adminlist`WRITE;

/*!

40000ALTERTABLE`adminlist`DISABLEKEYS*/;

/*!

40000ALTERTABLE`adminlist`ENABLEKEYS*/;

UNLOCKTABLES;

--

--Tablestructurefortable`orderlist`

--

DROPTABLEIFEXISTS`orderlist`;

/*!

40101SET@saved_cs_client=@@character_set_client*/;

/*!

40101SETcharacter_set_client=utf8*/;

CREATETABLE`orderlist`(

`id`varchar(20)NOTNULL,

`userid`int(11)NOTNULL,

`status`int(11)NOTNULL,

`subtime`datetimeNOTNULL,

`payway`varchar(20)NOTNULL,

`tranway`varchar(20)NOTNULL,

`address`varchar(50)NOTNULL,

PRIMARYKEY(`id`),

KEY`orderlist_ibfk_1`(`userid`),

CONSTRAINT`orderlist_ibfk_1`FOREIGNKEY(`userid`)REFERENCES`user`(`userid`)

)ENGINE=InnoDBDEFAULTCHARSET=utf8;

/*!

40101SETcharacter_set_client=@saved_cs_client*/;

--

--Dumpingdatafortable`orderlist`

--

LOCKTABLES`orderlist`WRITE;

/*!

40000ALTERTABLE`orderlist`DISABLEKEYS*/;

/*!

40000ALTERTABLE`orderlist`ENABLEKEYS*/;

UNLOCKTABLES;

--

--Tablestructurefortable`productlist`

--

DROPTABLEIFEXISTS`productlist`;

/*!

40101SET@saved_cs_client=@@character_set_client*/;

/*!

40101SETcharacter_set_client=utf8*/;

CREATETABLE`productlist`(

`pid`varchar(10)NOTNULL,

`pname`varchar(30)NOTNULL,

`pcomp`varchar(30)NOTNULL,

`madew`varchar(20)NOTNULL,

`madedate`dateNOTNULL,

`rprice`floatDEFAULTNULL,

`cprice`floatDEFAULTNULL,

`count`int(11)DEFAULTNULL,

`description`varchar(100)DEFAULTNULL,

PRIMARYKEY(`pid`)

)ENGINE=InnoDBDEFAULTCHARSET=utf8;

/*!

40101SETcharacter_set_client=@saved_cs_client*/;

--

--Dumpingdatafortable`productlist`

--

LOCKTABLES`productlist`WRITE;

/*!

40000ALTERTABLE`productlist`DISABLEKEYS*/;

INSERTINTO`productlist`VALUES('34543','fdg','rttggf','hdgf','2013-01-16',435,435,56,'fdgdsg'),('3847','sdfsdf','dsfs','dsds','2001-01-03',34,12,34,'fdgtryrth');

/*!

40000ALTERTABLE`productlist`ENABLEKEYS*/;

UNLOCKTABLES;

--

--Tablestructurefortable`user`

--

DROPTABLEIFEXISTS`user`;

/*!

40101SET@saved_cs_client=@@character_set_client*/;

/*!

40101SETcharacter_set_client=utf8*/;

CREATETABLE`user`(

`userid`int(11)NOTNULL,

`username`varchar(20)NOTNULL,

`password`varchar(20)NOTNULL,

`name`varchar(20)DEFAULTNULL,

`phone`varchar(20)DEFAULTNULL,

`email`varchar(20)DEFAULTNULL,

PRIMARYKEY(`userid`)

)ENGINE=InnoDBDEFAULTCHARSET=utf8;

/*!

40101SETcharacter_set_client=@saved_cs_client*/;

--

--Dumpingdatafortable`user`

--

LOCKTABLES`user`WRITE;

/*!

40000ALTERTABLE`user`DISABLEKEYS*/;

INSERTINTO`user`VALUES(1,'fisher','123','fisher','dfew','fwe');

/*!

40000ALTERTABLE`user`ENABLEKEYS*/;

UNLOCKTABLES;

/*!

40103SETTIME_ZONE=@OLD_TIME_ZONE*/;

/*!

40101SETSQL_MODE=@OLD_SQL_MODE*/;

/*!

40014SETFOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS*/;

/*!

40014SETUNIQUE_CHECKS=@OLD_UNIQUE_CHECKS*/;

/*!

40101SETCHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT*/;

/*!

40101SETCHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS*/;

/*!

40101SETCOLLATION_CONNECTION=@OLD_COLLATION_CONNECTION*/;

/*!

40111SETSQL_NOTES=@OLD_SQL_NOTES*/;

--Dumpcompletedon2013-01-1612:

25:

04

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 韩语学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1