网上购物系统数据库设计.docx
- 文档编号:24020287
- 上传时间:2023-05-23
- 格式:DOCX
- 页数:15
- 大小:566.34KB
网上购物系统数据库设计.docx
《网上购物系统数据库设计.docx》由会员分享,可在线阅读,更多相关《网上购物系统数据库设计.docx(15页珍藏版)》请在冰豆网上搜索。
网上购物系统数据库设计
课程设计
课程名称___数据库课程设计____
题目名称___网上购物系统______
学生学院___计算机学院________
专业班级______________
学号____________
学生姓名________________
指导教师_____左亚尧________
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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 购物 系统 数据库 设计