公司网站建设详细设计说明书.docx
《公司网站建设详细设计说明书.docx》由会员分享,可在线阅读,更多相关《公司网站建设详细设计说明书.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、文件编号: 北京圣约达公司网站 详细设计 详细设计说明书 1. 范围 1.1标识 北京圣约达公司 1.2系统概述 北京圣约达公司网站(以下简称公司网站)是为了满足公司发展的需要而设 计,以互联网为主导、其它技术手段为铺助。主要由公司产品、企业文化、服务 支持三大模块组成。 1.3文档概述 本文档主要阐述了公司网站的各个功能模块及程序设计说明。 2引用文档 计算机软件工程规范国家标准汇编 中国标准出版社2000年7月 软件工程概论 清华大学出版社 2000年1月 GB 1526-89(ISO 5807-1985)标准信息处理 数据流程图、程序流程图、 系统流程图、程序网络图和系统资源图的文件编制
2、符号及约定 PHP+MySQL网络开发技术人民邮电出版社2000年12月 3定义 PHP:PHP是一种跨平台的服务器端的嵌入式脚本语言。它大量地借用C,Java和 Perl语言的语法, 并耦合PHP自己的特性,使WEB开发者能够快速地写出动态产 生页面。 XML:XML是Extensible Markup Language 的缩写,即:可扩展性标识语言。 MySQL:MySQL(发音为my ess cue el,不是my sequel)是一种开放源代码 的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理 语言-结构化查询语言(SQL)进行数据库管理。 - 1 -
3、北京圣约达电子技术有限责任公司 详细设计说明书 4概要设计 公司网站的设计有三个基本原则: 一、力求统一管理信息资源。首先是集中,把系统中所用到的资源集中存放, 由系统规定其位置,使于资源的开放浏览或访问控制 、也使于服务器集群环境 下的资源调用工作。 二、力求提高代码的模块化程序。代码功能划分相对独立、完整,减少对个 人的依赖,有利于协同开发,开发后的产品易于安装、升级和卸载,同时模块积 累也有利于公司内部的代码积累; 三、尽量使用系统服务,系统服务相当完善和成熟,对于可以使用系统服务 地方如系统验证等方面,尽量使用系统服务可以带来及大的便利,安装调试简单 运行时准确、快速、系统资源消耗相对
4、较少、容量巨大,同时又给我们简化应用 程序代码提供了可能性; 4.1概述 4.1.1流程图 信息数据存储 . 信息处理1 用户 论坛处理1 验 证 论坛数据存储 下载处理1:提供下载功能 信息处理2 论坛处理3 下载处理2 ,回复. . 管理 验员 证 . . 册 注 用户数据存储 论坛处理2 下载处理1下载数据信息存储 下载 数据 用户处理 管理员处理 管理员数据存储 上传下载数据 注: 信息处理1:信息的检索,显示,查看. 论坛处理1:论坛文章的浏览 论坛处理2:论坛功能完全开放 信息处理2:信息的完全管理 论坛处理3:论坛完全管理 下载处理2:下载数据管理 . 网站数据流程图 - 2 -
5、 北京圣约达电子技术有限责任公司 详细设计说明书 用户登陆 验证 是 管理员登陆 否否 验证 是 相应信息显示(其中 俱乐部功能只开放 部分功能) 产品信息新闻中心 公司概况成功案例 客户服务人才招聘 俱乐部会员注册 技术支持 产品管理新闻管理 俱乐部管理人才招聘管理 会员管理服务支持管理 客户服务管理技术支持管理 网站模块结构图 4.1.2数据和控制流(输入/输出项) 系统层次系统分为四层,底层数据层、数据接口层和功能应用层、接口输出 层。 底层数据层是指用户信息、图片、动画、模板、临时文件等数据资源。它们 通常包括数据库记录、文件内容两个部分。应用程序在系统中安装时,要求产生 一个系统注册
6、,对于注注册过的应用程序,系统统一分配一个资源文件夹,资源 文件夹可以在本地WEB服务器内,也可以在另一台WEB服务器内,同时也可以是 在专门的文件服务器内,应用程序需要用到这些信息时,须向系统请求来获得, 而应用程序所用到的数据库作为系统服务本身可以在独立于 WEB服务器存在,从 而实现资源在物理层面上与应用程序分离。 系统接口层在底层数据层面基础上构建,为应用程序提供资源请求接口,用 来接收所有系统的资源请求,通过分析和处理请求,来管理和检索所有的底层数 据,原来每个应用程序与所必须考虑的资源维护则被统一维护,应用程序的直接 调用被划分为应用程序调用和系统响应调用两个部分,从而实现应用程序
7、与系统 资源在逻辑层面上的分离。 功能应用层构建在数据接口层之上,用来接收前后台用户的各种交互式操 作,并按用户的要求发出数据请求,把最终的结果输出成 XML文文件,由接口组 - 3 - 北京圣约达电子技术有限责任公司 详细设计说明书 织层来组织接口并输出用户接口。功能应用层可以看成是开发人员对各种资源调 用接口的直接使用,以组合和处理所需要的信息,并把处理结果组织成接口以呈 现给用户。 论坛界面 信息接口 其它接口 论坛 信息发布 应用程序层 数据库 接口 资源文 件管理 临时文 件处理 数据接口层 数据库 资源文件 临时文件 底层资料层 用户接口层建立在应用程序层地处理结果之上,把应用程序
8、产生的XML文件 按XSL定义的标准产,在客刻端的浏览器上组织成用户可阅读的接口,使用户可 以交互。 如果功能模块划分得足够小,而且功能相对独立,规范开发步骤和接口要求, 足以减少系统开发对于单个程序员的依赖,即使人员的流动也不至于造成系统开 发的停止或无法修改产品缺陷。各模块独立测试,可以很快地把错误确定在某一 环节中,一部分修改、升级、损坏,不会使系统崩溃。 另一方面,独立而丰富的功能模块,可以为企业建立大量的技术积累,可以 有效地提高新项目的开发速度和效率。 底层资源、接口、应用三个层面互样独立又向低层依赖对于系统的规划设计、 实施开发、调试维护、二次开发等活动,带来极大的便利。 由于分
9、离的实现,资源的处理变得简单而又抽象。一个系统资源信息的购成 可能仅仅是数据域位,也有可能仅仅是一段档,还可能是一批档加上一些数据域 位的描述。在系统结构中,把这些信息按用途组织成信息单元对象,把对信息的 组织和调用接口定义成对象的方法,封装到类对象中。这个对象接收应用程序发 出的资源操作请求,自动分析请求内容,使应用程序不需要注意和处理信息操作 - 4 - 北京圣约达电子技术有限责任公司 详细设计说明书 的具体细节和原理。对资源的操作过程实际了也就成了对资源对象发出抽象操作 请求的过程。这样,使资源的处理变得简单而又有效。 资源的的处理通常会包括:资源的分类、构造、浏览、添加、修改、删除、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 公司 网站 建设 详细 设计 说明书
限制150内