综合管理系统概要设计

上传人:痛*** 文档编号:69558141 上传时间:2022-04-05 格式:DOC 页数:80 大小:3.74MB
返回 下载 相关 举报
综合管理系统概要设计_第1页
第1页 / 共80页
综合管理系统概要设计_第2页
第2页 / 共80页
综合管理系统概要设计_第3页
第3页 / 共80页
点击查看更多>>
资源描述
.综合信息化管理系统概要设计文件状态: 草稿 正在修改 正式发布文件标识:当前版本:V1.0作 者:发布日期:2011年11月20日签 收 人:签收日期:.;1. 概述1.1. 编写目的本文档是根据矾石沟煤矿调研需求说明内列出的各项功能需求进行全面分析并准确表达出用户的需求。并且不拘泥与矾石沟煤矿,对大多数煤矿企业具有适应性。本文档是为了确切地表达出系统的每项需求,并做为设计的基础,为软件设计人员提供明确的指导方向,并为软件的功能测试提供测试依据。1.2. 读者对象本系统需求说明书的预期读者是: 部门经理 技术部经理 项目组所有人员 测试组人员1.3. 术语和缩写名词解释HRMHuman Resource Management 人力资源管理系统1.4. 参考资料序号文档名称标识号/出版号备注1、矾石沟煤矿调研需求说明2. 应用现状分析:二十世纪九十年代以来,随着以计算机技术为代表的信息技术在企业的经营、管理、设计和制造中得到日益广泛深入的应用,世界煤炭工业的大公司和发达国家的煤炭生产企业在技术发展和自身竞争需求的推动下,迅速由生产过程自动化向企业信息化转变,对扩大经营规模并有效控制经营成本,提升企业的核心竞争力起到巨大的推动作用。目前,在世界煤炭工业的大公司和发达国家的煤炭生产企业中,企业信息化水平已经达到相当高的程度。通过企业信息化建设,改进了企业的生产工艺和流程,极大地提高了生产效率,为企业生产经营中的信息获取、存储、处理、传输等创造了条件,为企业扩大经营并有效控制经营成本提供了有力的技术手段。我国煤炭企业的信息化建设起步并不晚,但信息化水平与其他行业相比相对较低。企业信息化系统的开发和应用绝大部分任然停留在重复的单项开发和单项应用的水平上,形成了一个个的“信息孤岛”;部分企业建立了计算机网络,但大多数也只是空网,没有充分发挥其效用,即使有部分应用也是各自独立,各子系统之间没有共享数据。目前,很少有煤炭企业建成完善的管理信息系统,只有少数企业初步实现了基本的应用系统集成,建成了管理信息系统雏形。3. 系统业务流程分析3.1. 组织机构3.1.1. 部门管理部门基础信息注册,树形结构维护。3.1.2. 管理岗位职位信息注册,职能描述。3.1.3. 人员信息登记人员基础信息维护,属性根据各系统内容增加。3.2. 权限管理3.2.1. 系统权限设置可以根据一定的代码规则,设置权限,为系统添加需要控制的权限集。这部分主要为了提高开发效率,是在程序开发完成后对系统进行权限定义,由程序员开发和管理。添加权限对象设定操作权限权限对象维护指出该模块有哪些操作权限及操作代码规则对权限对象进行修改、删除、查询等一般维护操作1、设置权限对象可以根据系统设置权限对象,用来对系统所有的权限功能进行描述和管理。2、设置对象的所有操作权限,用来添加对象的管理。3、对这些权限对象进行维护,使其能够满足系统新开发要求。添加权限对象权限对象维护对权限对象进行修改、删除、查询等一般维护操作对象可以包括url、模块名、权限名,权限级别,上级权限模块等数据3.2.2. 定义权限集可以定义权限集,做为一些权限的集合,用于方便授权。3.2.3. 权限授予1、可以直接授予某个人一些权限。2、可以授予某个人一些权限集。3、可以授予某个部门一些权限集,用于其部门人员直接继承。3.2.4. 业务实现方式3.3. 审批流程3.3.1. 审批流程管理自定义审批流程,对审批流程进行管理。流程设计可分为两部分:一、 开发人员使用复杂表单审批(带有特定表数据,如:采购计划,等属于特定系统的表有联系):1、开发人员根据需要定义一个流程,流程完成后提供其启动方法,使开发人员可以后台调用方法启动该流程。流程启动方法要可以和待审批的对象数据进行关联,以便流程完成后能够修改标识,证明申请是否通过了审核。(如:StarProcess(流程ID,对象名称,对像ID,状态属性)可以用这个方法启动)2、流程完成后,根据启动方法提供的信息,改变对象的状态属性值,要在申请人登录时给予提示,查阅过后,停止提示。二、开发人员使用简单流程审批(不是特定系统表内容,如文件审批,资料上传审批等只提供附件):流程生成后可以自动返回入口地址的链接,开发人员将其设定到特定位置使用。用于程序开发过程中流程已定的审批过程。三、用户自定义流程:用户自定义流程后可以放到开发预留位置,用户自由使用。3.3.2. 审批者定义1、特定人员:审批流程指定到具体人员。2、指定人员范围:流程设定时,由于申请人员不同,下一审批人员不固定,可能是一个或多个人时,可以预定义一个该审批节点的人员范围,让申请人到时自行选择。3、绝对岗位:把审批节点的审批权限指定到某个特定岗位上(岗位是唯一的),该审批权限根据岗位显示,而与该岗位的人不绑定。4、相对岗位:相对岗位也就是相对于某个(些)人员的上级岗位。比如部门经理就是一个相对岗位,如果有三个部门就会有三个部门经理,他们只管辖自己的部门。当不同的部门人员提出申请时,其对应的部门经理是不同的,这就是相对岗位的用法。3.3.3. 审批流程分析一、 审批流程设计要求1、审批流程采用统一独立架构,需要审批的单据与通用架构挂接2、审批针对单据,不针对单据的行3、审批主表记录审批对应的单据ID、所处步骤、最后一次审批时间、待审批有效期、是否完成等等4、审批明细表记录每次审批对应ID、所处步骤、审批人、审批时间、审批意见等5、审批设置表设置每一审批步骤涉及的角色、审批有效期、审批跳转、否决跳转、超期跳转等6、审批校验表防止管理员直接从后台修改审批记录二、 审批流程的步骤1、每个审批流程可以设置任意多个步骤。2、步骤的编号不代表次序,可随意跳转。3、每一步骤可设置有效期,按天计算,也可以不设。4、每个步骤有3个响应机制:批准、退回、超时,三种情况分别设置跳转至下一步的步骤编号。5、最后一步设置完成标志。三、 审批动作1、审批动作有3种:通过、退回与取消2、动作编号149表示通过,可根据需要任意设置名称,如“同意”、“批准”、“已办理”、“已付款”等等。3、动作编号5099表示退回,可根据需要任意设置名称,如“不同意”、“退回”、“否决”等等。4、动作编号100表示作废,申请被作废后不能修改,也不能做其它操作。5、每个审批界面,可以分别选取部分审批动作供用户选择。6、动作编号101代表超时响应,由系统自动处理。四、 审批与授权1、只有经过授权,用户才可以进行审批操作2、授权有三要素,只取其一,不叠加。按优先顺序排列分别是:项目、组织(部门)、角色。3、用户被授予某个项目,即具有该项目的审批权;被授予某个组织,即具有该组织的审批权;被授予某个角色,即拥有该角色的权限。4、每个用户只属于一个部门,但可以管辖多个部门与多个项目,拥有多个角色。用户属于的部门与被授予的部门是完全不同的两个概念。5、组织是分级的,除最高级别为公司(法人)外,其余组织都有其上级部门。6、项目只有一级,但项目归属于某一组织,可以为某级部门,也可以是公司级。五、 审批流程的类型审批流程类型可定义,可按类型维护审批流程。1、审批流程分为三个类型:普通型、委托代办型、项目型2、普通型按申请人所属部门,逐级向上审批。3、委托代办型先经过申请人所属部门,然后按委托部门,逐级向上审批。4、项目型先经过项目负责人,再按项目所属部门,逐级向上审批。六、 审批流程的跳转方式1、跳转方式分为两种:指定跳转、弹性跳转2、指定跳转即明确指明下一步的步骤编号,比如在第2步上,设置通过后跳转至第3步,退回则跳转至第0步(未提交状态)。3、弹性跳转更为灵活,可以根据不同条件设置不同的跳转步骤。七、 关于逐级审批的处理1、每一审批步骤都可以设置部门级别2、逐级审批所处的部门级别,如果高于审批步骤设置的级别,则自动跳过,如果低于,则依次补足。3、例:某公司财务部下设会计部、成本部、IT部三个部门,公司为1级,财务部为2级,成本部为3级。人力资源部为2级,未设下级部门。设置的审批步骤为:第一步级别为3级,第二步级别为2级,第三步级别为1级。则成本部职员甲的报销申请,第一步正好是3级;人力资源部职员乙的报销申请,则自动跳过第一步,直接进入第二步。如果某员工处于第4级部门,则经过第一步时,自动补上所属第4级部门的审批流程,然后再到第3级部门审批,一步经过两级部门。4、流程设定审批的相对职位和绝对职位。八、 会签1、会签指的是在同一审批步骤上,有多个角色或部门,必须全部签署才能通过,但签署没有先后次序要求。2、会签的多个角色或部门,跳转设置必须相同,系统将取最后一个签署的跳转设置为默认跳转方式。3.4. 票据管理3.4.1. 票据定义1. 票据类别:(1) 增加票据类型:对新印制的票据进行票据类型添加(2) 删除票据类型:对已不再用的票据进行票据类型删除(删除时要备份以前票据的数据信息,删除其对应的票据属性)(3) 修改票据类型:修改已有票据类型名称(4) 票据查找:建立票据属性、票据表时使用2. 票据属性:(5) 增加票据属性:对票据要记录的属性进行添加,(6) 删除票据属性:对不需要记录的票据属性进行删除(7) 修改票据属性:对已有票据的属性进行票据修改(8) 查询票据属性:对已有票据属性进行查找3.4.2. 票据发放票据流通包括票据填写,票据在各部门的审核到票据的最终处理结果。1. 票据的下发和领取煤炭销售票的下发,领取确认后,才可以发放出去,2. 出票票据发放,是对开据票据的电子版记录。 是票据流通的起始点。3. 收票票据在各部门对票据的内容审核,部门留存票据的其中一联。3.4.3. 票据核查1. 查询:按票据单号查询票据状态、最后处理结果;按操作者(部门)查询审批中的票据;按某一条件查询所有符合条件的票据。转到查询页面。Eg:通过操作者、时间、票据种类等条件查询,查看一天内发送了运煤单。2. 统计:统计某一操作者(部门)一定时期内,经手的票据量,金额总值与实际金额比较。3.4.4. 权限管理对票据种类的建立,票据的发放,票据流通,票据校核以及查看都需要各自不同的操作权限。与人员模块连接。3.5. 人力资源管理3.5.1. 人事管理一、在职人员1、部门树级管理,所有级别可自由添加。2、人员可拖动修改部门,人员属性可自由添加,查询条件可自由组合,级别下内容可自由添加。现只记录几个基本属性:职工代码,姓名、身份证、部门、职称、职务、学历(第一学历、最高学历)。二、死亡人员1、退休死亡通知工会(上系统后,自动处理,不用通知)2、工作死亡,相应通知家属及善后工作,见取回资料三、终止合同签定协议终止合同、终止再续四、退休管理人事部通知到可退休人员相关人员提出审请(身份证,书面审请)人事部添写相关表格内容劳动局退休批准。退休工资在养老保险内容中。员工信息维护:3.5.2. 薪资管理薪资核算公式定义,公式与部门人员绑定,各部门有独立的薪资核算方式,职位的独立核算方式,及核算后的调整。3.5.3. 招聘管理空缺职位人才招聘一般过程及简历管理(与档案管理有联系)。3.5.4. 培训管理培训管理主要制定配训计划,计划中包括培训的主要内容、目标人群等详见取回的相关资料,另一部分培训为上级下达的培训通知.。一、 自定培训一般培训管理 培训需求提出,审批,培训计划制定,人员安排,培训过程跟踪,考核结束,培训成绩录入,培训反馈。定期培训管理注册培训类型,选定培训关联人员,培训计划制定,到期提醒,培训过程跟踪,考核结束,培训成绩录入,培训反馈,补训二、 费用问题借款流程人资部相人员提出借款单培训科长(签字)董事长财务科长(分级审核系统)财务出纳领取费用。报销流程根据票据培训科长(签字)董事长财务科长(分级审核系统)财务出纳领取费用。三、 培训管理查询根据人员取得的资格证书的有效时间,可查询出资格证到期的人员。给出培训科人员提示、相关领导提示。培训通知下达时可选择培训对象(证件到期后,系统自动通知培训中心负责人,和需要培训人员)短信通知系统。3.5.5. 职位及变更管理职位管理:注册职位,及其增删改查。入职是职位变更的起始。记录员工职位变更历史。提供职位变更查询。3.5.6. 离职管理离职人员分为:1、停薪离职2、带薪离职(会有离职协议自动入档案管理)3.5.7. 保险管理实现功能:各种保险的已交和未交查询,出个人保险情况报表。实现方法可从社保取回报表后修改相应内容上传到系统,由系统自动捕获相应字段从而达到相应效果。主要根据职务和年龄来得到保险额管理查询。主要级别划分为:总经理、副经理、科/部长、副科/部长、进下工人、地面职员所有级别可分为46岁以上和以下两部分不同级别。保险现为:养老、失业、医疗 计算方式主要以工资为基准制定各种保险缴纳内容。3.5.8. 劳保福利管理主要根据相关劳保物品和领用周期计算物品的领用量。实现内容,是可方便查出各部门人到期要领的相关劳保物品。3.6. 固定资产管理3.6.1. 基本操作管理本系统实现固定资产的基本操作。包括固定资产所具有的属性的管理、领用、退还、借用、转移等3.6.2. 资产盘点生成盘盈、盘亏明细表,盘点汇总表等3.6.3. 资产折旧与报废资产折旧、资产报废。3.6.4. 固定资产查询根据各种条件查询并生成报表。3.6.5. 安全管理主要是权限控制。3.6.6. 二级财务管理一、上报计划到计划考核中心。二、司机报销记录三、各种报表的输出(明细,台账)3.7. 客户关系3.7.1. 客户关系数据维护客户信息进行维护,和增删查改功能,及客户信息分析,用于决策。3.8. 档案管理3.8.1. 基础档案管理在本系统中,对档案的管理分为物理档案管理和数字档案管理。但他们二者有许多共同之处,这里列出他们的共同功能,对于独立的功能下面分开叙述。物理档案和数字档案基本的功能有:1、 权限设置:权限控制可以精确到每个记录,直至每个字段;2、 具有档案建立、借阅、销毁、移交、查询、统计等全部档案专业功能;3、 具有全宗管理功能,对每个立档单位信息都有详细的记录及管理;4、 具有历史记录功能,用户每一步的操作失误都可以立即修复;5、 进行年报统计,并且可以自动统计,不需手工填写。档案借阅流程图:3.8.2. 物理档案管理本模块实现的特殊功能有:1、 具有库房管理,出入库登记,可以随时了解整个库房档案保管状况。3.8.3. 数字档案管理本模块实现的特殊功能有:1、具有数字安全证书高强度安全措施,实现数字签名及身份认证;3.8.4. 二级财务管理一、上报计划到计划考核中心。二、司机报销记录三、各种报表的输出(明细,台账)3.9. 合同管理3.9.1. 合同文件信息管理管理所有与合同有关的文件。包括合同原稿、合同附件、变更文件、附图等。具体管理这些合同文件的存放地址、保管人员等。合同类别管理:由于合同的类别多种多样,如劳动合同、采购合同、工程合同、设备租借合同等,所以需要一个模块专门管理合同的类别,该模块主要管理合同类别的增删查改。合同属性管理:类别不同的合同其属性也不同,所以本模块的主要功能是对不同类别的合同的属性进行增删查改的操作。合同信息管理:管理合同的信息,对合同信息的内容进行增删查改。3.9.2. 执行进度管理明确记录合同进度,并与计划情况进行对比,方便领导随时了解合同动态执行的情况,到底完成到何种程度,完成的百分比是多少,方便领导调整进度,安排下一步的工作,该模块涉及到合同的执行进度数据库。3.9.3. 资金结算管理解决企业的资金管理,为合同细化了何时应该结算账款,无论是对收款还是付款均有重要意义,可以及时安排资金调度及收回款项,既保证按时守信,又合理充分利用资金,降低执行风险。3.9.4. 合同变更管理记录合同变更的原因、影响,并将变更依据作为附件导入系统,从而兼顾了变更过程管理的严谨和自动性,关联结果,有据可查,权责明晰。合同变更流程如下:3.9.5. 合同预警管理系统自动扫描并对所有快到期的结款、审批、收货、验收、付款等关键节点或事项进行预警,帮助用户提前做好财务规划和分析决策。 3.9.6. 合同终止管理当合同到期或者是因为其他原因如混同、抵销、提存等原因而使得合同终止,系统会记录合同终止的原因,或者是否进行合同再续等内容。3.10. 车辆管理3.10.1. 车辆的基础档案管理一、车辆分组1、车辆类别包括:小车组、公共汽车组、拖车组、吊车组、铲车组、卡车组(自卸和非自卸)、叉车。2、车辆用途包括:(1)小车组分类:领导专用车、员工公用车等;(2)公共汽车主要用于接送本单位员工上下班之用;(3)拖车组主要用于对各种出现故障的车辆进行抢修;(4)铲车主要用于挖煤;(5)卡车是专门用来各种运输只用。包括用于拉土,拉沙,拉煤等。3、按车辆吨位分为:重型车(总重量50吨);中型车(20吨总重量50吨);轻型车(总重量20吨)。4、按车辆长度分为:大型车(车长15米);中型车(8米车长15米);小型车(车长8米)。二、车辆的记录车辆的记录包括车辆编号(从该车辆编号中应该可以看到车辆的基本信息,如:车辆类别、车辆用途等基本信息)、车牌、保险到期、车检到期、维修记录等。3.10.2. 派车管理一、 流程注:出车时只需把车辆状态改为不可用,还车时把车辆状态改为可用。二、 报表输出报表输入的有:出车明细表(包括司机,车辆编号等)、 出车汇总表、出车台账等各种输出报表。3.10.3. 车辆违章提醒根据小车的车牌和该车的行车证号,系统根据设置时间自动查询出未处理的违章信息,并短信通知相关人员(车主或司机)进行处理。 3.10.4. 车辆查询可以车辆进行查询,包括精确查找和模糊查找两种方式。用户可用对车辆的可用信息、车辆的违章记录、车辆的保险日期进行查找。用户可以根据时间段进行查找。3.10.5. 二级财务管理一、上报计划到计划考核中心。二、司机报销记录三、各种报表的输出(明细,台账)3.11. 设备管理3.11.1. 设备的信息管理库录入已有设备的信息,可对设备的信息进行增加、查找、修改和删除等操作。1. 设备分组:如化工设备、纺织设备、印刷设备、发电设备、生产设备、仪表设备等。2. 设备记录:记录设备的各种信息。如生产日期、检修周期、型号、规格等。3.11.2. 设备运行记录设备的运行参数。可对设备的运行参数进行增加,修改和删除等操作。设备运行记录有:设备运行时的各种消耗、运行时的异常等信息。3.11.3. 设备缺陷记录设备的运行缺陷,对设备缺陷进行报告、跟踪、统计、分析。得出设备紧急事故处理方案。3.11.4. 设备检修根据设备运行的缺陷,对设备进行以可靠性技术为基础的定期维修、维护,维修。对于维修的记录进行增加,修改和删除等操作。3.11.5. 设备报废当设备无法维修或者是达到使用年限是,系统会给出提示,以保证工作的正常进行。3.11.6. 设备成本核算记录设备的各种消耗,如人员时间、所耗物料、维修成本等,进行实际成本与预算的分析比较。3.12. 远程教育3.12.1. 资格认证流程格认证流程图3.12.2. 证书申请流程3.12.3. 二级财务管理一、上报计划到计划考核中心。二、司机报销记录三、各种报表的输出(明细,台账)3.13. 进销存管理3.13.1. 基本信息商品信息管理、仓库信息管理。对入库出库商品的信息,库房信息等的添加、编辑、删除、查看。3.13.2. 采购管理各部门制定各自的采购计划,然后将各部门的采购计划分解,总新整合,生成一个汇总后的采购申请单,提出申请,收集信息,询价,比价、议价,评估,索样,决定,请购,生成采购单,采购单分解(生成相对应于各个采购员的采购订单),预订入库,催交等。3.13.3. 仓库管理包括采购查询、验收入库、出库、库存管理。3.13.4. 销售管理销售商品的登记、查询。3.13.5. 财务管理采购物品入库后,供应商开出的发票和金额的情况的显示,修改;销售商品时,开出的发票与货款情况的查看、修改。3.13.6. 统计分析进货、出库、库存等统计分析。3.14. *运销管理3.15. 费用管理借款:因工作需要而要用到钱时,向单位提出借款报销:因工作而花费的费用报销。3.16. 计划考核中心3.16.1. 考勤系统考勤记录,员工每天上班、下班各一次。3.16.2. 计划中心各部门对所需物品、一下阶段任务的计划安排。1. 采购计划:添加、删除、查看2. 生产计划:添加、删除、查看3. 销售计划:添加、删除、查看4. 计划管理:对新计划的添加3.16.3. 计划实施对计划实际实施情况的登记、查看。1. 采购: 根据采购计划实际采购商品的情况2. 生产: 实际生产情况记录3. 销售: 实际销售情况3.16.4. 计划考核实际实施情况与前期计划是否一致,是否完成,是否超额。3.17. 标示符配置3.17.1. 权限管理标示符配置功能类别、标识符功能名称、标识符描述系统权限设置systemRightsManagerSRM注册系统,同时可以注册系统 的所有权限。定义权限集DefinedRightsSetDRS将系统权限组成一个集,用于方便授权。权限授予grandRightsGR选定部门或者职位或者人员对其进行授权,选定继承。3.17.2. 票据管理标示符配置功能类别、标识符功能名称、标识符描述权限管理rightMan权限设置rightSetRS控制对票据的操作权限设置。票类定义ticketMan票据种类ticketType TT票据种类的增加,删除,编辑。票据属性ticketAttribute TA某种票据属性的增加、删除、编辑。票据发放ticketCirculation Management票据发放ticketEmit TE票据的下发、领取、出票。收票ticketCirculationTC开出的票据在各部门的情况。票据核查TicketCheck票据校核ticketHandle TH对票据的最后处理结果。票据查看ticketView TV查看开出去的票据的流通情况,处理结果的查看。票据统计ticketStatisticsTS某一部门内所有票据的统计。3.17.3. 人力资源标示符配置功能类别、标识符功能名称、标识符描述人事管理humanMan在职人员OPon-the-jobPersonnel 人员信息及状态的记录、管理死亡人员DPdeathPeople合同终止CTcontractTermination退休人员RPretirementPeople薪资管理salaryMan薪资管理SMSalaryMan员工工资的发放标准、核算查看招聘管理recruitMan招聘管理RMrecruitMan招聘信息,应聘人员信息,面试、考核等相关信息的管理。培训管理trainMan自定培训TStrainingSet对员工进行培训相关流程的操作管理。职位及变更管理position& ChangeMan职位管理PTpositionMan对公司职位信息的管理以及员工职位的变更。变更管理CMChangeMan离职管理dimissionMan离职管理DMdimissionMan员工从申请离职到正式离职相关内容的记录。保险管理insuranceMan保险管理IMinsuranceMan对员工保险缴纳情况的管理劳保福利管理goodsMan劳保福利管理GMgoodsMan对员工发放劳保用品福利的管理3.17.4. 固定资产标示符配置系统模块、标识符模块名称、标识符描述基本操作管理basicOperMana资产属性管理assetAttrMana先对资产进行分类,然后有各个类别的属性领用与归还applyRetu资产的领用与退还流程交旧领新giveOldGetNew某些已经旧了不能用的资产,以旧换新借用与转移lendAndTran各个部门之间的借用与转移资产维修assetMain对损坏的资产进行维修资产盘点assetCheck生成盘盈盘亏明细表surplusWainingTable生成盘盈盘亏明细表盘点汇总表checkAllTable盘点各种汇总表资产折旧与报废assetOldAndAban资产折旧assetOld根据折旧公式算出资产的折旧度资产报废assetAbandon资产报废固定资产查询assetCheck查询固定资产分类统计月(年)报表checkClassTable查询固定资产分类统计月(年)报表本月增加(减少)固定资产月报addReduce本月增加(减少)固定资产月报固定资产折旧月(年)报assetDepreciation固定资产折旧月(年)报生成报表createTable生成各类报表安全管理securityMana权限控制rightCont3.17.5. 档案管理标示符配置功能类别、标识符功能名称、标识符描述基础档案管理basicRecMan权限设置rightSetRS权限控制可以精确到每个记录,直至每个字段基本功能basicFuctionBF建立、借阅、销毁、移交、查询、统计等全部档案专业功能全宗管理allManAM全宗管理功能,对每个立档单位信息都有详细的记录及管理历史记录historyRecHR历史记录功能,用户每一步的操作失误都可以立即修复年报统计yearStatisticsYS进行年报统计,并且可以自动统计,不需手工填写物理档案管理entityRecMan库房管理storeManSM具有库房管理,出入库登记,可以随时了解整个库房档案保管状况电子档案管理electronMan安全认证securityCertificateSC具有数字安全证书高强度安全措施,实现数字签名及身份认证3.17.6. 合同管理标示符配置系统模块、标识符模块名称、标识符描述合同信息管理contractMesMan文件管理fileMan对有关合同的物理文件的信息进行增删查改。类别管理categoryMan对合同的类别进行增删查改的操作。属性管理propertyMan对合同类别的属性进行增删查改的操作。信息管理messageMan对合同的信息进行增删查改的操作。执行进度管理scheduleMan进度查询scheduleQuery对合同的进度进行查询。计划对比planComparison与合同的计划进度进行对比。汇报领导renderLeader将实际进度、计划进度和对比的结果汇报领导。工作调整workModule领导进行工作安排资金结算管理capitalSettle资金预警汇报warningSender将系统资金的结算预警向领导汇报。领导审批leaderApprove领导对汇报进行审批。资金结算capitalSettle对资金进行结算。合同变更管理contractAlter变更汇报alterRender将变更报告递交给领导。领导审批leaderApprove领导进行审批。双方协商ConsultContract双方协商合同条款。合同变更contractAlter协商完成,合同变更。合同预警管理contractWarning预警汇报warningSender系统对相关情况进行预警。领导审批leaderApprove领导进行审批。工作调整workModule领导进行工作安排。合同终止管理终止报告terminationRender将合同的终止报告递交给领导。领导审批leaderApprove领导进行审批。合同终止contractTermination合同终止。3.17.7. 车辆管理标示符配置功能类别、标识符功能名称、标识符描述车辆基础档案管理carBasRecManCBRM车辆分组carGroupCG车辆分组。例如:小车组、卡车组等车辆记录carRecordCR车辆的基本记录。例如:车牌、等等派车管理sendCarMan出车时只需把车辆状态改为不可用,还车时把车辆状态改为可用车辆违章提醒carBreakRuleRem短信通知相关人员(车主或司机)进行处理3.17.8. 设备管理标示符配置功能类别、标识符功能名称、标识符描述设备的信息管理equMesManEMM设备分组equipmentGroupEG设备分组。如化工设备、纺织设备、印刷设备、发电设备、生产设备、仪表设备设备记录equipmentRecordER设备记录。如生产日期、检修周期、型号、规格、位置等。设备运行equipmentRun设备运行参数记录EquRunParaRecERPR设备运行参数的记录等。如设备运行时的各种消耗等。设备缺陷equipmentDefect设备缺陷记录equDefectRecEDR设备的缺陷。对设备的缺陷进行记录、跟踪、统计、分析等。设备检修equipmentOverhaul设备检修记录equOverhaulRecEOR设备的检修记录。对设备进行定期的检修、维护。设备报废equipmentScrap设备报废equipmentScrapES管理设备的报废。报废之后修改设备的报废记录,将它更改为已报废。设备成本核算EquipCostAccount成本核算costAccountCA对设备的各种消耗进行记录,最后进行成本核算。3.17.9. 远程教育标示符配置系统模块、标识符模块名称、标识符描述用户管理userManager单位管理unitManager需要培训的单位在此注册;增删查改教师管理teacherManager教师增删查改学员管理studentManager学生增删查改课程管理courseManager课程描述courseDescribe对该课程简单的介绍排课coursePlan安排近期将要开设的课程,包括开课时间、学员、教师等课程基本操作courseOperate课程的增删查改资料上传下载dataUpDown资料上传dataUpload资料上传,包括视频、文档的上传资料下载dataDownload资料下载,包括视频、文档的下载资格认证qualificationIdentification申请培训applyTrain要获得某个资格证书时的先申请培训参加培训attendTrain参加培训参加考试attendExam考试申请资格证书attendCertificate考试通过方可申请资格证书专业证书管理certificateManager证书描述certificateDescribe查询我们可以培训的所有证书,并给出简单的描述按人查证studentCertificate查询某个人所获得的所有证书按证查人certificateStudent查询拥有某个证件的所有人员在线培训onlineTrain在线视频onlineVideo观看正在播出的视频课程安排coursePlan查询各个课程的安排,包括时间、教师等课程简介courseDescribe课程简介视频下载videoDownload视频下载视频上传videoUpload视频上传在线聊天onlineChat论坛forum3.17.10. 进销存标示符配置功能类别、标识符功能名称、标识符描述基本信息管理basicInfMan基本功能basicFuctionBF商品、仓库信息的添加、删除、查询、统计等功能采购管理purchaseApp采购申请purchaseAppPA对个部门提出的购买计划分解合并,提交总的采购申请。仓库管理stockMan入库putStorage PS采购入库登记出库commConCC内部领取物品的管理仓库管理stockManSM销售管理saleManagement销售管理commSale CS销售出去商品的管理统计分析dataAnalysis统计分析dataAnalysisDA进货、出库、库存等统计分析。财务管理invoiceMan财务管理invoiceManIM购买回商品时,对方开据发票的情况的登记;商品销售出去时,给对方开据的发票和实收金额的情况。4. 系统内容分析4.1. 信息内容本系统的信息内容包括:组织机构、权限、票据信息、人员信息、固定资产、客户关系、档案、合同、车辆、设备远程等信息。这些信息内容主要比较稳定,变动的机会小。4.2. 业务内容某系统中的业务涉及到内容:员工的组织关系、权限、职位变动信息、薪金变动信息,招聘或职位变更中审批流程中的员工状态信息、车辆使用状态、设备状态等。4.3. 内容存储系统涉及到的基本信息存储在数据库。系统的业务流程处理中涉及到的各种状态存储在数据库。4.4. 数据字典参考数据字典5. 系统功能分析5.1. 总体功能分析5.1.1. 组织机构组织机构管理主要用来维护系统的树型结构,服务于其它系统。5.1.2. 权限管理系统划分为四大模块,分别完成权限注册,角色注册,权限分配三大块功能。系统划分图如下:5.1.3. 审批流程系统分为,审批流程管理,等审批流程管理、审批,审批流程状态查询,审批历史查询。5.1.4. 票据管理票据管理分为以下六大模块:票据定义、票据下发、票据领取、出票、收票、票据核查。功能模块图如下:5.1.5. 人力资源管理人力资源管理分为以下八大模块:人事管理、薪资管理、招聘管理、培训管理、职位管理、保险管理、劳保管理和系统管理。功能模块图如下:5.1.6. 固定资产管理一、基本操作管理:主要包括固定资产的属性管理、领用、退还、资产新增、修改、报废删除、固定资产的借用、归还、资产转移、资产维修等日常管理工作。每个固定资产还可以上传多张资产图片,方便查看贵重物品的图像。二、资产盘点:包括生成盘盈、盘亏明细,盘点汇总等功能模块。三、资产折旧与报废:包括资产折旧、资产报废等功能模块。四、固定资产查询:查询固定资产分类统计月(年)表、本月增加(减少)固定资产月报、固定资产折旧月报(年报)、生成报表。五、安全管理:安全管理用于防止系统被非法用户的操作,包括权限控制功能模块。5.1.7. 客户关系管理客户关系维护,可以针对不同的部门建立,各自维护自己的客户信息。总体功能划分图为:5.1.8. 档案管理1、档案管理:在本模块中档案的类别有多种,各个类别的属性也有多种,在需求上我们不方便确认,我们可以直接对数据库进行操作,但在采用中间件时这样做又很难实现,所以我们对档案的操作放入几个表中,通过对这几个表的操作来完成对档案的操作。为方便档案的管理,我们采用如下几张表:档案类别表、类别属性表、档案表。2、借阅管理:包括借阅申请、领导审批、档案领取、档案归还等功能模块。3、权限管理:包括权限定义、权限分配、权限修改等功能模块。4、档案借阅查询:用户可以输入自己的工号来查询自己所借阅的所有档案,包括已经还了的和未还的。5.1.9. 合同管理合同管理系统的主要功能概述:1、 建立合同文件和合同信息管理库。2、 可以对合同文件实体的情况进行管理。3、 可以对合同的各种信息进行管理。4、 可以对合同的执行进度进行管理。5、 可以对合同执行过程中的资金结算进行管理。6、 可以对执行的各种情况进行管理。7、 可以对合同的变更进行管理。8、 可以对合同执行过程中的各种问题进行提醒预警。9、 可以对合同的终止进行管理。5.1.10. 车辆管理车辆管理系统分为以下五大模块:车辆基本信息、车辆类别管理、车辆申请管理、车辆查询和车辆违章提醒。功能模块图如下:1、 车辆基本信息:主要包括各种车辆的公共属性,例如:车辆类别、车牌、购买日期、保险日期等。2、 车辆类别管理:主要包括车辆类别的定义、车辆类别的增删查改、每个类别所具有的属性。、3、 车辆申请管理:流程见5.24、 车辆查询:管理员可以根据某些条件查询车辆;5、 车辆违章提醒:系统可以从交通管理局查询本单位的违章车辆,并通过短信发送给相关的责任人。5.1.11. 设备管理设备管理系统完成的功能有:a 能够利用计算机对全体设备的统一管理b 能够方便的建立设备的信息管理库。c 能够对设备的各种活动进行全程管理。d 能够自动的进行对设备的运行、检修、租赁、转让、报废等的管理。e 能够自动的建立设备使用情况的信息管理库。f 能够方便的进行对设备信息库的管理。g 能够方便的查询设备的使用情况。h 能够建立设备消费信息管理库。i 能够对设备的成本进行核算。j 能够对需要的设备信息打印功能。k 能够进行对设备信息的备份功能。5.1.12. 远程教育远程教育系统分为以下八大模块:会员管理、课程管理、资料上传下载、资格认证、专业证书管理、在线培训、在线聊天和论坛。功能模块图如下:1、 用户管理:此处用户包括教师、学生和单位,所以用户管理包括教师管理、学生管理和单位管理。2、 课程管理:此模块包括课程设置和排课。3、 资料上传下载:可以上传和下载一些基本的资料。4、 资格认证:各个资格认证的简介和一些课程。5、 专业证书管理:学员通过资格考试后可以获得专业的证书,此次包括证书的领取、定期的审核。6、 在线培训:在线学习主要通过记录学员在线上参加的课程培训、考试竞赛、试题练习、调查问卷和培训交流等情况,实现对学员学习情况的全程跟踪管理和对员工学习培训需求的全面掌握,企业可以通过虚拟大学,实现对员工的远程培训。还可以将学员在线下参加过的培训、考试等内容导入到平台中,组成完整的学员学习培训档案,为领导者对员工素质进行公正评价和准确分析提供有力的数据支持。7、 在线聊天:会员可以用本系统上在线聊天。8、 论坛。5.1.13. 进销存管理进销存管理系统分为以下七大模块:基本信息、采购管理、库存管理、商品销售、财务管理、统计分析、系统管理。功能模块图如下:5.1.14. 运销管理5.1.15. 费用管理费用管理系统分为以下两大模块:借款、报销。功能模块图如下:5.1.16. 计划考核中心计划考核中心分为以下四大模块:考勤中心、计划中心、计划实施、计划考核。功能模块图如下:5.2. 具体功能分析5.2.1. 组织机构一、部门管理部门管理,根据角色判定其操作权限,对部门进行增删查改操作。部门信息:部门编码部门名称部门职能上级部门备注二、岗位管理隶属于部门,根据角色判定其操作权限,对职位信息进行增删查改操作。岗位可以与角色关联以降低人员赋值权限的麻烦。岗位信息:岗位编码岗位名称岗位职能描述所属部门备注三、人员管理属于部门,可同时指定职位,职位可以做为操作权限的判定。也可以直接给人员指定角色。原则上一人一职。人员信息:员工编码员工名称性别身高职位(可添加属性)四、权限管理1)角色管理角色的增删查必,角色权限的定义。2)角色分配查询员工,给员工指定角色和修改。5.2.2. 权限管理一、 权限管理将系统、模块和页面权限结构能组成树形结构。进行控制管理实现方式:当页面发请求到服务器,服务器收到请求后,取到该链接的地址,到数据库里搜查,看是否有相应的权限设置,如果有该用户对某些操作没有权限,那么就形成JSON对象,分别记下要从页面移除1、 系统管理要归入该权限管理模块的系统进行注册管理系统注册应该包含系统名称,系统URL入口链接,以便系统找到相应系统进行控制。对系统进行增删查改。2、 模块权限管理 注册系统对模块权限进行注册,和查,删,改操作。主要内容包括:模块名称,权限名称,URL地址,上级模块ID等信息。上级模块ID用来组成树形结构。 3、 页面权限管理对页面权限进行注册,和查,删,改操作。主要内容包括:权限名称,类别(还是BUTTON以方便页面处理),链接到页面的URL地址,要限制的链接址,按钮的ID,上级模块权限ID,上级页面URL。上级模块ID非空表示从模块进入的页面,如果为空表示不是从模块来的。上级页面ID表示该页面有哪个链接跳转过来的。二、 权限集管理对权限集进行注册,和查,删,改操作。权限集为定义一个权限集合。为操作某块内容的权限集,可以通过权限集直接给用户或者部门赋值。三、 用户管理用户要与组织关系中人员关联,为其注册某系统用户名密码,及提供密码修改功能。四、 权限分配1、 部门权限划分为部门进行权限划分和修改。选定部门,以权限集,或者权限树的形式选定权限,并授予相应部门。2、 职位权限划分为职位进行权限划分和修改。选定职位,以权限集,或者权限树的形式选定权限并授予相应职位。3、 人员权限划分当人员的职位给了权限时,就出现其已有的权限树结构,让其继续添加其它权限。使用时要得到其职位和人员个人权限的并集为其权限。5.2.3. 审批流程一、 审批流程管理:注册审批流程,并对其进行查删改等管理;流程用途可分为:1、程序员用:与复杂表关联的审批流程;流程设计完成后,需要提供内部调用方法,让使用者可以启动流程,完成流程后可修改关联表标识,让程序确定流程完成。如,制定的采购计划,提交申请后,后台调用流程启用方法,完成后给采购计划表一个反馈,标识这个计划审批完成。2、程序员用:不与表关联的审批流程;定义简单程序中必须的审批过程,如各种文件的审批,需要带上各种附件,系统开发又必不可少,但需求又不太明确的情况下使用,流程设置完成后可以返回一个链接,做为流程开始的入口,提供给开发人员,放于系统中任何位置。3、用户用:生成审批流程直接放在固定页面使用。用户自定义一个流程,流程生成后入口在程序预定位置显示,为用户零使用提供方便。(设计原则:多数常用流程基本应该有系统完成,竟可能使用户不用这个部分)流程定义的过程主要通过以下方式进行:流程定义过程中,每一步都要选择,审批流程时效多久,一般以天为单位。时效过后为退回还是重申请,还是按日或按时催办。最大时效过后系统自动做废此申请。并记录做废原因。流程管理,主要管理员或开发人员根据需要进行流程的修改和删除,同时另外给用户一个删除修改流程的入口,但用户不能看到开发人员定义的流程。二、 待审批流程查询审批:用户可能通过这个模块查看到自己要审批的流程,并在此处对流程进行审批工作。设计对应数据库该表的登陆提示功能。可以通过一个过滤器,或者服务将相关提示信息放在REQUEST,然后用一个JS用AJAX方法得到,做出所有相关提示。三、 审批流程状态查询:1、用户可以在这个模块查看流程的审批情况,查看自己的申请目前处于审批流程的哪个环节。2、领导查看催办一些流程处理。四、 审批历史查询:用户可以通过这个模块对自己审批过程的或者申请过程的记录进行查询;可以根据用户权限得到相关申请或是审批的历史情况5.2.4. 票据管理一、票据定义票据定义主要是完成票据类型、属性的建立和维护,是票据发放,票据流通,票据查询的前提条件票据种类票据种类管理主要完成票据类型的增删查改,以及票据有几联和每联所属部门情况的记录。票据信息票据具体内容的填写、编辑、删除二、票据发放(一)票据下发记录下发票据的号段、有效期、领取单位、领取人等相关内容(二)
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 成人自考


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!