搜档网
当前位置:搜档网 › 网上商城项目_概要设计说明书

网上商城项目_概要设计说明书

网上商城项目_概要设计说明书
网上商城项目_概要设计说明书

目录

1引言 (2)

1.1编写目的 (2)

1.2背景 (2)

1.3定义 (2)

1.4参考资料 (3)

2总体设计 (3)

2.1需求规定 (3)

2.2运行环境 (3)

2.3基本设计概念和处理流程 (4)

2.4结构 (9)

2.5功能需求与程序的关系 (15)

2.6人工处理过程 (16)

2.7尚未问决的问题 (16)

3接口设计 (16)

3.1用户接口 (16)

3.2外部接口 (16)

3.3内部接口 (17)

4运行设计 (17)

4.1运行模块组合....................................................... `17

4.2运行控制 (17)

4.3运行时间 (17)

5系统数据结构设计 (17)

5.1逻辑结构设计要点 (17)

5.2物理结构设计要点 (19)

5.3数据结构与程序的关系 (21)

6系统出错处理设计 (21)

6.1出错信息 (21)

6.2补救措施 (21)

6.3系统维护设计 (21)

概要设计说明书

1引言

1.1编写目的

本说明是BS网上商城电子商务系统案例研究项目软件产品的总体设计和实现说明,记录了系统整体实现上技术层面上的考虑,并且以需求说明作为依据,同时该文档将作为产品实现、特性要求和控制的依据。

软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查,同时为下一步的详细设计说明提供框架。

1.2背景

说明:

A.软件系统的名称: BS网上商城系统

B.任务提出者: BS电子商务公司

开发者:LEI_SKY软件开发小组

C. 本系统将是一个独立的系统,目前所产生的输出都是独立的

本系统将使用MySql作为数据库的存储系统

1.3定义

A. .B/S(Brower/Server)

B. .IIS 5.0(Internet Information Server)

C. .HTML(Hypertext Markup Language,超文本标记语言)

D. .CSS(Cascading Style Sheets,层叠样式表单)

E. .JSP(Java Server Pages)

1.4参考资料

相关的文件包括:

A. 内部文件《BS网上商城电子商务系统案例研究项目》

B. 《BS网上商城电子商务系统案例研究项目合同 20110710 - 01》

C. 《BS网上商城电子商务系统案例研究项目可行性分析》

参考资料:

A. 国家标准《软件需求说明书(GB856T——88); 》

B. 《网站开发项目教程》陈密方中国铁道出版社

《软件测试》朱少名电子工业出版社\

合同:

A. 《BS网上商城电子商务系统案例研究项目合同 20110710 - 01》2总体设计

2.1需求规定

需求规定的详细内容,请参考独立的文档《BS网上商城项目需求说明》2.2运行环境

客户程序硬件要求:

具有 Intel(R) Core T1110处理器且满足以下要求的计算机:

最低 64 MB 内存

最小 10 GB 硬盘

鼠标

键盘

服务器硬件需求:

具有 Pentium III 处理器且满足以下要求的计算机:

最低 512MB 内存

最小 1 TB 硬盘

鼠标

键盘

注:详情请参考独立的文档《BS网上商城项目需求说明》

2.3基本设计概念和处理流程 系统结构

本系统的实现采用典型的三层模式、B/S 结构来实现,不同的客户端程序共同访问中心数据库,系统结构如图1:

图1:系统结构

设计说明:

A. 每一个计算机需要安装浏览器;

B. 每个客户程序通过中间件访问中央的数据库服务器;

C. 数据库服务器使用Oracle9i 或SQL Server2000来实现;

D. 多用户并发访问和处理、数据加锁、事务协调,由Oracle10g/SQL Server 2000/MySql/Access/DB2数据库和数据库服务器来完成;

系统需求

网上电子商城应包括两个基本的部分; 一是前台销售用户在前台可以浏览、搜索、购买商品,能看到商城的最新公告;另一个是后台管理,管理员在此管理网站信息和商品,具体包括录入和更改网上信息、订单查询和处理、商品的上架和下架、还可以管理在商城注册的用户等。系统的前后台功能结构图如图所示:

Tomcat

Internet

Oracle10g/MySql/SQL

Server2000/Access/DB2 服务器

Internet

前台功能模

商品展示商品购物用户管理

新品上架

商品查询商城公告订单查询

图2: BS网上商城前台功能结构图

后台功能模

用户管理产品管理统计分析

类别管理订单管理退出系统

员删

访

表图3: BS网上商城后台功能结构图

系统总体流程图

流程图的总体概述:

前台功能模块主要是通过登录(普通用户不需要登录)进入商城后,对公告、商品的浏览以及查询、购买。后台的管理模块主要是实现了管理员对公告、商品、订单及会员用户的管理。在进入商城选购商品时,应先将选购的商品放到购物车中,然后去点击购买,填写收货人的信息(会员已保存收货人的信息,但是可以更改)。付款,购物完成。

BS 网上商城

网站的访问

会员

登录成功

是登录成功

新产品上架、修改、删除;会员管理;订单管理;产品分类;以及销售信息进行统计等

选择商品

是加入购物车

更改产品数

量等

填写收货地

购买提交订单

是浏览网页

网站管理

图4: 系统总体流程图

业务流程图

网上交易部分

1.浏览与选择商品:

顾客进入网站即刻自动提供购物车,不需身份确认就可以在网站上随意浏览、

挑选商品(可增加、删除、修改购物车上商品的数量),网站提供最新的商品列

表,热卖商品优先列表给顾客作为选购时的参考;

2.判断:

顾客确定所购物品后,系统将判断该顾客是否是会员,如果是,则可直接填写订单;否则,提示顾客登记注册;若不注册则确认订单。

3.提交订单:

已选购的商品需填写订单细节,如付款及提货方式等。只有正式提交定单才能

生效;

4.注册:

顾客可在公司的网站上注册,填写姓名地址等信息后提交申请;

5.确认:

后台管理将实时得到顾客的注册信息,通过电话及其他方式确认,得到注册确

认的顾客才能成为会员,并拥有唯一的会员证号;

6.非会员:

不是会员的顾客可以先挑选商品再申请成为会员,享受会员价格,所定购的商

品数及时存入数据库;也可以直接下单,则不享有会员价,不能查看自己的订

单信息;

7.送货与付款:

网上的每一份订单都将实时存入后台数据库,后台操作人员通过电话及其他方

式确认,确认后将及时实施该订单:向顾客送货,货到付款,完成网上交易。

用户进入网

浏览选择商

会员

登录

Y

填写订单

修改订单确认订单

N

生成订单销售送货浏览挑选Y

注册N

Y

N

图5:网上交易部分业务流程图

2.4结构 应用程序内部结构

应用程序的内部结构采用分层编码来实现,并且为保证各子系统的独立性,结合了JavaBean 组件技术。

系统逻辑结构(分层编码)

Tomcat

JavaBean

BS 网上商城系统

登录/注册

系统管理

商品查询

购物车

Oracle10g/SQL Server

用例图:

管理员

验证身份

管理vip 用户

管理商品详细信息

管理商品种类

管理普通用户

管理订单

普通用户

浏览商品

系统

浏览相关种类商品

查看商品种类

查询商品详细信息

查询商品

<>

购买有关商品<>

vip 会员

注册用户

发货

<>

下订单

<>

<>

折扣购物

<>

图6: 用例图

说明:该用例图详细用户和系统之间的交互细节,体现本系统的业务逻辑.在整个开发过程中将依照以上业务逻辑确定解决问题方案.

时序图1:

管理员浏览器请求处理程序数据库引擎后台数据库

1、打开IE

2、显示页面

3、登录

4\传递要验证的信息

5、请求数据库列表

6、获取信息

7、提供用户列表

验证信息

8、发送状态

9、显示管理员页面

10、进入管理页面

11、管理用户还是管理定单

12、修改数据

13、保存数据

14、提交信息

15、返回信息

16、返回提示

17、返回修改后页面

图7:管理员与系统交互时序图

说明:以上是管理员与系统交互的时序图.体现了管理员与系统交互的细节和管理员的权限.

时序图2:

图8:普通用户与系统交互时序图

说明:以上是普通用户和系统交互的时序图,描述普通用户在不同时间段的业务状态.

数据访问架构层:

跨数据库的DAO模式框架:

图9:跨数据库DAO模式架构

图10:

管理员状态图:

图11:管理员状态图

图12:用户状态图

2.5功能需求与程序的关系

本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:

功能模块用户模块管理员模

会员模块类别模块产品模块订单模块

AdminLogi

n.jsp

Login.jsp √

CategoryL

ist.jsp

CaterotyA

dd.jsp

CategoryM

odify.jsp

OrderDeti

lShow.jsp

OrderList

.jsp

√OrderModi

fy.jsp

OrderAdd.

jsp

ProductAd

d.jsp

ProductDe

lelt.jsp

ProductAd

d.jsp

ProductMo

dify.jsp

ProductSe

arch.jsp

ProductUp

load.jsp

UserDelet

e.jsp

UserList.

jsp

√salesCoun

t.jsp

表1:功能需求与程序的关系表

2.6人工处理过程

2.7尚未问决的问题

需求中的问题在本设计中已经全部实现,但是,基于一般的考虑,可能会在开发过程或者后期版本中增加的功能包括:

1、公告通知模块;

2、统计分析模块;

(说明:若已经解决了需求中存在的问题,以上的可以不属于尚未解决的问题;)

3接口设计

本系统采用JAVA进行开发,所提供的不同层次的接口,都具有高度的集成性,本系统没有采用低级语言设计和完成自定义的接口,因此接口设计大部分已经由不同方式的JavaBean组件来完成了,以下只做简单的说明。

3.1用户接口

采用窗口化,菜单式进行设计,在设计时响应热键。

3.2外部接口

JAVA应用程序包括了支持程序,主要的支持程序为JavaBean,有关JavaBean的相关说明,请参考其他资料。

“BS网上商城”通过JavaBean接口访问数据库,纯Java方式对数据库访问对象进行了层次式的封装,详细的有关纯Java方式的说明,请参考纯Java方式相关的技术资料。

与数据库的接口设计,主要集中在图《系统逻辑结构》中数据库访问模块的独立封装部分,详细的接口、访问调用,请参考《BS网上商城系统详细设计说明》。

3.3内部接口

内部接口主要集中在两部分:

A. 中间处理层对数据库访问层数据的调用和处理;

B. 界面层对中间数据库处理层的调用、控制命令的响应;

4运行设计

4.1运行模块组合

本程序主要是以一个窗口为模块,一般一个窗口完成一个特定的功能,主窗口主要是通过打开另一个子窗口来实现模块之间不同功能的连接和组合。个模块之间相互独立,程序的可移植性好。个模块之间主要是通过传递数据项的引用来实现模块间的合作和数据共享。

4.2运行控制

只要符合程序说明书,用户可自由控制,不额外限定用户输入,异常由程序内部处理,并给出提示信息。

4.3运行时间

每次操作相应上线为5秒。

5系统数据结构设计

5.1逻辑结构设计要点

一、用户信息表(User)

用户(用户编号,用户名,密码,电话,地址,注册时间)

二、商品信息表(Product)

商品(商品编号,商品名,商品描述,市场价,会员价,上架时间,类别编号)

三、类别分类表(Category)

类别(编号,类别名,描述,层次编码,级别,父亲编号)

四、订单信息表(SalesOrder)

网上商城项目概要设计说明书DOC

目录 1引言 (2) 1.1编写目的 (2) 1.2背景 (2) 1.3定义 (2) 1.4参考资料 (3) 2总体设计 (3) 2.1需求规定 (3) 2.2运行环境 (3) 2.3基本设计概念和处理流程 (4) 2.4结构 (9) 2.5功能需求与程序的关系 (15) 2.6人工处理过程 (16) 2.7尚未问决的问题 (16) 3接口设计 (16) 3.1用户接口 (16) 3.2外部接口 (16) 3.3内部接口 (17) 4运行设计 (17) 4.1运行模块组合.................................................................................................................. `17 4.2运行控制 (17) 4.3运行时间 (17) 5系统数据结构设计 (17) 5.1逻辑结构设计要点 (17) 5.2物理结构设计要点 (19) 5.3数据结构与程序的关系 (21) 6系统出错处理设计 (21) 6.1出错信息 (21) 6.2补救措施 (21) 6.3系统维护设计 (21)

