【asp 范例】网站建设需求分析报告 概要设计说明书
1. 引言
在当今全球信息化大潮中, 互联网(即因特网mmIntern et) 异军突起, 给21世纪的人类社会增添了无限的活力, 成为现代社会生活中一道亮丽的风景线. 互联网带给人们的不仅仅是技术, 而是一种以信息为标志的崭新的生活方式. 他正在改变着人们的工作和生活方式. 有人曾以" 围城" 比喻互联网, 但所不同的是," 外面的人想进去, 里面的人不想出来." 互联网为什么有这么大的魅力呢? 这不仅与人们日益增长的文化生活有关, 更重要的是与互联网的技术不断更新和革命有关.
1.1编写目的
网上品牌电脑交易方式较之传统的交易方式有着很明显的优势, 它将网络技术与传统销售进行了完美结合, 实现产品直销, 但是又无需库存, 从而减少流通环节, 降低交易成本, 突破时空限制, 节省订购, 支付和配送时间, 具有双向交流、反馈迅速等优点, 会成为一种越来越流行的销售方式, 给人们带来更方便、更快捷的生活.
1.2项目背景
软件名称:网上品牌电脑交易平台
项目的任务提出者:电脑销售者
开发者:计算机科学与技术系
用户:电脑销售者以及购买者
1.3参考资料
《ASP 开发基础与范例》电子工业出版社
《ASP 网络应用系统开发与实例》人民邮电出版社
《ASP 网络应用系统典型模块开发实例解析》人民邮电出版
《ASP 后台数据库网站制作实例》冶金工业出版社
《ASP 程序设计教程》中国水利水电出版社
1.4定义
使用语言:ASP语言
2. 任务概述
2.1 目标 实现网上品牌电脑交易
2.2 运行环境 WIN9X/2000/XP
2.3 需求概述
通过调查分析开发网上品牌电脑交易平台所具备的能力及实现的方法. 确定总体结构, 利用Access 数据库所具有的能力, 以最简洁最容易的方法, 使用ASP 使其成为一个初级的系统软件.
2.4 条件与限制
开发环境:WINXP
本系统只适合各类网站.
3数据表字段设置
1.admin 数据表是管理员登录表(表1), 输入adm in 表中nam e 的任意一条记录作为用户登录名, 输入对应的pas s 作为登录密码, 进行用户的登录. 从而进入系统, 对系统进行权限内操作. 如电脑信息的添加, 电脑信息的删除, 用户信息的管理等等.
表1 admin 表结构
字段名 类型 约束 说明 备注
id 自动编号 主键 自动编号
name 文本 Not null 管理员登录名称
pass 文本 管理员登录密码
atime 日期/时间 创建时间
2.chong 数据表是充值卡的表(表2). 输入chong 表中name 的任意一条记录作为卡号, 输入对应的pas s 作为密码. 就可以给用户进行在线充值了.
表2 chong 表结构
字段名 类型 约束 说明 备注
id 自动编号 主键 自动编号
cname 数字 Not null 卡号
pass 数字 密码
danzhi 数字 单值
atime 日期/时间 创建时间
zhuangtai 文本 使用状态
3.href 数据表是电脑分类的表(表3). 每一类对应一种电脑品牌, 这样易于对电脑进行管理, 浏览.
表3 href表结构
字段名 类型 约束 说明 备注
id 自动编号 主键 自动编号
lame 文本 Not null 类名
href 文本 类所属文件
time 日期/时间 创建时间
4.news 数据表示存放一些帮助信息的表(表4) .
表4 news 表结构
字段名 类型 约束 说明 备注
id 自动编号 主键 自动编号
nname 文本 Not null 信息名称
nneirong 文本 信息内容
time 日期/时间 创建时间
zuozhe 文本 作者
5.shop 数据表是用来存放客户购买产品的表(表5). 客户购买的产品的信息都将存放到这里, 方便客户和管理员进行查询.
表5 shop表结构
字段名 类型 约束 说明 备注
id 自动编号 主键 自动编号
name 文本 外键 客户登录名
sname 文本 Not null 商品名称
jiage 数字 价格
shu 数字 数量
dizhi 文本 客户地址
dianh ua 数字 客户电话
beizhu 文本 备注
time 日期/时间 购买日期
ding 数字 1为订单购买
6.sp 数据表是用来存放电脑信息的表(表6). 包括电脑价格, 配置等简介. 表6 shop表结构
字段名 类型 约束 说明 备注
id 自动编号 主键 自动编号
ssid 文本 Not null 商品类别
sname 文本 商品名称
scun1 数字 价格
jianjie 文本 简介
jianjie2 文本 详细简介
img 文本 图片地址
stime 日期/时间 创建时间
7.use 数据表是用来存放用户信息的表(表7). 包括姓名, 地址, 电话,QQ 号, 邮箱, 出生年月等.
字段名 类型 约束 说明 备注
id 自动编号 Not null 自动编号
name 文本 主键 客户用户名
pass 数字 Not null 密码
dizhi 文本 客户地址
dianh ua 数字 客户电话
cun 数字 客户余额
oicq 数字 Q Q 号码
email 文本 电子邮箱
shengri 数字 出生年月
time 日期/时间 创建日期
其中shop 数据表中的n am e 字段与use 数据表中的nam e 字段相关联, 其中us e 数据表中的n am e 是主键. 当删除us e 数据表中的用户数据时, 相应的shop 数据表中的用户购买信息也将删除
3.3 数据库描述
使用的数据库:Access;
使用的数据库名是:ccc22
3.4 数据词典
数据流 数据元素
chong 自动编号、卡号、密码、单值、创建时间
news 自动编号、信息名称、信息内容、创建时间、作者、使用状态
shop 自动编号、客户登录名、商品名称、价格、数量、客户地址、客户电话、备注、购买日期、1为订单购买、自动编号、商品类别、商品名称、价格、简介、详细简介、图片地址、创建时间
use 自动编号、客户用户名、密码、客户地址、客户电话、客户余额、QQ 号码、电子邮箱、出生年月、创建日期
名字:充值
描述:用户要充值信息
定义:充值=自动编号+卡号+密码+单值+创建时间
位置:输入到系统 名字:信息查询
描述:信息查询信息
定义:信息查询=自动编号+信息名称+信息内容+创建时间+作者+使用状态
位置:输入到系统 名字:购物信息
描述:信息查询信息
定义:信息查询信息=自动编号+客户登录名+商品名称+价格+数量+客户地址+客户电话+备注+购买日期+1为订单购买+自动编号+商品类别+商品名称+价格+简介+详细简介+图片地址+创建时间
位置:输入到系统 名字:使用信息
描述:使用信息情况
定义:使用信息=自动编号+客户用户名+密码+客户地址+客户电话+客户余额+QQ号码+电子邮箱+出生年月+创建日期
位置:输入到系统
3.5系统结构设计图
功能需求
根据网上品牌电脑交易平台系统功能的要求, 系统模块主要分为九个部分. 即登录, 注册, 商品区, 购物车, 消费查询, 添加商品, 注册用户管理, 充值卡管理, 客户订单管理. 模块之间的关系如图2所示:
4. 模块结构图
1.1.4.2登录界面
每一个进入商品区的注册用户, 提供自己已经注册了的姓名和密码, 登录到商品区登录页面, 用户把个人用户名, 密码, 验证码填写入页面表单, 服务器提取用户提交的信息,
1.1.4.3注册界面
如果用户进入商品区购物时, 可以注册为新用户, 点击登录界面的" 注册", 这样进入注册页面.
1.1.4.4商品区
1.1.4.5购物车
登录到购物区后, 用户就可以对自己喜欢的电脑进行购买了, 点击购物车进入购物页面, 用户填写自己的用户名, 联系电话, 联系地址, 购买数量, 购买方式商品名称, 备注, 然后提交.
1.1.4.6消费查询
当用户需要查询自己购买的东西的时候, 可以点击消费记录就可以查到自己所购买的商品的记录. 当然还可以查询自己的余额, 这主要是对于那些购买电脑使用的是在线支付的客户, 当用户登录到商品区时就可以看到自己的余额.
1.1.4.7添加商品
对于管理员进入后台添加商品是系统中必不可少的一个功能, 这里需要添加商品的名称, 价格, 图片路径, 简介, 商品类别然后提交.
1.1.4.8注册用户管理
后台对前台用户管理是管理员系统的一个主要功能. 此处主要的功能就是对前台用户的查看与删除. 查看前台用户基本资料有用户名, 密码, 地址, 电话, 余额,OICQ,EMAIL, 出生日期.
1.1.4.9充值卡管理
对于一些用户购物实行在线支付的话, 就必须用到充值卡了, 用户若要购买电脑就必须提前给管理员付款. 管理员告诉用户充值卡卡号, 密码, 用户在充值后就可以进行购物了. 在这里可以看到充值卡的使用情况, 还可以添加新的充值卡.
1.1.4.10客户订单管理
管理员对客户购买商品的订单处理, 主要是调用所有订单信息, 对未加处理的订单给与处理. 对没有邮寄货物的订单在发出货物以后, 给订单处理成为已完成. 在这里还可以删除订单.
5. 性能需求
5.1时间特性
响应时间较快, 需要经常更新处理.
5.2 适应性
本系统的开发环境是WIN XP ,但是运行环境是WIN9X/2000/XP.
6. 运行需求
6.1 用户界面
用户只有使用合法的用户名和密码才能进入本网站, 假设用户设定虚拟目录别名为zhao. 打开IE 浏览器, 在地址栏中输入地址, 进入登录界面, 如图1所示. 输入用户姓名和用户密码, 按[登录]按钮, 如果输入正确使可进入系统主界面页面. 如图2所示. 如果输入不正确则重新输入. 若是没有注册过新用户, 可以点击[注册]按钮, 进行注册, 注册完成后提示您注册成功, 立即登录.
6.2软件接口
在ASP 页中访问SQL Server 数据库, 可以使用OLE DB提供程序或O DBC 驱动程序来创建连接.
6.3出错处理
当数据冲突或出错时, 通常重启系统可以使数据库得到恢复.
7. 其他需求 本系统使用安全方便、并且可以定期进行维护.
【asp 范例】网站建设需求分析报告 概要设计说明书
1. 引言
在当今全球信息化大潮中, 互联网(即因特网mmIntern et) 异军突起, 给21世纪的人类社会增添了无限的活力, 成为现代社会生活中一道亮丽的风景线. 互联网带给人们的不仅仅是技术, 而是一种以信息为标志的崭新的生活方式. 他正在改变着人们的工作和生活方式. 有人曾以" 围城" 比喻互联网, 但所不同的是," 外面的人想进去, 里面的人不想出来." 互联网为什么有这么大的魅力呢? 这不仅与人们日益增长的文化生活有关, 更重要的是与互联网的技术不断更新和革命有关.
1.1编写目的
网上品牌电脑交易方式较之传统的交易方式有着很明显的优势, 它将网络技术与传统销售进行了完美结合, 实现产品直销, 但是又无需库存, 从而减少流通环节, 降低交易成本, 突破时空限制, 节省订购, 支付和配送时间, 具有双向交流、反馈迅速等优点, 会成为一种越来越流行的销售方式, 给人们带来更方便、更快捷的生活.
1.2项目背景
软件名称:网上品牌电脑交易平台
项目的任务提出者:电脑销售者
开发者:计算机科学与技术系
用户:电脑销售者以及购买者
1.3参考资料
《ASP 开发基础与范例》电子工业出版社
《ASP 网络应用系统开发与实例》人民邮电出版社
《ASP 网络应用系统典型模块开发实例解析》人民邮电出版
《ASP 后台数据库网站制作实例》冶金工业出版社
《ASP 程序设计教程》中国水利水电出版社
1.4定义
使用语言:ASP语言
2. 任务概述
2.1 目标 实现网上品牌电脑交易
2.2 运行环境 WIN9X/2000/XP
2.3 需求概述
通过调查分析开发网上品牌电脑交易平台所具备的能力及实现的方法. 确定总体结构, 利用Access 数据库所具有的能力, 以最简洁最容易的方法, 使用ASP 使其成为一个初级的系统软件.
2.4 条件与限制
开发环境:WINXP
本系统只适合各类网站.
3数据表字段设置
1.admin 数据表是管理员登录表(表1), 输入adm in 表中nam e 的任意一条记录作为用户登录名, 输入对应的pas s 作为登录密码, 进行用户的登录. 从而进入系统, 对系统进行权限内操作. 如电脑信息的添加, 电脑信息的删除, 用户信息的管理等等.
表1 admin 表结构
字段名 类型 约束 说明 备注
id 自动编号 主键 自动编号
name 文本 Not null 管理员登录名称
pass 文本 管理员登录密码
atime 日期/时间 创建时间
2.chong 数据表是充值卡的表(表2). 输入chong 表中name 的任意一条记录作为卡号, 输入对应的pas s 作为密码. 就可以给用户进行在线充值了.
表2 chong 表结构
字段名 类型 约束 说明 备注
id 自动编号 主键 自动编号
cname 数字 Not null 卡号
pass 数字 密码
danzhi 数字 单值
atime 日期/时间 创建时间
zhuangtai 文本 使用状态
3.href 数据表是电脑分类的表(表3). 每一类对应一种电脑品牌, 这样易于对电脑进行管理, 浏览.
表3 href表结构
字段名 类型 约束 说明 备注
id 自动编号 主键 自动编号
lame 文本 Not null 类名
href 文本 类所属文件
time 日期/时间 创建时间
4.news 数据表示存放一些帮助信息的表(表4) .
表4 news 表结构
字段名 类型 约束 说明 备注
id 自动编号 主键 自动编号
nname 文本 Not null 信息名称
nneirong 文本 信息内容
time 日期/时间 创建时间
zuozhe 文本 作者
5.shop 数据表是用来存放客户购买产品的表(表5). 客户购买的产品的信息都将存放到这里, 方便客户和管理员进行查询.
表5 shop表结构
字段名 类型 约束 说明 备注
id 自动编号 主键 自动编号
name 文本 外键 客户登录名
sname 文本 Not null 商品名称
jiage 数字 价格
shu 数字 数量
dizhi 文本 客户地址
dianh ua 数字 客户电话
beizhu 文本 备注
time 日期/时间 购买日期
ding 数字 1为订单购买
6.sp 数据表是用来存放电脑信息的表(表6). 包括电脑价格, 配置等简介. 表6 shop表结构
字段名 类型 约束 说明 备注
id 自动编号 主键 自动编号
ssid 文本 Not null 商品类别
sname 文本 商品名称
scun1 数字 价格
jianjie 文本 简介
jianjie2 文本 详细简介
img 文本 图片地址
stime 日期/时间 创建时间
7.use 数据表是用来存放用户信息的表(表7). 包括姓名, 地址, 电话,QQ 号, 邮箱, 出生年月等.
字段名 类型 约束 说明 备注
id 自动编号 Not null 自动编号
name 文本 主键 客户用户名
pass 数字 Not null 密码
dizhi 文本 客户地址
dianh ua 数字 客户电话
cun 数字 客户余额
oicq 数字 Q Q 号码
email 文本 电子邮箱
shengri 数字 出生年月
time 日期/时间 创建日期
其中shop 数据表中的n am e 字段与use 数据表中的nam e 字段相关联, 其中us e 数据表中的n am e 是主键. 当删除us e 数据表中的用户数据时, 相应的shop 数据表中的用户购买信息也将删除
3.3 数据库描述
使用的数据库:Access;
使用的数据库名是:ccc22
3.4 数据词典
数据流 数据元素
chong 自动编号、卡号、密码、单值、创建时间
news 自动编号、信息名称、信息内容、创建时间、作者、使用状态
shop 自动编号、客户登录名、商品名称、价格、数量、客户地址、客户电话、备注、购买日期、1为订单购买、自动编号、商品类别、商品名称、价格、简介、详细简介、图片地址、创建时间
use 自动编号、客户用户名、密码、客户地址、客户电话、客户余额、QQ 号码、电子邮箱、出生年月、创建日期
名字:充值
描述:用户要充值信息
定义:充值=自动编号+卡号+密码+单值+创建时间
位置:输入到系统 名字:信息查询
描述:信息查询信息
定义:信息查询=自动编号+信息名称+信息内容+创建时间+作者+使用状态
位置:输入到系统 名字:购物信息
描述:信息查询信息
定义:信息查询信息=自动编号+客户登录名+商品名称+价格+数量+客户地址+客户电话+备注+购买日期+1为订单购买+自动编号+商品类别+商品名称+价格+简介+详细简介+图片地址+创建时间
位置:输入到系统 名字:使用信息
描述:使用信息情况
定义:使用信息=自动编号+客户用户名+密码+客户地址+客户电话+客户余额+QQ号码+电子邮箱+出生年月+创建日期
位置:输入到系统
3.5系统结构设计图
功能需求
根据网上品牌电脑交易平台系统功能的要求, 系统模块主要分为九个部分. 即登录, 注册, 商品区, 购物车, 消费查询, 添加商品, 注册用户管理, 充值卡管理, 客户订单管理. 模块之间的关系如图2所示:
4. 模块结构图
1.1.4.2登录界面
每一个进入商品区的注册用户, 提供自己已经注册了的姓名和密码, 登录到商品区登录页面, 用户把个人用户名, 密码, 验证码填写入页面表单, 服务器提取用户提交的信息,
1.1.4.3注册界面
如果用户进入商品区购物时, 可以注册为新用户, 点击登录界面的" 注册", 这样进入注册页面.
1.1.4.4商品区
1.1.4.5购物车
登录到购物区后, 用户就可以对自己喜欢的电脑进行购买了, 点击购物车进入购物页面, 用户填写自己的用户名, 联系电话, 联系地址, 购买数量, 购买方式商品名称, 备注, 然后提交.
1.1.4.6消费查询
当用户需要查询自己购买的东西的时候, 可以点击消费记录就可以查到自己所购买的商品的记录. 当然还可以查询自己的余额, 这主要是对于那些购买电脑使用的是在线支付的客户, 当用户登录到商品区时就可以看到自己的余额.
1.1.4.7添加商品
对于管理员进入后台添加商品是系统中必不可少的一个功能, 这里需要添加商品的名称, 价格, 图片路径, 简介, 商品类别然后提交.
1.1.4.8注册用户管理
后台对前台用户管理是管理员系统的一个主要功能. 此处主要的功能就是对前台用户的查看与删除. 查看前台用户基本资料有用户名, 密码, 地址, 电话, 余额,OICQ,EMAIL, 出生日期.
1.1.4.9充值卡管理
对于一些用户购物实行在线支付的话, 就必须用到充值卡了, 用户若要购买电脑就必须提前给管理员付款. 管理员告诉用户充值卡卡号, 密码, 用户在充值后就可以进行购物了. 在这里可以看到充值卡的使用情况, 还可以添加新的充值卡.
1.1.4.10客户订单管理
管理员对客户购买商品的订单处理, 主要是调用所有订单信息, 对未加处理的订单给与处理. 对没有邮寄货物的订单在发出货物以后, 给订单处理成为已完成. 在这里还可以删除订单.
5. 性能需求
5.1时间特性
响应时间较快, 需要经常更新处理.
5.2 适应性
本系统的开发环境是WIN XP ,但是运行环境是WIN9X/2000/XP.
6. 运行需求
6.1 用户界面
用户只有使用合法的用户名和密码才能进入本网站, 假设用户设定虚拟目录别名为zhao. 打开IE 浏览器, 在地址栏中输入地址, 进入登录界面, 如图1所示. 输入用户姓名和用户密码, 按[登录]按钮, 如果输入正确使可进入系统主界面页面. 如图2所示. 如果输入不正确则重新输入. 若是没有注册过新用户, 可以点击[注册]按钮, 进行注册, 注册完成后提示您注册成功, 立即登录.
6.2软件接口
在ASP 页中访问SQL Server 数据库, 可以使用OLE DB提供程序或O DBC 驱动程序来创建连接.
6.3出错处理
当数据冲突或出错时, 通常重启系统可以使数据库得到恢复.
7. 其他需求 本系统使用安全方便、并且可以定期进行维护.