需求规格说明书
(2)通讯采用UDP协议。 (3)HTTP协议。
f) 用户界面
经分析,总结出用户界面包含的逻辑特征如下:
(1)界面规范应遵循WEB软件界面的规范,界面风格简洁明快,素雅大方; (2)页面的布局,按与用户的交互需求不同,划分为不同的功能区域,实现和用户
之间的友好交互;
(3)前台界面操作可逆,其动作可以是单个的操作,或者是一个操作序列; (4)后台各管理模块的不同管理功能操作界面,采用在不同窗口进行管理,各功能操作切换比较简单又相对独立。
(5)提供信息反馈,如提供用户当前登录状态信息; (6)提供简单的错误处理;
9. 功能性需求
3.1二手交易网站功能模块
一级二手交易平台二级游客注册用户管理员三级商品搜索用户注册商品浏览会员登录个人信息管理个人信息查看个人信息修改商品发布公告查看商品管理留言查看留言发表留言回复网站维护公告管理公告发布四级分类搜索高级搜索人气商品浏览分类浏览精确浏览商品信息查看商品信息修改商品信息删除商品类别管理公告修改公告删除
功能模块图
3
页码3
需求规格说明书
本系统分为前台和后台两个部分设计。前台主要用于实现会员登陆注册,查看商品,添加商品等功能;后台主要用于实现会员管理,订单管理等功能。本系统的前台和后台功能如图所示:
网站前台 留言板 会员中心 商品列表 添加商品 购物车 订单管理 登 录 注 册 推荐商品 商品展示 分类查询 实物图上传 分类添加 修改商品数量 清空购物车 下订单 继续购物 订单展示 查询订单 网站前台结构图
网站后台 用户管理 订单处理 管理员管理 商品管理 查看会员 删除会员 修改会员密码 添加管理员 删除管理员 添加商品类别 商品删除 网站后台结构图
本系统使用ASP,Access作为主要的技术。使用开发工具DREAMWEAVER 8做前台的界面设计;后台运用Access数据库设计。也就是说本设计主要运用了ASP动态网站开发技术(主要采用了Vbscript语言和Javascript语言),在Windows XP下,以Access为数据库开发平台,IIS为应用服务器实现一个交易平台。
浏览器以超文本形式向Web服务器提出访问数据库的要求,Web服务器接受客户端请求后,将这个请求转化为SQL语法,并交给数据库服务器,数据库服务器得
4
页码4
需求规格说明书
到请求后,验证其合法性,并进行数据处理,然后将处理后的结果返回给Web服务器,Web 服务器再一次将得到的所有结果进行转化,变成HTML文档形式,转发给客户端浏览器以友好的Web页面形式显示出来。
数据库 ASP.DLL引擎 脚本引擎 脚本代码 脚本高速缓存 IIS .asp文件 HTTP响应
ASP工作原理
3.2 用户类和特征 (1)管理员:
公告的增加、修改、删除、查看 网站维护
(2)买家:
留言发表
留言查看 购买商品 订单信息查看 确认收货 订单取消 公告查看 会员登录 商品搜索 商品浏览
个人信息管理(个人信息查看、个人信息修改) 会员登录
订单管理(订单查看、订单修改)
5
10. 卖家:
页码5
需求规格说明书
商品发布 公告查看 留言查看 留言回复
商品管理(商品类别管理、商品信息修改、删除)
11. 普通用户:
用户注册 商品浏览 商品搜索 分类版块浏览
3.3 详细功能描述
管理 员 系统的使用者为系统管理员和一般用户,用户在系统注册后生成用户信息表文件。系统的功能分为两个模块,面向管理员的模块功能是系统管理,主要是删除系统非法用户的帐号信息;面向一般用户的模块功能是户信息管理和交易管理。其中,用户信息管理包括更改用户注册邮箱,更改用户密码,更改用户基本信息;交易管理包括出售管理,求购管理,买卖信息管理。
管理请求 系统管理 用户信息表 用户管理 用户信息 操作请求 系统通知 用户 6
页码6
需求规格说明书
3.3.1系统管理
管理员
管理员功能:对用户发出警告,从用户信息表中删除非法用户。这项功能只能为管理员所有。
3.3.2 用户管理:
交易管理
求购信息表
这个模块实现了用户请求交易,发布、更新交易信息的功能,并使用户能够更新自己的注册信息以及基本信息。
交易请求 用户信息管理 用户信息 更改请求 信息更改通知 交易通知 用户管理 账户信息 用户 操作请求 用户登录 管理请求 搜索用户记录 警告信息 警告用户 警告信息 用户 系统管理记录表 求购信息表 删除请求 删除非法用户 用户信息表 出售信息表 7
页码7