概要设计说明书 1引言 1.1编写目的 本说明是BS网上商城电子商务系统案例研究项目软件产品的总体设计和实现说明,记录了系统整体实现上技术层面上的考虑,并且以需求说明作为依据,同时该文档将作为产品实现、特性要求和控制的依据。 软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查,同时为下一步的详细设计说明提供框架。 1.2背景 说明: A.软件系统的名称:BS网上商城系统 B.任务提出者:BS电子商务公司 开发者:LEI_SKY软件开发小组 C. 本系统将是一个独立的系统,目前所产生的输出都是独立的 本系统将使用MySql作为数据库的存储系统 1.3定义 A. .B/S(Brower/Server) B. .IIS 5.0(Internet Information Server) C. .HTML(Hypertext Markup Language,超文本标记语言) D. .CSS(Cascading Style Sheets,层叠样式表单) E. .JSP(Java Server Pages) 1.4参考资料 相关的文件包括: A. 内部文件《BS网上商城电子商务系统案例研究项目》

网络设计方案范本

网络设计方案

校园网络设计方案 设计者:王帆 11月

目录 1 校园网需求分析................................................................ 错误!未定义书签。 1.1 网络基本情况 .......................................................... 错误!未定义书签。 1.2网络需求分析 .......................................................... 错误!未定义书签。 2 网络总体设计.................................................................... 错误!未定义书签。 2.1网络架构分析 .......................................................... 错误!未定义书签。 2.2 设计思路 .................................................................. 错误!未定义书签。 2.3 校园网的设计原则 .................................................. 错误!未定义书签。 2.4 网络三层结构设计 .................................................. 错误!未定义书签。 2.4.1 主干网核心层设计 ......................................... 错误!未定义书签。 2.4.2 园区内汇聚层设计 ......................................... 错误!未定义书签。 2.5 IP规划与VLAN ........................................................ 错误!未定义书签。 2.5.1 IP地址的分配原则 ........................................ 错误!未定义书签。 3.5.2 公网地址分配................................................. 错误!未定义书签。 2.5.3专用网的IP地址规划 .................................... 错误!未定义书签。 2.5.4专用网中vlan划分 ........................................ 错误!未定义书签。 2.6 设备选型 .................................................................. 错误!未定义书签。 2.6.1 核心交换机设备选型 ..................................... 错误!未定义书签。 2.6.2汇聚层设备选型............................................. 错误!未定义书签。 2.6.3 接入层设备选型 ............................................. 错误!未定义书签。

