企业协同办公管理系统可行性分析报告
目录
企业协同办公管理系统可行性分析报告... 1
引言... 2
编写目的... 2
背景... 2
基线... 2
范围... 2
定义... 3
参考资料... 3
2.可行性研究前提... 4
2.1研究项目背景... 4
2.2项目系统要求... 4
2.21项目系统要求建设目标... 4
2.2.2项目系统所具有的功能... 6
3.项目总体设计... 6
3.1功能描述... 6
3.1.1系统功能... 7
3.1.2个人信息... 7
3.1.3日程安排... 8
3.1.4名片夹... 9
3.1.5公司通信录... 10
3.1.6待办事项... 11
3.1.7在线信息... 11
3.2系统总体结构图... 12
3.3项目计划安排... 13
3.3.1项目咨询阶段... 13
3.3.2项目准备阶段... 13
3.3.3项目建设阶段... 13
3.3.4项目完成阶段... 13
4.项目风险和防范... 13
4.1业务上的风险与防范... 13
4.2项目实施的风险... 14
4.3技术上的风险与防范... 14
4.3.1数据获取与处理方面... 14
引言
编写目的
本分析报告目的在于明确说明协同办公系统各功能的实现方式,指导开发员进行编码。
本分析报告的预期读者为:项目组内成员、其他开发项目组成员、指导老师
背景
待开发软件系统的名称:协同办公系统
此软件系统任务开发者: 李玉亮、张磊磊、杨旭、高彦、刘权纬
此软件系统任务用户:OA协同工作系统的用户
基线
OA协同办公系统需求说明
范围
系统包括的范围:个人办公、会议管理,系统管理。
定义
读者设置:指将读者权限授予别人,拥有读者权限的用户可以看到自己工作安排。
代办工作:指将代办权限授予别人,拥有代办权限的用户除可以看到自己的工作
外还可以给自己安排工作。
待办工作:指等待员工自己去完成的工作。
参考资料
《MySql数据库使用教程》
《MySql数据库使用帮助文档》
《数据库系统导论(原书第8版)》
《CSS中文教程》
《HTML 开发手册》
《JAVA高级编程指南》
《JSP应用开发详解》
2.可行性研究前提
2.1研究项目背景
众所周知,企业的协同办公软件这套系统是利用技术的手段提高办公的效率,进而实现办公的自动化处理,从最初的简单的办公设备为标志的初级阶段到今天的网络和计算机为标志的现阶段,协同办公管理系统对办公方式的改变和效率的提高起到了积极的促进作用,有着很重大的意义:有利于企业的健康发展和整体凝聚力的提升,而且有利于企业各部门转变管理观念和工作模式,提高办事效率,克服传统办公管理模式带来的不良做法,是各部门权力和义务明确,方便企业领导监督与指导。同时,这套系统在全局内部建立一个高效率的协同管理工作平台和集中的信息整个呈现平台,形成各部信息共享、和谐互助的良好氛围,建立健全组织文化,实现真正的以人为本。
2.2项目系统要求
2.21项目系统要求建设目标
通过实施协同办公管理系统,可以把企业的日常业务、事物、写作等信息在单位的部门、群组、个体之间进行及时高效、有序可控、全程共享的沟通处理。提供系统功能、个人信息、日程安排、待办事项、公司通讯录、名片夹、在线信息等应用模块,从而达到管理高效全面的管理效果。
协同办公管理系统的总体目标是:“以先进的计算机和通信技术为主要手段,以实现企业关键办公应用为导向,搭建一个覆盖全单位的自动化办公信息平台。通过网络技术,实现本单位移动办公、资源共享、高效协同的事务处理机制,为本单位建立一个及时有效的信息交流管道,建立高质量、高效率的信息网络,为领导提供一个方便的有效的事件跟踪和监督手段,实现办公现代化、信息资源化、传输网络花和人性化管理。”
1.实现企业管理向无纸化办公的转变,通过管理系统为单位内部的信息传递建立联系,便于的那位内部协同工作,是企业搭建起企业内高效协同的办公平台。
2.规范企业的管理行为,通过系统的信息流程约束,规范其过程,追求理想管理结果,实现管理规范化,流程制度化。
3.提高效率、,通过系统使使用者的办公效率大大提高,人员沟通实时快捷人物传递高效清晰,可以及时了解任务、工作的进度。
4.保证技术的成熟性,在设计过程中,要充分依照国家的标准要求和规范来执行,取长补短,利用成熟稳定的开发技术以及相应的设备,保证OA系统先进的成熟性和稳定性。
2.2.2项目系统所具有的功能
本系统分为三个主要流程:1、个人办公 2、会议管理 3、系统管理
个人办公:普通职员登陆到系统后,通过点击个人办公连接,进入个人办公页面。之后可以选择个人信息、日程安排、、公司通讯录、待办事项、在线信息、个人文件夹进行办公。
会议管理:部门领导登陆到系统后选择会议管理,进入会议管理页面。在会议管理页
面中可以增、删、改、查会议。开会议信息通过邮件可以发送到每个与会人的信箱里。
系统管理:系统管理员登陆到系统后,点击系统管理,进入系统管理页面、运行环境。
3.项目总体设计
3.1功能描述
本系统可以分为七个子系统,它们分别是:系统管理、个人信息、日程安排、名片夹、公司通讯录、待办事项、在线留言。
3.1.1系统功能
3.1.1.1组织管理、
新增部门:新增公司下属机构。
部门列表:按部门编号顺序列出所有部门。
3.1.1.2员工管理、
添加员工:管理可以添加员工。
删除员工:管理可以删除员工。
3.1.2个人信息
3.1.2.1个人信息维护、
查询信息:员工可以查询个人的信息。
添加信息:员工可以添加个人的信息。
修改信息:员工可以修改个人的信息。
删除信息:员工可以删除个人的信息。
3.1.2.2查看他人信息、
查看信息:员工通过姓名检索到某个特定的员工,查看其提供的可公开的个人信息。
3.1.3日程安排
3.1.3.1维护日程、
添加日程:对自己的和代办人的日程进行增加。提交前进行时间冲突检查,有冲突时将提示用户。
修改日程:对自己的和代办人的已安排的日程进行修改,有冲突时将提示用户。
删除日程:对自己的和代办人的已安排的日程进行删除。
3.1.3.2代办管理、
代办管理:由当前所有用户中选择可以代自己安排日程的人员。也可以将已经具有代办权限的人员从代办人员中去掉。
3.1.3.3读者管理、
读者管理:由当前所有用户中选择可以查看自己安排日程的人员。也可以将已经具有查看权限的人员从读者人员中去掉。
3.1.3.4查询日程、
查询日程:当前用户可以查询自己录入的日程安排。查询结果是一个列表,可以点击具体的日程安排进行修改和删除。
3.1.3.5查询日历、
查询日历:当前用户可以查询日历。查询结果是一个日历表,可以点击具体的日期安排进行修改和删除。
3.1.4名片夹
3.1.4.1名片夹分类、
个人名片填写:填写个人名片信息
个人名片分类:个人名片所属分类。
修改名片夹分类:员工可以选择一个自己的名片,进行重新命名。
删除名片:员工可以选择一个自己的名片,进行删除。
3.1.4.2个人名片夹、
查询名片:员工可以录入条件查询自己的名片。
添加名片:员工可以新添加名片。
修改名片:员工可通过查询,修改选择的自己的名片。对于别人的名片不能修改。
删除名片:员工可通过查询,删除选定的自己的名片。对于别人的名片不能删除。
3.1.4.3查看共享名片夹、
查询名片:员工可以录入条件查询别人共享的名片。
3.1.5公司通信录
3.1.5.1维护通讯录
添加通讯录:管理员可以新添加通讯录。
修改通讯录:管理员可以修改通讯录。
删除通讯录:管理员可以删除通讯录。
3.1.5.2查看通讯录
查看通讯录:员工可以录入条件查询本公司的人员通讯录。导出通讯录员工可以将查询到的人员通讯录导出到Excel文件中,利用Excel的另存为功能保存为CSV或TXT等格式文件。
3.1.5.3导出通讯录
导出通讯录:导出内容到EXCEL。
3.1.6待办事项
3.1.6.1代办工作清单、
查看代办工作清单:员工可以查询代办工作清单。
3.1.6.2收到留言、
查看收到留言:员工可以查询收到留言。
3.1.6.3到期日程清单、
查看到期日程清单:员工可以查询到期日程清单。
3.1.7在线信息
3.1.7.1草稿箱、
草稿箱:保存自己起草的还没有发送出去的短信息。点击可以继续编辑。
3.1.7.2已发送信息、
已发送信息:保存自己起草的已经发送出去的短信息。点击可以转发给多人。
3.1.7.3未阅留言、
未阅留言:显示自己收到的未读的信息。点击可以查看具体的内容。
3.1.7.4全部留言、
全部留言:列示全部系统或其他用户发送给自己的短信息。点击可以查看具体的内容。
3.2系统总体结构图
3.3项目计划安排
整个企业协同办公系统的建设分为多个阶段来实现。
3.3.1项目咨询阶段
项目咨询阶段的目的是:对现有业务的状况进行初步调查,明确咨询与实施目标与范围,根据现状制定具体的行动方案。
3.3.2项目准备阶段
对项目内容进行小组分工,设定总概要说明书。对业务运作流程进行调研,确定实施主计划及需求调研报告。
3.3.3项目建设阶段
项目建设阶段中,对实施范围内的业务进行深入全面额度分析,明确业务需求 ,拟定方案。
3.3.4项目完成阶段
运用所支持的软件程序进行编写,做出系统。
4.项目风险和防范
4.1业务上的风险与防范
造成业务上的分险的主要原因是:
业务人员需求不完整
软件供应商人员不了解需求
需求频繁变更
防范措施:
为避免这些风险,我们小组要大量查阅书籍,并且询问老师和同学,用他们的经验来帮助我们规避上述风险。
4.2项目实施的风险
项目延期,乃至导致失败
防范措施:
我们需要采用最擅长的理论和方法
在项目中,我们可以借鉴别人的成品来参考,在项目管理过程中,我们项目成员作一个知识的整体疏导。
4.3技术上的风险与防范
4.3.1数据获取与处理方面
首先,要采用的技术要求符合规定标准,遵循标准可以从系统架构上做好质量把关。其次,系统设计要考虑到可扩展性,一边在需要的时候可以比较方便的升级或扩展功能,从而保障系统的前期投入。然后系统设计要考虑到数据安全性。最后要考虑到可集成型,便于和其他软件系统交换数据与协作。
防范措施:
通过选择适当的产品和技术及有经验的人,在很大程度上可以避免技术风险,基于这方面考虑,协同办公软件的建设我们词啊用MYSQL关系型数据库,以适应大量数据处理及满足集成扩展性。
第二篇:企业费用管理系统可行性分析报告
企业费用管理系统可行性分析报告
1.1编写目的
本文提出了一个基于WWW环境的企业费用管理系统,应用动态服务器页面实现了企业费用的多条件查询、删除、更新、密码设置等功能。
1.2 背景
企业费用管理是公司企业内部很重要的一个管理事项,但目前大多公司内部企业费用的管理,基本上是手工操作或是基于dos下的应用,这样对信息的管理者有诸多不便,有的虽然是用foxpro、visual foxpro开发,但由于开发工具本身的限制,对网络功能的支持程度不是很强,为以后软件升级到互联网带来了麻烦。因此有必要开发一个基于网络的企业费用管理系统,能在网络环境下实现数据的录入、插入、删除、查询、统计、更新、等功能。同时,为了信息的保密与安全,系统还要提供一定的安全机制。
MyEclipse企业级工作平台是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。MyEclipse目前支持Java Servlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能。
2..现行组织系统概况
2.1组织目标和战略
系统的目标是开发一个基于网络的企业费用管理系统,能在网络环境下实现数据的录入、插入、删除、查询、统计、更新、等功能。同时,为了信息的保密与安全,系统还要提供一定的安全机制。
2.2存在的主要问题
企业费用管理是公司企业内部很重要的一个管理事项,但目前大多公司内部企业费用的管理,基本上是手工操作或是基于dos下的应用,这样对信息的管理者有诸多不便,有的虽然是用foxpro、visual foxpro开发,但由于开发工具本身的限制,对网络功能的支持程度不是很强,为以后软件升级到互联网带来了麻烦。
3.拟建立的信息系统
3.1 系统功能分析
公司内部的企业费用的管理,从大的方面分主要集中在公司职员的个人情况、工资细目、调入调出及用车等。所以该系统主要是实现对数据的录入、插入、删除,网上查询.统计.更新.打印等功能。其次,为了信息的保密与安全,系统还要提供一定的安全机制。
3.2 根据用户要求设计数据表
数据表的建立是应用程序开发过程中的非常重要的一个环节,必须清楚每一模块要操纵的数据是那些,以及数据间的相互关系,然后建立数据表。企业费用管理系统要求能对职工的个人情况、调入调出情况、工资情况等进行管理,在职工个人情况表下面,还有象维护职务表,维护学历表等等。同时还要对系统设置安全机制,为实现以上要求,下面仅以人事、工资、密码表为例介绍一下各表的结构:
职工情况一览表
它包括职工标号、姓名、性别、等信息。其结构如下:
code char(4) not null, //职工编码
name char(8) null, //姓名
sex char(2) null, //性别
birthday data null, //出生日期
work_time data null, //参加工作时间
post_zhw char(10) null, //职务
该表主键为职工编号(code)。
职工工资表
其结构主要包括职工所得的各种工资福利等。
Code char(4) not null, //职工编号
Name char(8) null, //姓名
g_pay integer null, //岗位工资
s_pay integer null, //书报费
jj_pay numeric(8,2) null, //奖金
total_pay numeric(8,2) null, //工资总额
该表主键为职工编号code。
系统密码表
user_name char(10) not null, //用户名称
user_word char(10) not null, //用户密码
4.技术可行性分析
由于Myeclipse具有完整的web应用开发功能,由它编制的软件可以方便的同服务器端的数据库协同工作,构成B/S工作方式,它使用的是业界熟悉的Web标准(HTML和Java),通过端对端的设计、调试和提交,可以控制Web应用的整个生命周期。本系统客户应用和服务器应用都采用Myeclipse开发。其中服务器端的程序是实现中的重点部分,其内容主要是生成SQL语句对数据库操作及对所得的数据进行处理。
4.1 安全机制分析
在进入系统之前,要进行身份确认,只有用户名和用户密码都相符的用户方可进入本系统。为了防止不合法用户对数据的察看和修改,本系统把用户分为三个级别:可修改和只读用户,。可修改用户对数据可以查询、打印,还可以对纪录进行增加、删除、修改等操作。只读用户只拥有对纪录的浏览、查询和打印权限。当用户要进入系统是必须先输入用户名和密码,按“确认”按钮后,系统辨别用户身份,对合法用户根据用户的权限级别赋予相应的使用功能。
5 社会可行性分析
随着计算机的发展与普及,以及互联网技术的扩展,日常企业费用管理必将实现无纸化办公,并且加入到公司内部的Intranet或者是Internet上去,实现数据的共享,这样有利于企业费用信息在单位内部的查询,提高了数据资源的利用,并且能及时的得到更新,不需要象过去那样浪费大量的人力物力去进行抄写,提高了工作的效率
6.经济可行性分析
6.1 支出/收益分析
在10年期内,系统投资和收益表1:系统总投入:180万,系统总收入:92万,2年可以收回开发投资。从经济上考虑,本系统完全有必要开发。
7.可行性研究结论
通过经济,技术和社会等方面的可行性研究,可以确定本系统的开发完全有必要,而且是可行,可以立项开发。