软件工程_概要设计说明书.docVIP

  • 11
  • 0
  • 约2.45千字
  • 约 10页
  • 2015-08-07 发布于安徽
  • 举报
课 程 名: 软件工程 题 目: 账簿人生 班 级: 网络工程 编 制 人: 唐梓淇 赵志强 时 间: 2013-12-28 概要设计说明书 1.概要设计…….……...…………….…….……………………………………………………….4 1.1需求规定……...………………………………………………………………………….4 运行环境…...……...…………………………………………………………………….5 硬件设备要求………………………………………………………………….4 支持程序…….......….........……………………………….......….........………4 软件开发运行环境…….......….........…………………………………………4 基本设计概念和处理流程……...……...……………………………………………….5 结构…………….……………………….......….........…………………………………....5 功能需求与程序的关系………………………………………………………………….3 人工处理过程……...………………………………………………………………….....3 尚未解决的问题…………………………….………………………….………………...4 2.接口设计……...……………………………………………………………………..……………6 2.1 用户接口……...….……………………………………………………………………..6 2.2 外部接口.……………………….……………………….……………………….………6 2.3 内部接口…….……………………………………….…………………………………..7 3.运行设计……...……………………………………………………………………………….….8 运行模块组合……………...…………………………………………………………….8 运行控制……...…………………………………………………………………………8 运行时间……...………………………………………………………………………….9 4.系统数据结构设计……...……………………………………………………………………….9 逻辑结构设计要点…………...…………………………………………………………..9 4.2物理结构设计要点……...………………………………………………………………...9 4.3 数据结构与程序的关系………………………………………………………………...10 5.系统出错处理设计……...………………………………………………………………………..9 出错信息……...…………………………………………………………………………9 补救措施……...………………………………………………………………………...10 系统维护设计……...…………………………………………………………………...10 概要设计 1.1 需求规定 . 记录用户的日常生活,以及根据用户输入的信息,生成定时的反馈。前者属于日记功能,后者可以总结用户的生活工作学习状况,并加以提醒,建议,给用户以生活的目标和方向。 1.2 运行环境。 1.2.1 手机要求: 拥有安卓4.0系统 1.2.2开发运行环境 ?本软件使用开发, 图1 IPO图如图2 图2 设计说明: 1、每一个手机需要有安卓4.0以上的系统; 1.4结构 图2:系统结果采用图 数据流程图 图3 功能和模块的划分: 图4:系统模块划分 说明:功能模块划分详细用户和系统之间的交互细节,体现本系统的业务逻辑.在整个开发过程中将依照以上业务逻辑确定解决问题方案. 主模块实现图1: 说明:以上是软件开发者与系统交互的时序图.体现了软件开发者与系统交互的细节和管理员的权限. 主模块实现图2: : 1.5功能需求与程序的关系 在需求说明中规定要实现的功能,对应的模块和程序实现如下: 功能和需求描述 模块功能描述 日记存储 程序将日记根据日期排成队列 日记查询 根据日期在日记队列内顺序查找 反馈信息计算 将用户每日记录的特定变量值(如每日花销)累加,到了一定时间(系统默认一个星期)与对应设定的变量值(一个月的津贴)比较返回已设定好的信息 (如:您这个月开销过大,注意节约) 说明: 1、主界面

文档评论(0)

1亿VIP精品文档

相关文档