基于NET平台网络办公OA系统论文报告.docx

上传人:牧羊曲112 文档编号:1667704 上传时间:2022-12-13 格式:DOCX 页数:8 大小:113KB
返回 下载 相关 举报
基于NET平台网络办公OA系统论文报告.docx_第1页
第1页 / 共8页
基于NET平台网络办公OA系统论文报告.docx_第2页
第2页 / 共8页
基于NET平台网络办公OA系统论文报告.docx_第3页
第3页 / 共8页
基于NET平台网络办公OA系统论文报告.docx_第4页
第4页 / 共8页
基于NET平台网络办公OA系统论文报告.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《基于NET平台网络办公OA系统论文报告.docx》由会员分享,可在线阅读,更多相关《基于NET平台网络办公OA系统论文报告.docx(8页珍藏版)》请在三一办公上搜索。

1、北京理工大学本科生毕业设计(论文)开题报告题 目: 基于.NET平台网络办公OA系统 专 业: 计算机科学与技术 指导教师: 张婷 学 院: 北京理工大学 学 号: 20090113400103 班 级: 20090113400103B 姓 名: 贺鹏飞 填表日期: 2011 年 3 月 15 日1、选题的依据及意义:随着现代信息化科学技术的飞速发展,尤其是计算机技术、网络技术、通信技术以及自动化技术的突飞猛进,办公自动化(Office Automation,简称OA)在技术和应用上都得到了更高层次的发展,成为现代信息化社会的重要标志,同时也是企业现代信息化建设的重要组成部分。通过对办公自动化

2、技术的发展以及开发技术的介绍,本文提出了在可运行于Windows/2000/XP/2003等多种平台(服务端)下, 采用领先的B/S结构,客户端只需浏览器,运行速度快,操作简便,可适用于Intranet/Internet应用,无论出差旅行,还是居家办公都能让您的工作得心应手。集成了包括内部电子邮件、内部短信息、公告通知、个人考勤、日程安排、工作日志、通讯簿、工作流、消息通知管理、考勤管理、工作计划、工资管理、会议管理、车辆管理、网络会议、讨论区、聊天室、文件柜、系统日志、电话区号查询、邮政编码查询、等多个极具价值的功能模块。 OA在安装维护上更提供了采用独有技术开发的傻瓜型安装工具、配置工具和

3、数据库管理工具,用户可在30秒内自行安装完毕,无需专业人员即可自行维护。数据存取采用分布式集中控制,避免了数据泄漏的可能。完善的密码验证与登录验证机制更加强了系统安全性,并且所有页面均进行身份验证和权限验证。基于工作流的公文流转和业务管理,使得业务表单、流程步骤和权限都可以由用户灵活定制。公文流转支持使用Word、Excel等附件。2、 国内外研究现状及发展趋势:办公自动化是指办公人员利用现代科学技术的最新成果,借助先进的办公设备,实现办公活动科学化、自动化。其目的是最大限度地提高办公效率和改进办公质量,改善办公环境和条件,辅助决策,减少或避免各种差错和,缩短办公处理周期,并用科学的管理方法,

4、借助于各种先进技术,提高管理和决策的科学化水平,从而实现办公业务自动化。随着信息技术的蓬勃发展,尤其是计算机技术、网络通讯技术、多媒体技术、数据库技术及自动化技术的日新月异,为办公自动化的发展提供了广阔的空间。迄今为止,办公自动化已成为非常活跃的一个领域,尤其近几年,国内外相继出现的大型办公楼、银行、航空站、高级宾馆、港口等智能建筑,更加需要并刺激着办公自动化的发展。我国OA起源于20世纪70年代,迄今大致可划分为四个发展阶段:第一阶段:以复印机、个人计算机的出现和使用为主,还停留在没有联网的年代。OA系统国外以微软公司的Microsoft Office和IBM公司的办公套件Louts 1-2

