摘要
极光办公自动化系统是针对南开创元信息技术有限公司开发的,专门用于企业内部员工信息交流的软件,其开发过程主要包括前端应用程序的开发和后端数据库的建立两个方面。对于前者要求应用程序功能完备操作简单,对于后者要求建立起数据一致性、完整性和安全性好的数据库。
本论文在对南开创元信息技术有限公司充分调研的基础上,针对该公司实际情况,采用Client/Server模式、利用JAVA语言进行系统的开发,以SQLServer2000作为网络数据库,实现极光办公自动化系统。
系统用网络数据库将〖本文来自:毕业设计论文网www.paper51.com〗企业内员工的基本信息统一管理起来,形成集成的信息源,系统会根据员工所属部门对员工进行分类,这样有利于发送者快速找到发送目标,也能方便的进行信息的群发,在该系统中总经理具有最高的权限,负责对系统的管理。
该系统可使企业内员工之间信息的交流更高效,更便捷,也使企业内各部门之间员工的频繁往来减到最少,从而提高企业整体的办公效率,为企业节约成本,使企业在激烈的市场竞争中赢得优势,实现企业整体战略目标。
关键词:办公自动化客户机/服务器系统管理
ABSTRACT
TheauroraofficeautomatedsystemisdevelopedtotheNAIKAICHUANGYUANinformationtechnicalcompany,speciallyusedinthesoftwareofenterprise'sinterioremployee'sinformationinterchange.Tworespectsofmainsetting-upincludingthedevelopmentofthefrontapplicationprogramandbackenddatabasethatitdevelopscourse.Astothethingsthattheformerrequirestheapplicationprogramtohavecompletefunctionandoperatesimply,demandtosetupthedatabasewithgoodconsistencyofthedata,integralityandsecuritytothelatter.
ThisthesisisonthebasisoffullysurveyandstudytheinformationtechnicalcompanyofNAIKAICHUANGYUAN,directagainstthiscompanyactualcondition,adoptClient/Servermode,utilizeJavatocarryonsystematicdevelopment,regardSQLServer2000asthenetworkdatabase,realizingtheauroraofficeautomatedsystem.
Systembasicinformationofstaffunifymanagementstandupenterprisewithnetworkdatabase,forminformationsourceofintegration,systemcanclassifythestaff,accordingtodepartmentthatstaffbelongto,helpingpersonasfastashecantofindandsendgoalandcanconvenienttocarryongroupofmessage,thegeneralmanagerhassupremeauthority,responsibleforthe〖本文来自:毕业设计论文网www.paper51.com〗managementtothesysteminthissystem.
Systemthiscanmakeenterprise'sstaffexchangeinformationhigh-efficient,convenient,andreducetheexchangeofthestaffofdifferententerprisedepartment,improvetheefficiencyoftheenterprisewholeoffice,economizethecostfortheenterprise,maketheenterprisegainadvantageamongthefiercemarketcompetition,realizethegoalofenterprise'soverallstrategy.
Keywords:OfficeautomatedClient/Serversystemmanagement
目录
第一章概述………………………………………………………………………1
1.1引言…………………………………………………………………………………1
1.2办公自动化背景……………………………………………………………………1
1.3我国办公自动化发展现状…………………………………………………………2
1.4我国办公自动化发展方向…………………………………………………………3
1.5极光办公自动化系统开发背景……………………………………………………3
第二章系统分析…………………………………………………………………4
2.1极光办公自动化系统的需求分析…………………………………………………4
2.2极光办公自动化系统的可行性分析………………………………………………4
2.3极光办公自动化系统数据流程图…………………………………………………6
第三章系统设计…………………………………………………………………12
3.1系统设计原则………………………………………………………………………12
3.2系统功能模块设计…………………………………………………………………12
3.3系统物理配置方案设计……………………………………………………………14
3.4数据库设计…………………………………………………………………………14
3.5输入输出设计………………………………………………………………………16
3.6系统的安全性设计…………………………………………………………………17
第四章极光办公自动化系统的技术支持与实施………………………………18
4.1选择编程语言………………………………………………………………………18
4.2SQLServer2000数据库……………………………………………………………18
4.3Java数据库解决方案………………………………………………………………18
4.4Java局域网解决方案………………………………………………………………21
4.5系统界面解决方案…………………………………………………………………25
第五章结束语……………………………………………………………………29
致谢…………………………………………………………………………………30
参考文献……………………………………………………………………………31
系统设计原则
作为一套应用系统,除了要能够完成预定的各种功能外,在设计时还必须遵循实用性、完备性、可靠性、安全性、兼容性、可扩充性等原则。具体要求原则如下:
(1)安全性主要是指系统运行的安全性、数据的安全性和保密性等。同时,应根据用户的工作和业务流程为用户提供合理可靠的安全策略。
(2)实用性是系统建设的主要目标。主要是指系统功能应能够满足当前和今后一段时间内企业办公的实际需要。
(3)可靠性是指系统的数据结构合理、模块功能正确等,以保证数据处理和信息传输的正确可靠。
(4)友好性是指界面的美观和使用的方便程度,即界面友好,有良好的引导功能、容错和查错功能。
(5)可维护性是指系〖本文来自:毕业设计论文网www.paper51.com〗统应具有较好的可维护性,以方便系统管理员对系统进行维护。
(6)可扩充性本系统目前还不是很完善以后需要改进的地方还很多。随着计算机在企业各部门应用的进一步深入,也后需要增加的功能还很多。另外,系统还应该留有一定的接口,以便将来扩充的方便等;
(7)可移植性和适应性针对目前我国企业的实际情况,系统应具有较强的适应性和较好的可移植性,同时尽量避免对硬件的依赖。
3.2系统功能模块设计
极光办公自动化系统有五个子系统
(1)个人工作子系统
(2)信息中心子系统
(3)日常工作子系统
(4)流转中心子系统
(5)维护中心子系统
各子系统包含的功能模块如下:
个人工作子系统:电话簿、总经理工作计划
信息中心子系统:信息交流、电子公告、规章制度、新闻信息
日常工作子系统:资料管理、办公用品申领
流转中心子系统:公文管理
维护中心子系统:权限管理、注册管理