统一用户以及权限管理系统需求分析报告
统一用户以及权限管理系统需求分析报告

统一用户以及权限管理系统需求分析报告,统一用户及权限管理系统,软件需求说明书作者: 完成日期: 签收人:签收日期:修改情况记录:软件需求说明书。
.....。
.。
.。
.。
....。
.。
.。
.。
.。
.。
...。
.。
.。
.。
.。
11。
引言。
..。
..。
...。
...。
.。
.。
..。
.。
..。
.。
.。
.。
..。
.。
..。
. (3)1.1 编写的目的。
.。
..。
.。
.。
....。
.。
.。
.。
.。
.。
..。
...。
..。
.。
.. 31。
2 背景。
.。
.。
.。
.。
.。
.。
.。
..。
.。
.。
..。
...。
(3)1.3 参考资料 .。
.....。
.。
.。
.。
...。
.。
.。
.。
.。
.。
.。
.。
.。
.。
..。
.。
.。
.。
32 项目概述..。
...。
.。
.。
.。
.。
.。
.。
....。
.。
.。
..。
...。
.。
.。
.。
. 42.1 待开发软件产品描述。
.。
.。
.。
.。
..。
...。
.。
.。
.。
.。
.。
...。
.。
42。
2总体需求。
.。
.。
..。
.。
..。
.。
..。
.。
...。
..。
.。
.。
.。
..。
.。
42。
3 用户特点。
.。
.。
.。
..。
.。
.。
.。
.。
.。
..。
.。
.。
.。
.。
..。
. 43 具体需求.。
..。
.。
..。
....。
.。
.....。
.。
.。
.。
.。
...。
.。
..。
. 4统一用户及权限管理系统的主要功能模块为:。
..。
.。
.。
..。
....。
..。
43.1.1登录。
...。
...。
.。
..。
.。
.。
..。
.。
.....。
.。
.。
.。
...。
. 53。
1.2用户授权管理。
..。
..。
..。
...。
..。
.。
..。
..。
53。
1。
3组织机构管理。
.。
.。
.。
.。
.。
.。
...。
....。
.。
63.1。
4应用权限定制。
.。
.。
.。
.。
.。
.。
..。
.。
..。
.。
..。
73。
1。
5系统维护 ..。
..。
..。
.。
.。
..。
.。
..。
...。
..。
.。
.。
.。
.。
73.2 接口说明。
.。
..。
管理系统需求分析报告

管理系统需求分析报告根据您提供的信息,我们需要进行一份管理系统的需求分析报告。
以下是我们对您的管理系统的需求的分析和总结。
1.系统概述管理系统是一个基于网络的软件应用程序,旨在帮助组织或企业高效地管理和协调其各项业务活动。
该系统应具备以下功能和特性。
2.用户管理系统应该有一个用户管理功能,允许管理员创建和管理不同角色的用户,并进行权限的分配和控制。
不同角色的用户享有不同级别的访问权限。
3.员工信息管理系统应该提供一个员工信息管理模块,允许管理员和相关人员记录和维护员工的基本信息,如姓名、职位、工作经历、教育背景等。
系统还应提供搜索和筛选功能,以便快速查找和浏览员工信息。
4.日程管理系统应该允许用户创建和管理日程安排、会议和事件。
用户可以设置提醒和通知,以确保及时参与和安排。
5.任务管理系统应该提供一个任务管理模块,允许用户创建、分配和跟踪任务。
用户可以设置任务的优先级、截止日期和进度,并将任务分配给特定的员工。
系统应提供提醒和通知功能,以帮助员工及时完成任务。
6.项目管理系统应该支持项目管理功能,允许用户创建和管理项目,并跟踪项目的进展和资源分配。
用户可以添加和编辑项目的任务、里程碑和目标,并设定项目的时间和成本限制。
7.文档管理系统应该提供一个文档管理模块,允许用户上传、存储和分享各种文档和文件。
用户可以创建文件夹和子文件夹来组织文件,并设置访问权限和共享选项。
8.报表和分析系统应该提供报表和分析功能,允许用户生成和查看各种统计数据、图表和报告。
用户可以根据不同的需求和指标来筛选和分析数据,并导出报表进行进一步分析和展示。
9.安全和权限系统应该具备一系列安全措施和权限管理功能,以确保用户的数据和信息的机密性和完整性。
系统应提供数据加密、访问控制、用户认证和审计功能,以保护系统不受未授权访问和安全漏洞的影响。
10.系统集成系统应支持和集成现有的企业资源计划(ERP)、客户关系管理(CRM)和其他相关系统。
教务管理系统需求分析报告

