办公自动化需求分析.docx_第1页
办公自动化需求分析.docx_第2页
办公自动化需求分析.docx_第3页
办公自动化需求分析.docx_第4页
办公自动化需求分析.docx_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

办公自动化需求分析一、 前言1.1项目背景传统的办公模式主要以纸介质为主,在信息革命的浪潮中,显然已经远远不能满足高效率、快节奏的现代工作和生活的需要。如何实现信息处理的自动化和办公的无纸化逐步得到了人们的重视。Internet/Intranet的迅猛发展,为信息的交流和共享,团队的协同运作提供了技术的保证,同时也预示着网络化办公时代来临。利用网络通讯基础及先进的网络应用平台,建设一个安全、可靠、开放、高效的信息网络和办公自动化、信息管理电子化系统,为管理部门提供现代化的日常办公条件及丰富的综合信息服务,提高办公效率和管理水平,实现企业各部门日常业务工作的规范化、电子化、标准化,增强档案的可管理性,实现信息的在线查询、借阅,最终实现“无纸”办公。办公自动化还是一个企业与整个世界联系的渠道,企业的Intranet网络可以和Internet相联。一方面,企业的员工可以在Internet上查找 有关的技术资料、市场行情,与现有或潜在的客户、合作伙伴联系;另一方面,其他企业可以通过Internet访问你对外发布的企业信息,如企业介绍、生产 经营业绩、业务范围、产品/服务等信息。从而起到宣传介绍的作用。随着办公自动化的推广,越来越多的企业将通过自己的Intranet网络联接到 Internet上,所以这种网上交流的潜力将非常巨大。1.2项目目标进行办公自动化系统项目制作的目标是:利用现有的软件开发技术,实现用户权限的设计、员工日常工作的管理、员工信息的管理、员工上下班考勤的管理、企业办公设施用品的管理、报销的管理、公司客户资源的管理及公司所有合同的管理。使公司的一切办公实现无纸的自动化操作,提高公司的办公效率,加强公司的人员管理和工作的自动分配。1.3参考资料软件工程导论和建模J2EE1.4编程指南JSP实用案例教程实训项目题1功能概括(办公自动化)Struts2+Spring+Hibernate框架技术与项目实践二、 系统分析2.1概要分析办公自动化系统要实现的目标,通过用户权限设计维护用户信息,管理用户职务,管理用户权限;通过日常工作管理对员工工作日志进行增加、查询和评分;通过员工信息管理维护部门信息、维护员工信息、管理员工离职;考勤管理最重要的目标是及时准确地生成这些报表,依赖于每天产生的考勤数据以及各类基础数据的及时准确。而要获得可靠的考勤数据,一方面需要对考勤机取得的打卡数据与事前的排班数据进行比对,另一方面需要考勤员以及各层级负责人,对比对结果逐级进行修正、审核。通过办公设施/用品实现会议室管理、办公用品领用、车辆管理等功能;通过报销管理查询员工报销单据、添加报销单、报销领款登记;通过客户资源管理维护客户信息,进行客户级别管理;还有合同管理以实现合同信息管理。2.2办公自动化系统用例分析A、用户权限设计用例图:B、员工管理用例分析用户管理分为两个部分:员工管理、部门管理,其中员工管理部分,管理员可以对员工进行添加操作,可以根据员工的姓名,入职时间,所在部门等条件查询符合要求的员工,可以对不需要的员工信息进行删除,对已录入员工信息进行变更。员工方面则可以在登陆之后修改自己的账号密码部门管理中,管理员可以根据部门编号查询部门,可以在需要的情况下添加新的部门信息,也可以删除已合并或者重组的部门,可以修改部门信息。以下是员工管理的整体用例图C、日常管理用例分析1:日志管理 员工每天完成自己的工作之后,需要提交一个日志,员工登录系统后,选择日志管理界面,点击新建日志,会有弹出窗或者新跳转一个页面进入日志的编写界面,在员工完成日志的编辑之后点击提交按钮,会在后台数据库中添加一条日志记录,同时日志的状态自动设置为未审核,级别为null。 日志管理员需要登录系统,进入日志管理页面查询日志,查询状态为未审核的日志,在每条日志记录的操作栏中会有详细信息的按钮,点击可阅读日志全文,在日志阅读界面(弹窗或者跳转)下方会有一个级别单选按钮组(优良差)选择后点击审核,会自动把日志状态设置为已审核,同时会将级别加入数据库员工可以登录系统后点击我的日志,可以根据登陆的id查看自己的日志,也可以选择一定的日志区间来查看某段时间内的日志下面是日常管理的用例图D、考勤管理用例图:E、报销管理用例图:F、客户资源管理用例图: G、合同管理用例图: H办公设施/用品管理用例图三、 功能需求办 公 自 动 化 系 统用户权限设计员工信息管理日常工作管理工作日志的查看部门信息维护员工信息维护考勤管理办公设施用品报销管理员工报销单据查询添加报销单办工用品领用车辆管理会议室管理员工考勤请假销假客户资源管理合同管理职务管理权限管理用户信息维护考勤查询客户级别管理合同信息维护工作日志的增加日志评分员工离职报销领款登记客户信息维护3.1系统逻辑构成3.2用户权限设计3.2.1功能描述1.用户(User)可以拥有多个角色(Role),角色可以被分配给多个用户2.权限的意思就是对某个资源的某个操作,现在规定:a) 所谓资源,即系统的模块b) 所谓操作,包括:增加、删除、修改、查询等操作3.权限管理系统的总体功能分为:授权与认证4.授权,指将权限授予角色或用户c) 如果用户A拥有角色B、角色C,那么,缺省的情况下,用户A将拥有被分配给角色A和角色C的所有权限(即默认情况下,用户A继承其拥有的角色所具有的所有权限)d) 如果用户拥有多个角色,那么用户的权限是这些角色权限的合集e) 如果用户拥有多个角色,而且角色之间的授权有冲突(比如对同一个资源的同一个操作,一个角色为“允许”,另外一个角色为“不允许”),将以优先级别高的角色为准(所谓优先级别,也就是对于这个用户所拥有的角色而言,是有顺序的,同一个角色在不同的用户那里可能拥有不同的优先级)f) 除了可以对角色进行授权外,也可以针对用户进行授权,也就是说,将权限授予用户。针对某个资源的所有操作,我们可以设置这些权限对用户来说是“继承”或“不继承”i. 继承:意思是这些权限将使用其(即用户)所拥有的角色的权限,而不使用其(即用户)单独设置的权限ii. 不继承:意思是这些权限将使用其单独设置的权限,而不使用其所拥有的角色的权限5.认证,指用户访问资源的某些操作时,根据授权,判断是否允许用户的访问g) 在用户访问的时候,需要进行即时的判断(是否有权访问)h) 应该提供查询的功能,可以查询某个用户所拥有的所有权限总体上,可分为用户管理模块、职务管理和角色管理。用户管理可以增加系统用户、删除系统用户、查询系统用户。在这之前系统首先得设置一个超级管理员,此管理员拥有系统的全部权限,可以对系统用户进行增删改查。职务管理可以增加系统用户的职务、删除系统用户的职务、修改系统用户的职务和查询系统用户的职务。是超级管理员授权的各管理员对其有权限增删改查的用户的职务进行的管理。角色管理可以添加角色信息、删除角色信息以及给角色授权。给角色授权,选中其中一个角色,可以打开角色授权界面。在这个界面上,按照两级模块的形式列出系统所有模块,以及在这些模块上面的CRUD(添加、读取、更新、删除)权限;所谓“启用”,意思是本设置有效,否则设置无效!当点击选中其中某个模块的某个权限时,系统自动添加此权限!【选中就开始生效,无需点击提交按钮】3.2.2功能列表用户管理维护系统用户信息,增加、删除、查询系统用户信息。职务管理对系统用户的职务的增删改查角色管理设置系统用户的角色,管理系统用户的权限3.2.3日常工作管理日常管理分为日志管理和培训管理两部分,下面对他们的流程进行分别得说明1:日志管理 员工每天完成自己的工作之后,需要提交一个日志,员工登录系统后,选择日志管理界面,点击新建日志,会有弹出窗或者新跳转一个页面进入日志的编写界面,在员工完成日志的编辑之后点击提交按钮,会在后台数据库中添加一条日志记录,同时日志的状态自动设置为未审核,级别为null。 日志管理员需要登录系统,进入日志管理页面查询日志,查询状态为未审核的日志,在每条日志记录的操作栏中会有详细信息的按钮,点击可阅读日志全文,在日志阅读界面(弹窗或者跳转)下方会有一个级别单选按钮组(优良差)选择后点击审核,会自动把日志状态设置为已审核,同时会将级别加入数据库。员工可以登录系统输入id查看自己的日志状态。2:培训管理 当员工觉得自己某方面需要加强,就可以登录系统,在培训管理中添加培训申请。点击培训申请后,可以跳转到一个新页面或者弹窗,显示申请需要填写的信息,填写完成后点击提交,会在数据库中生成一条培训申请记录。培训管理员登陆之后,可以查看当前的申请,可以根据培训科目查询提交该培训申请的人数,若是人数足够,将培训记录的状态置为已通过,否则继续等待,每次查询均查询状态为待审核的培训申请员工可以登录查看自己的申请状态和培训开始时间。3.2.4员工信息管理员工管理分为两部分,包括部门管理和员工管理两部分1:部门管理管理员可以查看公司所有部门的列表,可以查看每个部门的人数和负责人,同时可以增加新的部门类别等等。2:员工管理管理员可以查看所有员工的信息,可以添加新的员工信息,可以编辑员工的信息,比如员工的工作状态是否是离职,可以根据部门查询员工,也可以根据在职还是离职查询员工,同时可以根据职务或者员工编号查询员工。3.2.5考勤管理3.2.5.1功能描述a、员工考勤:每天上下班之前做一次考勤记录。上班考勤:界面显示当前时间,上班时间,点击上班按钮生成考勤记录,考勤时间与上班时间比对,显示是否迟到。下班考勤:界面功能与上班一致。b、请假/销假:请假功能界面要求显示请假人信息,选择请假类别,选择日期区间,绑定销假功能即员工请假信息的删除。请假/销假信息查询:界面自行处理。c、个人考勤信息查询:需要综合日常考勤和请假信息。3.2.5.2功能列表员工考勤对员工上下班进行考勤,以核实其上下班是否迟到请假/销假对员工请假和销假进行记录,以管理员工请假制度考勤信息查询对员工日常的考勤和请假所有信息进行查询3.2.6办公设施/用品3.2.6.1车辆管理系统的简介:车辆管理系统是针对公司的大量信息处理工作而开发的管理软件。根据用户的要求,实现对车辆基本信息、驾驶员、费用、出车记录、维修记录、加油记录、事故记录、年检记录管理几个方面的功能。用户在输入管理员账号及密码后,通过输入车辆的基本信息,可对本车指定一位驾驶员。在本系统中能够查看到此车的出车状况、及历史出车记录,在某个时间段的加油信息,加油费用都可进行管理。3.2.6.2车辆系统功能要求:目标是:在计算机网络中,数据库和先进的平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的车辆管理系统,实现机关、企业、事业等单位车辆的自动化的计算机管理系统,为各单位的提供准确、精细、迅速的车辆信息。3.2.6.3车辆仓库表:此表存放车辆信息登陆表此表存放操作员工信息出车登记表回车登记表驾驶员信息表3.2.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论