5、-3为代表,国内以金山公司的WPS、CCED为代表。其文档处理能力较差、协作型工作处理能力和企业级信息集成能力较差。由于计算机以个人办公为主,各部门计算机之间缺乏信息沟通和共享的渠道,因此信息处于高度孤立状态。第二阶段:以个人计算机的大量普及和联网技术的成熟为依托,企业建立了Intranet内部网络,以一些基于C/S结构的公司内部信息管理软件为代表,但没有功能良好的应用系统支持协同工作,仍然是以个人办公为主,信息依旧比较孤立。第三阶段:网络互联网技术和协同办公技术趋于成熟,以网络为中心,以工作流为主要存储和处理对象,实现了工作流程自动化,让群体协同工作成为可能,打破了第一代OA系统中的信息孤立

6、状态。除个人办公软件外,IBM公司Lotus Domino和微软公司Exchange 群件技术逐步引入,以开通企业网站、实施ERP(企业资源计划)和CRM(客户关系管理)为主。该阶段难以实现异地办公,企业资源无法延展,系统开发和使用复杂,投资昂贵,推广困难。第四阶段:国内认为OA是以知识管理为核心的新一代办公自动化系统,而国外目前很少使用OA这个概念,而多以门户和平台为主。该阶段的企业OA系统是集信息处理、业务流程和知识管理为一体的新型应用系统,能够体现“知识管理”的核心理念。通俗地讲,知识管理是指在恰当的时间,将正确的知识传给合适的人,让他们采取最恰当的行动,以避免重复错误和重复工作,从而提

7、高企业整体办公效率。目前国内OA厂商虽然大大小小有几十家,但就目前市场而言,还有许多地方差强人意。具体表现在开发商水平参差不齐,部分软件产品质量不高,对OA的理解起点不高,导致OA系统与其它系统集成度差,售后服务差。而国内企业的OA程度大多处在第二、第三阶段,且分布很不均匀,少数一流企业的OA程度很高,可以为高层决策提供支持,但绝大多数企业信息化程度很低,且企业信息化水平和普及程度因行业、地区经济发展水平而存在很大差异。随着企业信息化建设的不断发展、计算机网络和数据库技术的成熟,企业OA系统的功能将不断扩展,OA系统将更加完善。目前基于网络的OA系统在网络传输的速度上是一个制约,导致传输多媒体

8、数据/信息时速度缓慢。随着我国IPV6网络的逐步建成,一个宽带化的信息高速公路将会突破网络传输速度的瓶颈,企业OA系统将给人们的办公观念和行为方式带来更加崭新的变革。3、总体设计方法与实施方案3.1.信息的存储:使用Microsoft SQL Server 2005数据库进行存储。数据库我选用SQL Server数据库,它是Microsoft公司推出的大型数据库系统,同其他数据库相比,它具有完善的存储、检索和修改数据的功能,并且简单易用,能够和Microsoft公司的其他产品很好地结合。他的编程接口非常丰富、易用,可以很容易地用组件访问数据库。 3.2. 前台设计:HTML、JavaScrip

9、t可以方便地操纵各种浏览器的对象,可以使用JavaScript来控制浏览器的外观、状态甚至运行方式。可以根据用户的需求“定制”浏览器,从而使网页更加友好。JavaScript 支持分布式的运算和处理。使用JavaScript可以再客户端进行数据验证。3.3. 平台设计:.NET 是 Microsoft XML Web services 平台。XML Web services 允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft .NET 平台提供创建 XML Web services 并将这些服务集成在一起之所需。对个人用户的

10、好处是无缝的、吸引人的体验。3.4. 开发语言:C#(C Sharp)是微软(Microsoft)为.NET Framework量身订做的程序语言,C#拥有C/C+的强大功能以及Visual Basic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C+与Java一样亦为对象导向(object-oriented)程序语言。4、目标4.1 .需解决的问题数据库设计是项目开发的重要环节,因为数据库设计就像建设一座大楼的根基一样,如果设计不好,在后来的系统维护和功能扩充时,甚至在系统开发的过程中都会引起较大的问题。4.2 .课题的研究方法本系统采用B/S模式,B