教务管理系统需求分析报告一、引言随着教育信息化的发展,教务管理系统成为各级学校必备的管理工具。
教务管理系统能够提高学校教务管理的效率和质量,实现教育管理的现代化。
本报告旨在对一所学校教务管理系统的需求进行分析,以确保系统能够满足学校各方面的管理需求。
二、系统概述学校教务管理系统是一个综合性的信息化管理平台,面向学生、教师、家长和学校管理者提供了一系列的功能模块,包括学生管理、教师管理、课程管理、成绩管理、考试管理等。
通过该系统,学校能够高效地进行学生选课、排课、考试安排、成绩查询和分析等工作。
三、需求分析1.学生管理需求:(1)学生档案管理:包括学生个人信息、家庭信息、学籍信息等。
(2)学生选课管理:实现学生在线选课,包括选课信息查询、课程评价等功能。
(3)学生考试成绩管理:记录学生的考试成绩,提供成绩查询和统计分析功能。
(4)学生个人信息查询:学生和家长能够通过系统查询学生的个人信息、课程表、考试安排等。
2.教师管理需求:(1)教师档案管理:包括教师个人信息、学历、任教科目等。
(2)教师课程管理:教师能够通过系统管理自己负责的课程,包括课程安排、教材管理等。
(3)教师成绩录入:教师能够录入学生的考试成绩,并对成绩进行审核和管理。
(4)教师个人信息查询:教师能够查询自己的个人信息、课程安排等。
3.课程管理需求:(1)课程管理:对学校的课程进行管理,包括课程开设、教材选择等。
(2)课程表管理:对课程进行排课,生成学生和教师的课程表。
4.成绩管理需求:(1)成绩录入:教师能够录入学生的考试成绩。
(2)成绩查询:学生和家长能够通过系统查询学生的考试成绩和排名。
(3)成绩分析:系统能够对学生成绩进行分析和统计,为学校决策提供参考依据。
5.考试管理需求:(1)考试安排:对学校的考试进行安排,包括考试时间、地点、监考教师等。
(2)考试成绩发布:将考试成绩及时发布给学生和家长。
6.系统管理需求:(1)用户权限管理:系统管理员能够管理各类用户的权限和角色。
系统目标与需求分析

系统目标与需求分析简介:系统目标与需求分析是软件开发过程中非常重要的一步,通过分析系统的目标和需求,可以确保开发出符合用户期望和需求的软件系统。
本文将根据所给的任务名称,针对系统的目标和需求进行详细分析。
一、系统目标分析:1. 提高效率与准确性:系统的目标是提高用户工作效率和数据处理的准确性。
通过自动化和智能化的功能,系统可以减少人工操作和错误,从而提高工作效率和数据处理的准确性。
2. 提供便捷的操作界面:系统的目标是提供用户友好的操作界面,使用户能够轻松理解和操作系统。
操作界面应简洁明了,操作流畅,方便用户快速完成各项任务。
3. 支持多平台和设备:系统的目标是能够在多种平台和设备上运行,如Windows、Mac、Android和iOS等。
不同用户可以通过不同的设备访问系统,并保证相同的使用体验和功能。
4. 数据安全与可靠性:系统的目标是确保用户数据的安全性和可靠性。
系统应具备数据备份、加密以及权限控制等功能,以防止数据泄漏或丢失,保证数据的安全性和完整性。
5. 提供灵活的扩展性:系统的目标是具备良好的扩展性,能够根据用户需求进行定制和扩展。
用户可以根据自身需求,自定义系统的功能和界面,以适应不同的业务场景和工作流程。
二、系统需求分析:1. 功能需求:(1) 用户管理:系统需要支持用户注册、登录和权限管理,以实现不同用户的身份认证和权限控制。
(2) 数据管理:系统需要提供数据的录入、编辑、查询和删除等功能,以便用户可以对数据进行有效的管理和操作。
(3) 统计分析:系统需要提供数据的统计分析功能,以便用户可以快速获取并分析数据的关键指标和趋势。
(4) 报告生成:系统需要支持根据用户需求生成定制化的报告和文档,便于用户进行数据展示和交流。
(5) 通知提醒:系统需要支持实时的通知提醒功能,以方便用户及时获取重要事件和任务的进展情况。
2. 性能需求:(1) 响应速度:系统需要具备较快的响应速度,确保用户的操作能够迅速得到反馈和处理。
系统设计需求分析报告

