- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
概要设计 - 副本
密 级:项目资料
文档编号:HLW- XXX-DDD-D-001_v1.0
配件库后台管理系统
详细设计说明书
项目代号 文档类型 发布版本 发布日期 BCL DOC 2010-1-19 2010-1-19 编制 张奇 编制日期 2010-1-19 审核 审核日期 批准 批准日期
上海互联网软件有限公司
文件修订记录
序号 版本 修订人 修订项 修订时间 1 V1.0 张奇 创建 2010-01-19
目 录
1 简介 4
1.1 目的 4
1.2 范围 4
1.3 名词定义 4
1.4 参考资料 4
2 系统结构说明 4
3 核心模块设计 5
4 核心业务逻辑设计 5
5 公用代码 5
6 模块接口设计 5
7 公共界面设计 5
8 模块1结构设计 6
8.1 接口 6
8.2 性能 6
8.3 存储分配 6
8.4 程序1(标识符)设计说明 6
8.4.1 程序描述 6
8.4.2 功能 6
8.4.3 输人项 6
8.4.4 输出项 7
8.4.5 算法 7
8.4.6 流程逻辑 7
8.4.7 注释设计(可选) 7
8.4.8 限制条件 7
8.4.9 测试计划 7
8.4.10 尚未解决的问题 7
8.5 程序2(标识符)设计说明 8
简介
目的
后台管理是一套简单的权限管理系统,可以实现用户,机构,字典的管理和授权
主要适用对象是 通过配件库进行二次开发的程序员,测试人员,
范围
说明:
待开发软件系统的名称;
本项目的任务提出者、开发者、用户和运行该程序系统的计算中心。
名词定义
列出本文件中用到专门术语的定义和外文首字母组词的原词组。
参考资料
列出有关的参考资料,如:
本项目的经核准的计划任务书或合同、上级机关的批文;
属于本项目的其他已发表的文件;
本文件中各处引用到的文件资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够取得这些文件的来源。
系统结构说明
核心模块设计
用户管理
新增用户
新增用户之前检查用户账号是否存在,如果已经存在,抛出提示当前账号已经存在;如果不存在 执行新增操作;
新增用户对应的角色,用户标识作为角色roleCode,用户姓名作为角色名称
单位标识座位roleDirID, RoleType为1;是否系统IsSystem为0;
修改用户
账号不可修改,只读处理
职务,职级取字典数据;
修改对应角色
以用户标识=roleCode和roleType =1为条件查询到当前用户的角色,修改角色;
删除用户
把用户表字段IsDelete 置1 ,更新用户信息;
删除用户对应角色;
删除该用户的所有授权;
新增机构
新增机构之前检查当前机构编码是否存在,如果已经存在,抛出提示当前机构编码已经存在;如果不存在 执行新增操作;
新增机构对应的角色,机构标识作为角色roleCode,机构名称作为角色名称
上级机构标识作为roleDirID, RoleType为2;是否系统IsSystem为0;
修改机构
机构编码不可修改,只读处理
修改机构对应角色;
删除机构
删除机构
删除机构角色
用户机构列表查询
直接调用用户机构视图查询;
模块管理
新增模块
新增模块之前检查当前新增的模块编码是否已经存在,如果存在抛出提示
新增的模块编码已经存在;
把新增的模块权限授权给当前用户
修改模块
先查询再修改;
删除模块
删除之前先检查当前模块是否有子模块,如果有子模块,提示当前模块有子模块,请先删除子模块再执行删除;
模块表IsDelete置1;
删除对该模块的所有授权;
字典管理
新增字典
必要字段验证;
新增字典之前检查当前字典编码在当前系统中是否存在,如果存在,则提示重复提示;
把新增字典的权限授权给当前用户;
字典在授权表的资源类型是4;
删除字典
删除字典之前要检查字典是否有下级目录和字典项,如果有,则提示 有下级目录或者字典项,请删除子目录或者字典项之后再删除;如果没有,执行删除操作;
删除对该资源的所有授权;
修改字典:
修改字典,字典编码只读显示;编码控件属性enable=false;
执行删除
授权管理
系统管理角色
系统管理角色和系统管理角色分类为系统部署时初始化入库,不可以维护;
系统管理角色不可以授权;默认拥有所有权限;
授权界面的授权按钮屏蔽掉;
机构和用户角色
机构和用户角色是在机构和用户管理和维护时自动维护的一类角色目录和角色
在授权里
您可能关注的文档
最近下载
- 新高考3500词汇表打印版 .pdf VIP
- 学校供餐服务质量保障承诺、违约责任承诺及保障措施(可编辑Word版).doc VIP
- 汽车发动机电控系统检修(高职版)全套教学课件.pptx
- 人民大2024战略管理(第13版)英文版PPT(1)david_sm13_ppt_credits.ppt VIP
- 十二经脉ppt课件.pptx VIP
- 汇银林泰:2025高端医疗发展白皮书.pdf
- 马蹄肾护理查房ppt课件.pptx VIP
- 中医诊断学六经辨证.ppt VIP
- 2025年深圳市宝安区松岗人民医院医护人员招聘笔试备考题库及答案解析.docx VIP
- 2025年深圳市宝安区松岗人民医院医护人员招聘笔试参考题库附答案解析.docx VIP
文档评论(0)