11、/S结构(Browser/Server结构)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不

12、同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全 。 C#语言开发,C sharp(又被简称为C#)是微软公司在二OOO年六月发布的一种新的编程语言,并定于在微软职业开发者论坛(PDC)上登台亮相.C#是微软公司研究员Anders Hejlsberg的最新成果.C#看起来与Java有着惊人的相似;它包括了诸如单一继承,界面,与Java几乎同样的语法,和编译成中间代码再运行的过程.但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直

13、接集成的,而且它是微软公司.NET windows网络框架的主角。开发环境是Microsoft Visual Studio2008,VS2008引入了250多个新特性,整合了对象、关系型数据、XML的访问方式,语言更加简洁。使用Visual Studio 2008可以高效开发Windows应用。设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。同时Visual Studio 2008支持项目模板、调试器和部署程序。Visual Studio 2008可以高效开发Web应用,集成了AJAX 1.0,包含AJAX项目模板,它还可以高效开发Office应用和Mobile应用。数据库采

14、用SQL Server 2005。SQL Server 2005 通过在可伸缩性、数据集成、开发工具和强大的分析等方面的革新更好的确立了微软在BI领域的领导地位。SQL Server 2005 能够把关键的信息及时的传递到组织内员工的手中,从而实现了可伸缩的商业智能。从CEO 到信息工作者,员工可以快速的、容易的处理数据,以更快更好的做出决策。 确定好开发模式和环境后,根据选定题目,首先进行需求分析,了解办公自动化系统需要实现哪些功能;第二项工作是把整个系统分解成若干个子系统,把整个系统的外部需求分别赋予系统的各个功能成分,详尽的定义每个成分;第三项工作是分别设计编写各个子系统的代码,最后进行

15、测试,检验系统的各项功能是否正常、是否已满足用户的需求。如果在系统中出现错误或存在缺陷,那么就必须对系统进行相应的改善。4.3 .办公自动化系统功能模块设计 如图所示: 5、进度计划2010年10月中旬:选题意义及背景。2010年11月下旬之前:确定个人毕业设计题目及指导教师。2010年12月份:撰写开题报告及任务书,准备开题。2011年1月上旬:课题调研,学习软件工具。 2011年1月下旬:对办公自动化系统需求分析。2011年2月上旬:数据库概要设计和数据库详细设计同时搭建数据库。2011年2月下旬至4月上旬:办公OA系统程序开发。 2011年4月下旬:调试系统及完善系统,准备资料,撰写毕业

16、论文。2011年5月上旬:完成毕业论文,准备毕业答辩。6、参考文献1.C#语言程序设计基础,郑宇军,王侃编著,清华大学出版社,2005年11月。2.Visual C#.NET编程精粹150例,张怀庆,谢益诚,洪角斗编著,工业出版社,2006。3.数据库系统概论,王珊、萨师煌,高等教育出版社,2006。4.软件工程原理方法与应用,肖孟强,曲秀清,韩殿元,谢圣沁,王宗江编著,中国水利水电出版社,2006。5.软件工程导论,张海潘等编著,清华大学大学出版社,2004。6.Java Web开发详解:XML+XSLT+Servlet+JSP深入剖析与实例应用,孙鑫 编著,电子工业出版社,2006年04月。7. 美 Jeff Prosise: Programming Microsoft .NET电子工业出版社8. 美 Jeffrey Richter: Applied Microsoft .NET Framework Programming清华大学出版社9.ASP.NET2.0 WEB数据库开发教程,宫继兵,孙胜涛,王颖,刘国华等编著,机械工业出版社,2006。 10.精通ASP-Web开发技术与典型应用,孙山芬编著,人民邮电出版社,2007。- 8 -

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号