网站概要设计说明书.docx
《网站概要设计说明书.docx》由会员分享,可在线阅读,更多相关《网站概要设计说明书.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、A公司网站概要设计说明书一. 引言错误!未定义书签。1编写目的错误!未定义书签。2背景错误!未定义书签。3定义错误!未定义书签。4参考资料2二. 总体设计21需求规定22运行环境错误!未定义书签。3操作流程34框架结构错误!未定义书签。5遗留问题7三. 接口设计71用户接口 72外部接口 73内部接口 8四. 运行设计错误!未定义书签。1运行模块组合错误!未定义书签。2运行控制错误!未定义书签。3运行时间8五. 系统数据结构设计81逻辑结构设计82物理结构设计93数据结构与程序的关系10六. 系统出错处理设计101出错信息102补救措施103引言1. 编写目的随着网络技术的飞速发展,互联网已经
2、成为了人们发布与获取信息的重要途径之一, 所以A公司邀请我们工作团队来重新建设A公司的网站,通过编写此网站概要说明书, 实现A公司在互联网上进行新产品展示,网上留言功能,实现网上浏览商品、在线下订 单功能。实现普通用户只能浏览,会员可以在线下订单;并且通过该网站概要说明书来 指导工作。2. 项目背景:本项目的名称为A商务公司网站建设,本项目的任务提出者为A公司的主管领导, 本项目的开发者为本公司。3. 定义(1) 专门术语:SQL SERVER:系统服务器所使用的数据库管理系统(DBMS).SQL: 一种用于访问查询数据库的语言Linux: 一种免费的操作系统FreeBSD: FreeBSD是
3、一种类UNIX操作系统BEA WebLogic Server: WEBLOGIC 是美商 BEA Systems 的主要产品之一,是商 业市场上主要的Java(J2EE)应用服务器软件(application server)之一Tomcat WEB: Tomcat是一个小型的轻量级应用服务器事务流:数据进入模块后可能有多种路径进行处理.主键:数据库表中的关键域.值互不相同.外部主键:数据库表中与其他表主键关联的域.(2) 缩写:SQL: ( Structured Query Language),结构化查询语言SCSI: (small computer system interface),小型计
4、算机系统接口DDR: (double data rate),双倍速率同步动态随机存储器IIS : ( internet information servers),因特网信息服务ASP: ( Active Server Page),动态服务器页面IE: (Internet Explorer 或 Microsoft Internet Explorer),是微软公司推出 的一款著名网页浏览器ATM: (Asynchronous Transfer Mode),异步传输模式4. 参考资料a. 本项目的网站需求说明书,淘宝网站概要设计说明书b. A公司上级的批准你的上级文件c. 教材网站规划与建设(第2版
5、);出版社:机械工程出版社;主编:顾正刚;参编: 毕海峰二、总体设计1. 需求规定(1)功能需求:根据A公司的需求说明书,对A公司的需求规定如下:普通功能:站点导航,联系方式,计数器,留言板,电子邮件高级功能:信息发布和维护系统,宣传公司的基本情况以及公司动态、重点推荐产 品,信息检索系统,网站流量分析系统,在线调查系统特殊功能:网上购物系统,供求信息发布系统,会员管理系统,在先招聘系统,提 供业务咨询,接受网上订单。(2 )具体要求: .在线展示浏览者只要登录到网站后,就可以在线浏览展示产品,最新产品动画展示,单击产品名或图片就看到产品的详细介绍,要添加购买与收藏功能。 .在线下订单:只有注
6、册的会员用户才能利用该系统下订单,注册后并且处于激活状态才可以下订单,普通用户和处于非激活状态的用户,只能浏览商品的基本情况,对与会员与非会员,所提供的权限和功能是不一样的。 .后台管理服务管理员修改功能商品管理功能会员管理功能 .留言功能对A公司的信誉评价和产品评价和一些相关的建议或者意见 在线交流对于处理订单过程中的业务员和客户对各项细节进行协商,沟通2. 运行环境(1)硬件环境要求:针对A公司的实际情况,选择支持两路Intel Xeon 2.8GHz处理器、1GB ECC DDR内存、80GB SCSI硬盘以上配置的部门级服务器比较适合。(2)软件环境要求:针对A公司的实际需求,可以考虑
7、选择如下方案:外网选用Linux或FreeBSD网络操作系统、BEA WebLogic Server或Tomcat WEB服 务器以及Oracle数据库。内网选用Windows 2008 Server网络操作系统、IIS Web服务器以及MS SQL Server数 据库。(3)运行环境服务器端:ASP+SQLSERVER2000+IIS 5.0客户端:IE浏览器3. 操作流程根据A公司的需求说明书中的对客户的分类(1)非会员浏览网站流程图:(2)会员进入网站流程图:(3)商品信息发布流程图:(4)商品定单处理流程图:由于A公司的规模是较大的,产供销一体化(5)生产部门人员推荐产品流程图:7(
8、6)系统维护流程图:(1)产品展示系统5.遗留问题人工处理过程:商品信息发布、商品定单处理、供应商推荐产品三、接口设计1. 用户接口在设计用户界面部分的时候,根据对A公司的需求分析,网站需要一个与用户进行信息 沟通或互动的平台,而这个平台对于网站来说,是一个重要渠道,那么这个平台应该是一 个友善的用户界面,才能达到服务人员与客户的友善交流。而且这个设计用户界面时应做 到简洁明了,具有可靠性和简单性,便于操作。根据A公司的分析后,在网络操作系统方面,外网选用Linux网络操作系统,内网选 用Windows 2003 Server网络操作系统。但是考虑到用户对于WINDOWS的风格比较熟悉, 所以
9、在设计时应尽量向这一方向靠拢.A公司目前所要建设的网站为动态网,该网站一般都具有用户输入这项功能,用户输 入的主要目的是该网站的有关服务人员可通过表单来收集用户信息,或者实现与用户的交 互。在设计这项功能的时候,可能会遇到一些无聊人士会乱填写表单或是正常用户在填写 过程中会出现错误,所以开发者需给表单加一个验证的过程,在表单数据提交到服务器之 前或者服务器之后对用户填写的数据进行验证,若遇到错误的填写则会显示相关数据,返 回要求用户进行更正。因为该公司主要是用ASP.NET程序中开发,所以可用vbscript在客 户端进行验证、vbscript在服务器端进行验证。2. 外部接口(1) 软件接口
10、服务器程序可使用ASP.NET C+提供的对SQL SERVER的接口,进行对数据库的所有访问. 服务器程序上可使用SQL SERVER的数据库对重要数据进行的备份,防止数据被破坏而无 法恢复。在网络软件接口方面,使用一种无差错的传输协议,采用滑动窗口方式对数据进行网络传 输及接收.(2) 硬件接口在输入方面,对于键盘,鼠标的输入,可用ASP.NET C+的标准输入/输出,对输入进行处理. 在输出方面,打印机的连接及使用,也可用ASP.NET C+的标准输入/输出对其进行处理.在 网络传输部分,在网络硬件部分,为了实现高速传输,将使用高速ATM.3.内部接口设计内部接口时,各模块之间主要采用函
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网站 概要 设计 说明书
限制150内