XXX管理系统需求分析
- 格式:doc
- 大小:362.50 KB
- 文档页数:21
三、需求规格说明书1.引言 (1)1.1编写目的 (1)1。
2项目背景 (1)1.3定义 (1)1。
4参考资料 (1)2.任务概述 (2)2。
1目标 (2)2。
2运行环境 (2)2。
3条件与限制 (2)3.数据描述 (2)3.1静态数据 (2)3.2动态数据 (3)3。
3数据库介绍 (3)3.4数据词典 (3)3。
5数据采集 (8)4.功能需求 (8)4。
1功能划分 (8)4.2功能描述 (11)5.性能需求 (18)5.1数据精确度 (18)5.2时间特性 (18)5.3适应性 (18)6.运行需求 (18)6.1用户界面 (18)6。
2硬件接口 (20)6。
3软件接口 (21)6。
4故障处理 (21)7.其它需求 (21)1.引言1.1编写目的为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。
本文档供项目经理、设计人员、开发人员参考.1.2项目背景随着旅游业的兴起,以酒店等为主的服务型第三产业飞速发展;因此,规划外出计划,提前确定住处对游客就显得尤为重要.为了解决人们的出行入住问题,同时提高酒店运作效率和规范性,节约酒店的成本;在充分了解调研酒店的运营、管理模式后,我们开发了此酒店预订和管理系统.本系统分为在线预订子系统和酒店方的预订与管理子系统,在线预订子系统提供顾客在线预订房间等功能,争取在最终版本实现顾客足不出户完成预订;酒店方的预订与管理子系统提供给酒店服务员处理订单、办理入住、结帐退房等一系列管理功能。
在真正意义上,实现了计算机高效办公,起到了方便顾客与酒店的双重作用。
我们会根据技术发展、设备升级、业务需求等进行对本系统的扩展、升级与维护.1.3定义酒店前台管理系统:是运行在酒店前台电脑的系统。
酒店人员可以使用本系统来对用户的订单进行处理,并且可以使用管理宾馆入住、消费、日记月结等基本酒店日常管理功能。
网上客户预定系统:是运行在一般用户电脑上的程序.网上用户可以通过本系统来对本酒店房间的预定信息进行查询,并预定房间。
XXX设备管理系统软件需求说明书目录1 概述 (1)1。
1 ............................................................................................ 目的11。
2 ............................................................................................ 范围12 系统分析 (1)2。
1 ............................................................... 现行系统不足与问题12。
2 ................................................................................... 解决办法22.3 系统功能层次分析 (2)3 新系统概述 (9)3。
1 ............................................................................... 新系统描述93。
2 ................................................................................... 业务分析103.2。
1............................................................................. 业务描述103.2。
2..................................................................... 业务流程分析133.3 硬件环境 (18)3。
4 ................................................................................... 软件环境193.5 软件功能 (19)3.6 用户特点 (19)4 功能需求 (20)4.1 设备前期管理 (20)4。
管理系统需求分析报告根据您提供的信息,我们需要进行一份管理系统的需求分析报告。
以下是我们对您的管理系统的需求的分析和总结。
1.系统概述管理系统是一个基于网络的软件应用程序,旨在帮助组织或企业高效地管理和协调其各项业务活动。
该系统应具备以下功能和特性。
2.用户管理系统应该有一个用户管理功能,允许管理员创建和管理不同角色的用户,并进行权限的分配和控制。
不同角色的用户享有不同级别的访问权限。
3.员工信息管理系统应该提供一个员工信息管理模块,允许管理员和相关人员记录和维护员工的基本信息,如姓名、职位、工作经历、教育背景等。
系统还应提供搜索和筛选功能,以便快速查找和浏览员工信息。
4.日程管理系统应该允许用户创建和管理日程安排、会议和事件。
用户可以设置提醒和通知,以确保及时参与和安排。
5.任务管理系统应该提供一个任务管理模块,允许用户创建、分配和跟踪任务。
用户可以设置任务的优先级、截止日期和进度,并将任务分配给特定的员工。
系统应提供提醒和通知功能,以帮助员工及时完成任务。
6.项目管理系统应该支持项目管理功能,允许用户创建和管理项目,并跟踪项目的进展和资源分配。
用户可以添加和编辑项目的任务、里程碑和目标,并设定项目的时间和成本限制。
7.文档管理系统应该提供一个文档管理模块,允许用户上传、存储和分享各种文档和文件。
用户可以创建文件夹和子文件夹来组织文件,并设置访问权限和共享选项。
8.报表和分析系统应该提供报表和分析功能,允许用户生成和查看各种统计数据、图表和报告。
用户可以根据不同的需求和指标来筛选和分析数据,并导出报表进行进一步分析和展示。
9.安全和权限系统应该具备一系列安全措施和权限管理功能,以确保用户的数据和信息的机密性和完整性。
系统应提供数据加密、访问控制、用户认证和审计功能,以保护系统不受未授权访问和安全漏洞的影响。
10.系统集成系统应支持和集成现有的企业资源计划(ERP)、客户关系管理(CRM)和其他相关系统。
学生管理系统软件需求分析说明书一、引言随着学校规模的扩大和管理的复杂化,对学生信息的管理和维护工作变得越来越重要。
为了满足学校对学生信息管理的需求,我们计划开发一款学生管理系统软件。
本需求分析说明书旨在详细阐述该系统的功能需求、非功能需求以及系统约束。
二、功能需求1、学生信息管理:系统应能记录每个学生的基本信息,如姓名、学号、性别、出生日期、所属班级等。
2、课程信息管理:系统应能维护课程信息,包括课程名称、课程描述、学分等。
3、成绩管理:系统应能记录并跟踪每个学生的学习成绩,包括各科目的考试成绩、平时成绩等。
4、作业管理:系统应能布置、提交和评估学生的作业。
5、通知管理:系统应能发送各类通知,如课程调整、考试通知、活动通知等。
6、权限管理:系统应能对不同角色的用户(如教师、学生、管理员)进行权限管理。
7、查询功能:系统应能根据不同的条件(如姓名、学号、班级等)查询学生信息。
三、非功能需求1、性能:系统应能处理大量的数据输入和输出,保证操作的快速响应。
2、安全性:系统应能防止未经授权的访问和数据泄露,保证数据的安全性。
3、可用性:系统应具有良好的用户界面,易于学习和使用。
4、可维护性:系统应具有良好的结构,便于未来的维护和升级。
5、可扩展性:系统应能适应未来可能的业务扩展需求。
四、系统约束1、技术约束:由于该系统需要处理敏感数据(如学生个人信息),因此需要使用安全的编程技术和数据加密技术。
2、用户约束:用户需要接受系统的使用培训,以确保他们能够正确地使用系统。
3、硬件约束:系统需要运行在学校的服务器上,因此需要考虑服务器的硬件配置。
4、软件约束:系统需要使用学校指定的软件标准进行开发。
5、数据约束:由于需要处理大量的数据,因此需要考虑数据的存储和处理方式。
五、相关文档和甲乙双方根据国家和本市有关法规、规定,按照自愿、平等、协商一致的原则,签订本合同。
合同有效期:自_________年_________月_________日至_________年_________月_________日止(其中_________年_________月_________日至_________年_________月_________日为试用期),合同期满聘用关系自然终止。
学生管理系统需求分析报告一、引言随着教育信息化的不断发展,学生管理工作的复杂度和工作量也日益增加。
为了提高学生管理的效率和质量,开发一个功能齐全、操作便捷的学生管理系统显得尤为重要。
本报告将对学生管理系统的需求进行详细分析,为系统的设计和开发提供有力的依据。
二、系统目标和用户需求(一)系统目标1、实现学生信息的集中管理,包括基本信息、成绩信息、奖惩信息等。
2、提供便捷的学生信息查询和统计功能,方便学校管理人员、教师和学生了解相关情况。
3、支持学生选课、课程安排和考试管理,提高教学管理的效率。
4、实现学生考勤管理,及时掌握学生的出勤情况。
5、促进学校与家长之间的沟通,方便家长了解学生在校的表现。
(二)用户需求1、学校管理人员能够全面掌握学生的各类信息,进行综合分析和决策。
方便地进行学生信息的录入、修改和删除操作。
生成各类统计报表,如学生成绩分布报表、考勤情况报表等。
2、教师查看所授课程学生的名单和基本信息。
录入学生的成绩和评价。
了解学生的考勤情况。
3、学生查看自己的个人信息、课程安排和成绩。
进行选课操作。
向教师提交请假申请。
4、家长了解学生在校的学习情况和表现。
三、功能需求(一)学生信息管理1、学生基本信息管理包括姓名、性别、出生日期、家庭住址、联系方式等。
支持信息的添加、修改、删除和查询。
2、学生成绩管理记录学生的各科成绩,包括考试成绩、平时成绩等。
能够自动计算总成绩和平均成绩。
提供成绩排名和成绩分析功能。
3、学生奖惩管理记录学生的奖励和惩罚情况,如奖学金、荣誉称号、违纪处分等。
(二)课程管理1、课程信息管理包括课程名称、课程代码、课程简介、授课教师等。
支持课程的添加、修改、删除和查询。
2、选课管理学生能够在规定时间内进行选课操作。
系统能够对选课情况进行审核和调整。
3、课程安排管理制定课程表,安排上课时间、地点和教师。
(三)考试管理1、考试安排设定考试时间、考试科目和考试地点。
安排监考教师。
2、成绩录入与查询教师能够录入学生的考试成绩。
学生管理系统需求分析报告1. 引言学生管理系统是一种应用软件,旨在帮助学校、教育机构或教育管理部门有效管理学生信息、课程安排、成绩评定等学生相关信息。
本文将对学生管理系统的需求进行详细分析,以便设计和开发出一款满足用户需求的学生管理系统。
2. 功能需求分析学生管理系统的主要功能需求如下:2.1 学生信息管理学生管理系统应能够提供学生信息的录入、查询、修改和删除功能。
包括学生基本信息(姓名、学号、班级等)、家庭信息(家庭地址、联系方式等)、入学年份等。
2.2 课程管理学生管理系统应能够提供课程信息录入、查询、修改和删除功能。
包括课程名称、授课教师、上课时间、地点等。
同时,系统还应支持课程的批量导入和导出功能,方便教师和管理人员快速编辑和查询课程信息。
2.3 成绩管理学生管理系统应能够提供成绩录入、查询和统计功能。
教师可以根据课程安排录入学生成绩,并能够查询某个学生的课程成绩或某个课程下所有学生的成绩。
系统还应能够根据学生成绩进行统计和分析,提供成绩报表和图表展示。
2.4 考勤管理学生管理系统应能够提供考勤记录的录入和查询功能。
教师可以记录学生的出勤情况,并能够查询某个学生的考勤记录或某个班级的考勤情况。
系统还应能够统计和分析考勤数据,提供考勤报表和图表展示。
2.5 班级管理学生管理系统应能够提供班级信息的录入、查询、修改和删除功能。
包括班级名称、班级人数、班主任等。
系统还应支持班级的批量导入和导出功能,方便管理人员快速编辑和查询班级信息。
2.6 用户权限管理学生管理系统应能够提供不同用户角色的权限管理功能。
例如,教师可以录入学生信息、查询成绩和考勤记录,而管理员可以对系统进行设置和管理。
系统应提供角色分配、权限设置和日志记录功能,确保系统安全和操作流程的合规性。
3. 非功能需求分析除了功能需求外,学生管理系统还应满足以下非功能需求:3.1 安全性学生管理系统应采用合适的安全措施,确保学生信息和系统数据的保密性和完整性。
银行管理系统需求分析报告一、引言银行作为金融行业的核心机构,承担着存款、贷款、支付结算等重要金融业务的处理和管理工作。
为了提高银行的运营效率和服务质量,现代化的银行管理系统成为了银行必备的工具。
本文将对银行管理系统的需求进行分析,以期为银行提供指导性建议。
二、背景传统的银行业务处理方式主要依赖人工操作,存在效率低下、易出错等问题。
随着互联网、移动支付等新兴技术的发展,银行管理系统呼之欲出,成为银行提高效率、优化服务的有效手段。
三、需求分析1.用户管理:系统应能够管理不同类型的用户,包括员工、客户、管理员等。
用户应具备不同的权限,实现不同的操作功能。
员工应能够查询客户信息、办理各类业务;客户应能够查询账户余额、转账、申请贷款等;管理员应能够管理用户权限、配置系统参数等。
2.账户管理:系统应能够管理不同类型的账户,如活期账户、定期账户、贷款账户等。
客户可根据需求开立适合的账户类型,并能够通过系统进行账户管理,包括查询余额、存取款等。
3.交易管理:系统应能够记录和管理各类交易,保证交易的安全和准确性。
系统应具备转账、支付、结算等功能,确保资金的安全和流动性。
4.贷款管理:系统应具备贷款管理功能,能够记录贷款的申请、审批、发放等流程。
系统还应能够根据客户的信用评级和还款能力进行贷款的计算和管理。
5.报表分析:系统应能够生成各类报表,如资金流水、业务统计等,帮助银行进行决策和监管。
报表应能够灵活生成,便于数据分析和挖掘。
6.安全管理:系统应具备严格的安全机制,确保数据的保密性和完整性。
包括用户身份验证、访问权限控制、数据加密等措施,减少系统数据被非法获取和篡改的风险。
7.移动化支持:随着移动支付兴起,系统应具备移动端的支持,方便客户随时随地进行操作和查询。
移动端应提供与PC端相似的功能和用户体验,确保用户的便利性和满意度。
8.扩展性:系统应具备良好的扩展性,能够灵活应对未来的业务发展和技术变革。
并能够与其他银行系统、第三方支付系统等进行无缝对接,实现信息的共享和互通。
管理系统需求分析报告一、引言在当今数字化时代,管理系统在企业和组织的运营中扮演着至关重要的角色。
为了确保管理系统能够有效地满足用户的需求,提高工作效率和管理水平,进行全面而深入的需求分析是必不可少的。
本报告将对管理系统名称的需求进行详细分析,旨在为系统的设计和开发提供准确、清晰的指导。
二、系统概述管理系统名称是一个旨在满足企业或组织名称管理需求的综合性系统。
它将涵盖列举主要的业务领域或管理功能,如财务管理、人力资源管理、项目管理等等方面,为各级管理人员和员工提供便捷、高效的工作平台。
三、用户需求(一)管理层需求1、能够实时获取全面、准确的业务数据,以便进行决策分析。
2、对各项业务的关键指标进行监控和预警,及时发现问题。
3、支持多维度的数据分析和报表生成,便于制定战略规划。
(二)员工需求1、提供简洁、易用的操作界面,减少培训成本。
2、能够方便地查询和处理与自身工作相关的信息。
3、支持移动端访问,实现随时随地办公。
(三)客户需求1、及时了解业务进展和服务状态。
2、方便地提交需求和反馈意见。
四、功能需求(一)用户管理1、实现用户的注册、登录、权限分配和修改。
2、支持用户信息的批量导入和导出。
(二)业务管理1、财务管理涵盖财务预算编制、费用报销、财务报表生成等功能。
实现与银行系统的对接,自动获取交易数据。
2、人力资源管理包括员工档案管理、招聘流程管理、绩效考核等模块。
支持在线培训和考试功能。
3、项目管理从项目立项、计划制定、任务分配到进度跟踪和项目验收的全过程管理。
提供项目文档的集中存储和共享。
(三)数据管理1、数据的录入、编辑、删除和查询功能。
2、数据备份和恢复机制,确保数据安全。
3、数据加密传输和存储,保护敏感信息。
(四)报表分析1、自定义报表的生成,满足不同用户的需求。
2、提供多种图表展示方式,直观呈现数据。
(五)系统设置1、对系统参数进行配置,如邮件通知设置、界面风格定制等。
2、日志管理,记录系统操作和异常情况。
学生管理系统需求分析报告一、引言学生管理是学校教育工作中的重要组成部分,随着信息技术的不断发展,建立一套高效、便捷、准确的学生管理系统成为了学校管理的迫切需求。
本报告旨在对学生管理系统进行详细的需求分析,为系统的设计和开发提供依据。
二、系统目标和功能需求(一)系统目标1、提高学生管理工作的效率和准确性,减少人工操作和错误。
2、实现学生信息的集中管理和共享,方便学校各部门之间的信息交流和协作。
3、为学校的决策提供数据支持,帮助学校更好地了解学生的情况,制定相关政策和措施。
(二)功能需求1、学生信息管理(1)学生基本信息的录入、修改、查询和删除,包括姓名、性别、出生日期、籍贯、身份证号、联系方式等。
(2)学生学籍信息的管理,如入学时间、班级、专业、学制、毕业时间等。
(3)学生成绩信息的管理,包括课程成绩的录入、统计、分析和查询。
2、班级管理(1)班级信息的录入、修改、查询和删除,包括班级名称、班级编号、班主任等。
(2)学生班级分配和调整。
3、课程管理(1)课程信息的录入、修改、查询和删除,包括课程名称、课程编号、课程类别、学分、授课教师等。
(2)课程安排和调度。
4、教师管理(1)教师基本信息的录入、修改、查询和删除,包括姓名、性别、出生日期、身份证号、联系方式、职称等。
(2)教师授课安排和教学任务分配。
5、考试管理(1)考试安排的制定,包括考试时间、考试地点、考试科目等。
(2)考试成绩的录入和统计。
6、奖惩管理(1)学生奖励信息的录入、查询和统计,如奖学金、荣誉称号等。
(2)学生违纪处分信息的录入、查询和统计。
7、系统管理(1)用户管理,包括用户的添加、修改、删除和权限设置。
(2)数据备份和恢复。
三、性能需求1、响应时间系统在处理常见的查询、录入和修改操作时,响应时间应不超过 5 秒。
对于复杂的统计和分析操作,响应时间应不超过 30 秒。
2、稳定性系统应能够稳定运行,在高并发情况下不出现崩溃或数据丢失的情况。
编号版本需求分析说明书项目名称XXX管理系统项目负责人编写年月日校对年月日审核年月日批准年月日1 概述 (3)1.1目的 (3)1.2系统说明 (3)2需求说明 (3)2.1性能要求 (3)2.2可维护性, 可扩展性 (3)2.3安全性 (3)2.4设计约束 (4)2.4.1语言约束 (4)2.4.2系统模型约束 (4)2.5用户使用手册和在线帮助系统 (4)2.6界面要求 (4)3角色说明 (5)3.1室领导 (5)3.2专业组负责人 (5)3.3系统管理人员 (5)3.4普通用户 (5)4功能需求 (6)4.1系统基础服务 (6)4.1.1基础信息设置与维护 (6)4.1.2系统用户管理 (10)4.1.3系统安全管理 (13)4.1.4系统监控 (20)1概述1.1 目的旨在帮助用户对XXX等各种数据进行统一管理,避免造成状态不一致、数据丢失、查找和取得不便、数据追溯不便等问题。
同时,提供一些实用工具,如即时通讯、临时数据交换等。
1.2 系统说明XXX管理系统实现了对系统基础服务管理、权限和安全认证管理、系统用户管理、XXX等功能的整合与数字化,能有效提高资源的共享、保证数据的完整性、准确性和时效性、提高管理水平和工作效率。
2需求说明2.1 性能要求在正常的网络环境下,应能够保证系统的及时响应:✧小批量的业务处理的响应时间在3~8秒以内;✧大批量的业务处理和查询的响应时间控制在30~40秒以内。
2.2 可维护性, 可扩展性应用平台设计中选择C/S结构,采用基于微软C#.NET技术,实现包括数据库管理系统——服务器系统——客户端系统的三层次系统应用平台,使系统具有良好的可维护性和可扩展性。
2.3 安全性从硬件、软件两方面保证系统的安全性。
首先本系统采用基于局域网的C/S 模式,从硬件的角度保证系统的安全性。
从软件方面来说,采用用户授权机制,通过定义某些角色能进行的操作权限,和定义用户拥有的角色,限定用户的操作权限。
2.4 设计约束2.4.1语言约束基于中文系统环境开发和使用的,系统必须支持中文处理。
2.4.2系统模型约束采用C/S结构,实现包括数据库管理系统——服务器系统——客户端系统的三层次结构,提高可重用性、可移植性。
2.5 用户使用手册和在线帮助系统提供用户使用手册和系统在线帮助。
2.6 界面要求模仿RTX即时通讯软件的界面,将数据库管理整合到此界面中。
通过此界面中的按钮或者菜单访问数据管理功能。
相应的数据管理功能可以根据需要单独设计界面,但要求操作简便、风格统一。
图2-1软件主窗体3角色说明3.1 室领导职责描述:对职责范围内的跨组发布进行审批,查看授权数据信息,查看各种统计信息。
对应用例:公共数据管理、即时通讯、临时数据交换、个人文档管理3.2 专业组负责人职责描述:对组内数据录入进行审批,对职责范围内的跨组发布进行审批,查看授权数据信息,查看各种统计信息。
对应用例:公共数据管理、即时通讯、临时数据交换、个人文档管理3.3 系统管理人员职责描述:负责软件系统的初始化、系统基础服务管理、权限和安全认证管理、系统用户管理,以及日常维护工作。
对应用例:系统基础服务管理、权限和安全认证管理、系统用户管理、数据迁移3.4 普通用户职责描述:进行数据的录入、发布等工作。
对应用例:即时通讯管理、公共数据管理、临时数据交换、个人文档管理4功能需求4.1 系统基础服务4.1.1基础信息设置与维护4.1.1.1 型号信息管理一、业务描述对产品型号信息进行定义。
二、业务数据型号信息项包括:型号ID(系统自动编号)、型号编号、型号名称、描述信息三、具体功能实现型号信息的添加、修改、删除功能四、规则1、型号编号和型号名称不能重复。
2、不能删除已经被使用的型号信息。
五、界面原型:图4-1型号管理的列表窗口图4-2型号管理的输入窗口4.1.1.2 系统信息管理一、业务描述对产品设计中包含的系统划分进行定义。
二、业务数据系统信息项包括:系统ID(系统自动编号)、系统名称、描述信息三、具体功能实现系统信息的添加、修改、删除功能四、规则1、系统名称不能重复。
2、不能删除已经被使用的系统信息。
五、界面原型:图4-3系统管理的列表窗口图4-4系统管理的输入窗口4.1.1.3 方案阶段信息管理一、业务描述对产品总体设计方案的状态阶段进行定义。
二、业务数据阶段信息项包括:阶段名称、描述信息三、具体功能实现阶段信息的添加、修改、删除功能四、规则1、阶段名称不能重复。
2、不能删除已经被使用的阶段信息。
五、界面原型:图4-5方案阶段设置的列表窗口图4-6方案阶段设置的输入窗口4.1.1.4 数据视图管理一、业务描述对用户管理和查看数据时使用的数据视图进行定义,提供多种默认的数据管理层次结构。
此处定义的数据视图在进行公共数据管理时作为视图选项提供给操作用户,用户选择某种视图后,系统就会采用该视图定义的层次结构来组织数据。
二、业务数据数据视图信息项包括:层次定义、描述信息三、具体功能数据视图信息的添加、修改、删除功能四、规则1、层次定义不能重复。
五、界面原型:图4-7 数据视图管理窗口4.1.2系统用户管理4.1.2.1 部门管理一、业务描述对部门信息进行管理。
二、业务数据部门信息:部门ID、部门名称、上级部门ID、是否专业组、描述三、具体功能添加部门信息、修改部门信息、删除部门信息。
四、规则同一个部门的子部门的名称不能重复。
五、界面原型:图4-8部门管理窗口图4-9部门输入窗口4.1.2.2 用户管理一、业务描述对系统用户信息进行管理。
二、业务数据用户信息:用户ID,部门ID,登录名,密码,用户名,性别、职位,创建时间,账户状态(开放、锁定),用户MAC,用户IP,默认数据视图,个人空间大小,描述。
三、具体功能添加用户信息、修改用户信息、删除用户信息、查询用户信息。
四、规则1、登录名不能重复2、不能删除已经被使用,或者已经登录过的用户信息五、界面原型:图4-10用户管理列表窗口图4-11用户信息录入窗口4.1.3系统安全管理4.1.3.1 日志管理4.1.3.1.1系统运行日志管理一、业务描述自动记录服务器端启动、关闭的时间。
系统运行日志信息可供查询。
二、业务数据系统运行日志信息项包括:日志ID、记录时间、日志类型(启动/关闭/用户登入/用户登出)、日志内容三、具体功能日志记录、日志查询、日志备份、日志清除。
四、规则1、服务器程序启动或者关闭时自动记录。
2、清除系统运行日志将自动清除相关的安全日志和操作日志。
五、界面原型:图4-12服务器运行日志管理列表4.1.3.1.2系统安全日志管理一、业务描述记录系统用户的登入登出日志。
系统安全日志信息可供查询。
二、业务数据系统安全日志信息项包括:登录日志ID、用户ID、登录机器名、记录时间、日志类型(登入/登出)三、具体功能日志记录、日志查询、日志备份、日志清除。
四、规则1、系统用户登录或者退出时自动记录。
2、清除系统安全日志将自动清除相关的操作日志。
五、界面原型:图4-13系统安全日志管理列表4.1.3.1.3用户操作日志管理一、业务描述自动记录系统用户登录成功后进行的所有数据操作。
系统用户操作日志信息可供查询。
二、业务数据用户操作日志信息项包括:操作记录ID、用户ID、记录时间、操作内容、日志类型。
三、具体功能日志记录、日志查询、日志备份、日志清除。
四、规则1、系统用户进行数据操作时自动记录。
五、界面原型:图4-14用户操作日志管理列表4.1.3.2 操作权限管理4.1.3.2.1角色管理一、业务描述对系统用户角色进行管理,实现角色信息的维护,以及角色包含的用户的设置。
二、业务数据角色信息:角色ID、角色名称、描述信息用户角色信息:角色ID、用户ID三、具体功能角色的添加、删除、修改角色用户的设置和清除四、规则1、删除角色时自动删除用户的角色信息。
五、界面原型:图4-15角色管理列表图4-16角色管理输入窗口4.1.3.2.2角色权限管理一、业务描述对定义的系统角色进行系统各个功能模块及操作权限的批量授予和回收。
通过此功能,可以对该角色所有用户,进行权限的批量授予和回收。
二、业务数据功能模块信息:模块名称,描述功能操作信息:模块ID、操作名称、描述模块权限信息:模块ID、用户ID、对象类型(角色、用户)操作权限信息:操作ID、用户ID、对象类型(角色、用户)三、具体功能权限获取、权限修改、权限保存。
四、规则1、对角色权限进行调整时,将对该角色所有用户进行重新授权。
2、拥有方案数据管理权限就默认拥有数据的发布和撤销发布的权限3、方案数据继承默认可以从全部正式发布数据中选择被继承项4、方案数据查看,默认能查看自己创建的数据,通过范围设置,还可以查看自己有共享权限的正式发布数据,或者是全部正式发布的数据。
五、界面原型:图4-17角色权限管理窗口4.1.3.2.3用户权限管理一、业务描述通过此功能可以对选中的系统用户在部门授权的基础上进行权限调整。
二、业务数据用户权限存放在用户权限表中:用户ID,用户类型、权限功能模块信息、功能操作信息、模块权限信息、操作权限信息三、具体功能权限获取、权限修改、权限保存。
四、规则1、用户通过角色授予的权限在此不能进行变更。
五、界面原型:图4-18用户权限管理窗口4.1.3.3 用户认证4.1.3.3.1用户登录验证一、业务描述成功登录的用户才能进入系统,运行系统提供的数据查看和管理功能。
用户在登录时,系统需要验证登录用户的登录帐号、密码、IP、MAC。
二、业务数据用户信息三、具体功能登录验证四、规则1、帐号、密码是必须的验证内容2、IP、MAC只有在用户信息中有对应数据才进行验证3、未开放的用户不能登录五、界面原型:图4-19用户登录界面4.1.3.3.2用户权限认证一、业务描述用户登录验证成功后,能够访问的功能模块及使用的操作要根据用户的权限来确定。
二、业务数据模块权限信息、操作权限信息三、具体功能获取登录用户权限四、规则1、功能模块访问权限通过系统菜单的现实和隐藏来实现2、数据访问的范围现实通过数据查询脚本的条件设置来实现五、界面原型:图4-20不同权限用户登录后的菜单显示不同4.1.4系统监控4.1.4.1 系统状态一、业务描述统计系统中用户信息、个人文档信息、通用资料信息、多媒体数据信息、方案信息、方案数据信息、方案数据版次信息的数据情况。
二、业务数据用户信息、个人文档信息、通用资料信息、多媒体数据信息、方案信息、方案数据信息、方案数据版次信息三、具体功能获取系统状态信息四、规则五、界面原型:图4-21系统状态信息4.1.4.2 在线用户一、业务描述通过此功能查看当前登录了的用户的信息和状态,并能查看指定用户最近的操作日志。