WEB开发技术 第七章
7.1多功能网上商城的建立之一
From,吴教育
Email,wujiaoyu@21cn.com
Q Q,188128997
本章内容与教学安排
理论,4学时
实验,6学时
7-1 多功能网上商城的建立之一
7-1 多功能网上商城的建立之二
课程引入与回顾
? 具有分页功能的留言簿的实现
? 新闻自动发布系统的实现
? 在线考试系统的实现
目标
? 以多功能网上商城的建立为例,学习如何
来规划建立一个综合网站
? 网上商城需求分析
? 网上商城数据字典
背景描述
? 指出待开发的软件系统的名称;行业情况;
本项目的任务提出者、开发者、用户;该
软件系统同其他系统或其他机构的基本的
相互来往关系。
多功能网上商城 -背景描述
? 新东方电脑部正在发展网上电子商务系统,该系统提供了
一种在网上进行商务交易的途径,学员可以在家里通过上
网来查询电脑部近期所开的课程。由于书店比较拥挤,现
在东方星书店开展网上售书活动,并且为了提高访问量,
现开展网上的竞标活动。系统还要提供一个简单的留言板,
收集所有访问过招生站点的网民的意见,并且提供响应的
留言板的后台管理功能。由于网站刚开始建立,各方面服
务可能不够完善,提供一个在线调查系统,来统计用户的
满意程度。
运行环境
? 设备及分布
– 主机类型
– 网络类型
– 存贮器容量
– 其他特殊设备
– 设备分布图
? 支撑软件
– 操作系统
– 数据库管理系统
– 其他支撑软件
? 接口
– 简要说明该软件同其他软件之间的公共接口、数据通信协议等,如果外
部接口仅与某子功能有关,该接口说明应列在子功能规格说明书中。
? 程序运行方式
– 说明该软件的运行方法。如是部件、还是独立运行程序,API等。
多功能网上商城 -运行环境
? 操作系统,windows nt4.0
? Www服务器,internet information server4.0
? 数据库管理系统,sql server7.0
? 客户端浏览器版本,ie5.0
网上书店
? 用户可查看图书信息
? 买书
? 输出帐单
网上投标
? 注册用户可以在网上投标
? 对一个商品给出最低的投标价,投标设有
一定的限期,如限期到达而商品无人投标,
则系统自动的设置为流标。
? 每次投标的加价幅度由商品的所有者确定。
? 投标系统的管理员有权管理投标的分类,
即添加投标分类和删除投标分类。
留言板
? 可供用户提出各种意见
? 另外还要提供对留言信息的后台管理功能
课程查询
? 供用户查询课程信息
? 还应提供后台发布课程信息功能
新闻发布系统
? 用于发布各种信息给用户浏览
? 新闻显示模式
– 按时间显示的新闻列表
– 当日新闻评论专栏
调查系统
? 用于调查用户对本电子商务网站的反映
? 选项:
– 非常满意
– 满意
– 一般
– 比较差
– 特别差
用户设置
? 最高级管理员:只能有一个,负责管理用户子系统
? 二级管理员
– 网上书店系统管理员:图书管理
– 投标系统管理员:投标分类管理,添加和删除
– 新闻系统管理员:新闻的编辑和发布及管理
– 留言板管理员:留言信息的管理
– 调查系统管理员:调查项目的添加删除等
– 课程系统管理员:课程、班级、教师的分配,添加、删除和修改
? 三级用户
– 普通用户:编辑自己的报名表和查看自己各种成绩等
数据字典 -网上书店
数据字典 -网上书店
数据字典 -网上书店
数据字典 -投标系统
数据字典 -投标系统
数据字典 -投标系统
数据字典 -投标系统
数据字典 -课程管理
数据字典 -课程管理
数据字典 -课程管理
数据字典 -留言簿
数据字典 -新闻子系统
数据字典 -调查子系统
参考资料
? <<ASP动态网站编程 >> 石志国 清华大学出版社
? <<ASP精解案例教程 >> 石志国 清华大学出版社
? <<ASP网络编程技术与实例 >> 胡标 人民邮电出版社
? <<网络程序设计 -ASP>> 尚俊杰 清华大学出版社
总结
? 以多功能网上商城的建立为例,学习如何
来规划建立一个综合网站
? 网上商城需求分析
? 网上商城数据字典
习题与作业
1,以四人为一小组,共同实现一个在线考试
系统,其中一个人总负责,其它五人每个
负责一个子系统:在线考试子系统、考生
信息管理子系统、题库管理子系统,分别
进行需求分析和数据库设计,提交设计文
档。
7.1多功能网上商城的建立之一
From,吴教育
Email,wujiaoyu@21cn.com
Q Q,188128997
本章内容与教学安排
理论,4学时
实验,6学时
7-1 多功能网上商城的建立之一
7-1 多功能网上商城的建立之二
课程引入与回顾
? 具有分页功能的留言簿的实现
? 新闻自动发布系统的实现
? 在线考试系统的实现
目标
? 以多功能网上商城的建立为例,学习如何
来规划建立一个综合网站
? 网上商城需求分析
? 网上商城数据字典
背景描述
? 指出待开发的软件系统的名称;行业情况;
本项目的任务提出者、开发者、用户;该
软件系统同其他系统或其他机构的基本的
相互来往关系。
多功能网上商城 -背景描述
? 新东方电脑部正在发展网上电子商务系统,该系统提供了
一种在网上进行商务交易的途径,学员可以在家里通过上
网来查询电脑部近期所开的课程。由于书店比较拥挤,现
在东方星书店开展网上售书活动,并且为了提高访问量,
现开展网上的竞标活动。系统还要提供一个简单的留言板,
收集所有访问过招生站点的网民的意见,并且提供响应的
留言板的后台管理功能。由于网站刚开始建立,各方面服
务可能不够完善,提供一个在线调查系统,来统计用户的
满意程度。
运行环境
? 设备及分布
– 主机类型
– 网络类型
– 存贮器容量
– 其他特殊设备
– 设备分布图
? 支撑软件
– 操作系统
– 数据库管理系统
– 其他支撑软件
? 接口
– 简要说明该软件同其他软件之间的公共接口、数据通信协议等,如果外
部接口仅与某子功能有关,该接口说明应列在子功能规格说明书中。
? 程序运行方式
– 说明该软件的运行方法。如是部件、还是独立运行程序,API等。
多功能网上商城 -运行环境
? 操作系统,windows nt4.0
? Www服务器,internet information server4.0
? 数据库管理系统,sql server7.0
? 客户端浏览器版本,ie5.0
网上书店
? 用户可查看图书信息
? 买书
? 输出帐单
网上投标
? 注册用户可以在网上投标
? 对一个商品给出最低的投标价,投标设有
一定的限期,如限期到达而商品无人投标,
则系统自动的设置为流标。
? 每次投标的加价幅度由商品的所有者确定。
? 投标系统的管理员有权管理投标的分类,
即添加投标分类和删除投标分类。
留言板
? 可供用户提出各种意见
? 另外还要提供对留言信息的后台管理功能
课程查询
? 供用户查询课程信息
? 还应提供后台发布课程信息功能
新闻发布系统
? 用于发布各种信息给用户浏览
? 新闻显示模式
– 按时间显示的新闻列表
– 当日新闻评论专栏
调查系统
? 用于调查用户对本电子商务网站的反映
? 选项:
– 非常满意
– 满意
– 一般
– 比较差
– 特别差
用户设置
? 最高级管理员:只能有一个,负责管理用户子系统
? 二级管理员
– 网上书店系统管理员:图书管理
– 投标系统管理员:投标分类管理,添加和删除
– 新闻系统管理员:新闻的编辑和发布及管理
– 留言板管理员:留言信息的管理
– 调查系统管理员:调查项目的添加删除等
– 课程系统管理员:课程、班级、教师的分配,添加、删除和修改
? 三级用户
– 普通用户:编辑自己的报名表和查看自己各种成绩等
数据字典 -网上书店
数据字典 -网上书店
数据字典 -网上书店
数据字典 -投标系统
数据字典 -投标系统
数据字典 -投标系统
数据字典 -投标系统
数据字典 -课程管理
数据字典 -课程管理
数据字典 -课程管理
数据字典 -留言簿
数据字典 -新闻子系统
数据字典 -调查子系统
参考资料
? <<ASP动态网站编程 >> 石志国 清华大学出版社
? <<ASP精解案例教程 >> 石志国 清华大学出版社
? <<ASP网络编程技术与实例 >> 胡标 人民邮电出版社
? <<网络程序设计 -ASP>> 尚俊杰 清华大学出版社
总结
? 以多功能网上商城的建立为例,学习如何
来规划建立一个综合网站
? 网上商城需求分析
? 网上商城数据字典
习题与作业
1,以四人为一小组,共同实现一个在线考试
系统,其中一个人总负责,其它五人每个
负责一个子系统:在线考试子系统、考生
信息管理子系统、题库管理子系统,分别
进行需求分析和数据库设计,提交设计文
档。