用ASP.NET开发电子商务网站对数据库表的设计

系统分析

功能需求分析

(1):产品展示,按照分类展示全部产品,和对应的相关信息。

(2):增加产品的展示相关度,诸如最新产品报道,网站的新闻,促销信息。

(3):购物车,跟踪用户的购物情况

(4):结算中心:处理用户帐单,购物处理

(5):反馈互动区,可以留言

(6):会员信息模块,可以注册

数据需求分析

数据库表设计定为8个表实现:

ccdot_user{用户信息表}:

------szd_userid[PK]

------szd_username[用户ID]

------szd_password[用户密码]

------szd_name[用户真是信息]

------szd_question[丢失密码问题]

------szd_answer[用户回答答案,用于找密码]

------szd_sex[性别]

------szd_phone[电话]

------szd_email[电子邮件]

------szd_address[地址]

------szd_post[邮编]

------szd_province[省份]

------szd_city[城市]

------szd_mark[标记]

ccdot_aclass{产品大类}

------szd_aclassid[PK]

------szd_aclassname[名称]

ccdot_bclass{产品小类}

------szd_bclassid[pk]

------szd_aclassid[关联大类szd_aclassid]

------szd_bclassname[名称]

ccdot_poduct{产品信息}

------szd_productid[pk]

------szd_bclassid[关联小类的szd_bclassid]

------szd_pname[名称]

------szd_pdetail[产品信息]

------szd_pprice[一般价格]

------szd_pmemderprice[会员价]

------szd_pfewprice[差价]

------szd_ppicture[图片]

------szd_ptime[添加时间]

------szd_stock[产品库存]

------szd_phit[产品点击次数]

------szd_pdetail1[其他产品描述]

时间: 2024-10-30 02:35:14

用ASP.NET开发电子商务网站对数据库表的设计的相关文章

ASP.NET开发电子商务网站购物车

asp.net|电子商务|购物车 Web应用程序开发中,大多数的电子商务网站都有网上购物这一功能模块,所以购物车程序的编写就显得非常重要. 购物车的作用不外就是实现这些功能:添加物件.修改物件.删除物件.检查推车.查看推车等.在本文就讲解"添加物件"."删除物件"和"查看推车"这三个功能.当然,这里只不过是一个简单的购物车类,完成的功能也不多,还不够完善,需要大家在这个基础做扩展使它的功能更加完善. C#是一种完全的OOP(Object Orie

Web应用程序ASP.NET开发电子商务网站购物车

asp.net|web|程序|电子商务|购物车     Web应用程序开发中,大多数的电子商务网站都有网上购物这一功能模块,所以购物车程序的编写就显得非常重要. 购物车的作用不外就是实现这些功能:添加物件.修改物件.删除物件.检查推车.查看推车等.在本文就讲解"添加物件"."删除物件"和"查看推车"这三个功能.当然,这里只不过是一个简单的购物车类,完成的功能也不多,还不够完善,需要大家在这个基础做扩展使它的功能更加完善. C#是一种完全的OOP(

ASP.NET开发电子商务网站学习经验

前些阵子照着<Pro ASP.NET 2.0 E-Commerce in C#2005>书编辑了一个商务系统网站,想总结一下学习到的所学的知识. 该网站具有一般商务网站的特征 这里先讲讲他的框架 数据访问层 用的的存储过程操作数据库的存储,有一个Shop.DataAccess类库专门(注意我这里将原文的命名空间改为shop了) 该类库使用了一个组件来封装对数据库的操作 为 Microsoft Data Access Application Block, 其实就是将SQLHelper.cs复制到

【在线等】公司ASP.NET 开发的网站要搬到LINUX服务器上

问题描述 怎么在linux上搭建支持ASP.NET开发的网站?我安装好了MONO,接下来怎么办? 解决方案 解决方案二:传智博客上面好像是视频,去下撒?解决方案三:为什么啊,买不起WIN系统?解决方案四:公司有了一个linux服务器了在租一个win服务器浪费呀解决方案五: 解决方案六:或者装个windows的虚拟机解决方案七:Jexus网站资料:Mono官方说明:

关于sql server2000和asp.net开发的网站打包的问题

问题描述 关于sqlserver2000和asp.net开发的网站打包的问题希望高手给我一个详细的步骤! 解决方案 解决方案二:这个有点麻烦,给的分数太少了把~!解决方案三:飞龙你少来,你不会就别在这里说!

在asp.net里有关treeview的数据库表如何建立

问题描述 如何在asp.net里有关treeview的数据库表如何建立?请高手回答! 解决方案 解决方案二:楼主做过网站的后台没有?解决方案三:数据库和你的表现有联系吗?我可以把很多种数据库结果表现为树的结构解决方案四:有联系啊,你可以给我一个例子吗?解决方案五:数据库示例如下:这个可以用递归实现ID描述父ID1啊啊02啊啊13啊啊1另外还有一种设计方法:ID描述父模块名称深度1啊啊父02啊啊父11效果是这样:父父1...解决方案六:哥们这里有对treeview的应用的大量示例,还有AJAX应用

外键-数据库 表的设计问题。

问题描述 数据库 表的设计问题. 现在有三个表: 1.餐厅(主键:餐厅ID,....) 2.菜单(外键:餐厅ID,菜名,....) 3.菜的评价(外键:餐厅ID,菜名,....) 目标: 1.菜单里, 餐厅ID+菜名的组合是唯一的.(一道菜只在一个店的菜单出现一次) 2.菜的评价里,餐厅ID+菜名的组合不是唯一的.(某餐厅的某道菜能有多个评价) 三个表的设计应该如何才能实现目标呢? 解决方案 大体结构已经成形,其他方面注意一下基本的第三范式即可 解决方案二: 你这不已经设计出来了吗,你这个结构就

利用ASP技术开发基于WWW的数据库检索程序

程序|数据|数据库  ASP是微软公司推出的用以取代CGI的新技术,是目前公认的建立Windows NT动态站点最好的工具.它与ADO(Active Data Object,一种新的数据访问模型)的充分结合,提供了强大的数据库访问功能,使之成为进行网上数据库管理的重要手段.     一.ASP简介   ASP内含于Internet Information Server(简称IIS3.0)中,扩展名以.asp表示.ASP文件可以用常规的文本编辑器编辑,也可以利用专门的辅助开发工具InterDev进

我可以下载些相关asp.net开发的网站代码吗?

问题描述 我在那里可以下载到免费的而且能够用的关于asp.net开发的留言板代码吗?如果可以的话我该在那里去找?我想在网络上面想更加深刻的去学习asp.net和SQL,该怎么办? 解决方案 解决方案二:www.51aspx.com