软件工程京东商城系统设计说明书

京东商城系统设计说明书 1.引言 当代社会,电子商务在信息技术的强有力的推动下,正以惊人的速度在发展。计算机的全球联网,形成了与地域、空间无关的世界一体化市场,一种全新的、基于计算机网络的新型商业机制正在逐步形成。建设一个能够充分展示产品,提供相关信息,帮助商家及时了解用户需求,以及实现用户订购产品等功能的商务类型网站是适应现在商业发展的一个主流方向。 本文档为建设该类型网站的系统概要设计说明书,详细阐述了网站的定位和设计方案,对系统中的各项功能模块、技术需求、实现环境及所使用的实现技术进行了明确定义。 1.1编写目的 详细设计阶段的关键任务是确定怎样具体地实现用户需求的软件系统,也就是要设计出程序的“蓝图”。除了应该保证软件的可靠性之外,使建立的编写出的程序可读性好、容易理解、容易测试、容易修改和维护,使详细设计阶段的最重要的目标。经过这个阶段的设计工作,应该得出对目标系统的精确描述,从而在编码阶段可以把这个描述直接翻译成用某种设计语言书写的程序。 本详细设计说明书的编写目的,就在于对功能需求进行确认的基础上,设计子系统的详细结构模型、详细信息模型,并详细描述各主要程序模块的处理逻辑、各输入/输出格式及基础数据的编码方案。它是网站编码实施的唯一依据,也是将来系统维护的主要参考资料之一。 1.2 背景 a.待开发的软件系统的名称:京东电子商城 b.本项目的任务提出者:吴焰樟,冉若曦,邱静,周成 c.本项目的任务开发者:吴焰樟,冉若曦,邱静,周成 d.本项目的任务用户:广大消费者 1.3 术语定义 本文当中涉及的专业术语定义或解释,一般可以表格形式给出,如表2-1所示。 表2-1 术语定义或解释表

软件工程-网上商城项目-详细设计说明书

1引言 (2) 编写目的 (2) 背景 (2) 定义 (2) 参考资料 (2) 2程序系统的结构 (2) 3程序1(标识符)设计说明 (2) 程序描述 (3) 功能 (3) 性能 (3) 输人项 (3) 输出项 (3) 算法 (3) 流程逻辑 (3) 接口 (3) 存储分配 (4) 注释设计 (4) 限制条件 (4) 测试计划 (4) 尚未解决的问题 (4) 4程序2(标识符)设计说明 (4)

详细设计说明书 1引言 编写目的 该阶段开发以正式进入软件的实际开发阶段,本阶段完成系统的详细设计并明确系统的数据结构与软件结构。 在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本详细设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。 软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查。 背景 说明: A.软件系统的名称: BS网上商城系统 B.任务提出者: BS电子商务公司 开发者:LEI_SKY软件开发小组 C. 本系统将是一个独立的系统,目前所产生的输出都是独立的 本系统将使用MySql作为数据库的存储系统 定义 A. .B/S(Brower/Server) B. .IIS (Internet Information Server) C. .HTML(Hypertext Markup Language,超文本标记语言) D. .CSS(Cascading Style Sheets,层叠样式表单) E. .JSP(Java Server Pages) 参考资料 相关的文件包括: A. 内部文件《BS网上商城电子商务系统案例研究项目》

网络设计方案模板范文

网络设计方案模板

目录 第1章设计概述.......................................................... 错误!未定义书签。 1.1现状分析 ................................................................ 错误!未定义书签。 1.2网络需求分析 ........................................................ 错误!未定义书签。 1.3信息点统计 ............................................................ 错误!未定义书签。第2章网络系统设计 .................................................. 错误!未定义书签。 2.1设计思想 ................................................................ 错误!未定义书签。 2.2设计目标 ................................................................ 错误!未定义书签。 2.3网络三层架构设计................................................. 错误!未定义书签。 2.3.1 核心设备选型................................................... 错误!未定义书签。 2.3.2 汇聚设备选型................................................... 错误!未定义书签。 2.3.3 接入设备选型................................................... 错误!未定义书签。 2.4网络总体规划 ........................................................ 错误!未定义书签。 2.4.1 XX拓扑图 ......................................................... 错误!未定义书签。 2.4.2 总体规划 .......................................................... 错误!未定义书签。 2.5IP地址及VLAN划分.............................................. 错误!未定义书签。 2.6网络安全管理 ........................................................ 错误!未定义书签。 2.6.1 威胁网络安全因素分析 ................................... 错误!未定义书签。 2.6.2 网络管理的内容............................................... 错误!未定义书签。 2.6.3 安全接入和配置............................................... 错误!未定义书签。 2.6.4 拒绝服务的防止............................................... 错误!未定义书签。

网上商城详细设计说明书

网上商城设计详细说明书 姓名:lclboss 班级:微机1024 学号:1000005442

网上商城设计详细说明书 (1) 1.引言 (3) 1.1编写目的 (3) 1.2 前期工作 (3) 1.3编写背景 (3) 2.技术概述 (3) 2.1 目标 (3) 2.2 硬件支持 (3) 2.3 软件支持 (4) 3.功能需求 (4) 3.1 功能块划分 (4) 4.具体设计 (4) 4.1首页设计 (5) 4.2商品详细信息页面设计 (8) 4.3 实现商品搜索功能 (9) 4.4商城后台管理登录设计 (11) 4.5商城后台商城管理页面设计 (12) 4.6 建立删除商品信息页面 (15) 5.总结 (17)

1.引言 1.1编写目的 通过学习https://www.sodocs.net/doc/1f595694.html,,以及结合教师给的源代码,进一步修改,从而实现网上商城系统 1.2 前期工作 在编写该需求前,首先是对各大网上销售网站进行了调查,其中包括:网页排版、顾客消费流程、以及管理员的操作,这三大块进行了调查。并总结出了有自己特色的设计思路。 1.3编写背景 随着Internet国际互联网的发展,越来越多的企业开始建造自己的网站。基于Internet 的信息服务,商务服务已经成为现代企业一项不可缺少的内容。很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。 本网上商城系统就是根据电子商务和互联网的发展,针对网上顾客所开发的网络购物系统,本商城系统主要有: 1)用户浏览、注册、登录与购买商品; 2)商品的入库资料登记; 3)商城访问者的在线留言、查看留言,管理员的在线管理留言等; 4)商城最新的新闻显示,历史新闻的分页显示,新闻详细情况的显示,后台管理员添加、删除、修改新闻等。 本数据采用access作为数据库,亦可以使用SQL作为数据库,项目的重点是商品的添加、删除、显示与修改,需要克服的难点是商品图片的上传和删除。 2.技术概述 2.1 目标 我们使用C#以及数据库技术构建网站,争取将本网站做成一个界面友好、用户购物方便、管理员管理方便的购物系统。 2.2 硬件支持

网上商城概要设计

网上商城系统 概要设计说明书 北京测试空间科技发展有限公司 1.引言 1.1.编写目的 编写此需求分析报告,实现商场、中小企业或个人在互联网上进行新产品展示,网上通信留言功能,重点实现网上商品的查找、在线购买功能。实现普通用户只能浏览,注册用户可以在线定购,后台管理人员可以进行产品上传更新、注册用户的管理等功能。 1.2.项目背景 软件名称:网上商城系统 开发者:软件09-1 项目简介:本系统主要实现网上产品展示和在线定购及人员的管理, 一、不同身份有不同的权限功能(管理人员、注册用户、游客) 二、在线产品展示(分页显示) 三、在线定购 四、后台管理(用户管理、商品的管理) 1.3.问题陈述 对用户提供的服务有: l 在线产品展示 2 在线查找功能 3 在线下订单。 2.任务概述 2.1.需求概述 根据实际情况,把商品分类,提供商品查找,订单查询,商品管理,订单管理,系统管理等小模块合并成一个可执行的软件系统模型。使用户快速地搜索和查找到所需要要产品和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了 2.1.1.在线展示 只要登录到网站后,就可以在线浏览展示商品, 最新商品动画展示 在线购买商品从后台数据库动态显示商品图片和产品名。 单击产品名或图片就看到产品的详细介绍。要添加购买和收藏功能。 2.1.2.在线下订单: 只有注册用户才能利用该系统下订单。注册后并且处于激活状态才可以购物下订单。非注册用户和处于非激活状态的用户,只能浏览商品的基本情况。用户登录后,就可以使用系统提供的各种功能。 单击产品对应的购买按钮后,要显示购物车界面,在该界面中要实现购买产品数量统计、总

网络设计方案模板

目录 第1章设计概述 (2) 1.1现状分析 (2) 1.2网络需求分析 (2) 1.3信息点统计 (3) 第2章网络系统设计 (3) 2.1设计思想 (3) 2.2设计目标 (4) 2.3网络三层架构设计 (4) 2.3.1 核心设备选型 (4) 2.3.2 汇聚设备选型 (5) 2.3.3 接入设备选型 (5) 2.4网络总体规划 (5) 2.4.1 XX拓扑图 (5) 2.4.2 总体规划 (5) 2.5IP地址及VLAN划分 (6) 2.6网络安全管理 (6) 2.6.1 威胁网络安全因素分析 (6) 2.6.2 网络管理的容 (7) 2.6.3 安全接入和配置 (8) 2.6.4 拒绝服务的防止 (9) 2.6.5 访问控制 (9) 第3章综合布线方案设计 (10) 3.1综合布线的设计原则 (10) 3.2结构化综合布线系统的组成及设计 (11) 3.2.1工作区子系统网络设计 (12) 3.2.2 配线子系统网络设计 (13) 3.2.3 干线子系统网络设计 (13) 3.2.4 设备间子系统网络设计 (14) 3.2.5 管理子系统网络设计 (14) 3.2.6 建筑群子系统其网络设计 (15) 第4章工程投资预算 (16) 4.1网络设备清单 (16) 4.2线缆清单 (16) 4.3布线材料清单 (16) 4.4人工费用 (16) 第5章结论 (17)

第1章设计概述 1.1 现状分析 校园网络建设的目的在于提供信息的传递速率和效率,在于使教师能更有效,更方便地教,学生能更主动,更积极地学,从而提升整个学校的现代化教育,教学水平。校园网是“数字化校园”的传输平台,一个可靠,高效,安全的网络是建设数字化校园的坚实基础。随着高校信息化的深度发展,学校的教学办公和管理等活动将越来越依赖校园网络。因此构建一个高效,实用,稳定可靠,安全的网络平台,是高校网络建设考虑的重点。 1.2 网络需求分析 校园网是学校进行教育教学、科研、各项管理工作和各类信息交流沟通的应用平台,是一个集成相关软件系统和硬件设备于一体的具有综合功能的宽带计算机局域网,为学校提供了一个日常教学、科研、管理和通讯的综合性网络应用环境。进入信息时代需要培养学生的一种重要能力就是获取信息和处理信息的能力,网络正是架起了一座交流和获取信息的桥梁。毋庸置疑,在21世纪,中国每一所学校都应该建立起自己的校园网。通过校园网将计算机应用于教学的各个环节,从而师生可以通过校园网络进行备课、教学、查阅资料、多媒体教学软件开发与演示、师生之间互相通信、浏览因特网等,所以它对

网上商城详细设计说明书1

详细设计说明书 1引言 1.1编写目的 编写本详细设计目的是:在网上商城需求分析说明书、数据库设计说明书、概要设计的基础上,完成网上商城的结构设计,划分网上商城的功能模块并明确模块之间的关系,同时给出相关的用户界面设计。 在下一阶段的开发中,开发人员员可参考此详细设计说明书,进行系统编码。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在详细设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。 本文的预期读者为: 1、网上商城的设计、开发、测试人员; 2、网上商城的验收、评审人员。 1.2背景 说明: 1.软件系统的名称:网上购物系统 2.任务提出者:华东交通大学实训中心 3.开发者:第五小组组员 4.完成的系统可以在电脑上运行,用户可在此进行各种购买商品、提交订单等的操作。 1.3参考资料 【1】《概要设计说明书》 【2】《需求分析说明书》 1,4专门术语 1、Apache Tomcat6.0:系统所使用的使用服务器。 2、MYSQL:系统所使用的数据库管理系统。 3、SQL:一种用于访问、查询数据库的语言。 4、事务流:数据进入模块后可能有多种路径进行处理。 5、主键:数据库表中的关键域,值在表中唯一。 6、ROLLBACK(回滚):数据库的错误恢复机制。 7、系统用户:商城游客、商城购买用户以及商城的管理员。 8、游客:未注册Beyond网上商城的网络用户。 9、PowerDesigner:数据库编辑软件。

