OA项目需求规格说明书样文xid.docx
《OA项目需求规格说明书样文xid.docx》由会员分享,可在线阅读,更多相关《OA项目需求规格说明书样文xid.docx(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、云山市教育局OA系统软件需求规约修订历史记录日期版本说明作者1引言41.1编写目的41.2背景41.2.1、背景说明41.2.2、系统名称定义与目标对象:51.2.3、项目相关单位介绍:51.2.4、其它要求61.3术语定义61.4参考资料72业务概述72.1业务场景和约束72.1.1概述72.1.2业务流程82.2用户分析113具体需求123.1功能性需求123.1.1功能性需求分类123.1.2 公文管理133.1.3 会议管理153.1.4 用车管理163.1.5 消息管理183.1.6 个人事务管理183.1.7 移动办公183.1.8 日志管理193.1.9 系统管理193.2非功能
2、性需求203.2.1可用性203.2.2可靠性203.2.3性能203.2.4可支持性203.2.5设计约束203.2.6安全性201引言1.1编写目的编写该文档目的在于明确系统范围,明确OA系统的业务流程,并规范化的记录该系统的功能需求和非功能性需求。本文档主要供以下人员阅读和使用:l 云山市教育局项目负责人,确认本文描述的需求符合该教育局实际要求l 为软件开发团队,包括项目经理、架构设计师、开发和测试人员项目开发参考用l 其它相关用户,了解系统的需求范围和实现目标,目的在于更好的使用系统1.2背景1.2.1、背景说明办公自动化简称OA(Office Automation),主要是利用计算机
3、、通信和自动控制等技术与设备,实现办公业务的自动化。它是提高办公效率、办公质量和实现科学管理与科学决策的一种辅助手段。我国办公自动化自上世纪七十年代开始发展,大致经历了三个阶段:第一个阶段的主要标志是办公过程中普遍使用现代办公设备。如传真机、打字机、复印机等;第二个阶段的主要标志是办公过程中普遍使用电脑和打印机,通过电脑和打印机进行文字处理、表格处理、文件排版输出和进行人事财务等信息的管理等;第三个阶段的主要标志是办公过程中网络技术的普遍使用,这一阶段在办公过程中通过使用网络,实现了文件共享、网络打印共享、网络数据库管理等工作。现在,Web开发技术不断发展和成熟,能够在互联网上实现非常复杂的系
4、统,满足各种业务要求;同时,计算机硬件和网路也得到飞速发展,计算机数据处理速度以及网路传输速度都得到几何倍数的增长;通过高校、专业培训班,以及网路学习资料等渠道,人们操作计算机的熟练程度越来越高。在这种背景下,OA系统基本上都是采用Web技术来实现,并且在实际工作中起越来越重要的作用。现在的OA系统不仅能够满足单位或者组织内部的日常办公活动,还能够进一步扩展为单位之间或者组织之间的信息交流,从而达到利用计算机系统,来提高办公效率、加快各种办公业务流程处理速度的目的,实现办公数字化、流程自动化、操作灵活,而不受地域、时间的约束,真正提高办公效率。目前,云山市教育局虽然也采用Office等软件,实
5、现办公文档的输入和打印等功能,但是整个办公管理过程还是停留在手工操作的层次,办公效率较低,很多事务不能够得到及时方便的处理,没有能够很好的利用该局已有的计算机硬件和网络环境,迫切需要建立新的系统,从根本上提高办公效率。正是在上面描述的大背景下,同时为了响应政府机构电子政务要求,提高办公效率,云山市教育局决定委托XXX软件公司开发OA系统,以满足该教育局日常办公需要。1.2.2、系统名称定义与目标对象:本案例中系统名为“云山市教育局OA系统”,主要供云山市教育局内部各个部门及各下级直属单位办公用。1.2.3、项目相关单位介绍:在本项目中,相关单位如下:单位名称职责云山市教育局云山市教育局OA系统
6、的客户,负责提供原始的业务背景资料,并且提出项目实现要求XXX公司开发团队(学生小组)负责项目的需求分析、架构设计、详细设计、编码与测试、部署、系统维护,以及用户培训等工作云山市是中国南方沿海一个美丽的海滨城市,经济、技术等在国内排名前列。该市的教育局负责全市的教育管理工作。云山市教育局局级领导有党委书记、局长、副书记和副局长共五人:姓名职务职责张三市教育局局长主管局里的全面工作。负责落实本局的工作职责和区党委和管委会指定完成的各项任务,制定和落实各项工作计划和制度,负责本局主要的工作协调、财务审批、廉政勤政建设和思想工作,负责本局人员的理论、政策、业务学习市教育局党委书记协助局长工作,负责本
7、局教育系统党建工作以及其它上级交办事项李四市教育局副局长协助局长工作,负责本局教育教学工作及其它上级交办事项;分管基础教育、职业与成人教育、高等教育等工作市教育局党委副书记、协助局长工作,负责本局教育系统党建工作以及其它上级交办事项王五市人民政府教育督导室主任市人民政府教育督导室代表市人民政府负责本行政区域内的教育督导工作,对全市贯彻执行有关教育的法律、法规、规章和政策的情况进行监督、检查和指导赵六市教育局副局长协助局长工作,负责文化、组织、人事行政管理工作及其它上级交办事项孙七市教育局副局长协助局长工作,负责办公、基建、财务行政管理工作及其它上级交办事项云山市教育局包括办公室、组织处及文化处
8、等十个科室,有7所直属学校,具体情况请参考下图:云山市教育组织机构图XXX公司,是云山市的一家信息技术服务公司,专注于计算机信息系统软件开发和技术咨询服务的高新技术企业。该公司技术能力雄厚,在OA系统的研发和实施方面有独特的优势及众多的成功案例。【假象你是XXX公司的一个开发团队】1.2.4、其它要求云山市教育局考虑到该OA会逐步从办公自动化转向电子教务,期望OA系统不但能够满足云山市教育局内部办公用,还需要向下级单位、甚至平级单位发送文件或者其它信息,因此要求做好系统安全工作。由于云山市教育局的办公人员,不是专业的计算机技术人员,因此要求实现的OA系统符合一般用户使用习惯,易于操作和理解,这
9、样才能能够真正提高办公效率。XXX公司调集精兵强将成立专门的项目组来完成本OA系统的开发工作。该项目组的项目经理,根据云山市教育局OA项目的实际情况,决定按照“需求分析、架构设计、详细设计、编码与测试、部署与运维”等步骤完成项目开发,在2周内完成项目开发。1.3术语定义序号名 称说 明1OA办公自动化(Office Automation)1.4参考资料序号文 档版本说 明1国家行政机关公文处理办法国发200023号2000年8月24日国务院国发200023号发布,对公文种类、格式、行文规则、办理程序、立卷、归档和销毁等方面,都有详细规定。本处理办法,在系统实施过程中,起参考作用。2业务概述2.
10、1业务场景和约束2.1.1概述XXX公司的OA业务领域分析人员与云山市教育局的一起分析,并最终整理出了将要实现的业务功能如下所示:l 建立内部的通信平台。建立教育局内部的邮件系统,使教育局内部的通信和信息交流快捷通畅 l 建立信息发布的平台。在教育局内部建立一个有效的信息发布和交流的场所。包括电子公告、电子论坛、电子刊物,内部的规章制度、新闻简报、技术交流、公告事项等功能模块,使得教育局内部信息能够得到广泛的传播,使每个办公人员能够了解教育局的发展动态 l 实现工作流程的自动化。要实现公文的处理、收发文、各种审批、请示、汇报等流程化的工作。通过实现工作流程的自动化,就可以规范各项工作,提高教育
11、局协同工作的效率 l 实现文档管理的自动化。实现各类文档归档、备份、保管,并能够按照用户权限进行查询和使用等功能l 辅助办公。实现会议管理、车辆管理、物品管理、图书管理等功能模块l 实现分布式办公。要求支持多分支机构、跨地域的办公模式以及移动办公在本项目中,我们提取出云山市教育局OA系统中最具有特色的业务功能来实现,主要是实现公文管理、会议管理、用车管理、移动办公和消息管理等五个业务功能。简单示意图如下:2.1.2业务流程公文管理业务模块:根据国家行政机关公文处理办法规定,现在党政机关和事业单位主要用到 “命令、决定、公告、通告、通知、通报、议案、报告、请示、批复、意见、函、会议纪要”等13种
12、公文。这些公文,有法定的制作权限和确定的读者,有特定的行文格式并有行文规则和办理办法。云山市教育局在日常办公活动中,各处室也用到了以上列举的13种公文。需要公文撰写和发布时,由分管该事务的处室的办公人员起草,通过该处室的主任做了基本的审核后,递交给分管该处室工作的局长审批,审批通过后可以直接发送给教育局各部门,以及下属的各个学校;如果是比较重大的公文,还需要教育局局长审批后,才能够生效,并且发送出去。除了需要把公文发送给教育局各处室及下属单位外,还需要抄送给云山市人民政府教育督导室及其它相关单位。如将要发布云山市教育局发布关于加强暑假期间中小学生思想道德教育工作的通知公文,将要经过“起草、审核
13、、审批、分发、归档”等步骤,示例图如下:云山市教育局基础教育处公文发布基本流程示意图一般情况下公文的起草和发布流程相对固定,但是在以下流程中处理时,可能存在点变动:l 公文处理的人员变更。如上图中的审批活动更换为王五局长完成l 公文处理流程的改变。如增加一个审批环节,在李四局长审批后,还需要张三局长审批后才能够分发出去。当某公文处理流程,有公文正在流转时,则不能够更改该公文处理流程l 新增公文处理流程,要求在今后使用过程中,能够增加公文处理流程,以响应新的需求会议管理业务模块:会议管理业务模块中,会议发起人提出会议申请,经孙七局长批准同意后,直接提交给办公室主任安排会议室。当申请通过后,系统自
14、动发送会议通知给参加会议的相关人员。会议完毕后,需要对会议相关记录和文件做归档备份工作。会议管理业务流程示意图会议管理流程的基本的流程保持不变,但是可以做以下更改操作:l 删除和增加会议申请人的名单l 更改审批人和安排会议室的执行人用车管理业务模块:用车管理业务模块中,用车申请人提出用车申请后,经孙七局长批准同意后,直接提交给办公室副主任安排出车,系统自动发送用车通知给司机和用车人员;当用车完成后,需要司机执行交车的动作,确认用车完成。用车管理的示意图如下:用车管理的示意图用车管理流程的基本的流程保持不变,但是可以做以下更改操作:l 删除和增加用车申请人的名单l 更改审批人和安排出车的执行人当
15、需要增加用车时间时,需要提交续车申请,具体流传与用车申请一致;当用车完成后,司机需要交车。消息管理业务模块:消息管理业务模块中,采用电子邮件的方式,把OA系统中待参加会议列表、待乘车出行信息发送给相应的人员。移动办公业务模块:移动办公业务模块中,建立简单的Web应用程序,完成显示待参加会议列表、待乘车出行信息、用车申请、公文审批等业务功能。2.2用户分析系统中共有以下几种用户:用 户特 点教育局办公人员发起公文、会议、用车等申请;完成日常办公事务教育局领导完成公文、会议、用车等审批工作;局长有最大权限,可以对全局所有的工作审批;各副局长根据办公流程中规定的步骤进行审批云山市直属学校根据本OA系
16、统中分配给该学校的账号和密码,查看下发的公文、通知等信息管理员完成OA系统的后台管理工作,主要完成单位信息维护、部门信息维护、用户权限维护、职位信息维护、定义公文处理流程、会议室资料维护、会议设备信息维护、汽车资料维护等操作2.3系统角色分析综合客户的业务流程并进行用户分析后,可以把用户分成如下的几类角色。这样可以基于这些角色进行系统流程的权限控制,并且这种基于角色的权限管理使业务系统更加灵活可扩展。角色中文名称角色名称权限系统管理Administrators系统管理员,可做系统管理模块的所有操作。用车申请流程AutoUser可进入用车申请流程功能模块,功能模块入口权限。只有拥有此角色的用户,
17、登录系统后才能看到左侧用车申请功能菜单。用车申请ApplyAutoUsers可执行用车申请操作用车审核ReviewAutoApplyUsers可执行用车审核操作用车安排ArrangeAutoApplyUsers可执行用车安排操作还车ReturnAutoUsers可执行还车操作会议申请流程MeetingUser可进入会议申请流程功能模块,并可进行会议申请。只有拥有此角色的用户,登录系统后才能看到左侧会议请功能菜单。会议审批ReviewMeetingApply可执行会议申请审批操作会议安排ArrangeMeetingRoom可执行安排会议室的操作会议归档ArchiveMeeting可执行会议归档操
18、作公文处理DocumentUser可执行公文处理流程启动操作(流程中的第一个步骤办理人必须同时具有此角色)流程执行(扩展)all扩展权限(系统中要有此权限,但是可以不再系统中使用,供将来扩展用)【自定义公文流程相关角色】【角色自定义功能可以自己开发或使用VS2005站点配置工具】*对于会议申请和用车两个流程相关的角色已经在系统中进行了定义,不能改变。但是对于公文处理,则流程是可以自定义的,具有系统管理角色的用户可以定义流程和步骤,并且定义完成每一个步骤的角色。这样具有此角色的用户,就可以完成这个步骤。有了上面的角色分析后,我们按照角色进行业务流程分析如下:【注:界面原型、在线演示系统都是基于此
19、角色划分进行的,大家在操作时要依据此角色进行,另外也可以依据界面原型的演示视频来理解功能和角色的对应关系】 公文流程与角色对应【一个自定义测试流程】 会议申请流程与角色对应 用车申请流程与角色对应3具体需求3.1功能性需求3.1.1功能性需求分类云山市教育局OA系统功能模块划分如下表:系统功能模块子功能模块公文管理公文发起(起草)公文审核公文审批公文发送与接收公文归档会议管理会议申请会议审批安排会议室和会议设备会议通知下达会议记录及归档用车管理用车申请用车审批安排出车出车通知交车续车申请消息管理消息发送(发送邮件)消息接收个人事务管理显示待参加会议列表显示待乘车出行信息显示待审批用车申请显示待
20、审批会议申请显示待审批公文列表移动办公显示待参加会议列表显示待乘车出行信息用车申请公文审批日志管理记录日志系统管理用户登录用户注销用户角色维护用户账号维护公文模版资料维护自定义公文处理流程会议室资料维护会议设备资料维护会议类型维护汽车资料管理3.1.2 公文管理在公文管理功能模块中,主要是完成公文的起草、审核、审批、发文和归档等操作,实现公文管理的办公自动化,主要功能见下表:公文管理模块模块名称功能概述【用户办公区】公文起草办公人员起草公文,并上传写好的公文到系统中;l 能够选择公文处理流程l 选择起草公文活动l 下载公文模板l 填写公文内容l 上传WROA系统,需填写公文名称和选择公文上传文
21、件地址,再执行上传操作公文审核具有审核权限的人员对起草好的公文进行审核,根据本案例的需求分析内容,一般情况下是对应的科室的主任来审核,审核的时候点击同意或者不同意按钮即可。公文审批具有审批权限的人员对起草好的公文进行审批,根据本案例的需求分析内容,一般情况下是分管各科室的副局长来审核,审批的时候点击同意或者不同意按钮即可公文分发公文分发是在公文通过审批后,由系统自动发送的公文归档具有归档权限的人员对起草好的公文进行归档操作,需要归档时,点击同意或者不同意按钮即可【系统管理区】公文模板维护以word方式建立几个独立的公文模版,供用户填写公文时用,在公文流通时,以附件方式进入公文流通;可以新建和删
22、除公文模版。当某个公文模版有具体公文在流传时,则不能够删除公文模版,但是可以新建公文模版。本功能需要具有管理员权限的人进行操作。公文流程列表显示公文流程列表,可以删除过时的公文处理流程。当有某个公文处理流程有公文正在流转时,不能够执行删除操作,而新增公文处理流程则不受此规则限制。本功能需要具有管理员权限的人进行操作。新增公文流程对每种类别的公文,设置相应的审批流程,以便在不同级别的单位、部门流转;在新增流程时,需要输入流程名称、对应模板、流程描述,然后再定义流程里面的具体活动,最后再保存该流程。本功能需要具有管理员权限的人进行操作。如上表所示,公文管理功能分为“用户办公区”和“系统管理区”等两
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OA 项目 需求 规格 说明书 xid
限制150内