1. 引言
1.1 编写目的:
编写的目的:用该软件帮助同学们将闲置的物品,如:用过的专业书籍、辅导书甚至衣服等等,进行二次利用,与有需要的同学通过该软件平台进行交易。
预期读者:开发成员,教师,用户
1.2 项目背景:
项目名称:校内跳蚤市场
项目的提出者:刘云杰、华楠、李元杰、何临峰、张君怡
开发者:刘云杰、华楠、李元杰、何临峰、张君怡
用户:华中农业大学学生
实施单位:一个学习小组(队名)
与其他系统的关系:
1.3 缩写说明:
1.4 术语定义:
1.5 参考资料:
软件工程开发与实践第三版 机械工业出版社 主编:窦万峰
1.6 版本信息:
修改编号 | 修改日期 | 修改后版本 | 修改位置 | 修改内容概述 |
|
|
|
|
|
2. 任务概述
2.1 系统定义
2.1.1项目来源及背景
开发成员集中讨论选定项目及开发方向,旨在方便有需求的人在该软件平台上交易,买卖物品,或获取帮助。
2.1.2项目要达到的目标(如市场目标,技术目标等)
同时在WEB端及安卓端两个平台进行应用开发,面向华中农业大学全体学生。
2.1.3 系统整体结构(如系统框架、系统提供的主要功能、接口等)
系统提供的主要功能:进行信息注册,能够添加和删除用户,动态更新交易信息,增加诚信值功能,并确保用户能在平台上进行简单交流。
2.1.4 系统各部分组成、与其他部分的关系、各部分的接口等
2.2 运行环境
2.2.1设备环境:
手机,个人电脑等平台
2.2.2 硬件环境
个人电脑平台:
CPU:Intel PⅡ 450MHz
内存:128MB
硬盘空间:4GB
显卡:8MB以上的PCI或AGP显卡 2.2.3 软件环境
手机平台:
软件支持:Android
内存:128MB
硬盘空间:32GB
2.2.4 网络环境
允许网络接入
2.2.5 操作环境
电脑平台:winXP及以上
手机平台:Android
2.2.6 应用环境
2.3 条件限制
2.3.1列出进行本软件开发工作的假定和约束(经费限制、开发期限等)
开发期限:开学后第十六周
技术限制:相关技术不完善
2.3.2 列出本软件的最终用户、用户的教育水平和技术专长
最终用户:华中农业大学学生
用户教育水平:本科及以上
技术专长:玩手机
2.3.3 列出本软件的预期使用频度等
预期使用频度:10次/(人*学期) 及以上
3. 数据描述
3.1 静态数据:
3.2 动态数据:
日期,用户相关,交易相关,聊天器
3.3 数据库描述:
3.4 数据字典:
3.5 数据采集:
4. 功能需求
4.1 功能划分:
4.1.1 系统功能组成
4.1.2 功能编号及优先级
4.1.3 功能定义
4.2 功能描述
4.2.1功能说明
更新用户个人信息,聊天状态更新,交易状态更新
4.2.2 详细描述
5. 性能需求
5.1 数据精确度:
5.2 时间特性:
5.3 适应性:
6. 运行需求
6.1 用户界面
6.1.1界面风格
WEB端:
Android端:
有独立界面。。。?
6.1.2 界面描述和样式
6.2 硬件接口:
6.3 软件接口:
6.4 故障处理:
7. 其他需求
7.1 检测或验收标准:
7.2 可用性、可维护性、可靠性、可转换性、可移植性要求
7.3 安全保密性要求
7.4 开发要求:
备注:A未填充内容(大段空白时标记父类)
A不完整内容/待完善内容
A待确认内容