版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、云山市教育局OA系统软件需求规约修订历史记录日期版本说明作者 TOC o 1-3 h z HYPERLINK l _Toc172688714 1引言 PAGEREF _Toc172688714 h 4 HYPERLINK l _Toc172688715 1.1编写目的 PAGEREF _Toc172688715 h 4 HYPERLINK l _Toc172688716 1.2背景 PAGEREF _Toc172688716 h 4 HYPERLINK l _Toc172688717 1.2.1、背景说明 PAGEREF _Toc172688717 h 4 HYPERLINK l _Toc17
2、2688718 1.2.2、系统名称定义与目标对象: PAGEREF _Toc172688718 h 5 HYPERLINK l _Toc172688719 1.2.3、项目相关单位介绍: PAGEREF _Toc172688719 h 5 HYPERLINK l _Toc172688720 1.2.4、其它要求 PAGEREF _Toc172688720 h 6 HYPERLINK l _Toc172688721 1.3术语定义 PAGEREF _Toc172688721 h 6 HYPERLINK l _Toc172688722 1.4参考资料 PAGEREF _Toc172688722
3、h 7 HYPERLINK l _Toc172688723 2业务概述 PAGEREF _Toc172688723 h 7 HYPERLINK l _Toc172688724 2.1业务场景和约束 PAGEREF _Toc172688724 h 7 HYPERLINK l _Toc172688725 2.1.1概述 PAGEREF _Toc172688725 h 7 HYPERLINK l _Toc172688726 2.1.2业务流程 PAGEREF _Toc172688726 h 8 HYPERLINK l _Toc172688727 2.2用户分析 PAGEREF _Toc1726887
4、27 h 11 HYPERLINK l _Toc172688728 3具体需求 PAGEREF _Toc172688728 h 12 HYPERLINK l _Toc172688729 3.1功能性需求 PAGEREF _Toc172688729 h 12 HYPERLINK l _Toc172688730 3.1.1功能性需求分类 PAGEREF _Toc172688730 h 12 HYPERLINK l _Toc172688731 3.1.2 公文管理 PAGEREF _Toc172688731 h 13 HYPERLINK l _Toc172688732 3.1.3 会议管理 PAGE
5、REF _Toc172688732 h 15 HYPERLINK l _Toc172688733 3.1.4 用车管理 PAGEREF _Toc172688733 h 16 HYPERLINK l _Toc172688734 3.1.5 消息管理 PAGEREF _Toc172688734 h 18 HYPERLINK l _Toc172688735 3.1.6 个人事务管理 PAGEREF _Toc172688735 h 18 HYPERLINK l _Toc172688736 3.1.7 移动办公 PAGEREF _Toc172688736 h 18 HYPERLINK l _Toc172
6、688737 3.1.8 日志管理 PAGEREF _Toc172688737 h 19 HYPERLINK l _Toc172688738 3.1.9 系统管理 PAGEREF _Toc172688738 h 19 HYPERLINK l _Toc172688739 3.2非功能性需求 PAGEREF _Toc172688739 h 20 HYPERLINK l _Toc172688740 3.2.1可用性 PAGEREF _Toc172688740 h 20 HYPERLINK l _Toc172688741 3.2.2可靠性 PAGEREF _Toc172688741 h 20 HYPE
7、RLINK l _Toc172688742 3.2.3性能 PAGEREF _Toc172688742 h 20 HYPERLINK l _Toc172688743 3.2.4可支持性 PAGEREF _Toc172688743 h 20 HYPERLINK l _Toc172688744 3.2.5设计约束 PAGEREF _Toc172688744 h 20 HYPERLINK l _Toc172688745 3.2.6安全性 PAGEREF _Toc172688745 h 201引言1.1编写目的编写该文档目的在于明确系统范围,明确OA系统的业务流程,并规范化的记录该系统的功能需求和非功
8、能性需求。本文档主要供以下人员阅读和使用:云山市教育局项目负责人,确认本文描述的需求符合该教育局实际要求为软件开发团队,包括项目经理、架构设计师、开发和测试人员项目开发参考用其它相关用户,了解系统的需求范围和实现目标,目的在于更好的使用系统1.2背景1.2.1、背景说明办公自动化简称OA(Office Automation),主要是利用计算机、通信和自动控制等技术与设备,实现办公业务的自动化。它是提高办公效率、办公质量和实现科学管理与科学决策的一种辅助手段。我国办公自动化自上世纪七十年代开始发展,大致经历了三个阶段:第一个阶段的主要标志是办公过程中普遍使用现代办公设备。如传真机、打字机、复印机
9、等;第二个阶段的主要标志是办公过程中普遍使用电脑和打印机,通过电脑和打印机进行文字处理、表格处理、文件排版输出和进行人事财务等信息的管理等;第三个阶段的主要标志是办公过程中网络技术的普遍使用,这一阶段在办公过程中通过使用网络,实现了文件共享、网络打印共享、网络数据库管理等工作。现在,Web开发技术不断发展和成熟,能够在互联网上实现非常复杂的系统,满足各种业务要求;同时,计算机硬件和网路也得到飞速发展,计算机数据处理速度以及网路传输速度都得到几何倍数的增长;通过高校、专业培训班,以及网路学习资料等渠道,人们操作计算机的熟练程度越来越高。在这种背景下,OA系统基本上都是采用Web技术来实现,并且在
10、实际工作中起越来越重要的作用。现在的OA系统不仅能够满足单位或者组织内部的日常办公活动,还能够进一步扩展为单位之间或者组织之间的信息交流,从而达到利用计算机系统,来提高办公效率、加快各种办公业务流程处理速度的目的,实现办公数字化、流程自动化、操作灵活,而不受地域、时间的约束,真正提高办公效率。目前,云山市教育局虽然也采用Office等软件,实现办公文档的输入和打印等功能,但是整个办公管理过程还是停留在手工操作的层次,办公效率较低,很多事务不能够得到及时方便的处理,没有能够很好的利用该局已有的计算机硬件和网络环境,迫切需要建立新的系统,从根本上提高办公效率。正是在上面描述的大背景下,同时为了响应
11、政府机构电子政务要求,提高办公效率,云山市教育局决定委托XXX软件公司开发OA系统,以满足该教育局日常办公需要。1.2.2、系统名称定义与目标对象:本案例中系统名为“云山市教育局OA系统”,主要供云山市教育局内部各个部门及各下级直属单位办公用。1.2.3、项目相关单位介绍:在本项目中,相关单位如下:单位名称职责云山市教育局云山市教育局OA系统的客户,负责提供原始的业务背景资料,并且提出项目实现要求XXX公司开发团队(学生小组)负责项目的需求分析、架构设计、详细设计、编码与测试、部署、系统维护,以及用户培训等工作云山市是中国南方沿海一个美丽的海滨城市,经济、技术等在国内排名前列。该市的教育局负责
12、全市的教育管理工作。云山市教育局局级领导有党委书记、局长、副书记和副局长共五人:姓名职务职责张三市教育局局长主管局里的全面工作。负责落实本局的工作职责和区党委和管委会指定完成的各项任务,制定和落实各项工作计划和制度,负责本局主要的工作协调、财务审批、廉政勤政建设和思想工作,负责本局人员的理论、政策、业务学习市教育局党委书记协助局长工作,负责本局教育系统党建工作以及其它上级交办事项李四市教育局副局长协助局长工作,负责本局教育教学工作及其它上级交办事项;分管基础教育、职业与成人教育、高等教育等工作市教育局党委副书记、协助局长工作,负责本局教育系统党建工作以及其它上级交办事项王五市人民政府教育督导室
13、主任市人民政府教育督导室代表市人民政府负责本行政区域内的教育督导工作,对全市贯彻执行有关教育的法律、法规、规章和政策的情况进行监督、检查和指导赵六市教育局副局长协助局长工作,负责文化、组织、人事行政管理工作及其它上级交办事项孙七市教育局副局长协助局长工作,负责办公、基建、财务行政管理工作及其它上级交办事项云山市教育局包括办公室、组织处及文化处等十个科室,有7所直属学校,具体情况请参考下图:云山市教育组织机构图XXX公司,是云山市的一家信息技术服务公司,专注于计算机信息系统软件开发和技术咨询服务的高新技术企业。该公司技术能力雄厚,在OA系统的研发和实施方面有独特的优势及众多的成功案例。【假象你是
14、XXX公司的一个开发团队】1.2.4、其它要求云山市教育局考虑到该OA会逐步从办公自动化转向电子教务,期望OA系统不但能够满足云山市教育局内部办公用,还需要向下级单位、甚至平级单位发送文件或者其它信息,因此要求做好系统安全工作。由于云山市教育局的办公人员,不是专业的计算机技术人员,因此要求实现的OA系统符合一般用户使用习惯,易于操作和理解,这样才能能够真正提高办公效率。XXX公司调集精兵强将成立专门的项目组来完成本OA系统的开发工作。该项目组的项目经理,根据云山市教育局OA项目的实际情况,决定按照“需求分析、架构设计、详细设计、编码与测试、部署与运维”等步骤完成项目开发,在2周内完成项目开发。
15、1.3术语定义序号名 称说 明1OA办公自动化(Office Automation)1.4参考资料序号文 档版本说 明1国家行政机关公文处理办法国发200023号2000年8月24日国务院国发200023号发布,对公文种类、格式、行文规则、办理程序、立卷、归档和销毁等方面,都有详细规定。本处理办法,在系统实施过程中,起参考作用。2业务概述2.1业务场景和约束2.1.1概述XXX公司的OA业务领域分析人员与云山市教育局的一起分析,并最终整理出了将要实现的业务功能如下所示:建立内部的通信平台。建立教育局内部的邮件系统,使教育局内部的通信和信息交流快捷通畅 建立信息发布的平台。在教育局内部建立一个有
16、效的信息发布和交流的场所。包括电子公告、电子论坛、电子刊物,内部的规章制度、新闻简报、技术交流、公告事项等功能模块,使得教育局内部信息能够得到广泛的传播,使每个办公人员能够了解教育局的发展动态 实现工作流程的自动化。要实现公文的处理、收发文、各种审批、请示、汇报等流程化的工作。通过实现工作流程的自动化,就可以规范各项工作,提高教育局协同工作的效率 实现文档管理的自动化。实现各类文档归档、备份、保管,并能够按照用户权限进行查询和使用等功能辅助办公。实现会议管理、车辆管理、物品管理、图书管理等功能模块实现分布式办公。要求支持多分支机构、跨地域的办公模式以及移动办公在本项目中,我们提取出云山市教育局
17、OA系统中最具有特色的业务功能来实现,主要是实现公文管理、会议管理、用车管理、移动办公和消息管理等五个业务功能。简单示意图如下:2.1.2业务流程公文管理业务模块:根据国家行政机关公文处理办法规定,现在党政机关和事业单位主要用到 “命令、决定、公告、通告、通知、通报、议案、报告、请示、批复、意见、函、会议纪要”等13种公文。这些公文,有法定的制作权限和确定的读者,有特定的行文格式并有行文规则和办理办法。云山市教育局在日常办公活动中,各处室也用到了以上列举的13种公文。需要公文撰写和发布时,由分管该事务的处室的办公人员起草,通过该处室的主任做了基本的审核后,递交给分管该处室工作的局长审批,审批通
18、过后可以直接发送给教育局各部门,以及下属的各个学校;如果是比较重大的公文,还需要教育局局长审批后,才能够生效,并且发送出去。除了需要把公文发送给教育局各处室及下属单位外,还需要抄送给云山市人民政府教育督导室及其它相关单位。如将要发布云山市教育局发布关于加强暑假期间中小学生思想道德教育工作的通知公文,将要经过“起草、审核、审批、分发、归档”等步骤,示例图如下:云山市教育局基础教育处公文发布基本流程示意图一般情况下公文的起草和发布流程相对固定,但是在以下流程中处理时,可能存在点变动:公文处理的人员变更。如上图中的审批活动更换为王五局长完成公文处理流程的改变。如增加一个审批环节,在李四局长审批后,还
19、需要张三局长审批后才能够分发出去。当某公文处理流程,有公文正在流转时,则不能够更改该公文处理流程新增公文处理流程,要求在今后使用过程中,能够增加公文处理流程,以响应新的需求会议管理业务模块:会议管理业务模块中,会议发起人提出会议申请,经孙七局长批准同意后,直接提交给办公室主任安排会议室。当申请通过后,系统自动发送会议通知给参加会议的相关人员。会议完毕后,需要对会议相关记录和文件做归档备份工作。会议管理业务流程示意图会议管理流程的基本的流程保持不变,但是可以做以下更改操作:删除和增加会议申请人的名单更改审批人和安排会议室的执行人用车管理业务模块:用车管理业务模块中,用车申请人提出用车申请后,经孙
20、七局长批准同意后,直接提交给办公室副主任安排出车,系统自动发送用车通知给司机和用车人员;当用车完成后,需要司机执行交车的动作,确认用车完成。用车管理的示意图如下:用车管理的示意图用车管理流程的基本的流程保持不变,但是可以做以下更改操作:删除和增加用车申请人的名单更改审批人和安排出车的执行人当需要增加用车时间时,需要提交续车申请,具体流传与用车申请一致;当用车完成后,司机需要交车。消息管理业务模块:消息管理业务模块中,采用电子邮件的方式,把OA系统中待参加会议列表、待乘车出行信息发送给相应的人员。移动办公业务模块:移动办公业务模块中,建立简单的Web应用程序,完成显示待参加会议列表、待乘车出行信
21、息、用车申请、公文审批等业务功能。2.2用户分析系统中共有以下几种用户:用 户特 点教育局办公人员发起公文、会议、用车等申请;完成日常办公事务教育局领导完成公文、会议、用车等审批工作;局长有最大权限,可以对全局所有的工作审批;各副局长根据办公流程中规定的步骤进行审批云山市直属学校根据本OA系统中分配给该学校的账号和密码,查看下发的公文、通知等信息管理员完成OA系统的后台管理工作,主要完成单位信息维护、部门信息维护、用户权限维护、职位信息维护、定义公文处理流程、会议室资料维护、会议设备信息维护、汽车资料维护等操作2.3系统角色分析综合客户的业务流程并进行用户分析后,可以把用户分成如下的几类角色。
22、这样可以基于这些角色进行系统流程的权限控制,并且这种基于角色的权限管理使业务系统更加灵活可扩展。角色中文名称角色名称权限系统管理Administrators系统管理员,可做系统管理模块的所有操作。用车申请流程AutoUser可进入用车申请流程功能模块,功能模块入口权限。只有拥有此角色的用户,登录系统后才能看到左侧用车申请功能菜单。用车申请ApplyAutoUsers可执行用车申请操作用车审核ReviewAutoApplyUsers可执行用车审核操作用车安排ArrangeAutoApplyUsers可执行用车安排操作还车ReturnAutoUsers可执行还车操作会议申请流程MeetingUse
23、r可进入会议申请流程功能模块,并可进行会议申请。只有拥有此角色的用户,登录系统后才能看到左侧会议请功能菜单。会议审批ReviewMeetingApply可执行会议申请审批操作会议安排ArrangeMeetingRoom可执行安排会议室的操作会议归档ArchiveMeeting可执行会议归档操作公文处理DocumentUser可执行公文处理流程启动操作(流程中的第一个步骤办理人必须同时具有此角色)流程执行(扩展)all扩展权限(系统中要有此权限,但是可以不再系统中使用,供将来扩展用)【自定义公文流程相关角色】【角色自定义功能可以自己开发或使用VS2005站点配置工具】*对于会议申请和用车两个流程
24、相关的角色已经在系统中进行了定义,不能改变。但是对于公文处理,则流程是可以自定义的,具有系统管理角色的用户可以定义流程和步骤,并且定义完成每一个步骤的角色。这样具有此角色的用户,就可以完成这个步骤。有了上面的角色分析后,我们按照角色进行业务流程分析如下:【注:界面原型、在线演示系统都是基于此角色划分进行的,大家在操作时要依据此角色进行,另外也可以依据界面原型的演示视频来理解功能和角色的对应关系】公文流程与角色对应【一个自定义测试流程】会议申请流程与角色对应用车申请流程与角色对应3具体需求3.1功能性需求3.1.1功能性需求分类云山市教育局OA系统功能模块划分如下表:系统功能模块子功能模块公文管
25、理公文发起(起草)公文审核公文审批公文发送与接收公文归档会议管理会议申请会议审批安排会议室和会议设备会议通知下达会议记录及归档用车管理用车申请用车审批安排出车出车通知交车续车申请消息管理消息发送(发送邮件)消息接收个人事务管理显示待参加会议列表显示待乘车出行信息显示待审批用车申请显示待审批会议申请显示待审批公文列表移动办公显示待参加会议列表显示待乘车出行信息用车申请公文审批日志管理记录日志系统管理用户登录用户注销用户角色维护用户账号维护公文模版资料维护自定义公文处理流程会议室资料维护会议设备资料维护会议类型维护汽车资料管理3.1.2 公文管理在公文管理功能模块中,主要是完成公文的起草、审核、审
26、批、发文和归档等操作,实现公文管理的办公自动化,主要功能见下表:公文管理模块模块名称功能概述【用户办公区】公文起草办公人员起草公文,并上传写好的公文到系统中;能够选择公文处理流程选择起草公文活动下载公文模板填写公文内容上传WROA系统,需填写公文名称和选择公文上传文件地址,再执行上传操作公文审核具有审核权限的人员对起草好的公文进行审核,根据本案例的需求分析内容,一般情况下是对应的科室的主任来审核,审核的时候点击同意或者不同意按钮即可。公文审批具有审批权限的人员对起草好的公文进行审批,根据本案例的需求分析内容,一般情况下是分管各科室的副局长来审核,审批的时候点击同意或者不同意按钮即可公文分发公文
27、分发是在公文通过审批后,由系统自动发送的公文归档具有归档权限的人员对起草好的公文进行归档操作,需要归档时,点击同意或者不同意按钮即可【系统管理区】公文模板维护以word方式建立几个独立的公文模版,供用户填写公文时用,在公文流通时,以附件方式进入公文流通;可以新建和删除公文模版。当某个公文模版有具体公文在流传时,则不能够删除公文模版,但是可以新建公文模版。本功能需要具有管理员权限的人进行操作。公文流程列表显示公文流程列表,可以删除过时的公文处理流程。当有某个公文处理流程有公文正在流转时,不能够执行删除操作,而新增公文处理流程则不受此规则限制。本功能需要具有管理员权限的人进行操作。新增公文流程对每
28、种类别的公文,设置相应的审批流程,以便在不同级别的单位、部门流转;在新增流程时,需要输入流程名称、对应模板、流程描述,然后再定义流程里面的具体活动,最后再保存该流程。本功能需要具有管理员权限的人进行操作。如上表所示,公文管理功能分为“用户办公区”和“系统管理区”等两个大的部分,前者主要是供WROA系统的用户完成日常公文流转办公用,后者主要是供系统管理员定义公文管理基础信息用。几个模块要求实现的功能具体说明如下:1) 公文模板维护新增公文模板,能够输入公文模板名称,上传公文模板和填写公文模板简介等信息显示公文模板列表,包括“文档名称”、“文档描述”、“文档路径”等信息在每条公文模板后,有“删除”
29、按钮,点击“删除”按钮后能够实现删除操作2) 公文流程列表在“公文流程列表”功能中,要求系统显示已有公文流程列表,并提供流程列表管理工作。如果需要删除某个公文处理流程时,需要先判断该流程是否正在使用中,如果是在使用中则不能够删除该流程。具体实现要求如下:显示已有公文列表信息,包括“公文流程名称”、“公文流程Guid值”等信息在每条公文流程后,有“删除”按钮,点击“删除”按钮后能够实现删除操作3) 公文起草在“公文管理”的“用户办公区”,从业务上有“起草”、“审核”、“审批”、“分发”、“归档”等公文流转活动,其中“起草”活动是云山市教育局公文管理业务中任何公文处理时均存在,而其他的活动,则根据
30、实际情况不同,有增加和减少的操作。除了公文起草时,需要新建公文和上传到系统中外,其它的审批步骤只需要执行“同意”和“不同意”的审批操作,所以说我们可以把云山市教育局公文管理活动分为“起草”和“各级审批”这两类来实现。系统在使用时,首先显示所有的公文流程模板,用户选择某个流程模板后,则显示该流程模板对应的各个活动列表,用户选择某个活动时,则进入具体“起草”或者“审批”业务。这时,需要去判断用户是否具有执行该操作的权限,并给出相应的提示。在“起草”活动实现时,需要完成以下功能:显示公文模板下载地址,用户可以从这里下载公文模板,并完成公文的撰写工作当用户书写公文完成后,上传到服务器时,需要填写公文名
31、称,然后再上传公文到系统中4) 公文审批在“各级审批”活动中,当进入到某个“审批”活动时,要求能够显示该活动中,需要用户审批的公文列表信息,用户选择某个公文时,能够显示该公文的详细信息包括“公文名称”、“下载地址”、“公文作者”等信息,并提供“同意”和“不同意”的按钮,方便用户在查看公文内容后,执行审批操作。如果进入到某个“审批”活动时,没有找到需要该用户审批的公文,则需要友好提示“没有需要您审批的公文”。因此,在“审批”活动中,具体实现要求如下:显示待审批的公文列表,并提供“选择”按钮用户选择某个公文后,系统能显示该公文的基本信息“公文名称”、“公文地址”和“公文作者”用户执行“同意”或“不
32、同意”操作后,则该用户对此公文审批活动结束。3.1.3 会议管理在会议管理功能模块中,要完成会议申请、审批及会议归档等操作,实现云山市教育局会议管理的自动化。主要功能见下表:会议管理模块模块名称功能概述【办公区】会议申请教育局各个处室有会议申请和发起权限的办公人员,提交会议申请。在填写会议申请时,需要填写会议类型、主题、简介、参与者、需要设备类型及数量等信息。会议申请填写完成后,该会议信息会按照会议处理流程进行流转。会议审批教育局局长可以对全局各处室发起的会议申请进行审批,教育局分管办公室的副局长可以对各处室提交的会议申请进行审批。审批完成后,按照会议处理流程进行流转。会议安排当会议申请审批通
33、过后,直接发送给办公室主任去安排会议室和相关设备。办公室主任安排会议室、调拨会议设备。会议通知下达会议生效后,系统自动发送会议通知给参加会议的相关人员会议记录及归档会议中需要会议记录,并且最终需要归档;这里归档备份的资料,主要是会议记录、会议录音、会议视频等信息,以附件的方式保存在系统中。【后台管理区:此处功能与会议管理模块相关,但在系统管理模块实现。】会议类型管理能够新建、删除、更改会议类型,建立好后供会议室定义、会议申请等操作使用。会议类型包括会议名称、会议描述等信息。本功能需要具有管理员权限的人进行操作。会议设备管理维护会议相关的视频、声音等多媒体设备,以及椅子、桌子、其它相关设备资料。
34、会议设备资料主要包括设备名称、描述、数量及备注等信息。本功能需要具有管理员权限的人进行操作。会议室管理维护会议室名称、会议室相关介绍、能容纳人数以及会议室的类型等信息。本功能需要具有管理员权限的人进行操作。上表中各部分功能具体说明如下:1) 会议申请在“WROA”系统的会议申请功能中,主要会议申请人完成会议申请单的提交工作,在填写会议申请单时,将要填写以下内容:会议类型,需要在系统提供的会议类型列表中选择自己申请的会议类型会议主题会议介绍会议开始时间,要求输入的时间格式为:“2007-07-01 14:20:00”会议结束时间,要求输入的时间格式为:“2007-07-01 14:20:00”会
35、议参与人员,用户可以从云山市教育局人员列表选择将参加会议的人员名单”会议需要的设备名称和数量,能够从已有的会议设备中选择自己需要的会议设备,并且可以输入需要使用的某个会议设备的数量会议相关备注内容,记录上述内容还没有完全说明的其它内容2) 会议审批在WROA系统的会议审批功能中,主要会议审批人员完成会议申请单的审批工作,在填写会议申请单时,将要填写以下内容:系统显示待审批的会议清单,包括“申请者姓名”、“会议主题”、“会议简介”、“会议开始时间”和“会议结束时间”等内容在每条会议申请后,有“同意”和“不同意”的按钮,选择“同意”后,则审批通过,可以进入到会议安排流程;如果选择“不同意”按钮,则
36、该申请未通过,该工作流程终止。3) 会议安排和会议通知在WROA系统的会议安排和会议通知功能中,主要会议安排人员完成会议室安排和会议设备的调拨工作,以及实现会议通知的功能。在处理时,需要执行以下的操作:系统显示待安排的会议清单列表,包括“申请者姓名”、“会议主题”、“会议开始时间”和“会议结束时间”等内容在每条会议申请后,有“安排”的按钮,选择该按钮后,系统显示该会议参与者的人数,如:“共有20个人参加ASP.NET Web程序设计会议”然后系统显示符合该会议申请单类型要求的会议室列表,用户可以选择会议室会议室选择完成后,系统提示用户选择会议设备,在这里可以重新批复会议设备的数量然后,我们可以
37、提交会议安排结果,在提交的同时由系统自动把参加会议的通知发送到每个参加会议的人员的电子信箱中。4) 会议归档在“WROA”系统的会议归档功能中,主要会归档人员完成会议记录、会议录音和会议视频等内容等归档工作,使用时需要执行以下操作:系统显示待归档的会议列表,包括“会议申请者名称”、“会议主题”等信息在每个待归档的会议记录后,有“选择”按钮当选择某个会议申请单后,系统显示该会议申请单号选择会议相关文件,并上传到服务器中当所有的文件都上传到服务器后,点击“完成”按钮,则完成会议归档操作,同时该会议的业务流程结束。3.1.4 用车管理在用车管理功能模块中,主要是完成用车的申请、审批及交车等操作,实现
38、云山市教育局用车管理自动化,主要功能见下表:用车管理模块模块名称功能概述【前端办公区】用车申请云山市教育局各处室需要用车的人员,提出用车申请,需要填写出行地、时间段、人员数目、行程简介、需车类型等资料。资料填写好后,按照用车审批流程进行流转,等待审批。用车审批教育局局长可以对全局各处室发起的用车申请进行审批,审批完成后直接生效,并发送给办公室副主任安排出车;教育局分管办公室的副局长可以对各处室提交的用车申请进行审批,审批完成后,发送给办公室副主任安排出车。用车安排用车申请审批通过后,办公室主任安排出车。用车通知系统自动发送出车通知给司机、用车申请人及乘车人员。交车当司机出车完成,回到教育局后,
39、要执行交车动作,确认可以做下次出车。【后台管理区:此处功能与用车管理模块相关,但在系统管理模块实现。】汽车资料管理维护汽车相关信息,包括汽车牌照、型号、座位数、载重和备注等信息。本功能需要具有管理员权限的人进行操作。在用车管理后台管理区中,主要实现“汽车资料维护”的功能,要求实现以下的功能:新增汽车资料到数据库中,新增操作时要求“司机”、“汽车牌照”、“型号”、“座位”、“载重”等信息是必需输入的数据显示已有的汽车资料信息列表,包括“牌照”、“型号”、“座位”、“载重”、“状态”、“备注”等信息在每条汽车资料信息后面有“编辑”和“删除”按钮,当点击“编辑”按钮后能够显示编辑界面,从而完成汽车资
40、料的编辑操作。当点击“删除”操作时,能够把未使用状态下的汽车资料信息删除。在用车管理前端办公区,需要实现如下功能:会议申请,能够实现用车申请单的提交工作,要求输入“用车出发地”、“目的地”、“开始时间”、“结束时间”、“用车事由”和“用车人员名单”等信息用车审批,能够显示待审批的用车申请单名单,包括“申请人姓名”、“出发地”、“目的地”、“开始时间”、“结束时间”、“事由”等信息,并且能够执行审批用车安排和用车通知,要求能够显示待安排的用车申请单列表,选择某个用车申请单后,能够显示目前空闲的汽车列表,然后可以为该用车申请单安排汽车,安排完成时发送出车通知给用车人员;如果需要可以为某个用车申请单
41、安排多个汽车还车,要求显示待还车的列表信息,包括“申请人姓名”、“出发地”、目“的地”、“开始时间”、“结束时间”、“事由”、“还车”等信息,选择某个用车申请单后,系统显示该申请单的ID值,并显示该申请的使用的汽车列表,在这里我们可以根据需要选择归还其中的部分或者全部汽车,当汽车已经归还完毕后,点击“交车完成”按钮后则该申请单处理流程完成。3.1.5 消息管理在消息管理功能模块中,主要是为系统其它部分提供基础的消息通讯,实现消息的发送和接收功能。主要包括以下功能:消息发送:当OA系统会议安排和用车安排流程处理完成后,系统自动发送电子邮件给流程下步处理人员,通知他们将要处理的事务。消息接收:云山
42、市教育局的各级人员,在自己的电子信箱中能够接收到将要处理的事务的通知邮件。3.1.6 个人事务管理在个人事务管理功能模块中,主要是显示个人将要处理事务的列表,主要包括以下功能:显示待参加会议列表:当用户登录后,系统显示需参加的会议列表。显示待乘车出行信息:系统显示需坐车出行的信息列表。 显示待审批用车申请:系统显示需要该用户审批的用车申请数目,并且点击链接后,能够进入到具体审批操作界面,再完成审批活动。 显示待审批会议申请:系统显示待审批的会议数目,点击该链接后,能够进入到具体会议审批的操作界面,再完成会议审批活动。显示待审批公文列表:系统显示待审批的公文列表,用户选择列表中的项后,系统能够显
43、示该公文的详细信息,用户完成审批活动。具体说明如下:在“用车管理”功能模块中,当用户提交用车申请后,我们提示审批人员去审批。当审批完成后,我们要提示用车安排人员去安排出车。当用车通知发送后,需要提示将坐车出行人员出车信息。在“会议管理”功能模块中,当用户提交会议申请后,我们需要提示会议审批人员去审批会议。会议审批完成后,需要提示会议安排人员去安排会议室和调拨会议设备。当会议通知发出后,需要提示参加会议的用户按时参加会议。在“公文管理”功能模块中,当用户提交公文起草文档后,系统需要提示公文审批人员去完成自己负责的审批活动。当某个审批活动活动完成后,需要提示下一步审批活动执行人去审批,直到公文完成
44、整个业务流程。3.1.7 移动办公现在移动设备在我们的生活中应用非常广泛,成为我们生活中不可缺少的一部分,我们可以使用这些移动设备去访问我们的系统,可以不受时间、地点的限制,非常的方便和快捷。在移动办公功能模块中,主要是提供移动Web应用,方便用户通过手机,进行移动办公,主要功能如下表:移动办公模块模块名称功能概述【办公区】显示待参加会议列表当用户登录后,系统显示需自己参加的会议列表。显示待坐车出行信息系统显示需坐车出行的信息列表。公文审批系统显示待审批的公文列表,选择列表中某项公文后,系统能够显示该项公文的详细信息,并且可以完成审批的操作。用车申请(续车申请)当用车申请人员在外地时,可以通过
45、手机办公,完成用车申请,并且能够查看到审批结果.当用车申请人在外地用车过程中,需要增加用车时间时,需要提出续车申请,处理的步骤与用车申请一致,在系统处理过程中可看成是新提交的用车申请3.1.8 日志管理在日志管理功能模块中,主要是记录系统的操作记录,供后台管理用。主要功能如下:记录日志:对系统后台管理的关键操作步骤给予日志记录,主要记录是哪个用户进行了哪些操作。3.1.9 系统管理在系统管理功能模块中,主要是对OA系统的后台进行管理,设置基础信息,以及定义办公处理的业务流程。主要包括以下功能(注意:以下有些功能在上面各模块的功能中已经描述过):用户登录:用户在系统提供的登录窗口中,输入管理员分
46、配给该用户的用户名和密码,就能够登录系统,并且进入到个人工作面板。用户注销:用户在使用系统的过程中,任何时候都可以执行注销操作,从而退出系统。用户创建:管理员可以维护系统中的用户。包括新建用户,为用户设置角色。具体的角色信息已经在提供的框架中、删除角色等操作,建立好角色后,在建立和维护用户信息使用,以便给予不同的用户不同角色、不同的角色代表在系统访问中的不同的权限。各种角色所对应的权限参加系统角色分析节2.3。公文模版资料维护:以word方式建立几个独立的公文模版,供用户填写公文时用,在公文流通时,以附件方式进入公文流通;可以新建和删除公文模版。当某个公文模版有具体公文在流传时,则不能够删除公
47、文模版,但是可以新建公文模版。自定义公文处理流程:对每种类别的公文,设置相应的审批流程,以便在不同级别的单位、部门流转;要求能够实现新增公文处理流程,删除过时的公文处理流程。当有某个公文处理流程有公文正在流转时,不能够执行删除操作,而新增公文处理流程则不受此规则限制。会议类型维护:能够新建、删除、更改会议类型,建立好后供会议室定义、会议申请等操作使用。会议类型包括会议名称、会议描述等信息。会议设备资料维护:维护会议相关的视频、声音等多媒体设备,以及椅子、桌子、其它相关设备资料。会议设备资料主要包括设备名称、描述、数量及备注等信息。会议室资料维护:维护会议室名称、会议室相关介绍、能容纳人数以及会
48、议室的类型等信息。汽车资料管理:维护汽车相关信息,包括汽车牌照、型号、座位数、载重和备注等信息。3.2非功能性需求3.2.1可用性由于本OA系统面向非专业的IT办公人员,因此要求系统符合一般的办公软件的操作方式,每个操作步骤都有详细的操作说明或者提示,指引用户完成办公业务,要求简单、易用。而对于系统管理员,需要做专门的操作培训、以及办公业务知识的培训。在移动办公模块中要注意:移动设备的显示屏幕一般较小,因此要页面的分辨率大小应满足在移动设备中显示。3.2.2可靠性1、支持7*24小时的服务;2、系统可用时间百分比为99.9%;3、故障恢复时间为1小时3.2.3性能1、用户请求页面平均响应时间不
49、超过5秒钟,最长响应时间不超过10秒钟2、系统可以容纳500用户同时在线办公3、在移动设备访问本系统的功能。同时,由于移动设备是无线访问我们的Web应用,因此不要把页面设置得太复杂,避免因页面过大影响访问速度。3.2.4可支持性3.2.5设计约束1、遵循C#编码规范2、ASP.NET 2.03、SQL Server20054、Microsoft Visual Studio 20055、IIS6.0以上版本3.2.6安全性1、对于重要数据(比如用户密码)进行了不可逆加密,防止泄露。2、在与数据库交互中,不使用SQL拼接方式,全部使用传参方式,有效杜绝了SQL注入。附录资料:不需要的可以自行删除O
50、A是什么说起OA(Office Automation,办公自动化),几乎是人们都熟识和耳闻的一个IT名词。然而什么是OA?却是众说纷纭、莫衷一是。这主要是因为随着计算机技术、通信技术和网络技术的突飞猛进,关于OA的描述也在不断充实,但至今还没有人对OA下过最权威、最科学、最全面、最准确的定义。其实OA的概念是动态的,进化论不管是其外延还是内涵,已与十几年前的OA发生了很大的变化。总体上讲,它是指一切可满足于企事业单位的、综合型的、能够提高单位内部信息交流、共享、流转处理的和实现办公自动化和提高工作效率的各种信息化设备和应用软件;它不是孤立存在的,而是与企事业单位其它各类管理系统(如电子政务系统
51、、电子商务系统、CRM系统、ERP系统、财务系统)密切相关、有机整合。一个独立存在的OA办公自动化系统生命力及作用是薄弱的。这也是目前最全面、最被认可的OA的概念。办公自动化的发展经历了四个阶段:从PC机加上个人办公软件实现的文字处理是第一个阶段,这个阶段大概在80年代到90年代初,大家主要是实现文字处理,就是单机的办公自动化;第二个阶段是局域网的出现,局域网和关系数据库实现了文件共享、信息共享,这个应该在90年代的初期;第三个阶段,这个阶段的特点是以群件技术为基础、以协同工作和知识管理为目标的办公自动化。第四个阶段,即协同办公门户,这个阶段的特点是OA系统作为整个组织内部信息化的入口,相对于
52、外部门户(互联网网站)。与组织内各个业务系统进行集成,数据集中展现。OA软件的效用从OA软件近些年的发展来看,特别是进入OA第四个阶段协同办公门户。具备以下七个方面的功效。(一)内部通讯平台建立组织内部的邮件系统,短信系统,即时通讯系统、论坛、个人博客等,使组织内部的通讯和信息交流快捷通畅。(二)信息发布平台在内部建立一个有效的信息发布和交流的场所,例如电子通告、新闻发布、电子论坛、电子刊物,使内部的规章制度、新闻简报、技术交流、公告事项等能够在组织内部员工之间得到广泛的传播,使员工能够即时的了解组织内部的发展动态。(三)工作流程自动化这牵涉到流转过程的实时监控、跟踪,解决多岗位、多部门之间的
53、协同工作问题,实现高效率的协作。目前的企业和单位都存在着大量的工作流程,例如公文的处理、收发文、各种审批、请示、汇报,等等,都是一些流程化的工作,每个单位都会有大量的流程。通过实现工作流程的自动化,就可以规范各项工作,提高单位协同工作的效率,极大的减少中间环节的摩擦。(四)文档管理的自动化使各类的文档(包括各种文件、知识、信息)能够按权限进行保存、共享和使用,并有一个方便的查找手段。(五)辅助办公它牵涉的内容比较多,像会议管理、车辆管理、办公物品管理、图书管理等与我们日常办公事务性的工作相结合的各种辅助办公,要实现这个辅助办公的自动化。(六)信息集成我们每一个单位,特别是企业都存在大量的业务系
54、统,如购销存、ERP等各种业务系统。作为我们企业的信息源,往往都在这个业务系统里,办公自动化系统应该跟这些企业的业务系统实现很好的集成,使相关的人员能够有效的获得整体的信息,提高整体的反应速度。(七)实现分布式办公就是要解决分布式办公和移动办公,要支持多分支机构、跨地域的办公模式以及移动办公。现在来讲,市场竞争使企业的规模越来越大,地域分布越来越广,移动办公和跨地域办公成为很迫切的一种需求。OA系统的两个必备条件如果你准备上OA办公软件,首先需回答好以下两个问题:(一)了解自己的需求是否能很清晰的了解自己的办公需求,以及需求的重点,是OA软件成功实施的重要前提,也是选择OA厂商的重要参考指标。
55、就像你上街买一件日用品,日用品的种类很多,价格迥异,适合不同的消费群体。所以第一步,你必须知道自己要什么。(二)组织保障 OA系统的实施应用,触及大家的工作习惯,甚至各个业务部门利益,加上OA系统的用户基本涵盖所有组织成员。特别是在初期,实施阻力较大,是否有一个强有力的组织保障是关键所在。很多单位视之为“一把手”工程,实不为过。从前期需求收集到需求筛选、需求确认;从调研厂商到选择厂商;从实施组织到培训、试用在整个过程中,信息部门、办公室作为OA软件推进的责任部门,必须有有效的组织实施手段及方法。纳入绩效考核是较为可行的办法。如何规划自己的OA系统如何“规划自己的OA系统”?许多客户单位并不清楚
56、。只是看到别人都在实施了OA系统、自己也需要这样的系统。但对于如何规划问题则比较模糊。 系统规划包括这些问题的考虑: 实施目标及明确需求? 是分期实施、还是一次性实施? 系统实施的范围?是全单位,还是局部? 单位管理制度上是否前行,是否作好了改造的准备? 资金是否到位?是否配备了专门的管理员负责?在明确了以上问题后,便可以进行市场咨询、招标等过程。一般情况下,专业的OA系统服务商往往会根据您的规划、需求提出良好的建设和方案。许多单位不明确时,往往习惯于到其它单位“考察”,这是非常必要的。但是有一点须明白:OA系统代表着企业的管理思想、管理办法、经营思路,而各家与各家往往是不一样的。所以考察不是
57、看都实施了什么样的功能?最重要的是要了解: 某些管理问题在系统中是如何解决的? 如何确保系统实施和推广? 在过程中都遇到哪些难题,并且是如何解决的?如何定义自己的OA需求(一)需求陷阱贪大求全内部需求的采集一般都是把一叠白纸发给各个业务部门,一段时间后收集上来汇总;然后从各个OA厂商的产品文档中各抽取部分,然后整理出一个大而全,缺乏整体性考虑的需求。作为招标文件,让各个OA厂家去做方案。你还坚持这些需求是客观合理的,而且必须100%满足,如是这样,你离失败不远了。为什么这样说呢?我们来看看,首先你搜集上来的各个业务部门的需求,很多是站在部门角度去考虑需求,普遍的情况是这些需求充满着本来应该归纳
58、到业务范畴的应用需求。依照这种需求,世上没有一套现成的软件能够100%满足。面对这些需求中复杂的术语和深奥晦涩的部门业务概念,作为项目负责人的你未必能够逐一甄别。其次,你的需求要集各个OA软件厂商之所长,而且要100%满足。任何一家OA软件产品,都有自己的特色,亮点。要一个集所有厂家之所长的产品几无可能。如果一定要有的话,代价是实施周期无限期的延长,资金投入成倍的加大。直到开发出一个你认为集各个OA软件厂商之所长的产品来。实施周期无限期的延长与需求的不断变化,永远没有止境,最后项目只有不了了之,以失败告终,这样的前车之鉴还少吗?(二)需求建议所以你必须这么去整理需求,从繁杂浩瀚的细节中脱出身来
59、,本位主义一概放到后面,先找到一个组织共性的需求协同,然后才是关键部门的需求,最后才是重要角色的需求。另外你可能有其他各种需求,有你敬畏的上级提出的,有强势部门提出的,有不起眼的人提出的,其技术难度和实施难度可能有天壤之别,你必须衡量轻重缓急以及其需求是否满足对全局的成败影响。否则这些汇总的需求将使得你毫无把握项目主干进度的节奏的能力,双方有限的资源被分解为千疮百孔补丁工程,重蹈前人久拖不上的覆辙。选型八大误区应用OA系统实行办公自动化已经成为很多企事业单位加强内部管理,提升办公效率和办公质量的重要手段。但是很多单位在选择OA系统的过程中陷入各种各样的误区,这里我列举了八大有代表性的误区,供广
60、大用户借鉴。误区一:自己开发 自己开发OA更能够满足自身要求,还可以随时升级、维护,可控性强,能避免上当受骗,但实际上呢?首先,OA系统已经涉及到越来越多的学科技术,包括计算机、通信、网络、管理与行为、多媒体、数据库、图形图像等等,是一个需要综合各种人才的团队工程,一个或者几个普通程序员已经很难做好。其次,单位内部的程序员受行业和职位限制,无法掌握最新的管理理念及其发展趋势,往往只能对市面上的OA系统和自己单位的办公流程进行简单模仿和克隆,不能够真正实现提升管理水平的目的;再次,频繁调整OA系统会严重影响员工的快速掌握和正常使用,延长融合期;最后,开发OA系统需要耗费大量的人力、物力、财力、管
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 深度解析(2026)《GBT 33330-2016锦纶6浸胶帘子布技术条件和评价方法》(2026年)深度解析
- (正式版)DB12∕T 870-2019 《托盘包装方法和包装尺寸设计通则 》
- 任务6.2诚信店铺表现
- 5G-A实训任务-专网理论课程3
- 医疗数据安全态势感知:算法优化
- 医疗数据安全外部威胁防范策略
- 背影女孩课件
- 北京市海淀清华附中2026届生物高二上期末预测试题含解析
- 医疗数据安全事件预警的区块链监测机制
- 医疗数据安全事件溯源与追责
- CJ/T 107-2013城市公共汽、电车候车亭
- 学校手机保管协议书
- 门店分期转让合同协议
- 销售部年终总结及明年工作计划
- 瑜伽馆年度店长工作总结
- 工作计划执行跟踪表格:工作计划执行情况统计表
- 高效空调制冷机房的关键技术现状与展望
- 医院药学信息服务的方式(医院药学)
- 《小讲课糖尿病》课件
- 《Y移动互联网公司校园招聘问题与优化策略》9200字(论文)
- 数字逻辑与数字系统知到智慧树章节测试课后答案2024年秋武汉科技大学
评论
0/150
提交评论