大学生二手物品交易平台
需求分析
草稿
标识号
状态
初始版
当前版本
1—1
1.0
修订版
发布日期
2011 年 11 月 3 日
起草人
王盼盼
1 引言
1.1 编写目的
书写本文档的目的在于:
(1) 描述用户需求,明确系统功能内容、功能边界、开发途径;
(2) 作为双方签订的软件开发合同的一部分内容形式存在;
(3) 项目相关人员参考资料
1.2 项目背景
随着商品经济的发展,高校学生通常会有出售二手货物的需求,而其他在校同学又希望
买到廉价的二手商品。现在大学校内的二手物品交易主要是通过校园摆地摊,这远远不能满
足学生的需求。调查发现校内的二手物品交易有如下特点:种类多,规模小,交易随机性比
较强,时间分布基本上比较平均,每年的六七月份(大四学生离校期间)会出现一个二手物
品交易的高峰。参加交易的人员绝大部分为大学在校学生,此外还有一些学校周边的居民。
针对这一情况“大学生二手货交易平台”应运而生。
2 任务概述
2.1 目标
项目目标是建立大学生二手物品交易系统,并创建对应的数据库系统,帮助校内学生的及
时便捷地进行二手物品交易。
2.2 用户的特点
系统的一般用户只需具有基础的在线浏览能力即可正常使用系统提供的各种服务。
系统后台采用了可视化管理界面,因而要求维护人员只须具备基础的网站及数据库维护
能力,能处理一些常见的操作错误。
3 需求分析
3.1 对功能的规定
3.1.1. 总体功能描述
用例图:
上图描述了本系统总体上可以实现的各项功能。
顶层图:
管理请求
管理
员
东北林业
用户信息
大学
二手物品
交易系统
操作请求
系统通知
用户
根据大学现在二手交易的基本情况(规模小,种类多,随机性强,时间分布比较平均),
我们定义系统的功能如下:
(1) 系统为用户提供发布各种求购或出售信息的平台
(2) 由于用户的交易规模比较小而且用户使用系统的时间有不确定性,所以系统不
提供在线交易功能。在特定的情况下,系统可以提供帮助实现买卖双方进行沟
通的功能
(3) 注册用户可以浏览系统保存的各种二手信息,登录后可以发布二手信息;
(4) 注册用户有修改自己发布的信息的权利
(5) 为了防止垃圾信息①出现,在一天内(每天的 0:00~23:59)每个用户最多只
允许发布五条信息;
(6) 管理员有权删除非法用户②
(7) 正常用户的账户信息发生变动时,系统应将变动状况通知用户
3.1.2. 详细功能描述
0 层图:
用户信息表
管理请求
管理
员
系统
管理
用户
管理
用户信息
操作请求
系统通知
用户
系统的使用者为系统管理员和一般用户,用户在系统注册后生成用户信息表文件。系统
的功能分为两个模块,面向管理员的模块功能是系统管理,主要是删除系统非法用户的帐号
信息;面向一般用户的模块功能是户信息管理和交易管理。其中,用户信息管理包括更改用
户注册邮箱,更改用户密码,更改用户基本信息;交易管理包括出售管理,求购管理,买卖
信息管理。
3.1.2.1. 系统管理
出售信息表
求购信息表
管理请求
管理员
搜索用
户记录
删 除
请求
删 除 非
法用户
警告信息
警告用户
警告信息
用户
用户信息表
系统管理记录表
管理员功能:对用户发出警告,从用户信息表中删除非法用户。这项功能只能为管理员
所有。
3.1.2.2. 用户管理:
用户信息管理
用户信息
更改请求
用户登录
操作请求
用户管理
信息更改通知
账户信息
交易管理
交易通知
用户
交易请求
求购信息表
这个模块实现了用户请求交易,发布、更新交易信息的功能,并使用户能够更新自己的
注册信息以及基本信息。
3.1.2.3 交易管理:
交易请求
用户
出
售
请
求
交
易
通
知
出售管理
消息发布
交易管理
求
购
请
求
交
易
通
知
求购
管理
搜
索
请
求
搜
索
信
息
更
新
请
求
买卖信
息更新
在用户交易管理中,根据用户的提供的交易物品生成了“出售信息表”和“求购信息表”,
用户可以随时对自发布的信息进行更改或删除。在交易的过程中,系统会根据这两个表生成
对应物品的求购(出售)信息目录供用户浏览参考。对于没有明显求购或出售目标的用户,
也可以浏览由求购、出售信息表生成的求购、出售物品目录
3.1.2.4 出售管理
出售请求
合格
用户
检查
用户录入
出售信息
出售信息描述
用户确认
出售信息
提示
不合格
处理
不合格
用户信息表
出 售 物 品
信 息 单
出售信息表
将 信 息 录 入
出售信息表
出售物
品信息
发布出售
消息
用户发出出售请求后,系统会自动检查用户是否已登录。
用户录入出售信息(包括出售物品名称(gods),出售物品价格(sellprice),出售物品
种类(category),出售物品描述(selldes),联系电话(contactp),联系 QQ(contactq))。
其中物品名称、价格、种类为必填字段。联系方式为电话或 QQ,考虑到用户可能不愿意留
下自己的电话或 QQ,我们将联系方式设为可选字段。当有交易请求时,系统通过邮箱通知
用户。
经用户检查录入信息正确无误,生成出售物品信息单。
系统将出售信息纳入出售信息表,并根据出售信息表上的内容发布出售信息