《2022年软件架构设计说明书-个人任务管理系统 .pdf》由会员分享,可在线阅读,更多相关《2022年软件架构设计说明书-个人任务管理系统 .pdf(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、大连东软信息学院项目文档项目文档个人 任务管理系统架构设计说明书姓名张三学院大连东软信息学院专业计算机科学与技术指导教师李四讲师备注2010 年 10 月 11日名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 3 页 -大连东软信息学院项目文档个人任务管理系统架构设计说明书-1-1系统架构整体描述个人任务管理系统按照系统架构的分层思想共分为四层,参见图1。表示层(UI)业务逻辑层(BL)数据模型层(Model)公共基础层(CommonLibrary)图 1 系统架构层次示意图表示层(UI 层):以用户图形界面组成。主要职责是提供表单以输入信息;提供按钮、或链接以发布命令;显示响应
2、信息,反馈执行状态。业务逻辑层(BL 层):主要负责业务逻辑、业务流程控制的描述。通常用于表示协调、排序、事务处理以及对其他对象的控制。经常用于封装与特定用例有关的控制。数据模型层(Model 层):主要包含实体对象的描述。公共基础层(CommonLibrary 层):应用系统中通用类库的引用。常用的如数据库访问类等。2 领域模型任务+任务名称+任务描述+任务状态+创建时间+完成时间用户+用户名+昵称+密码+注册时间拥有1*图 2 系统领域模型3 顺序图用例标识UC1 用例名称注册名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 3 页 -大连东软信息学院项目文档个人任务管理系统架
3、构设计说明书-2-参与者任务管理者前置条件显示系统首页后置条件成为系统的合法用户用例概述第一次使用系统时需要注册成为系统的合法用户才能够使用系统提供的功能。基本事件流1.任务管理者在系统首页中点击注册按钮。3.任务管理者填写用户名称、昵称、密码、确认密码信息后确认提交。2.系统显示用户注册页面。4系统对界面信息进行有效性验证。5 系统确认没有重复注册后,将用户注册信息保存在用户注册信息表中。6 系统显示注册成功信息页面。7系统自动在5 秒内跳转到系统首页。异常事件流4a、系统检测发现用户名、昵称或密码为空,提示任务管理者此信息。4b、系统检测发现用户名、昵称或密码的长度超过要求范围,提示任务管理者此信息。4c、系统检测发现输入密码与确认密码不一致,提示任务管理者此信息。备注1 用户名的长度不超过15 个字符。2 昵称的长度不超过10 个字符。3 密码的长度不超过15 个字符。界面原型(略)角色系统首页注册页面成功页面身份验证逻辑用户注册信息1:点击注册()2:显示页面()3:点击确认()4:有效性检查()5:注册()6:是否重复()7:添加新用户()8:显示页面()9:显示页面()图 3 修改注册信息用例图名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 3 页 -