系统设计需求分析报告项目名称:系统设计需求分析报告一、引言随着信息技术快速发展,各行各业都在积极推动数字化转型。
系统设计作为数字化转型的关键环节,对于组织的发展和运营有着重要的影响。
本报告旨在对一个系统设计项目进行需求分析,为其后续的开发工作提供参考和指导。
二、项目背景该项目为一家中型制造企业的ERP系统设计。
企业生产流程复杂,包括采购、生产、销售等环节,在现有的业务系统中存在诸多痛点和不足之处。
为了提升企业的业务管理效率和产品质量,企业决定对现有的系统进行改造,引入ERP系统来统一管理和优化各个环节。
三、需求分析1. 业务流程管理- 采购管理:对原材料和零部件的采购流程进行规范化管理,包括供应商选择、订单生成、货物入库等环节。
- 生产管理:对生产计划、物料需求、生产进度等进行实时监控和管理,确保产品按时交付。
- 销售管理:对销售订单、出货安排、客户信息等进行系统化管理,提高订单处理效率。
- 库存管理:准确、及时地掌握库存状况,防止库存积压和断货等问题的发生。
2. 物料管理- 物料编码管理:建立统一的物料编码体系,方便对物料的识别和管理。
- 物料分类管理:根据物料属性和用途,对物料进行分类管理,方便物料的查询和组织。
- 物料报废管理:对报废物料的处理流程进行规范化管理,包括报废申请、审批、报废处理等环节。
3. 质量管理- 质量检测管理:对产品进行质量抽检和检测记录管理,确保产品符合质量标准。
- 不良品处理管理:对不良品的处理流程进行规范化管理,包括不良品的分类、处理方法、责任追溯等。
- 质量指标分析:根据产品的质量指标数据,进行质量分析和趋势分析,提供决策支持。
4. 数据统计与报表- 统计指标定义:根据业务需求,定义各种统计指标,包括生产效率、产品质量、库存状况等。
- 报表生成与分发:根据统计指标,自动生成各种报表,并可定时发送给相关人员,提供决策参考。
5. 系统安全与权限管理- 用户管理:对系统用户进行管理,包括用户注册、权限分配、密码重置等。
系统需求安全分析报告

系统需求安全分析报告系统需求安全分析报告一、引言:在当今信息化社会,各种信息系统的需求不断涌现,为了保障信息的安全性,系统需求安全分析显得尤为重要。
本报告就系统需求安全进行分析,以确保系统在设计、开发和运行过程中的安全。
二、背景:系统需求安全是指在制定和实施系统需求时,确保系统满足用户需求的同时保护系统和用户的信息不受到非法侵入、泄露、修改或破坏的行为。
三、系统需求安全分析过程:1. 安全需求收集:通过与用户、系统管理员和其他相关人员的有效沟通,了解用户的安全需求和系统的安全保护要求。
2. 安全需求分析:根据收集到的安全需求,对需求进行分析和评估,确定其合理性和可行性,确保安全需求与其他需求的一致性。
3. 安全需求描述:将安全需求进行详细描述,包括安全功能、安全性能和安全约束等,并确定安全需求的优先级,以便在后续的设计和开发中进行参考。
4. 安全需求验证:通过对系统需求的测试和验证,确保系统满足安全需求,并能够有效地抵御各类安全威胁。
5. 安全需求审查:通过对系统需求的审查和评估,发现和解决存在的安全问题和漏洞,提高系统整体的安全性。
四、常见的系统需求安全性威胁:1. 非授权访问:未经授权的用户或者系统管理员通过非法方式访问系统,获取或篡改系统中的数据,破坏系统的正常运行。
2. 数据泄露:用户的个人隐私信息、商业机密或政府机密等重要数据被非法获取并公开,导致用户和组织遭受损失。
3. 拒绝服务攻击:攻击者通过大量的请求或短时间内的高并发请求,导致系统资源耗尽,使正常用户无法正常使用系统。
4. 身份伪造:攻击者冒充其他用户的身份进行非法操作,获取用户权限或者导致错误的操作。
五、系统需求安全对策:1. 访问控制:通过身份认证、访问授权、权限管理等手段,确保系统只有经过授权的用户才能进行访问。
2. 数据加密:对用户的敏感信息和重要数据进行加密存储和传输,以防止数据被非法获取。
3. 安全审计:对系统的各种操作和安全事件进行记录和审计,在发生安全事件时能够进行追踪和溯源,为事后的调查提供证据。
浅谈权限管理系统的需求分析