1.5参考资料 1、《Beyond网上商城需求规格说明书》。 2、《Beyond网上商城数据库设计说明书》。 3、《Beyond网上商城概要设计说明书》 2需求规定 2.1前台管理 前台管理是对网上商城的购物车管理、用户注册、商品选择、订单管理、商品查询、商品评价、店铺管理、付款功能。对前台管理的人群主要分为两种角色:未注册该网上商城的网络用户,已注册该网上商城的会员用户。 未注册的网络用户可以浏览并搜索该网上商城的商品详细信息,店铺内容,可以将喜欢的商品放入自己的购物车。而已注册成为会员的用户除了未注册用户的功能外还增加了:管理自己的个人信息、购买购物车里的商品、管理自己的店铺以及店铺里面的商品。 1、购物车管理 购物车管理主要针对有购买欲望的注册和非注册用户,系统用户针对有购买欲望的商品放入购物车,可以对购物车已放入的商品进行添加或者删除,如果长时间未对自己的购物车里的商品进行处理,系统会自动记录购物车里的信息。 2、用户注册 用户注册是针对用户有实际购买需求,并对Beyond网上商城有一定的了解的用户,注册成为该网上商城的会员,需要填写的信息是用户名、用户密码以及联系邮箱,注册成功之后可以购买网上商城的商品,并可以在商城上开设自己的商品店铺。 3、商品选择、查询功能 商品的选择查询功能通常包括对时下各大网站的热卖商品、低价商品、团购商品、分类商品、以及对各种商品的查询功能。商品的查询可以分为商品名称查询和商品类别、商品的不同用途等方面进行查询。 4、订单管理 订单管理功能主要针对已成功注册成为Beyond网上商城的网络用户,商城买家可以对商品进行下单和在商城卖家还未对订单进行处理之前选择取消订单,商城卖家可以对购买该店铺商品的订单进行发货处理、订单完成并对未完成的订单进行修改删除等相关处理。 5、付款功能 付款功能需借助第三方交易系统,此系统中点击付款后,随机成功或失败,跳转到相应页面。 6、评价功能 评价功能主要是针对已成功在网上商城注册并成功购买商城店铺中商品的会员。可以同时对该商品进行评论,一旦品论提交之后不可修改和删除。 7、店铺管理功能 个人店铺管理功能主要针对在商城开设店铺的会员,该用户可以对自己的店铺里的商品进行上架、下架处理,以及商品信息的录入修改等。

网上商城购物系统概要设计说明书

概要设计说明书 1.引言 编写目的 本说明书是在充分理解系统需求分析基础上,为后续工作准备的。本手册将进行技术评审和技术的可行性检查,它是详细设计和编码的重要根据,为下一步的详细设计说明提供框架同时也是用户进行交流的文档之一。软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略。预期的读者为系统的开发者、使用者和指导老师。 背景 说明: (1)开发软件系统的名称:网上商城购物系统; (2)任务提出者:XX; (3)开发者:计算机科学与技术的小组成员xx; (4)用户:XX; (5)本系统将使用SQLServer2000作为数据库存储系统。 定义 (1)Asp(active server pages)是微软公司推出的一种用以取代CGI的技术,基于目前绝大多数网站应用于windows平台,asp是一个位于windows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的web服务器应用程序以及EDI(电子数据交换); (2)ADO:ActiveX Data Object, ActiveX 数据对象; (3)SQL:Structured Query Language。 参考资料 1、《ASP程序设计及应用》张景峰主编第号中国水利水电出版社 2、《数据库原理及其教程(第三版)》黄德才主编第号科学出版社 3、《ASP+SQL Server动态网站开发从基础到实践》杨世锡,赵辉编著第号电

子工业出版社 2005 4、《ASP+SQL Server项目开发实践》黄雷编著第38854号中国铁道出版社 2006 5、《Dreamweaver 8与ASP动态网站开发自学导航》戎马工作室编著第号机械工业出版社 2006 6、《ASP实务经典》林金霖编著 [M].北京:中国铁道出版社,2001,209 7、《ASP编程基础与实例》丁贵广编著[M].北京:机械工业出版社,2002,51 2.总体设计 需求规定 [说明对本系统的主要的输入输出项目、处理的功能性能要求。包括] 2.1.1系统功能 A、客户功能 (1)浏览商品信息:任何用户都可以浏览商品信息,课通过商品分类信息查找或者通过搜索栏直接模糊搜索查找相关商品。如有意购买这就必须先注册填写个人信息,然后登陆。 (2)注册:用户必须认真填写个人信息以确保信息正确无误。 (3)登录:登录后的用户可以查看和修改自己的信息。 (4)购物:登录后的用户可以购买自己感兴趣的图书,先加入购物车,然后确定订单。 B、管理员功能 (1)管理员注册:管理员注册直接通过数据库用户添加。 (2)管理员登录:若数据库的管理员信息表中存在此用户、密码正确,此时系统就转入后台管理界面。 (3)管理员登录后可进行注册用户信息进行查询和对自己的信息进行增删改操作,主要负责保持数据库中商品存量与实际库存量保持一致,商品来两不够时采取相应措施。另外还要负责数据库的各种安全性和完整性维护。 2.1.2系统性能 2.1.2.1精度 (1)在执行数据增加(例如向数据库增加新的任务)的时候,不允许出现因为程序的

办公楼网络规划方案

计科系办公楼网络系统集成 二零一一年六月 目录 1网络集成系统需求分析.............................................................................. 错误!未指定书签。 1.1.网络现状............................................................................................. 错误!未指定书签。 1.2需求分析............................................................................................. 错误!未指定书签。 1.3.应用需求............................................................................................. 错误!未指定书签。 1.4用户性能分析.................................................................................... 错误!未指定书签。 1.4.1.楼层结构分析:........................................................................ 错误!未指定书签。 1.4. 2.楼层使用分析............................................................................ 错误!未指定书签。 1.4.3.环境分析.................................................................................... 错误!未指定书签。 1.4.4.网络分析.................................................................................... 错误!未指定书签。 1.4.5.接点分析.................................................................................... 错误!未指定书签。 1.5网络管理需求..................................................................................... 错误!未指定书签。 2.网络系统设计 ............................................................................................. 错误!未指定书签。 2.1网络设计原则..................................................................................... 错误!未指定书签。 2.2网络拓扑图及相关命令..................................................................... 错误!未指定书签。 2.3 IP地址规划和VLAN设计................................................................ 错误!未指定书签。 2.3.1 IP规划....................................................................................... 错误!未指定书签。 2.3.2 VLAN设计................................................................................ 错误!未指定书签。 2.4.办公楼网络专项设计......................................................................... 错误!未指定书签。 2.4.1网络管理.................................................................................... 错误!未指定书签。 2.4.2网络安全性................................................................................ 错误!未指定书签。 2.4.3网络扩展性设计........................................................................ 错误!未指定书签。 2.5网络操作系统选择............................................................................. 错误!未指定书签。 2.6应用系统选型..................................................................................... 错误!未指定书签。 3.网络系统集成使用的主要设备.................................................................. 错误!未指定书签。

