菜单
  

    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的外键。   
  1. 上一篇:上海金融服务贸易国际竞争力的研究
  2. 下一篇:上海服务外包的发展现状与战略研究
  1. ASP.NET+SQLServer数据结构在线考试系统的设计

  2. 浅析中国护肤品相宜本草国际竞争力+SWOT分析

  3. ASP.net+sqlserver书店管理系统开发与设计

  4. 天猫商城体验营销在我国...

  5. ASP.net通用试题库管理系统+需求分析

  6. 大众媒体对公共政策制定的影响

  7. java+mysql车辆管理系统的设计+源代码

  8. 当代大学生慈善意识研究+文献综述

  9. 乳业同业并购式全产业链...

  10. 河岸冲刷和泥沙淤积的监测国内外研究现状

  11. 十二层带中心支撑钢结构...

  12. 杂拟谷盗体内共生菌沃尔...

  13. 电站锅炉暖风器设计任务书

  14. 酸性水汽提装置总汽提塔设计+CAD图纸

  15. 中考体育项目与体育教学合理结合的研究

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回