某某网站信息系统的设计和实现 - 图文(3)

2019-03-03 16:46

越高,就会有越来越多的人相信网上购物。因此,喜坊婚纱配饰积极开拓网上宣传渠道,利用企业网站本身的资源优势来开展网络营销。

2.4 系统开发工具的选择及技术的介绍

2.4.1 系统的开发工具的选择

本网站系统是一个B/C模式的网站,使用的语言是C#.NET,选用的开发工具软件是Visual Studio 2005。 2.4.2 系统应用技术介绍

为了方便开发,本网站选择Windows XP+ IIS+ SQL Server 2005+ASP.NET作为网站构架,即使用Windows XP作为操作系统,IIS作为Web服务器,SQL Server 2005作为数据库,ASP.NET作为服务器端脚本解释器。

3喜坊婚纱配饰网站的总体设计

3.1系统架构及网站总体功能设计

1)三层体系架构设计

喜坊婚纱配饰网采用ASP.NET Web 应用程序的典型系统架构模式:数据库——数据库访问层——业务逻辑层——页面表示层。数据库是应用系统的最底层,它保存系统的所有数据。

本系统采用SQL Server 2005数据库。数据库访问层封闭访问数据库的各种操作,如连接数据库、操作数据库。数据库转换等。业务逻辑层与应用系统的业务逻辑相关联,它使用数据库访问层提供的服务,同时也为上层提供服务。业务逻辑层通过数据库访问层实现访问数据库的功能,同时为上层提供访问数据库的接口或函数等服务。页面表示层实现应用系统的个体功能,一般由Wen页面、控件、组件组成。

8

页面表示层 业务逻辑层 数据库访问 数据库

图4 三层架构关系图

2)喜坊婚纱配饰购物网站系统架构

根据模块化设计的思想,采用“自顶向下,逐步求精”的设计方法,将本系统分解为功能明确,易于修改,大小适中的模块结构。系统功能模块主要有:公司介绍、商品展示、在线购物、客户留言、联系我们、新闻公告。总体功能结构图如图5:

喜坊婚纱配饰网站前台 网站后台 首页 公司新品热销客户联系新闻用户商品商品新闻订单客户管理介绍 上架 商品 留言 我们 公告 管理 类别管理 公告管理 留言员管管理 管理 管理 理 后台数据库 Windows XP、IIS信息服务器、ASP.NET+SQL Server 2005数据库

图5系统架构和总体功能设计图

9

3.2网站的数据流程图

数据流程图(DFD)是结构化分析的一种主要工具,是管理信息系统开发的主要工具,它使用一组简单的符号,描述系统的数据由外部“流入”系统,经过多级的加工处理,经过不同结构的存储,最后以用户所需要的各种形式“流出”的全过程。

3.2.1数据流程图的四种基本符号

数据流程图用到的基本符号包括:外部实体,数据处理,数据流和数据存储,如图6所示:

外部项 处理 数据流 数据储存 图6 数据流程图符号

3.2.2喜坊婚纱配饰网站数据流程图

订单业务处理数据流顶层图(DFD),如图7所示。

购货订客户 P 订单处理 订单存档 修改查询 管理员

图7 顶层数据结构图

10

3.3数据字典

数据字典的作用解析数据流程图中的各种成分,数据字典通常包括数据项,数据流,数据存储,处理逻辑。数字字典中有关系统的详细信息是以后网站设计,系统实现与维护的重要依据。在这里仅列出几个数据卡片来说明,如图8所示。

数据元素表 名称:会员表外键ID 别名:use_id 说明:订单处理的唯一可识别编号 数据值类型:(连续/离散)离散 类型:(字符/数字)数字 有关数据结构:订单表 数据流表 名称:订单表 别名:order 说明:订单处理的相关信息 数据流去向:订单处理 包含的数据结构:商品名称、订单数量、商品图片地址、订单时间、会员表外键、银行账号、购物车ID、订单状态 数据存储表 名称:订单信息表 说明:记录客户和商品的相关信息 输入:管理员 输出:订单处理状态 处理:客服人员根据订单信息进行服务 外部实体条目 名称:客户 说明:记录客户的个人资料、参与购物活动信息以及购物记录。 输出数据流:客户的个人相关状态、消费信息 输入数据流:客户资料、销售单 图8 数据字典

11

3.2数据库设计

3.2.1 数据库需求分析

通过上述系统功能分析,针对喜坊婚纱配饰对门户网站的需求,从网站构建的目的和达到的功能上来分析,构建的网站的主要功能是用于对外宣传企业形象,集中管理公司的基本信息以及发布相关的商品、订单信息等的信息平台,为招商加盟和客户提供良好的网络营销环境,同时还要实现在线留言的功能。总结出以下的需求信息。

1) 用户分一般用户、会员用户以及管理员;

2) 用户无须登录就可以浏览网站,但不能进行在线商品购买,只有登录后

才可以进行在线购买行为。

3) 需要有网站介绍性内容,如公司介绍、联系我们等; 4) 有企业新闻以及行业新闻;

5) 有企业产品介绍,并在首页突出显示推荐的产品; 6) 可以有多种类型的产品;

7) 访客可以在线留言、在线咨询和提出评价或需求; 8) 新闻、商品、留言等信息均可以在后台维护。

经过上述系统功能分析和需求总结,设计如下面所示的数据项和数据结构。 1) 会员用户信息,包括数据项:用户名、密码、地址、QQ号码等 2) 商品类别,包括数据项:类别编号,类别名称;

3) 商品信息,包括数据项:商品编号,商品名称,商品图片地址,商品市

场价格,商品推荐价格,商品数量,商品描述,商品类别外键ID等; 4) 新闻信息,包括数据项:新闻标题,新闻内容,发布者,发布时间; 5) 留言信息,包括数据项:留言账号,留言标题,留言内容,留言时间等; 6) 商品评论信息,包括数据项:评论用户ID,评论标题,评论内容,商品

表外键等;

7) 订单信息,包括数据项;商品名称,订单数量,订单时间,购物车ID,

订单状态等;

8) 购物车信息,包括数据项:商品名称,商品图片,商品单价,商品数量,

12


某某网站信息系统的设计和实现 - 图文(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2010年高考四川卷理综生物学部分试题及解析

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: