软件概要设计说明书.pdfVIP

  • 190
  • 0
  • 约8.95千字
  • 约 10页
  • 2023-09-26 发布于湖北
  • 举报
软件概要设计说明书 1.引言 1.1 编写目的 结合目前大学生追求高效的学习生活方式,疲于奔波校园各处购买和取物品,基于这种 情况我们团队决定开发“华农帮”软件。该文档的目的是描述此“华农帮”APP 的概要设计, 主要内容包括系统功能简介、系统结构设计、系统接口设计、模块设计和界面设计等。 本文档预期的读者包括设计人员、开发人员、项目管理人员、测试人员。 1.2 范围 1.2.1 系统目标 开发一个支持我们在校全体师生通过“捎带”达到互帮互惠、提高效率的一个生活应用 平台APP。 1.2.2 主要软件需求 该系统主要功能包括:  初始化设置  角色设置  标签选择  添加任务  接受任务  实时监控  信息更新  用户管理 1.2.3 软件设计约束、限制 软件支持常规的物理结构,无特殊要求。 1.3 缩写 无。 1.4 术语 DFD: Data Flow Diagram (数据流图) DD:Data Dictionary (数据字典) SD:System Design (系统设计) 1.5 参考资料 [1] 需求概要设计文档格式标准[S].GB856D-1988. [2]窦万峰.软件工程方法与实践[M].北京:机械工业出版社,2016.10 [3]窦万峰.软件工程实验教程[M].北京:机械工业出版社,2016.11 [4]李兴华.Java 开发实战经典.清华大学出版社出版,2009 [5]android界面设计 1.6 版本信息 具体版本信息如表A-1 所示。 表A-1 具体版本信息 修改编号 修改日期 修改后版本 修改位置 修改内容概述 1 2018.4.30 1.0 全部 完成第一次编写 2 2018.5.3 2.0 部分 将内容进行优化和完善 2.数据设计 2.1 数据对象和形成的数据结构 2.2 文件和数据库结构 2.2.1 外部文件结构 本软件是即时聊天和相关任务处理功能,每个用户都是真实的,因此需要他们的登录信 息,个人资料等等。  用户登录信息文件login.txt。  用户个人资料文件data.txt。  用户位置信息文件location.txt。  任务类型文件type.txt。  任务评价文件comment.txt。 2.2.2 全局数据  求助者发布的奖励信息  任务接受者完成任务的时间 2.2.3 文件和数据交叉索引  用户登录信息用在用户登录功能中;  用户个人资料文件用在用户之间(求助者和任务接受者)加好友,沟通等功能中;  用户位置信息文件用在任务接受者根据地理位置接受任务和求助者查看任务进度 功能中;  任务类型文件用在求助者发布任务和任务接受者查看挑选和接受任务功能中;  任务评价文件用在求助者对已完成的人物的评价功能中。 3. 功能描述 3.1 系统组成  用户管理子系统:用户管理子系统支持用户的注册、注销、登录等功能。  系统管理子系统:系统管理子系统负责在后台为用户的交互提供技术支持。  用户交互子系统:实现本软件的主要功能。 3.2 功能划分 3.2.1 用户管理子系统 1.外部用户:系统的合法的真实的用户 2.功能:  注册:注册成为系统用户;  注销:删除用户;  更改:修改个人资料;  登录:登录系统。 3.用例模型视图 验证密码

文档评论(0)

1亿VIP精品文档

相关文档