基于面向对象技术的OA系统的开发

被引量 : 0次 | 上传用户:wangyaofengw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
办公自动化是将现代化办公和计算机网络功能结合起来的一种新型办公方式,是当前新技术革命中一个非常活跃和具有很强生命力的技术应用领域,是信息化社会的产物。通过网络,组织机构内部的人员可跨越时间、地点协同工作。使用办公自动化系统可以实现机关内部各级部门之间以及机关内外部之间办公信息的收集与处理、流动与共享、科学决策等,从而以先进成熟的计算机和通信技术为主要手段,建成一个覆盖办公部门的办公信息系统,提供本单位与其他专用计算机网络之间的信息交换,建立高质量的高效率的信息网络,为领导决策和机关办公提供服务。从技术来看,目前的办公自动化系统普遍存在如下缺点:为用户考虑的少,软件的柔性构造功能差;开发手段单一,平台依赖性严重;技术含量低,创新设计少等缺点。为此,本文提出了基于面向对象技术的OA系统的分析设计与实现。面向对象技术就是把现实世界看成是由各种对象组成,它将事物抽象为类,一个对象就是变量和相关方法集合,可以说类就是形式的类,而对象则是类所定义的变量,而各对象之间则是通过消息来影响各自的操作。面向对象技术特点:封装性,继承性和多态性。UML是基于面向对象的建模语言,本文使用其工具ROSE对办公自动化系统进行详细的分析和设计。系统分析和设计划分为如下过程:系统需求,需求分析,系统静态建模,系统动态建模。首先分析系统需求,通过分析本文提出了个人桌面办公中要有个人考勤、日程安排、电子邮件等办公模块;在公共事务处理上有会议管理、人事管理、工作管理等模块。为了企业内的员工的交流沟通需要设置BBS、聊天室等功能。另外系统设置管理是必须的模块,由系统管理员进行诸如组织设置、用户管理、维护系统等操作。最后还可以添加一些实用性或娱乐性的功能模块。需求分析主要任务是识别出系统中的参与者和用例,本文采用用例驱动的分析方法进行需求分析,并建立用例模型。OA系统有两个参与者,本文建立了工作日志管理等几个重要模块的用例图。进一步分析系统需求,发现类和类之间的关系,确定它们的静态结构和动<WP=48>态行为,是面向对象分析的基本任务。系统的静态结构模型主要用类图和对象图描述。本文以考勤管理为例,建立系统的类图。考勤管理用到以下的类:用户类,上下班记录类,外出记录类,请假记录类,出差记录类,以及Persistent类和OID类。系统的动态行为模型由交互作用图(时序图和协作图)、状态图、活动图描述。顺序图表示了随时间安排的一系列消息,可以表达场景,即一项事务的特定历史。顺序图的一个用途是显示用例的行为序列。当行为被实现时,每个顺序图中的消息同对象的操作或状态机中迁移上的事件触发相一致。顺序图用来描述对象之间动态的交互关系,着重体现对象间消息传递的时间顺序。当收到消息时,接收对象立即开始执行活动,即对象被激活了。本文给出了系统登录时序图和考勤管理中的上下班登记的时序图。最后给出了系统的配置图。系统的实现中,本文分析了两个重要模块的设计和实现。包括消息系统的设计和实现,内部邮件系统的设计与实现。消息系统包括:系统消息提醒,用于事件的提醒,例如,有邮件到来时提醒或日程提醒;内部消息,用于用户之间传递文本消息。系统消息和内部消息的实现大致机制相同,因此将它们放到一起实现。这样做符合面向对象的重用思想。最后本文进行内部邮件系统的设计与实现时,我们将邮件信息存放在数据库表中,outbox表保存发件箱中的邮件和已发送邮件箱里的邮件,inbox表保存收件箱里的邮件,发送后的邮件存储在这个表里,收信人可以在收邮件箱里看到这封信。本文通过采用了面向对象的开发方法,利用ROSE建模工具对办公自动化系统进行详细的分析与设计,使用先进的J2EE核心技术,进行系统的实现。基于B/S的三层体系结构,使得应用逻辑和界面显示分离,客户端与数据库服务器端分开,同时提高了数据库的访问效率。本文的设计思想和方法,为办公自动化系统的开发做出了积极的探讨。
其他文献
"十二五"中后期,云南省三江干流水电集中投产,由于金沙江流域水电调节性能较差,加之金中直流等配套送出工程推迟投产,导致云南丰水期出现大量富余季节性水电。文章对云南季节性
<正>一、绪论元上都遗址,位于内蒙古自治区锡林郭勒盟正蓝旗上都河镇东北20千米处,地处滦河上游闪电河北岸水草丰美的金莲川草原上(彩版壹)。蒙古语称作"兆乃曼苏默",即一百
会议
20世纪90年代以来,随着贸易自由化呼声的高涨和全球经济一体化趋势的加深,国际贸易中的贸易壁垒发生了两个明显变化:一是贸易壁垒的重点从关税壁垒转向非关税壁垒;二是非关税壁垒
本文研究了非英语专业本科生学习策略与英语实际运用能力的关系。首先就学习策略的基本理论(沿革、界定、性质、分类、现状、走向及其意义)做了较为全面的阐述,特别集中研究了对
“有”字有两个基本的义项,分别是表示领属和表示存在。它们是所有“有”字结构的源头。在类推和重新分析的作用下,“有”字通过几个不同的路径发展,在不同的句法环境中发生语法
随着分布式计算技术的发展,系统间的相互信息提供越来越多地依靠Internet。Web Services是一种面向服务的体系结构,其突出优点是实现了真正意义上的平台独立性和语言独立性。本
本文旨在综合运用篇章分析,体裁分析,语域分析和文体分析的理论与方法研究国际商务购销合同的体裁特征(包括合同要达到的交际目的,合同的语域特征和语言使用策略). 本文分为以下
背景:缺血性脑卒中一旦发病形成神经损伤,尚无有效的治疗方法促进神经功能恢复。大量的实验研究证实干细胞移植不仅具有神经功能保护作用,而且具有细胞替换和功能恢复的潜力
近年来,经济文化繁荣发展。在此新的发展形势下,电子信息工程建设也受到了关注与重视。就现阶段电子信息技术的发展现状而言,无论是人们的思想还是行为,均受到了较大的影响。
以内蒙古赤峰市农业科学研究所育成的辣椒新杂交种赤研18号为育苗材料,选择由国家蔬菜工程技术研究中心提供的草炭、蛭石、珍珠岩为营养基质,在内蒙古赤峰地区进行了早春季、