系统分析与设计文档模板(1)

系统分析与设计文档模板(1)

ID:22431676

大小:708.18 KB

页数:11页

时间:2018-10-29

系统分析与设计文档模板(1)_第1页
系统分析与设计文档模板(1)_第2页
系统分析与设计文档模板(1)_第3页
系统分析与设计文档模板(1)_第4页
系统分析与设计文档模板(1)_第5页
资源描述:

《系统分析与设计文档模板(1)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、XXX系统分析与设计文档文档修订记录曰期版本说明作者目录文档修订记录20^2猶3荒求背景3g标3麟雛3川例(UseCase)3系统架构5业务流程6子系统的设计6子系统划分6子職贈细设计7川户登录功能详细设计7XX功能详细设计8数腦il9现宥系统影响分析(可选)10公司对外服务接口变更影响分析10系统之间服务变化影响分析10系统之I句依赖变化影响分析10功能重复性检查10运维分析(可选)10发布期间影响分析10系统监控(必选)10业务监控(必选)10系统日志(必选)10灾备耍求10非功能性分析(可选)11容错性处理(必选)11安全风险分析11业务和数据安全11I人J部管理安全11系统安全11

2、性能分析(必选)11并发访问控制分析(必选)11可测性分析11可用性耍求分析(必选)111.概述1.1.需求背景提示:业务提出的角度、背景、市场痛点1.2■目标提示:系统要解决的问题,达成的目标2.业务架构2.1.用例(UseCase)提示:表示系统所提供的服务,它定义了系统是如何被参与者所使用的工具:用例图举例:在图2.1高层用例图中抽取了满足用户基本业务需求的基本用例。这些用例可以从读者平台、读者服务、系统管理三个方面完成整个公共图书管理系统的正常运作。用例摘要描述如表2.1所示。图2.1高层用例图表2.1川例摘要描述用例标识(UC)用例名称摘要描述0登录使用系统前的身份验证。1.1注

3、册读者进行系统注册,申请系统使用权。1.2查阅图书信息读者可以查找阁书信息,并可以获得包括书名、作者、阁书编号等信息。1.3查看借阅记录读者可以查看到自己的借阅历史记录。2.2管理读者信息对读者的信息进行查询、删除等操作。读者注销借阅证时,超级管理员会从系统屮删除读者信息。2.3维护管理员信息由超级管理员负贵对图书管理员、超级管理员的信息进行增删改查的操作。3.1借阅图书图书管理员完成读者的图书借阅工作。3.2查看黑名单图书管理员可以查看被列入到黑名单上的读者信息。说明:如果存在对用例的细化,则可在此列出细化用例图。举例:(1)管理图书信息用例超级管理员可以通过管理图书信息用例对图书信息进

4、行维护,伍括对图书信息的增删改查。管理图书信息用例图如图2.2所示。图2.2管理图书信息用例图超级管理员査询图书<导入图书«extend»管理图书信息用例描述如表2.2所示。表2.2管理阁书信息用例用例标识1.2.1用例名称添加围书信息参与者超级管理员前置条件己经以超级管理员身份登录。后置条件在图书信息表中添加一条图书信息。用例概述超级管理员可以对图书信息进行添加。基本事件流超级管理员在管理图书主界而选取添加阁书信息项。系统显示添加图书界面。超级管理贝输入图书ID、ISBN、书名、作者、岀版社、价格、类别、库存数量后,提交添加请求。系统检查输入信息的有效性。系统根裾ISBN确认没有重复图节

5、,将录入图节信息记录到图书信息表中。系统显示添加图书成功。备选事件流3a超级管理员可以使用导入功能方便地导入己经存在的图书信息,转到导入图书用例,执行完毕转入步骤5。4a系统检查输入信息无效,则提示输入内容格式不对。5a系统查出有重复图书,则图书管理员只需要添加图书数量即可。系统将录入数量增加到原有图书数量上。转入步骤6。备注图书编号生成规则:......2.2.系统架构提示:定义业务功能边界工具:概念图、配置图系统架构图如图2.3所示。系统架构客户层AJAX(Extjs)XM+XSLJavaAppletPHP控制层ServletMVC枢架储层11业务逻银层御搬务层11111MB层Java

6、ClassJavaClassJavaClassJDBCl彳HTTPfl^XMLJI求HTTR«求POST/GETServlet•mi析僉话*试中心龙务调杏中心处务鬅痄中心亚务lAftU•心处务分析+心收务时I姆疆秀齦件服务珀值轚秀败冢床访问DAOpc«u提作系统保SL雇务立件访闷褥口J2EEK努操作系统图2.3系统架构图2.3.业务流程提示:画出业务的主线流程,分支流程及差错处理流程工具•’活动图(流程图X时序图、状态图例如:图2.4业务流程图3.子系统的设计3.1.子系统划分提示:定义物理子系统的功能边界,对业务架构进一步拆分,按照合理的粒度,形成应用架拘工具:配置图、组件图、概念根据需

7、求调研结果确定本系统主要包括以下功能模块,如图3.1所示。平业生求职应聘管理系统修改登录密码职位类别W理新闻资W管理ffln信息管理招聘信息管理留言信息管理个人信息管理图3.1系统功能结构图子系统的详细设计3.2.1.用户登录功能详细设计工具:时序图或流程图例如:登录用例的实现如图XXX所示【类图】使用staruml等工具绘制类图【控制层】@ControIler@RequestMapping("/user’’)UserA

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。