软件工程网上商城项目详细设计说明书

1引言 (3) 编写目的 (3) 背景 (3) 定义 (3) 参考资料 (3) 2程序系统的结构 (4) 3产品管理程序设计说明 (5) 程序描述 (5) 功能 (5) 性能 (5) 输人项 (6) 输出项 (6) 算法 (7) 限制条件 (9) 测试计划 (9) 尚未解决的问题 (9) 功能 (9) 性能 (10) 输人项 (10) 输出项 (11) 算法 (11) 流程逻辑 (13) 接口 (13) 存储分配 (14) 注释设计 (14) 限制条件 (14) 测试计划 (14) 尚未解决的问题 (14) 功能 (15) 性能 (15) 输人项 (16) 输出项 (16) 算法 (16) 流程逻辑 (18) 接口 (19) 存储分配 (19) 注释设计 (19) 限制条件 (19) 测试计划 (20) 尚未解决的问题 (20) 功能 (20) 性能 (20)

输人项 (21) 输出项 (21) 算法 (22) 流程逻辑 (23) 接口 (24) 存储分配 (24) 注释设计 (24) 限制条件 (24) 测试计划 (25) 尚未解决的问题 (25)

详细设计说明书 1引言 编写目的 该阶段开发以正式进入软件的实际开发阶段,本阶段完成系统的详细设计并明确系统的数据结构与软件结构。 在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本详细设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。 软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查。 背景 说明: A.软件系统的名称:BS网上商城系统 B.任务提出者:BS电子商务公司 开发者:LEI_SKY软件开发小组 C. 本系统将是一个独立的系统,目前所产生的输出都是独立的 本系统将使用MySql作为数据库的存储系统 定义 A. .B/S(Brower/Server) B. .IIS (Internet Information Server) C. .HTML(Hypertext Markup Language,超文本标记语言) D. .CSS(Cascading Style Sheets,层叠样式表单) E. .JSP(Java Server Pages) 参考资料 相关的文件包括: A. 内部文件《BS网上商城电子商务系统案例研究项目》

网络方案设计思路讲解学习

网络方案设计 (假想一个大型企业) 一. 分析客户需求 1. 简要描述企业规模、经营业务 2. 当前该企业网络现状分析: 3. 企业网络需求分析: 二、网络设计原则 1. 实用性 2. 先进性 3. 可扩展性 4. 高可用性 三、方案设计 1. 选用合适的网络技术 局域网:VLAN技术 广域网:DDN专线SDH专线MPLS-VPN ( 实现业务分离) 互连网:100 M光纤联通、电信双线冗余 2. 选用合适的网络设备 不同模块采用的产品要满足该模块的功能实现,并留下一定的扩展性,以满足今后网络扩容的需要。 核心层:CISCO 6509 2 台 汇聚层:CISCO 3560 / 3750 2 台 接入层:CISCO 2960 40台 广域网路由器:CISCO 3845 3台 防火墙:CISCO ASA 5520 或天融信千兆防火墙任一型号3台 3. 网络拓扑设计 ●交换拓扑设计

●路由拓扑设计 4. 网络技术分析 4.1全网IP地址规划

郑州总部采用172.16.0.0/16网段,划分子网,安排各个部门;西安和上海分支采用172.17.0.0/16和172.18.0.0/16网段,并划分子网。 中转路径: 192.168.1.0 /24 192.168.2.0/24 192.168.3.0/24 ……. 192.168.20.0 广域网连接西安 192.168.30.0 广域网连接上海 园区网用户: 172.16.0.0/16 行政部VLAN10 172.16.10.0/24 人事部VLAN20 172.16.20.0/24 财务部VLAN30 172.16.30.0/24 企管部VLAN40 172.16.40.0/24 厂房一区VLAN50 172.16.50.0/24 厂房二区VLAN60 172.16.60.1/24 营销中心VLAN70 172.16.70.0/24 科研楼VLAN80 172.16.80.0/24 服务器群组一( OA / 文件…): VLAN 110 172.16.110.0/24 服务器群组二( 内部WWW / FTP…): VLAN 120 172.16.120.0/24 4.2交换技术分析 4.2.1 为优化网络性能,减少广播对网络的影响,及方便对合部门的安全管理,分别 在核心层65-1和65-2上划分VLAN 50-120, 在接入层35-1和35-2上划分 VLAN10,20,30,40P安排各个部门。具体划分如下: 35-1和35-2 行政部VLAN10 人事部VLAN20 财务部VLAN30 企管部VLAN40 65-1和65-2 厂房一区VLAN50 厂房二区VLAN60 营销中心VLAN70 科研楼VLAN80 4.2.2 HSRP的实施: 简要阐述HSRP的作用:略 S35-1 作为VLAN10和VLAN20的主网关, 同时作为VLAN30和VLAN40的备用网关. S35-2 作为VLAN30和VLAN40的主网关, 同时作为VLAN10和VLAN20的备

网上商城购物系统 项目开发计划

