当前位置:文档之家› 课程设计说明文档模板

课程设计说明文档模板

网上书店系统的设计与实现
本文从零开始介绍一个网上书店项目的设计、实现、测试和发布。

一. 程序概要设计
程序概要设计需要对系统的目录以及相关文件进行说明。

重点描述各模块的程序组成以及每个程序的功能。

因为这个阶段还不能完全预测所涉及的程序,只需要主要的程序进行说明。

1.主要路径与页面及页面流转关系
二. 数据库概要设计
数据库概要设计需要说明系统涉及的表名称以及表结构。

必须对每个字段的类型以及功能提供详细说明,因为不同数据库管理系统提供的数据类型有些差异,所以应该指出这些数据类型对应的数据库管理系统。

目前,大部分情况采用SQL Server和Oracle作为数据库管理系统。

数据库名称:shop
数据库管理系统:SQL Server2008
数据表:(需要将所有的数据表列出,并简要说明其功能)
三. 系统详细设计
在B/S架构系统的详细设计中,与传统的C/S架构不同,需要对前台页面、后台数据库以及服务器端程序进行详细说明。

3.1 页面详细设计
页面详细设计主要针对客户端执行的程序进行说明。

主要是程序中所涉及的JavaScript 代码,因为实际使用过程中,为了实现一些动态的效果。

3.2 数据库详细设计
在数据库概要设计中,已经对数据库表以及表的结构进行了说明,为了开发的需要,除了这些表以外,还可能提供一些索引、视图和存储过程,等等。

在实际的开发过程中,数据库的结构虽然已经确定了,但是随着开发的深入,需要经常对数据库结构进行细微的改动,这些改动需要立刻修改文档,并通知其他组员某处已经改动。

3.3 后台脚本详细设计
后台脚本详细设计是对程序的重点功能模块进行设计,每个开发人员需要对自己的模块进行说明,这个阶段,可以利用程序将功能描述清楚,也可以利用流程图对模块进行描
述。

四.系统测试
列出系统主要功能测试结果截图。

五. 后台管理使用手册
后台管理使用手册主要针对客户的系统管理员,他拿到发布的程序以后,如何配置系统。

除此之外,还要说明如果系统产生故障以后,如何解决。

如果解决不了,如何得到技术支持,等等。

5.1.运行环境
3.1 硬件设备
CPU:2.0G以上
内存:512M以上
硬盘:80G以上
3.2 软件环境
操作系统:Win2000Server,或者Windows2003 Server
Web服务器:IIS5.0以上
数据库:SQLServer2000,或者Oracle 8i以上,或者DB28.0以上
5.2.使用过程
5.2.1 安装与初始化
(1)数据库安装
数据库的安装方法
a)打开查询分析器。

b)在查询分析器命令行中输入\path\file.sql内容。

(2)页面的安装
将文件拷贝到网站主目录中
(3)数据库连接等配置
建立DSN为shop,建立用户shop,密码为:124sadf3,该用户对shop数据库有读写权限。

5.2.2 添加商品介绍
(1)以管理员或者编辑身份从后台管理页面登录。

(2)选择“添加商品”功能。

(3)首先添加产品,选择产品的大类、子类、品牌、添加产品的名称。

(4)然后添加产品的详细信息。

(5)最后添加商品,如上面的截图所示。

方法是从产品库中选择一款产品,选择步骤仍然是选择产品的大类、子类、品牌、注意商品的名称可以跟产品的名称不相同,即可以改变,最后输入其价格、描述、商家、推荐级别等相关信息。

(6)从首页登录,选择分类,或者检索进入,确认产品是否已经添加。

六.小结
对全文内容进行总结。

相关主题