毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net护肤品购物网站的设计与实现+源代码(2)
2.3ADO.NET技术
ADO.NET的名称起源于ADO(ActiveX Data Objects),是一组用于和数据源进行交互的面向对象类库。它提供与数据源进行交互的相关的公共方法,但是对于不同的数据源采用一组不同的类库,这些类库称为Data Providers,并且通常是以与之交互的协议和数据源的类型来命名的。然而无论使用什么样的Data Provider,都将使用相似的对象与数据源进行交互。SqlConnection对象管理与数据源的连接,它允许用户与数据源交流并发送命令给它[8]。为了快速地读取数据,使用SqlDataReader。如果想使用断开数据,使用DataSet和能进行读取或者写入数据源的SqlDataAdapter[9]。
3.需求分析和设计
3.1需求分析
传统的护肤品购物方式是把护肤品放在在实体店里供顾客挑选,店铺的规模、位置等客观因素影响着商店的客流量,操作麻烦,费时费力,而且商品种类单一,可选择性不大。
护肤品购物网站在操作时模拟用户的购物行为,营造一种真实、轻松、愉快的购物环境。它具有技术可行性和
经济
可行性两个方面的优势。在技术可行性方面:计算机配置高,有足够的空间就可以安装运行平台、数据库和各类编程工具,提供了可靠的支持,并且运用所学的各种开发
软件
的计算机知识和管理知识,为网站的开发提供了必要的技术保障;在经济可行性方面:本网站采用免费、开源的ASP.NET和SQL Server 2005开发,登入护肤品购物网站即可进行操作,使用方便快捷。从用户需求方面考虑:用户只需要通过简单的注册成为用户,浏览整个网站的内容,将自己需要的护肤品加入购物车、结账、收货、留言评论等等操作后就可以买到自己如意的护肤品。
3.2网站功能模块设计
通过需求分析,从使用权限上将网站分为游客、用户和管理员三个模块。其中,游客模块可以实现浏览护肤品信息,注册成用户的功能;用户模块可以实现浏览护肤品信息、购买护肤品、查看购物车、修改个人信息和留言评论的功能;管理员模块可以实现添加公告、添加和删除商品、查看和处理订单、管理用户的功能。护肤品购物网站具体功能结构如图1所示:
图1 护肤品网站功能模块图
护肤品网站操作流程图如图2所示:
图2 护肤品购物网站流程图
4.数据库设计
4.1数据库概念结构设计
概念模型的设计是为了将现实世界信息进行抽象,实现信息世界的建模,是进行数据库设计的有力工具。数据库概念模型设计可通过E-R图来描述现实世界的概念模型。护肤品购物网站的E-R图确定了管理员、护肤品、用户和订单实体之间的联系。E-R图如图3所示:
图3 护肤品购物网站E-R图
4.2数据库逻辑结构设计
数据库的逻辑结构设计就是把概念结构设计阶段设计好的基本E-R图转换为与选用的DBMS产品所支持的数据模型相符合的逻辑结构[10]。逻辑结构是独立于任何一种数据模型的,由于目前使用的数据库基本上都是关系数据库,因此首先需要将E-R图转换为关系模型,然后根据具体DBMS的特点和限制转换为特定的DBMS支持下的数据模型,最后进行优化。护肤品购物网站中主要的设计表如下:
(1)TB_Admin (ID,UserName,PassWord ),用于存放管理员的信息。
(2)tb_Member(MemberID,MemberName,MemberPwd,Sex,RealName,MobileTel,Email,Address,Code),用于存放护肤品网站的用户信息。
(3)tb_Goods(GoodID,TypeID,GoodsName,GoodsPicture,Price,AddDate,Introduce,sales),用于存放护肤品的信息。
(4)tb_Order(GoodsID,MemberID,Totalmoney,OrderDate,Orderstate,PayType,Ispay,ReciverName,ReceiverTel,Address,Code,Email,WuLiuName,DanHao),用于存放订单信息。用户购买商品生成订单,两者之间存在多对多的关系联系。GoodsID和MemberID是tb_Order的外键。
共3页:
上一页
1
2
3
下一页
上一篇:
上海金融服务贸易国际竞争力的研究
下一篇:
上海服务外包的发展现状与战略研究
ASP.NET+SQLServer数据结构在线考试系统的设计
浅析中国护肤品相宜本草国际竞争力+SWOT分析
ASP.net+sqlserver书店管理系统开发与设计
天猫商城体验营销在我国...
ASP.net通用试题库管理系统+需求分析
医院财务风险因素分析及管理措施【2367字】
神经外科重症监护病房患...
10万元能开儿童乐园吗,我...
C#学校科研管理系统的设计
志愿者活动的调查问卷表
承德市事业单位档案管理...
中国学术生态细节考察《...
公寓空调设计任务书
AT89C52单片机的超声波测距...
国内外图像分割技术研究现状