项目开发计划 1. 引言 1.1 编写目的 在仔细考虑讨论之后,我们对《网上购物系统》软件的技术可行性,社会可行性,经济可行性有了一定的调查。我们把讨论的结果记录下来,作为项目开发计划,并作为进一步软件需求分析的基础。本系统开发计划报告的预期读者是:项目组所有人员,测试组人员,以及指导老师。 1.2 背景 (1)待开发软件系统的名称:网上购物商城系统 (2)任务提出者:XX; 开发者:计算机科学与技术的小组成员xx; 用户:湛XX; (3)目前网上购物发展迅速,各类管理系统也应运而生,针对各类大型网购网站的管理系统的开发已经非常成熟,从拍下到订单,再到付款,收货确认,都可以做到统一管理。前台可以做到预定实物,虚拟物品等各种预定业务。然而,为数众多的小的购物网站却没有一个合适的管理系统,因此,我们觉得开发此管理系统是十分必要的。 网上购物系统软件是一功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的WINDOWS系列等操作系统上使用。除此以外,该系统可通过访问权限控制以及数据备份功能,确保数据的安全性。 1.3 定义 1)Asp(active server pages)是微软公司推出的一种用以取代CGI的技术,基于目前绝大 多数网站应用于windows平台,asp是一个位于windows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的web服务器应用程序以及EDI(电子数据交换); 2)ADO:ActiveX Data Object, ActiveX 数据对象; 3)SQL:Structured Query Language。 1.4 参考资料 1、《ASP程序设计及应用》张景峰主编第011903号中国水利水电出版社2009.1 2、《数据库原理及其教程(第三版)》黄德才主编第088716号科学出版社2010.6 3、《ASP+SQL Server动态网站开发从基础到实践》杨世锡,赵辉编著第377507号 电子工业出版社2005

某银行分行网络设计方案

XXX分行网络设计方案 目录 XXX分行网络设计方案 (1) 前言 (1) 第1章MPLS VPN简介 (2) 第2章 MPLS-VPN的客户解决方案 (3) 2.1网络设计框架图 (3) 2.2 广域网骨干区 (3) 2.3本地生产办公服务器区 (4) 2.4 大楼楼层汇聚区 (4) 2.5 广域网接入区 (5) 2.6 外联区域 (5) 第3章ip 地址规划 (6) 第4章路由协议 (6) 第5章MPLS VPN 规划 (7) 第6章网络备份及安全 (7) 6.1 网络备份 (7) 6.2 网络安全 (7) 前言 利用统一的计算机网络同时开展多种增值业务,是各大银行应用系统的最新发展趋势。将各种传统业务从专有系统环境移植到计算机网络上来,不仅可通过计算机网络带来更佳的灵活性、兼容性,而且还可以大大扩展服务范围,提高服务质量,降低运营成本。然而同时,网络资源的集中也带来了一系列新的问题,如不同业务系统在同一个网络上承载,如何有效的实现逻辑上的隔离、实现不同类别业务的区别服务等等都是需要仔细设计的环节。 随着中国金融系统网络大集中的逐步实施,网络业务横向集中,网络架构纵向集中的趋势日趋深刻,而业务网络物理统一,逻辑上要求安全隔离的呼声也越来越高,如何在统一的网络平台上高效、安全而经济的实现新一代金融网络的需求,成为金融用户、网络方案供应商、网络设备供应商面临的共同问题。 思科技术有限公司致力于提供面向用户的,可裁剪、可扩展、高效、实施简便的专业化金融网络解决方案,面向上述需求,思科公司推出了基于IOS系统网络产品平台MPLS和IPSEC技术的一体化VPN解决方案。

第1章MPLS VPN简介 随着社会的发展,企业日益扩张,客户分布日益广泛,合作伙伴日益增多,这种情况也使传统网络的功能缺陷越来越凸现:传统网络基于固定物理地点的专线连接方式已难以适应现代金融企业的需求。于是金融企业对于自身的网络建设提出了更高的需求,主要表现在网络的灵活性、安全性、经济性、扩展性等方面。 在这样的背景下,基于MPLS技术平台实现的虚拟私有网(简称为MPLS-VPN),以其独具特色的优势赢得了越来越多的金融企业的青睐。 MPLS是多协议标签交换协议的简称,多协议是指它能够支持多种三层协议;标签是一种短的,易于处理的,不包含拓扑信息,只具有局部意义的信息内容;MPLS的报文转发是基于标签的,在MPLS网络中,IP包在进入第一个MPLS设备时,MPLS边缘路由器分析IP 包的内容并且为这些IP包分配合适的标签。以后所有MPLS网络中节点都是依据这个标签作为转发依据。当IP包最终离开MPLS网络时,标签被边缘路由器分离。 MPLS可以在IP网中的实现的一种面向连接的特性。通过MPLS可以在IP网中提供一些原来只有ATM/ Frame Relay才能提供的业务,使得IP网络可以根据用户需求,提供形式多样、方便快捷的增值服务:VPN(包括二层和三层VPN)、流量工程和QoS、虚拟专线、电路交叉连接(CCC)等等,其中的MPLS VPN 就是其中一项重要的应用。 MPLS VPN可以分为BGP扩展实现的VPN和LDP扩展实现的VPN。根据PE(Provider Edge)设备是否参与VPN路由又细分为二层VPN和三层VPN。本次工程中,采用BGP扩展实现的三层MPLS VPN。 采用MPLS VPN技术可以把物理上单一的IP网络分解成逻辑上隔离的网络,并且每个VPN单独构成一个独立的地址空间,即VPN之间可以重用地址,在分配地址时不必考虑是否会与其他的VPN发生冲突,只需要考虑在本VPN之内不冲突即可,这样可以解决IP网络地址不足的问题,也方便与网络的扩展和变更。 MPLS VPN网络中,由三种设备:CE、PE和P路由器,CE(Custom Edge)是用户直接与服务提供商相连的边缘设备,一般也是路由器设备;PE(Provider Edge)是骨干网中的边缘设备,它直接与用户的CE相连;P路由器(Provider Router)是骨干网中不与CE直接相连的设备,P 路由器并也不知道有VPN的存在,仅仅负责骨干网内部的数据传输。但其必须能够支持MPLS协议,并使能该协议。PE位于服务提供商网络的边缘,所有的VPN的构建、连接和管理工作都是在PE上进行的。

相关主题