软件概要设计说明书.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《软件工程》结课大作业之 ——软件概要设计说明书 姓名:刘扬 学号1120110879 专业:工业工程 小组成员:刘扬、 曲炳东、 汪佳文 目 录: 引言?............................................3 设计概述.......................................4 系统逻辑设计...................................4 系统接口设计...................................13 系统出错设计...................................13 技术设计.......................................14 数据库设计.....................................14 引言 本节对文档的的综合描述,包括编制此文档的目的以及对不同的读者的阅读建议 1.1编写目的 软件的概要设计是软件设计开发的重要组成部分,它是连接用户需求与系统实现的桥梁。本文档基于《学生助手》的需求规格说明书编写,软件要完成的功能是对学生学习状态的管理,本软件可以让学生更好的掌握自己的学习状态,有利于学习成绩的提高。通过这份软件系统概要设计报告详尽说明了该软件产品的软件结构,包括数据库结构和出错处理,从而对该软件产品的结构的描述 1.2预期读者和阅读建议 本文档可能的读者及阅读建议: 用户:重点阅读逻辑设计之3.1.2节; 开发人员:应全篇认真阅读; 项目经理:重点阅读设计概述; 测试人员:应全篇认证阅读 文档编写人员:重点阅读设计概述。 1.3参考资料 [1]段晓峰;《软件工程》设计任务书;工业工程专业2011级; [2]汪佳文;《学生助手需求规格说明书》; [3]杨熙贤、张文胜;《Android基础与应用开发教程》;大连理工大学出版社;2013年1月第一版; 设计概述 本节描述现有开发条件和需要实现的目标,说明进行概要设计时应该遵循的设计原则和必须采用的设计方法。 2.1限制和约束 系统开发的限制与约束条件为: 开发环境:Eclipse; 技术条件:Eclipse限制的开发语言为Java; 时间限制:2014年1月27日前 使用环境:客户端操作系统:Android;客户端硬件设备:Android手机等移动终端;JDK版本1.6以上;ndroid SDK版本2.2以上 2.2设计原则和设计要求 软件系统进行概要设计的原则有: 命名规则:系统模块、变量等命名按照功能的英文名命名,并且采用下划线命名法; 模块独立性原则:同过共同的服务器端数据库数据耦合; 数据库设计规则:根据E-R图设计,表间主、外键链接,不能出现数据冗余; 必须的安全措施:用户名、密码、以及传送数据包进行必要的加密,采用对称的加密算法; 安全性和保密原则:数据库备份到不同服务器,数据库系统包括安全防护、安全检测与安全恢复机制; 系统灵活性要求:需求发生变话时,采用增减模块的方式具有一定的灵活性; 系统易操作性要求:系统输入尽可能采用“选择”而非直接输入; 系统可维护性要求:应维护简单; 系统逻辑设计 3.1系统组织设计 系统组织表: 子系统编号 英文名称 中文名称 业务职能 安装地点 备注 1 Service 服务器 数据的储存、处理 服务器端 2 Student 学生客户端 学生用户端的数据的查询 学生用户移动终端 3 Administer 管理端 完成管理员对系统的维护、发布教务处通知 教务处终端 4 Teacher 教师客户端 教师用户数据的输入查询 教师用户移动终端 3.2系统结构设计 本节将对系统特性作较为详细的描述,并给出系统特性结构图。 系统特性表 表1: 子系统编号:1 子系统英文名称:Service 子系统中文名称:服务器 特性编号 系统特征 英文名称 系统特征 中文名称 操作功能 调用对象 被调用 对象 备注 Service_1 Store 储存 数据的储存 Service_2 Service_2 Deal 处理 数据的加密、解密、调用、处理 User_1 User_2 User_3 User_4 User_5 Service_1 说明: 表2: 子系统编号:2 子系统英文名称:Student 子系统中文名称:学生客户端 特性编号 系统特征 英文名称 系统特征 中文名称 操作功能 调用对象 被调用 对象 备注 User_1 Login 登陆 用户登陆与用户身份判定、用户信息提取 Service_2 User_2 Jwc 教务处 查看教务处通知 Service_2 User_3 Course 课程 查看课表 Service_2 User_4 Exam 考试

文档评论(0)

xiegangmm + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档