存档号:124091111学号:200904011012石家庄铁路职业技术学院毕业设计企业办公自动化系统系部信息工程系专业名称计算机应用指导教师刘丽娜学生姓名邓丽娜2011年12月2表12012届毕业设计(论文)任务书题目名称企业办公自动化系统课题来源自拟指导教师刘丽娜起止日期2011年11月28日至2011年12月25日设计内容、主要技术参数与工作量(计算说明书、论文字数、图纸张数、外文翻译、计算机应用)设计并开发一个办公自动化系统,至少包括以下功能:1.系统分负责人和普通员工两种登陆权限2.负责人负责发布和维护通知、新闻,进行人事管理,以及系统的信息维护和管理3.普通员工可查看企业的通知新闻,每次登陆后都有新消息提示,可与其他员工互发短信,还可互相传送文件,可在意见箱发表意见,可对相关企业信息进行查询。课题要求及目标1.界面美观、操作方便,要能做到让不懂计算机任何知识的用户也会操作该系统;2.功能齐全,要求系统具有实用价值,各种功能均能无误的演示实现;3.数据表结构清晰、设计合理,去除冗余数据;4.用户权限控制清楚,绝不能越权使用系统。使用的工具软件MicrosoftVisualStudio2008ASP.NET编程实现提交的设计资料1、软件源文件2、论文(电子格式和打印格式各一份)进度计划阶段日期计划完成工作量指导教师检查意见备注2011.11.28~2011.11.30理解课题要求,熟悉工具软件,做出一份系统设计需求说明书,做出设计思路。2011.12.1~2011.12.4进行详细设计,完成数据库的设计,构建基本框架。2011.12.5~2011.12.18详细设计,代码编写,基本完成系统功能。2011.12.19~2011.12.25进行系统调试、改进完善,完成帮助文档,程序打包。计算机应用教研室2011-11-213摘要随着Internet技术的发展,人们的日常生活已经离不开网络。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。Internet的发展历程以及目前的应用状况和发展趋势,可以充公地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。我们所研究的课题是办公自动化系统,之所以开发和研究这一系统,是为了提高办公效率、方便企业管理。在科技化、网络化的时代背景下,我们的工作管理方式也有更大的变革,原有的办公管理模式已经渐渐兀现出它效率低、耗费人力资源等诸多不便和不利的因素,二十一世纪是网络普及化的时代,计算机已经来到了我们的身边,随着科技的发展,计算机在我们的生活当中用的越来越多,尤其是计算机软件,种类众多,无论是娱乐,还是工作,计算机已经是不可或缺的工具,计算机软件行业发展的更是如此的迅速,无论是我们工作的地方,还是学习的地方,总少不了计算机、作为一种能够提高办公效率和学习效率的设备,我们有必要继续去挖掘,去开发新的技术,让我们的学习和工作变的更有效率和激情,这才是我们最终所追求的目标如何能利用最新的科技,为我们企业的管理带来更方便、更高效的工作已经成为现代企业管理中最关键、最棘手的问题。本系统就是在这一时代背景需求下,利用ASP.NET和ACCESS,通过对管理模式、先进的管理方法,以及互联网的研究,应用计算机编程技术,设计了符合先进管理以及提高办公效率的这一软件。本系统克服了以往办公软件中功能单一,且系统操作复杂,管理不便,通过网络有效的女装、建立了企业内部资料管理以及信息的交流,让公司内部信息交流可以更加便捷,使办公率大大提高,使企业管理更加现代化、科技化。关键词:办公自动化;ASP.NET;ACCESS目录前言..........................................................5第一章MicrosoftVisualStudio2008预备知识.......................61.1MicrosoftVisualStudio2008概述...........................61.2MicrosoftVisualStudio2008基本特点.......................61.3用MicrosoftVisualStudio2008开发本系统的原因.............6第二章办公自动化系统开发过程......................................72.1系统概述....................................................72.1.1系统开发的目的........................................72.1.2系统主要特点..........................................72.2系统开发过程................................................72.3系统的主要模块及流程........................................82.3.1系统主要模块的名称....................................82.3.2系统流程图..........................................92.3.3系统主要功能..........................................92.4数据库设计与实现...........................................102.5系统运行的效果.............................................122.5.1部分效果图...........................................122.5.2系统中自己所负责的模块...............................142.5.3任务的完成情况.......................................14第三章系统运行的软硬件配置.......................................153.1系统运行的软件环境要求.....................................153.2系统运行的硬件环境要求.....................................15第四章毕业设计总结...............................................164.1在毕业设计中遇到的问题、难点及解决办法.....................164.2对本系统完成情况的评价.....................................164.3设计过程中的体会与收获.....................................17致谢..........................................................18参考文献........................................195前言随着现代科学技术的迅猛发展,计算机技术已渗透到各个领域,成为各行各业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,科学发展步步入数字化时代,互联网络已经成为我们生活中的一部分,成为我们的一种生活方式,它潜移默化地影响着我们的生活,影响着我们的思维意识和行为方式,甚至改变了我们的一些语言习惯,随着时代的发展和科技的进步,各种网络应用、电子政务的功能迅速发展,网络办公已由原来的梦想逐渐变成了现实。办公自动化(简称为OA—OfficeAutomation)是一个不断成长的概念,是利用先进的计算机技术和通信技术,使办公室部分工作逐步物化于各种现代化设备中,由办公室人员与设备共同构成服务于某种目标的人机信息处理系统,其目的是尽可能充分利用现代技术资源与信息资源,提供了日常办公的各项功能,提供本单位内部各部门,各员工之间的信息交换,建立高质量、效率的信息网络,简化办事步骤加速办公速度和节省日常开支;提高工作质量,辅助决策等,并减轻了办公人员的工作强度,不愧是企事业单位现代化办公的最佳帮手。网络办公系统的出现以及所具备的自动化带来了一种内部管理的革命。这次设计的题目是“企业办公自动化系统”,即办公自动化系统,针对企事业单位现代化办公,设计一个能减轻办公人员工作强度、提高工作效率的办公系统。本论文通过一个小型系统的开发,讲述了在系统开发的过程中所运用的开发工具和技术、遇到问题的解决方法及对系统的详细设计。于我们的水平有限,在设计中难免有不足之处,请各位老师评委批评指正。6第一章MicrosoftVisualStudio2008预备知识1.1MicrosoftVisualStudio2008概述Microsoft®VisualStudio®2008使开发人员能够快速创建高质量、用户体验丰富而又紧密联系的应用程序,充分展示了Microsoft开发智能客户端应用程序的构想。借助VisualStudio2008,采集和分析信息将变得更为简单便捷,业务决策也会因此变得更为有效。任何规模的组织都可以使用VisualStudio2008快速创建能够利用WindowsVista™和2007Officesystem的更安全、更易于管理并且更可靠的应用程序。开发人员能够利用这些丰富的客户端和服务器端框架轻松构建以客户为中心的Web应用程序,这些应用程序可以集成任何后端数据提供程序、在任何当前浏览器内运行并完全访问ASP.NET应用程序服务和Microsoft平台。1.2MicrosoftVisualStudio2008基本特点VisualStudio2008在三个方面为开发人员提供了关键改进:快速的应用程序开发高效的团队协作突破性的用户体验VisualStudio2008包括各种增强功能,例如可视化设计器(使用.NETFramework3.5加速开发)、对Web开发工具的大量改进,以及能够加速开发和处理所有类型数据的语言增强功能。开发人员能够利用这些丰富的客户端和服务器端框架轻松构建以客户为中心的Web应用程序,这些应用程序可以集成任何后端数据提供程序、在任何当前浏览器内运行并完全访问ASPNET应用程序服务和Microsoft平台。1.3用MicrosoftVisualStudio2008开发本系统的原因VisualStudio2008提供了高级开发工具、调试功能、数据库功能和创新功能,帮助在各种平台上快速创建当前最先进的应用程序。我们是团队开发,而VisualStudio2008在三个方面为开发人员提供了关键改进其中就有高效的团队协作、快速的应用程序开发、突破性的用户体验。7第二章办公自动化系统开发过程2.1系统概述2.1.1系统开发的目的办公自动化系统,就是利用计算机、网络、通讯等技术,收集、处理、存储和传输信息以提高办公效率和辅助决策,形成高效的和智能的办公环境,使办公事务工作自动化、网络化、无纸化,达到协同工作的目的[1]。办公自动化在提高工作效率,为企业的生产、科研、管理提供优质服务等方面有重大意义。在信息化的时代,可以说,办公自动化水平和自动化设施如何,已经成为衡量一个企业管理水平的标志之一。2.1.2系统主要特点普通员工登录成功后,第一个界面就是我的桌面,可以查看当前浏览本系统的人数,可以查看新消息(文件、短信、通知、新闻),点击查看文件后,可以下载文件。员工发文件时,可以上传相关的文件。员工还可以查看相关企业的一些信息。2.2系统开发过程拿到任务书,首先看任务书的要求,了解了任务书的要求后,熟悉了开发工具软件,根据任务书做出一份系统设计需求说明书,做出设计思路,然后对此