2011AMBOW-微软校园之星大赛软件开发复赛试题西安心海建站()AMBOW|Microsoft2011第五届-微软校园之星大赛复赛任务书pdf文件下载地址:第五届-微软校园之星大赛复赛任务书.pdf(软件开发)[复赛阶段]安博教育集团2011年版1.项目背景1.1项目说明办公自动化简称OA(OfficeAutomation),主要是利用计算机、通信和自动控制等技术与设备,实现办公业务的自动化。它是提高办公效率、办公质量和实现科学管理与科学决策的一种辅助手段。我国办公自动化自上世纪七十年代开始发展,大致经历了三个阶段:第一个阶段的主要标志是办公过程中普遍使用现代办公设备。如传真机、打字机、复印机等;第二个阶段的主要标志是办公过程中普遍使用电脑和打印机,通过电脑和打印机进行文字处理、表格处理、文件排版输出和进行人事财务等信息的管理等;第三个阶段的主要标志是办公过程中网络技术的普遍使用,这一阶段在办公过程中通过使用网络,实现了文件共享、网络打印共享、网1/292011AMBOW-微软校园之星大赛软件开发复赛试题西安心海建站()络数据库管理等工作。现在,Web开发技术不断发展和成熟,能够在互联网上实现非常复杂的系统,满足各种业务要求;同时,计算机硬件和网路也得到飞速发展,计算机数据处理速度以及网路传输速度都得到几何倍数的增长;通过高校、专业培训班,以及网路学习资料等渠道,人们操作计算机的熟练程度越来越高。在这种背景下,OA系统基本上都是采用Web技术来实现,并且在实际工作中起越来越重要的作用。现在的OA系统不仅能够满足单位或者组织内部的日常办公活动,还能够进一步扩展为单位之间或者组织之间的信息交流,从而达到利用计算机系统,来提高办公效率、加快各种办公业务流程处理速度的目的,实现办公数字化、流程自动化、操作灵活,而不受地域、时间的约束,真正提高办公效率。目前,云山市教育局虽然也采用Office等软件,实现办公文档的输入和打印等功能,但是整个办公管理过程还是停留在手工操作的层次,办公效率较低,很多事务不能够得到及时方便的处理,没有能够很好的利用该局已有的计算机硬件和网络环境,迫切需要建立新的系统,从根本上提高办公效率。正是在上面描述的大背景下,同时为了响应政府机构电子政务要求,提高办公效率,云山市教育局决定委托该市的Winarray软件公司开发OA系统,以满足该教育局日常办公需要。1.2项目相关单位介绍项目相关单位如下:单位名称云山市教育局2/292011AMBOW-微软校园之星大赛软件开发复赛试题西安心海建站()Winarray公司职责云山市教育局OA系统的客户,负责提供原始的业务背景资料,并且提出项目实现要求负责项目的需求分析、架构设计、详细设计、编码与测试、部署、系统维护,以及用户培训等工作云山市教育局局级领导有党委书记、局长、副书记和副局长共五人:姓名职务职责张三市教育局局长主管局里的全面工作。负责落实本局的工作职责和区党委和管委会指定完成的各项任务,制定和落实各项工作计划和制度,负责本局主要的工作协调、财务审批、廉政勤政建设和思想工作,负责本局人员的理论、政策、业务学习市教育局党委书记协助局长工作,负责本局教育系统党建工作以及其它上级交办事项市教育局副局长协助局长工作,负责本局教育教学工作及其它上级交办事项;分管基础教育、职业与成人教育、高等教育等工作3/292011AMBOW-微软校园之星大赛软件开发复赛试题西安心海建站()李四市教育局党委副书协助局长工作,负责本局教育系统党建工作以及其记、它上级交办事项市人民政府教育督市人民政府教育督导室代表市人民政府负责本行导室主任王五赵六孙七市教育局副局长市教育局副局长政区域内的教育督导工作,对全市贯彻执行有关教育的法律、法规、规章和政策的情况进行监督、检查和指导协助局长工作,负责文化、组织、人事行政管理工作及其它上级交办事项协助局长工作,负责办公、基建、财务行政管理工作及其它上级交办事项云山市教育局包括办公室、组织处及文化处等十个科室,有7所直属学校,具体情况请参考下图:云山市教育组织机构图Winarray公司,是云山市的一家信息技术服务公司,专注于计算机信息系统软件开发和技术咨询服务的高新技术企业。该公司技术能力雄厚,在OA系统的研发和实施方面有独特4/292011AMBOW-微软校园之星大赛软件开发复赛试题西安心海建站()的优势及众多的成功案例。2.业务概述2.1业务描述Winarray公司的OA业务领域分析人员与云山市教育局的一起分析,并最终整理出了将要实现业务功能包括:z建立内部的通信平台。建立教育局内部的邮件系统,使教育局内部的通信和信息交流快捷通畅z建立信息发布的平台。在教育局内部建立一个有效的信息发布和交流的场所。包括电子公告、电子论坛、电子刊物,内部的规章制度、新闻简报、技术交流、公告事项等功能模块,使得教育局内部信息能够得到广泛的传播,使每个办公人员能够了解教育局的发展动态z实现工作流程的自动化。要实现公文的处理、收发文、各种审批、请示、汇报等流程化的工作。通过实现工作流程的自动化,就可以规范各项工作,提高教育局协同工作的效率z实现文档管理的自动化。实现各类文档归档、备份、保管,并能够按照用户权限进行查询和使用等功能z辅助办公。实现会议管理、车辆管理、物品管理、图书管理等功能模块z实现分布式办公。要求支持多分支机构、跨地域的办公模式以及移动办公注:在本案例中,我们提取出云山市教育局OA系统中最具有特色的业务功能来实现,主要是实现公文管理、会议管理、用车管理、移动办公和消息管理等五个业务功能。简5/292011AMBOW-微软校园之星大赛软件开发复赛试题西安心海建站()单示意图如下:公文管理会议管理用车管理消息管理移动办公云山市教育局OA系统2.2具体业务流程公文管理业务模块:根据《国家行政机关公文处理办法》规定,现在党政机关和事业单位主要用到命令、决定、公告、通告、通知、通报、议案、报告、请示、批复、意见、函、会议纪要等13种公文。这些公文,有法定的制作权限和确定的读者,有特定的行文格式并有行文规则和办理办法。云山市教育局在日常办公活动中,各处室也用到了以上列举的13种公文。需要公文撰写和发布时,由分管该事务的处室的办公人员起草,通过该处室的主任做了基本的审核后,递交给分管该处室工作的局长审批,审批通过后可以直接发送给教育局各部门,以及下属的各个学校;如果是比较重大的公文,还需要教育局局长审批后,才能够生效,并且发送出去。除了需要把公文发送给教育局各处室及下属单位外,还需要抄送给云山市人民政府教育督导室及其它相关单位。如将要发布《云山市教育局发布关于加强暑假期间中小学生思想道德教育工作的通知》公文,将要经过起草、审核、审批、分发、归档等步骤,示例图如下:6/292011AMBOW-微软校园之星大赛软件开发复赛试题西安心海建站()基础教育处通知发布流程起草基础教育处工作人员审核基础教育处主任审批李四市教育局副局长分发教育局各处室市教育督导室直属学校归档云山市教育局基础教育处公一般情况下公文的起草和发布流程相对固定,但是在以下流程中处理时,可能存在点变动:z公文处理的人员变更。如上图中的审批活动更换为王五局长完成z公文处理流程的改变。如增加一个审批环节,在李四局长审批后,还需要张三局长审批后才能够分发出去。当某公文处理流程,有公文正在流转时,则不能7/292011AMBOW-微软校园之星大赛软件开发复赛试题西安心海建站()够更改该公文处理流程z新增公文处理流程,要求在今后使用过程中,能够增加公文处理流程,以响应新的需求会议管理业务模块:会议管理业务模块中,会议发起人提出会议申请,经孙七局长批准同意后,直接提交给办公室主任安排会议室。当申请通过后,系统自动发送会议通知给参加会议的相关人员。会议完毕后,需要对会议相关记录和文件做归档备份工作。教育局会议管理流程申请会议发起人员审批孙七教育局副局长安排会议室办公室主任发送会议通知会议参与人员归档会议管理业务流程示意图会议管理流程的基本的流程保持不变,但是可以做以下更改操作:z删除和增加会议申请人的名单z更改审批人和安排会议室的执行人8/292011AMBOW-微软校园之星大赛软件开发复赛试题西安心海建站()用车管理业务模块:用车管理业务模块中,用车申请人提出用车申请后,经孙七局长批准同意后,直接提交给办公室副主任安排出车,系统自动发送用车通知给司机和用车人员;当用车完成后,需要司机执行交车的动作,确认用车完成。用车管理的示意图如下:申请审批安排出车出车通知归档用车管理的示意图用车管理流程的基本的流程保持不变,但是可以做以下更改操作:z删除和增加用车申请人的名单z更改审批人和安排出车的执行人当需要增加用车时间时,需要提交续车申请,具体流传与用车申请一致;当用车完成后,司机需要交车。消息管理业务模块:消息管理业务模块中,采用电子邮件的方式,把OA系统中待参加会议列表、待乘车出行信息发送给相应的人员。移动办公业务模块:移动办公业务模块中,建立简单的Web应用程序,完成显示待参加会议列表、待乘车出行信息、用车申请、公文审批等业务功能。2.3用户分析9/292011AMBOW-微软校园之星大赛软件开发复赛试题西安心海建站()以下是系统的最终用户用户特点教育局办公人发起公文、会议、用车等申请;完成日常办公事务员教育局领导完成公文、会议、用车等审批工作;局长有最大权限,可以对全局所有的工作审批;各副局长根据办公流程中规定的步骤进行审批云山市直属学根据本OA系统中分配给该学校的账号和密码,查看下发的公文、通知等校管理员信息完成OA系统的后台管理工作,主要完成单位信息维护、部门信息维护、用户权限维护、职位信息维护、定义公文处理流程、会议室资料维护、会议设备信息维护、汽车资料维护等操作3.具体需求3.1功能性需求OA系统功能模块划分表:10/292011AMBOW-微软校园之星大赛软件开发复赛试题西安心海建站()系统功能模块公文管理子功能模块会议管理用车管理消息管理个人事务管理公文发起(起草)公文审核公文审批公文发送与接收公文归档会议申请会议审批安排会议室和会议设备会议通知下达会议记录及归档用车申请用车审批安排出车出车通知11/292011AMBOW-微软校园之星大赛软件开发复赛试题西安心海建站()交车续车申请消息发送(发送邮件)消息接收显示待参加会议列表移动办公日志管理系统管理显示待乘车出行信息显示待审批用车申请显示待审批会议申请显示待审批公文列表显示待参加会议列表显示待乘车出行信息用车申请公文审批记录日志用户登录用户注销12/292011AMBOW-微软校园之星大赛软件开发复赛试题西安心海建站()用户角色维护用户账号维护公文模版资料维护自定义公文处理流程会议室资料维护会议设备资料维护会议类型维护汽车资料管理3.1.1公文管理在公文管理功能模块中,主要是完成公文的起草、审核、审批、发文和归档等操作,实现公文管理的办公自动化,主要包括以下功能:公文发起(起草):教育局各个处室有公文发起权限的办公人员起草公文,包括选择公文模版、填写公文、发送公文等操作步骤。发送公文时,需要填写公文名称、公文简介,公文正文作为附件方式保存和流传。公文发送后,按照预先定义好的流程进行流传。公文审核:教育局的各个处室的办公室主任能够对本处室发起(起草)的公文进行审