网站大量收购独家精品文档,联系QQ:2885784924

软件开发文档:软件概要设计说明书.docx

软件开发文档:软件概要设计说明书.docx

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《软件工程》结课大作业之

——软件概要设计说明书

姓名:刘扬

学号1120110879

专业:工业工程

小组成员:刘扬、

曲炳东、

汪佳文

目录:

HYPERLINK引言?............................................3

HYPERLINK设计概述.......................................4

HYPERLINK系统逻辑设计...................................4

HYPERLINK系统接口设计...................................13

HYPERLINK系统出错设计...................................13

HYPERLINK技术设计.......................................14

HYPERLINK数据库设计.....................................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以上;ndroidSDK版本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_2User_3User_4User_5

Service_1

说明:

表2:

子系统编号:2

子系统英文名称:Student

子系统中文名称:学生客户端

特性编号

系统特征

英文名称

系统特征

中文名称

操作功能

调用对象

被调用

对象

备注

User_1

Login

登陆

用户登陆与用户身份判定、用户信息提取

Servic

文档评论(0)

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

照片是关于秘密的秘密,它告诉你的越多你知道得就越少

1亿VIP精品文档

相关文档