【摘 要】随着社会信息化大潮的不断推进,很多企事业单位纷纷上马网络oa系统,以图改善本单位的工作效率和管理效能。但在现实中能十分成功实施oa项目,使其顺利运行的并不多。有鉴于此,文中通过对oa系统开发、部署等方面进行分析,提出自己对oa系统技术因素的看法。
【关键词】oa 项目实施 系统开发
随着社会信息化大潮的不断推进,很多企事业单位纷纷上马网络oa系统,以图改善本单位的工作效率和管理效能。但在现实中能十分成功实施oa项目,使其顺利运行的并不多。究其原因,oa系统自身的质量过关才是更好的为社会服务的关键。那么,影响oa系统自身质量的因素都有哪些呢,下面让我们一一进行分析。
一、交互性能优秀
计算机普及的一个很重要的因素就是因为它的交互性能好,优秀的交互性能主要表现在:
1拥有详细的帮助说明系统,能够明确的描述从总体到细节的每一个操作步骤。
2.具有搜索查询功能、在线自动升级功能。
3.有下一步操作预提示功能,使用户可提前知道后续的工作内容。
4.对于非关键步骤可跳过,并有缺省值进行自动填充。
5.对于数据录入、运算过程、大数据量屏幕输出、报表生成、报表打印等均有详细数据格式说明。
6.对于操作错误的步骤或数据可自动给出提示及出错原因与改正方式。
7.对于在操作过程中用户临时忘记后续操作步骤,系统应可在超过规定停滞时间后给出操作提示。loCALhoSt
8.拥有定时自动保存数据功能。
9.拥有完全卸载功能,并可在卸载前自动进行数据安全备份。
10.有操作回退功能,可以返回至上一步进行重新操作。
二、使用方便
1.对于最常用的功能应该提供如f1、f2等形式的快捷键。
2.对于常用功能应该在主界面提供常用工具栏,并提供组合快捷键,如“ctrl/shift/alt+功能键/数字键/字符键”形式。
3.对于一般常用的功能尽量将其放到一级下拉菜单内。
4.对于大的操作分类,应作为主菜单项。
5.对于进一步的选择功能可放在二级下拉菜单内,尽量不要出现三级下拉菜单。
6.同类别/近类别的功能选择项可集中放在新窗口内,并以选项卡的方式出现为好。
7.在功能菜单的整个布局上应按照工作流程的先后顺序,从左至右,从上至下来分配。
三、符合业务习惯
1.出现在软件中的提示词要与实际使用环境的专业名词相对应,包括菜单中的各项说明。
2.软件的运行步骤,先后顺序应以相关业务流程为标准。
3.数据处理过程中出现的录入格式、计算公式、打印报表格式等均要与业务实际表单形式完全相同。最好拥有标准格式表单供选择,同时可以灵活处理用户自定义格式表单。
四、满足业务需求
一个好的oa系统只需要提供常用办公管理的基本功能即可,如个人工作安排,文件的起草、转发、签发、审核、存档,内部即时通信,内部网络硬盘等,而专项业务系统均需进行专项的业务系统开发。
五、稳定性强
当出现如突然掉电,内存、硬盘等的硬件故障,系统感染病毒,网络受到攻击等情况时,oa系统必须能采取一定的措施保证数据的完整性。故障排除后,整个系统能够快速自动恢
复到故障前的某个安全的状态点。
六、日常维护方便
在oa系统的使用过程中,会不断产生大量的数据与文件,这些文件的种类、格式、用途各不相同,如字符类、图形图像类、声音类、动画视频类文件等。它们的生命周期与使用要求也不尽一致,有些是存储的临时性文件,有些需要长期存在并进行定时备份与更新。只有能够对尽可能多的文档格式提供全面的处理,使用户能够方便的管理这些资料,增加用户体验度,让用户用着放心,用着舒心,才能更好地推广应用oa系统。
七、有可扩展性
一套功能完善、合理、安全的现代协同oa系统包含了很多的功能模块,尤其是商业oa系统,功能更是复杂,但是所有的这些功能模块并不都适合我们的单位,这就要求我们在购买或开发时要按需索取。对行业特殊业务,要求oa系统应该具有二次开发功能。
一款具有良好可扩展性的oa系统对用户是一种很好的投资保护,对业务的适应性、支持性会有很大的影响。这种oa系统能很好的树立用户的信心,对后续系统的建设打下良好的基础。同时,也能有效降低信息化工程的成本。
八、技术成熟先进
当前在管理类系统项目的开发中,采用b/s模式或b/s/d模式的较多,也有一些采用c/b/s/d模式进行混合开发的。在这些开发模式中,所使用的开发平台大多也局限于两大类:.net平台与j2ee平台。其开发平台分别为vs 2005和eclipse 6,开发语言分别为c#和javaee。而后台数据库系统平台也多采用:orical 9i与sql server 2005系统,中小型系统采用mysql或access数据库系统多些。在web服务器建设中采用:windows 2000/2003 server + iis 5/6与 linux + tomcat 5/6两种方式为多。只有采用相对成熟并具有一定前瞻性的开发技术与支持平台,才能保证软件系统更长远、安全、方便、成本合理。
九、部署灵活
oa系统在实施的初期只需要最核心的几个模块,随着系统实施的逐步推进,将会增加越来越多的功能模块。新旧模块间的数据兼容性是否良好,数据库服务器与web服务
[1] [2] 下一页