数据库应用网上购物系统设计书.doc

数据库应用网上购物系统设计书.doc

ID:55560478

大小:189.50 KB

页数:18页

时间:2020-05-17

数据库应用网上购物系统设计书.doc_第1页
数据库应用网上购物系统设计书.doc_第2页
数据库应用网上购物系统设计书.doc_第3页
数据库应用网上购物系统设计书.doc_第4页
数据库应用网上购物系统设计书.doc_第5页
资源描述:

《数据库应用网上购物系统设计书.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据库应用网上购物系统设计书一、需求分析1系统需求分析网上购物系统分为前台管理和后台管理。前台管理包括浏览商品、查询商品、订购商品、购物车、用户信息维护等功能。后台管理包括公告管理、商品管理、订单管理、投诉管理和用户管理等模块。流程图如图1-1和1-2所示。管理用户身份验证订单管理投诉管理公告管理商品管理用户信息表用户管理Shop数据库图1-1后台系统流程分析图登录注册未登录注册用户已登录注册用户未注册用户订购商品选择商品浏览商品浏览浏览浏览商品选择商品订购商品去购物车去收银台提交订购单图1-2前台客户购物流程2可行性分析对于用户来说,在商场系统里面所购的物

2、品,希望及时收到商品,在商场系统里的投诉,希望及时得到解决,用户的要求能及时得到满足的情况下,商场的信用度才能得到提高,才能更好的发展,所以对用户进行需求分析是很有必要的。对于管理员来说,既要考虑用户的要求,又要更好的管理整个系统,所以他肩负着双重任务。满足用户要求方面,应该及时处理用户的订单,及时发货,尽快的解决客户的投诉等等,才能有更好的经济效益。管理系统的责任也不能忽视,如对市场做调查,及时更新产品,还有就是对系统进行维护等等二、数据库的概念设计数据库概念设计(E-R图)E-R图提供了表示实体型、属性和联系的方法:■实体型:用矩形表示,矩形写明实体名。

3、■属性:用椭圆表示,并用无向边将其与相应的实体连接起来。■联系:用菱形表示,菱形框写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1:1,1:n或m:n)。那么本系统的E-R图如下:图2-1网上商品交易系统的E-R图三、数据库的逻辑设计1.数据库表的设计■公告信息表(Board):表2-1公告信息表列名数据类型长度允许空Idint4noTitlevarchar50yesContentvarchar1000yesPostTimedatetime8yesPostervarchar20yes■商品信息表(Goods)表2-2商品信息表列

4、名数据类型长度允许空Idint4noTypeidint4yesNamevarchar50yesSn_Numbervarchar50yesProducervarchar50yesPackagevarchar50yesSalePricefloat8yesStorePricefloat8yesContentvarchar1000yesPostTimedatetime8yesReadCountint4yesBuyCountint4yesImageFilevarchar50yes■商品类别表(GoodsType):表2-3商品类别表列名数据类型长度允许空Idint4n

5、oTypevarchar50yes■管理员表(Admin):表2-4管理员表列名数据类型长度允许空AdminIdvarchar20noPassWdvarchar20yesNamevarchar50yes■用户表(Users):表2-5Users的结构列名数据类型长度允许空UserIdvarchar20noPwdvarchar20yesUserNamevarchar50yesSexbit1yesAddressvarchar1000yesEmailvarchar50yesTelephonevarchar100yesMobilevarchar50yes■客户投诉表

6、(Complain):表2-6客户投诉表列名数据类型长度允许空Idint4noPosttimedatatime8yesUserIdvarchar20yesOrderNumbervarchar50yesContentvarchar1000yesResultvarchar1000yesFlagbit1yes■购物车表(Basket):表2-7Basket的结构列名数据类型长度允许空Idint4noUserIdvarchar20yesGoodsIdInt4yesOrderTimeDatetime8yes列名数据类型长度允许空OrderCountInt4yesSal

7、ePriceFloat8yesUserCheckedChar10yesOrderNumberVarchar50yesPostTimeDatetime8yesAdminCheckedChar10yes2数据库连接按照要求建好数据库后,需要建立页面和后台服务器的,页面名称为ConnDB.asp,以后当需要对数据库进行访问时,只需要用命令就可以直接调用该程序,连接数据库,提高程序的可读性,同时也提高程序的便捷性,代码如下:<%DimConnDimConnStrSetConn=Server.Create

8、Object("ADODB.Connection")

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。