资源预览内容
第1页 / 共8页
第2页 / 共8页
第3页 / 共8页
第4页 / 共8页
第5页 / 共8页
第6页 / 共8页
第7页 / 共8页
第8页 / 共8页
亲,该文档总共8页全部预览完了,如果喜欢就下载吧!
资源描述
系统设计说明书模板 (本模板包括概要设计、详细设计、数据库设计三个部分,适用于结构化设计的系统,部分 内容可用于面向对象的设计)一、系统概要设计1、用户管理1.1 概述用户管理模块用于维护系统部门、用户等信息,登陆、注销系统和用户信息的修改(用于普 通用户)。1.2 功能设计(使用 HIPO 图描述)1.2.1 用户管理 H 图修修增删增删除除加改加改部部部用用用户户户门门门询询询询所指所指有有定定部部用用户户门门查查查查查询部门信息查询用户信息用户信息维护部门信息维护用户管理1.2.2用户管理IPO图1.2.2.1 查询指定部门 IPO输入处理输出122.2查询所有部门IPO (略)1.2.2.1 查询部门 IPO输入处理输出二、系统详细设计1、用户管理1.1 查询指定部门(流程图)开始查询值为空结束查询类别是部 门名称执行查询,返回成 功及列表生成编码查询语 句生成名称查询语 句返回查询值为空输入查询类别,查询值三、数据库设计(面向对象设计也可使用)1、E-R 图2、数据库逻辑结构部门信息表PK部门编码部门名称用户信息表PK用户编码FK部门编码姓名系统角色密码3、 数据库表结构3.1部门信息表(TB BMXXB)字段名字段编码数据类型主外键允许为空部门编码BMBMVarchar(20)PK否部门名称BMMCVrchar(lOO)否(本模板包括系统静态模型、系统动态模型和数据库设计两个部分,适用于面向对象设计的 系统,部分内容可用于结构化的设计)一、系统静态模型1、系统类图部门表+部门编码:string1+部门名称:string-部门表操作:部门表操作接口-结束2-结束1用户表+用户编码:string+部门名称:string+部门编码:string+姓名:string+角色:string+密码:string-用户表操作:用户表操作接口+新建用户():int 部门衷操作接口 +插入部门表(in部门:部门表):mt +修改部门着in部门:部门表):int +删除部门着in部门编码:string) : int+查询部门表全部inout错误信息:int = 0) : (IList)部门表+查询部门表编码in部门编码:string, inout错误信息:int = 0) : (IList)部门表+查询部门表名称in部门名称.string, inout错误信息.int = 0) . (IList)部门表.string, inout数据库部门表操作接口 +插入部门表in部门:部门表:int +修改部门表in部门:部门表:int +删除部门表in部门编码:string) : int +查询部门表劝查询类別:int, in查询值:int, instring, inout 错 误信息:int): (IList)部门表用户表操作接口 +插入用户袁):int+修改用户袁):int+删除用户袁):int+查询用户表全部inout错误信息:int = 0) : (IList)用户表+查询用户表编码in用户编码:string, inout错误信息:int = 0) : (IList)用户表 +查询用户表名称in名称:string, inout错误信息:int = 0) : (IList)用户表部门表操作-数据库部门表操作.数据库部门表操作接口1数据库部门表操作、用户表操作-数据库用户表操作:数据库用户表操作接口说明 (对类及相互继承关系的说明,略) 二、系统动态模型1、 顺序图1.1 用户管理1.1.1 新增用户说明 (对发送消息及消息过程操作的说明,略)2、活动图2.1 用户管理2.1.1 新增用户说明 (对状态变化及相关操作的说明,略)3、状态图3.1 部门管理状态图三、数据库设计1、E-R 图2、数据库逻辑结构部门信息表PK部门编码部门名称用户信息表PK用户编码FK部门编码姓名系统角色密码2、 数据库表结构3.1部门信息表(TB_BMXXB)字段名字段编码数据类型主外键允许为空部门编码BMBMVarchar(20)PK否部门名称BMMCVrchar(lOO)否
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号