资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第十章 数据库在电子商务中的 应用实例,第十章 数据库在电子商务中的,1,第一节 电子商务数据库的选择及设计准则,第一节 电子商务数据库的选择及设计准则,2,(一)数据库选择遵循的原则,1.构造数据库的难易程度,2.数据库管理系统的性能分析,3.程序开发的难易程度,4.数据的完整性约束和并发控制功能,5.安全性控制,一、数据库的选择,(一)数据库选择遵循的原则一、数据库的选择,3,(二)选择数据库,商品化的数据库管理系统以关系型数据库为主导产品,技术比较成熟,并且给数据管理提供了一个标准而坚实的数据访问接口,使得对数据库的操作、数据对象的创建、数据的插入和删除都可以在数据库语言中实现。,(二)选择数据库商品化的数据库管理系统以关系型数据库为主,4,1.命名的规范,2.索引使用的规则,3.数据类型的选择,4.数据的一致性和完整性,二、设计准则,1.命名的规范二、设计准则,5,第二节 网上医药销售管理系统的设计与,实现,第二节 网上医药销售管理系统的设计与,6,一、系统概述,系统采用主流的IIS系列+ASP解决方案。,开发工具选用Macomedia公司出品的编辑工具Dreamweaver网页设计软件,服务器选择的是配置了IIS和SQL Server 2005数据库管理系统的Windows服务器,服务器端的动态网页编程技术使用微软的ASP技术,数据库访问技术使用ADO(ActiveX data object),实现应用程序对数据库的连接以及数据查询、修改、更新等操作。,一、系统概述系统采用主流的IIS系列+ASP解决方案。,7,(一)系统分析,1.系统业务流程分析,2.系统数据需求,二、系统分析与设计,(一)系统分析二、系统分析与设计,8,(二)系统设计,1.前台管理模块,前台管理模块主要完成以下功能:,(1)会员(客户)注册与登录功能。,(2)药品查询模块。,(3)会员购买药品模块。,(4)购物车管理模块。,(二)系统设计1.前台管理模块,9,2.后台管理模块,对于超级管理员可以进行以下后台的管理与维护:,(1)药品及药品类别管理模块。(2)会员信息管理模块。(3)员工信息管理模块。(4)订单管理模块。(5)公告管理。,对于普通员工(这里主要针对销售员)来说,后台管理模块主要完成订单管理中的发货功能,即更改订单状态信息,以及查看本人销售记录信息。,2.后台管理模块,10,三、数据库设计与生成,(一)数据库的概念结构设计,(二)数据库的逻辑结构设计,(三)数据库的物理结构设计与实现,三、数据库设计与生成(一)数据库的概念结构设计,11,(四)ASP中连接SQL Server 2005数据库,在ASP中是通过ADO方式连接到数据库的,由于ASP代码是以纯脚本的方式编写并解释执行的,因此连接过程就是编写ADO数据库连接字符串。,1.建立ODBC数据源(步骤详见教材),2.创建数据库连接,(四)ASP中连接SQL Server 2005数据库,12,四、系统主要功能演示,四、系统主要功能演示,13,本章结束,谢谢!,本章结束谢谢!,14,
展开阅读全文