根据企业对权限管理系统的要求 ,采用了基 于角色的访 问控制模 型, 并对其访 问控制模型进行了扩展 。 能够很好 的满足分布式系统中访 问控制的要求 。因此 , 系统按 照 R A B C模型可为用户 管理 、 用户 角色管 理、 角色权 限管理等三大模块 。 1 用户 管 理 、 用 户管理要求能够实现管理员对用 户的管理 ,是对 RB AC系统控 制资源的主体进行有效管理 的一个 系统工具 ,用户管理 的需求描述如
企业信息管理系统的安全授权管理包含众多的业务实体和事物处理应用情况也比较复杂每个部门中同一职位因职能范围或地域的不同而具有的权限不同有时甚至对同一个用户由于其在不同的业务中也会有不同的权限反映在软件系统中就是实体的权限和应用资源的对应关系为了使得授权系统更加灵活扩展性高本课题采rbac授权模型可以减轻管理负担和降低权限管理难度
科技信息
高校 理科 研 究
浅谈权限管理系统昀需求分析
东莞 南博 职业技 术 学 院 黄欣 欣
[ 摘 要] 本文针对某权 限管理 系统的需求分析 , 系统的性能模 块分为安全性 需求和稳定性需求。从企业访 问控制的元素 、 将 企业访 问控制的特点进行 分析研 究, 才能有针 对性地构建适合企业特点的访 问控制 系统。 [ 关键词 】 权限管理 企业 角色
权限管理应该包括如 下几个部分 : 用户 , 角色 , 资源等基本信 息的 管理 , 还应该包 括角色分配和权 限分配 , 过角色和权限 的分配 , 通 实现 了对整个 系统 的比较灵活的安全配置 , 为访问控制提供支撑 。 企业信息管理系统的安全授权管理包含众 多的业 务实体 和事物 处 理应用 , 情况也 比较复杂 , 每个部门中同一职位 因职能 范围或地 域的不 同而具有 的权限不同 ,有时甚至对同一个用户 ,由于其在不 同的业务 中, 也会有不同的权限 , 反映在软件系统中就是 实体的权 限和应用资 源 的对应关 系 ,为了使得授 权系统更 加灵 活 ,扩展性 高 ,本课 题采用 RA B C授权模型 , 可以减轻管理负担和降低权 限管理难度 。 根据企业的需求 ,系统 的权 限要按企业 的职 能分成各职能部 门的 管理员 , 这些管理员的权 限由系统 的超级管理员来维护 , 即由企业 的总 负责人来管理。 各地 区职能部门的管理员 的权限相同 , 即为职能部 门的 管理员是各地区共享 的角色 。 各地区的职能部 门的负责人( 职能部 门管理员 ) 可以创建角色以及 将 自己权限的一部分或全部赋给他创建 的角色 ,这些创建的角色具有 互斥性 , 即要 受地区的 限制 , 角色只能赋给本地 区的用户 , 本地区 该 被 的管理员管理。 因此 , 本地区管理员可按本地区的企业 的经营模式和内 部组织情况来制定相应的角色及角色 的权限 。
管理系统需求分析报告

管理系统需求分析报告一、引言在当今数字化时代,管理系统在企业和组织的运营中扮演着至关重要的角色。
为了确保管理系统能够有效地满足用户的需求,提高工作效率和管理水平,进行全面而深入的需求分析是必不可少的。
本报告将对管理系统名称的需求进行详细分析,旨在为系统的设计和开发提供准确、清晰的指导。
二、系统概述管理系统名称是一个旨在满足企业或组织名称管理需求的综合性系统。
它将涵盖列举主要的业务领域或管理功能,如财务管理、人力资源管理、项目管理等等方面,为各级管理人员和员工提供便捷、高效的工作平台。
三、用户需求(一)管理层需求1、能够实时获取全面、准确的业务数据,以便进行决策分析。
2、对各项业务的关键指标进行监控和预警,及时发现问题。
3、支持多维度的数据分析和报表生成,便于制定战略规划。
(二)员工需求1、提供简洁、易用的操作界面,减少培训成本。
2、能够方便地查询和处理与自身工作相关的信息。
3、支持移动端访问,实现随时随地办公。
(三)客户需求1、及时了解业务进展和服务状态。
2、方便地提交需求和反馈意见。
四、功能需求(一)用户管理1、实现用户的注册、登录、权限分配和修改。
2、支持用户信息的批量导入和导出。
(二)业务管理1、财务管理涵盖财务预算编制、费用报销、财务报表生成等功能。
实现与银行系统的对接,自动获取交易数据。
2、人力资源管理包括员工档案管理、招聘流程管理、绩效考核等模块。
支持在线培训和考试功能。
3、项目管理从项目立项、计划制定、任务分配到进度跟踪和项目验收的全过程管理。
提供项目文档的集中存储和共享。
(三)数据管理1、数据的录入、编辑、删除和查询功能。
2、数据备份和恢复机制,确保数据安全。
3、数据加密传输和存储,保护敏感信息。
(四)报表分析1、自定义报表的生成,满足不同用户的需求。
2、提供多种图表展示方式,直观呈现数据。
(五)系统设置1、对系统参数进行配置,如邮件通知设置、界面风格定制等。
2、日志管理,记录系统操作和异常情况。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
<统一用户及权限管理系统>软件需求说明书作者:完成日期:2011-4-20签收人:签收日期:修改情况记录:软件需求说明书 (1)1. 引言 (3)1.1 编写的目的 (3)1.2 背景 (3)1.3 参考资料 (3)2 项目概述 (4)2.1 待开发软件产品描述 (4)2.2总体需求 (4)2.3 用户特点 (4)3 具体需求 (4)统一用户及权限管理系统的主要功能模块为: (4)3.1.1登录 (5)3.1.2用户授权管理 (5)3.1.3组织机构管理 (6)3.1.4应用权限定制 (7)3.1.5系统维护 (7)3.2 接口说明 (7)3.2.1用户界面 (8)3.2.3 软件接口 (10)3.2.4硬件接口 (11)3.3 性能需求 (11)3.3.1 可用性 (11)3.3.2 安全性 (11)3.3.3 可维护性 (11)3.3.5 警告 (11)3.5 设计约束 (11)3.5.1 其他标准的约束 (11)3.6 其他需求 (12)4 任务概述 (12)4.1 目标 (13)4.2 运行环境 (13)4.3 支持软件 (13)5解决方案 (13)5.1.1 物理结构(physical structure) (13)5.1.2 逻辑结构(logical construction) (14)5.2概念设计(Conceptual Design) (15)5.2.1系统角色及功能需求 (15)5.2.2组织结构模型需求分析 (16)5.3 用例场景(Usage Scenarios) (18)5.3.1 用户使用认证系统流程图 (18)5.3.2应用组织结构管理流程 (18)6.数据 (19)6.1数据描述 (20)6.2 数据字典 (20)6.2.1 数据项 (20)6.2.2数据结构 (21)6.2.3.数据流 (21)6.2.4处理过程 (22)6.3 E-R图 (22)6.4数据流图 (24)6.4.1注册模块数据流图 (24)6.4.2用户查、增、改模块数据流图 (25)6.4.3管理员查、增、改、删模块数据流图 (26)6.4.4超级管理员查、增、改、删模块数据流图 (27)6.4.5超级管理员定制岗位权限模块数据流图 (33)7其它需要说明的问题 (33)1. 引言1.1 编写的目的本手册作为用户与该系统软件开发维护人员共同遵守的软件需求规范说明。
使用对象:徐汇区政府部门工作人员1.2 背景开发软件名称:统一用户和权限管理系统项目任务提出者:徐汇区政府项目开发者:用户:区政府各部门本系统应当包括:员工,管理员,超级管理员1.3 参考资料《jsp 课程设计案例精编》清华大学出版社申吉红等编著《软件工程课程设计》李龙澍, 郑诚等编著机械工业出版社《软件工程》清华大学出版社张海藩著2 项目概述2.1 待开发软件产品描述本产品旨在对政府内部各部门的工作人员使用同一账号访问不同的应用系统进行管理,是一款界面友好,功能实用,可用性,可维护性强的产品。
并且易于长期维护与管理,可以对电子政务体系进行很好的管理。
2.2总体需求1. 本系统为统一的授权管理和用户统一的身份管理及单点认证支撑平台。
2. 利用此支撑平台可以实现用户一次登录、网内通用,避免多次登录到多个应用的情况。
3. 利用此系统可以对区域内各信息应用系统的权限分配和权限变更进行有效的统一化管理,实现多层次统一授权,审计各种权限的使用情况,防止信息共享后的权限滥用,规范今后的应用系统的建设。
2.3 用户特点用户主要为政府管理员,政府各部门主管,及对应部门员工。
3 具体需求3.1系统功能模块:3.1.1登录用户使用用户登录名以及密码登录,且用户登录名是唯一的。
3.1.2用户授权管理用户授权管理的主要任务是对用户授权进行管理。
3.1.2.1用户基本信息管理用户进行个人信息的操作与更新,包括增、删、查、改四个操作。
3.1.2.2用户包含的角色管理用户具有多种角色,如主任、来宾、管理员、领导等。
用户在不同的系统中担任的角色不同。
如用户A在办公室系统中担任管理员,但在档案系统中,只是普通用户。
3.1.2.3用户包含的权限管理不同的用户在不同的系统中,拥有的角色不同,所以所具有的权限也不同。
如管理员拥有的权限比普通用户的权限广。
管理员除了与普通用户一样的权限外,还具有独自的权限如制定计划。
3.1.2.4用户组织机构管理系统面向的对象由多分支机构组成,如单位、部门、岗位,用户可以属于不同的组织机构。
对用户组织机构的管理,有助于用户权限的统一分配和管理。
3.1.2.5用户岗位管理岗位作为机构的最底层。
不同的岗位所有具有的权限不同,所以需对用户的岗位进行管理。
3.1.3组织机构管理组织机构管理的主要功能是对组织机构进行管理。
3.1.3.1组织机构基本信息管理设计的系统使用的对象有多分支机构组成,如单位、部门、岗位。
对于不同的机构,所具有的功能模块不同。
如单位由部门组成,所以就可以在其下增加部门,同理部门可以在部门下增加岗位。
3.1.3.2岗位基本信息管理每个岗位具有独立的信息,如岗位编号、岗位名称等。
3.1.3.3岗位包含的权限管理不同的岗位具有不同的权限。
如部门经理这个岗位除了具有普通员工的权限,还有特殊的权限如制定部门策略。
可以参照用户权限管理。
3.1.3.4岗位认证管理由于不同的岗位拥有的权限不同,有些高层岗位具有的权限大,具有功能操作也就多,有些功能操作具有危险性,只允许部分人操作,所以需对岗位进行认证,防止非法用户。
3.1.3.4拥有岗位的用户管理一般一个用户对应一个岗位,但有些岗位具有独自的特殊性,有多个用户,如技术岗位,有多个技术人员,有时一个用户可能有多个岗位,需对其统一管理。
3.1.4应用权限定制应用权限定制的主要功能为:管理员为用户或用户组定义应用系统权限。
3.1.4.1应用系统基本信息管理本系统内部包含多个应用系统的接口,需要对其他应用系统的基本信息进行管理,如应用系统的名称,提供的功能接口等,方便用户使用。
3.1.4.2应用系统权限组管理管理员可以对个人或者以组的形式对一组用户在应用系统中的权限进行管理。
如办公系统中的邮件收发组的权限管理。
3.1.4.3应用系统权限管理任何合法用户都可以登录应用系统。
由于用户具有的角色不同,所以需对角色在应用系统中的权限进行管理,以防止发生越权操作。
3.1.4.4应用系统角色管理任何用户都可以登录应用系统。
由于用户具有的角色不同,所以需对角色进行管理。
3.1.5系统维护3.1.5.1查询系统审计用户可以查询系统中所有的角色以及对应的权限,超级管理员和管理员可以查询所设置的用户权限是否合理。
3.1.5.2查询应用审计用户可以查询应用系统中所有的角色以及对应的权限,超级管理员和管理员可以查询所设置的用户权限是否合理3.2 接口说明系统支持多种灵活的接口,并且借助.NET的开发平台对于网络服务的支持可以灵活的进行扩展。
3.2.1用户界面提供基本页面。
3.2.1.1.用户登录界面3.2.1.2用户注册界面3.2.1.3用户查询界面3.2.1.4管理员设置用户权限界面3.2.3 软件接口统一用户及权限管理系统包括邮件系统、政府内部办公系统、公文管理系统、呼叫系统。
每个系统应提供的接口如下:(1)邮件系统包括登录接口,收邮件接口,发邮件接口,群发接口,还有消息订阅接口,基本设置接口。
(2)政府内部办公系统包括登录接口,文件传输接口,工作安排接口,政务公开接口,文件查询接口,内部信箱接口,预留栏目接口,扩展栏目接口,系统信息管理接口。
(3)公文管理系统包括公文起草接口,已发公文接口,代办公文接口,已办公文接口,公文委托接口,流程控制接口,类别定制接口。
(4)呼叫系统包括交互式语音应答接口和呼叫中心平台接口。
3.2.4硬件接口本系统可以实现用户一次登录、网内通用,避免多次登录到多个应用的情况。
所以硬件接口为组成局域网的基本硬件,包括路由器,防火墙。
3.3 性能需求(1)静态数据:a本系统支持多个终端,能够运用于对所有员工的管理,并进行联网控制;b系统支持多管理员对系统管理;(2)动态数据:95%的事务必须在小于5s的时间内处理完。
3.3.1 可用性适合多部门中型政府对信息的管理。
3.3.2 安全性借助内置的Windows 身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。
3.3.3 可维护性各个模块完成独立的功能,耦合度低,对一般程序上的错误可进行调试,不会造成系统瘫痪。
3.3.5 警告系统的不可用是由于计算机硬件或软件不符要求,或是用户不合理的使用造成的,如泄露个人登录密码,恶意操作等,对于以上情况本系统的研发人员概不负责维修调试或承担相应责任。
3.5 设计约束3.5.1 其他标准的约束a.徐汇区政府用户统一及权限管理信息登记表格式;b.员工编号,部门编号的编号规则。
c.金钱单位为人民币(元);3.5.2 硬件的限制服务器应该满足的要求:a.Cup 主频在2.0GHz以上;b.内存在4G以上,硬盘在10T以上。
个人电脑应该满足的要求:c.Cup 主频在1.2GHz以上;d.内存在256M以上,硬盘在80G以上。
3.6 其他需求3.6.1 数据库该系统对数据库规定了一系列的需求,它们包括:a.能够准确标识信息,并且要有助于编程人员识别;b.能够承受较高的使用频率,每分钟1000次的访问;c.具有较快的存取能力;d.能够对数据进行及时保存;e.能够导入导出数据,并进行数据库备份。
3.6.2市场合适应性需求a.能够在各种政府管理中应用,包括大,中,小型等。
b.降低系统配置需求,使其能够广泛的应用。
4 任务概述4.1 目标1)规范部门管理。
2)实现较完善的管理体系。
3)实现使用同一账号登录多个系统。
4)系统符合实际生产需求,人机界面友好、操作简便。
4.2 运行环境操作系统平台:Windows Xp数据库平台:oracle 114.3 支持软件操作系统:Windows xp编译程序:MyEclipse 7.5测试程序:MyEclipse,IE浏览器5解决方案主要解决统一用户及权限管理系统的结构与基本的概念设计。
5.1系统结构(berkeleydb)系统结构包括物理结构与逻辑结构。
5.1.1 物理结构(physical structure)统一用户及权限管理系统的拓扑结构如下:5.1.2 逻辑结构(logical construction)统一用户管理系统由统一认证系统和权限管理系统两部分组成。
●统一认证系统统一用户认证系统负责提供用户身份认证服务。
●权限管理系统权限管理系统管理所有用户的信息,为管理员提供操作界面,管理用户、角色、单位、部门、系统选择等信息。