网站设计 说明书 - 图文(2)

2019-03-28 16:40

开发环境运行平台:Window XP / Window 2000 / Windows Server 2003.

Intel? Pentium? 2及以上处理器,32M以上内存,4G以上硬盘

2.1.1服务器端

操作系统:Windwos XP

Web服务器:Internet信息服务(IIS)管理器 数据库服务器:SQL Server 2000 浏览器:IE 6.0

网站服务器远行环境:Microsoft.Net Framework SDK V 2.0

2.1.2客户端

浏览器:Internet Explorer 6.0

分辨率:最佳效果1024*768

2.2 ASP.NET介绍

ASP.net是一种服务器端动态网页开发技术。它不仅仅是 Active Server Page (ASP) 的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.net提供许多比现在的Web开发模式强大的的优势。

执行效率大幅度提高

ASP.net是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。

世界级的工具支持

ASP.net构架是可以用Microsoft(R)公司最新的产品 Visual Studio.net开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。这些仅是ASP.net强大化软件支持的一小部分。

强大性和适应性

因为ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。ASP.net同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在

2

已经支持的有C#(C++和Java的结合体),VB,Jscript。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.net。

2.3 Microsoft SQL 2000数据库简介

2.3.1 SQL Server 发展历程

SQL Server 是一个关系数据库管理系统它最初是由Microsoft Sybase 和

Ashton-Tate三家公司共同开发的于1988 年推出了第一个OS/2 版本在Windows NT 推出后Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了Microsoft 将SQL Server 移植到Windows NT系统上专注于开发推广SQL Server 的Windows NT 版本Sybase 则较专注于SQL Server在UNIX 操作系统上的应用在本书中介绍的是Microsoft SQL Server 以后简称为SQL Server或MS SQL Server。

SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统的最新版本该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能具有使用方便可伸缩性好与相关软件集成程度高等优点可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。

2.3.2 SQL Server 2000数据库定义

SQL Server 2000是为迅速提供可伸缩性电子商务、企业及数据仓库解决方案而开发的完整数据库与分析软件产品。SQL SERVER 2000定位于Internet背景下的数据库应用,它为用户的Web应用提供了一款完善的数据管理和数据分析解决方案。同时SQL SERVER 2000还是Windows DNA(Distributed Internet Architecture)架构的一个核心组件。它极大地缩短了用户开发电子商务、数据仓库应用的时间。SQL SERVER 2000还提供对XML(Extensible Markup Language扩展标示语言支持)和HTTP的全方位支持。

2.4 IIS服务器

IIS 是Internet Information Server的缩写,它是微软公司主推的一个Web服

务器。简单来说,Web服务器就是一个软件,用于管理Web页面,使这些页面能够通过网络在客户端的浏览器上浏览。客户端可能与Web服务器在同一台机器上,也可能相隔万里。

常见的Web服务器包括Apache IIS 以及Eterprise等,对于ASP.NET程序,IIS是目前能够运行ASP.NET的惟一服务器。

3

2.4.1 IIS的安装

在安装Windows 2000 server或Window XP操作系统时,IIS服务器将被自动安装。如果在安装系统时没有选择IIS服务,则也可以以组件的形式按照以下步骤重新安装配置(Windows XP为例)

(1)打开【控制面板】【添加删除程序】页面,在弹出的对话框中选择“添加删除Windows组件”。

(2)选中Windows组件向导对话框中的“Internet 信息服务(IIS)”复选框,然后单击“确定”按钮,如图2-1所示。

图2-1 安装IIS组件

(3)单击“确定”按钮,系统将自动完成对IIS的安装。

第三章 网站需求分析

根据中国互联网络信息中心进行的调查,互联网正在走进人们的日常生活和影响其生活方式,78.1%的网民渴望能够进行网上购物,只有21.9%的人对此持反对态度。2003年和2004年1月CNNIC的两次调查结果显示,用户选择网上购物的主要原因位居前三位的是:节省时间;操作方便;节约费用。

3.1 本网站可行性分析

4

在制定出网站系统规划后需要对初步规划进行可行性分析,只有可行的规划才有意义。可行性是指在当前组织内外的具体条件下,对于规划的网站系统是否具有开展研制工作的必要的技术、资金、人员及其他条件;规划方案是否先进并且可行,企业管理机制和管理方式是否适应网站系统的应用等一系列问题。这些问题不解决,再好的方案也无法变为现实。

3.1.1操作可行性分析

界面大方得体,易于操作,又便于管理,本人在编写过程中广泛听取同学意见,使操作更加人性化.如今的社会已经进入了网络时代,互联网已经走进千家万户,本网站是利用微软自带的IE浏览器作为客户端平台,只要上过网的朋友就很方便操作,而且网站有友好的用户界面、有良好的安全性设置、有详细的操作说明书,这样更使各类用户很快掌握网站的使用方法。

3.1.2经济可行性分析

网站系统的投资包括硬件设备和软件系统,开发费用及培训成本,运营费用及维护、更新的支出等多项内容。网站系统的效益要从提高效率,减少库存、改善服务质量、增加订单、提高企业竞争力以及可获得的社会效益等多个方面进行分析。

本网站只要在网络中找一块空间并配置好WEB服务器,直接用FTP上传的方法将文件传到服务器的空间上,利用服务器商提供的网络本网站就可以正常运行。而且,由于网站能够在未来长的一段时期内稳定地发挥作用,这对于企业网站的正常运营有很大的帮助。由此可见开发此网站在经济上是也是可行的。

3.1.3技术可行性分析

从目前网站开发中使用的开发语言和所使用的数据库来年,对于比较简单的中型数据库,Asp.net各Microsoft SQL server 2000的结合无疑是在实际应用中较为成功的一种解决方案。为用户提供了操作简单的用户界面、完善强大的数据库操作功能和简洁明了的数据库接口。同时本网站建立在系统初步规划所制定的总体方案基础上,这时必须有一个经过各方面基本认可的系统目标。从技术上分析这些目标是否能实现,并分析技术的先进性。在分析技术可行性时要考虑网站以下一些技术指标的实现问题。

一、网站的可使用性

网站必须设计成易于使用、而不只是信息的简单堆砌。这一要求直接与网站的版面设计和服务器的功能定义相关联。

二、网站的交互性

5

交互性网站是网站发展的主要趋势。网站的交互有人对机和人对人两种。网站设计应提供足够交互渠道。

三、网站性能及其可扩展性

网站用户代表的是一个以几何级数膨胀的群体,如何保证在网站高性能的前提下,不断满足越来越多用户的需求,将涉及到网站内部结构的规划、设计、扩展与系统维护。

3.2网站的安全性分析

本站采用MD5 32位全方位加密,保证了数据的安全性,并采用最新的sql防注入补丁彻底制止asl注入,本网站还可以对后台管理员进行修改、添加,这速使网站更安全,更方便管理。

3.3网站基本DFD数据流程图

访问网站

网站管理员 网站访问者

否 浏览网页 登

产装在在首 品饰线线 是 展页论留订 示坛言购

进行管理

图3 - 1网站基本DFD数据流程图

第四章 网站总体设计

4.1 网站设计目标

本网站设计应该满足以下几个目标:

★ 界面设计美观友好,操作简便。

6


网站设计 说明书 - 图文(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:大庆市让胡路区天堂墓园公墓建设可行性策划书

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

马上注册会员

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