欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    软件工程毕业设计教育局oa系统用户管理的设计与实现.docx

    • 资源ID:12548352       资源大小:765.67KB        全文页数:35页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    软件工程毕业设计教育局oa系统用户管理的设计与实现.docx

    1、软件工程毕业设计教育局oa系统用户管理的设计与实现河北农业大学本科毕业论文题 目: 教育局OA系统用户管理的设计与实现 摘要随着社会的发展,各个单位的规模越做越大,员工越来越多,如何更好的管理员工就变得非常重要。而随着网络技术的发展,更多的公司愿意采用自动化的办公系统来协调每日的工作。现代办公自动化系统是由计算机、通信网络和自动化办公设备以及相应的软件所组成的人机信息处理系统。具有办公信息采集、加工、传输和存储等功能,对文字、数据、语音、图形、图像等信息能进行综合处理。对于提高工作效率,降低工作成本,增进人员间的沟通和资料的共享起着至关重要的作用。教育局OA 系统中我主要负责用户管理模块,该系

    2、统采用了ASP.Net技术和SQL Server数据库进行开发,具有简单实用的操作界面,显现了该系统的实用性,安全性。在设计中,只有超级管理员可以对用户信息和角色信息进行操作,通过增加,删除,修改,查找等方式实现对员工信息的管理,保证每一个员工信息都能有处可寻,防止不法分子趁虚而入,同时通过对员工角色和权限的设定实现对办公文件安全性的保护,不同角色的用户拥有不同的权限,面对不同的信息传播平台,保证了一些文件只在需要的人之间传播,大大提高了其保密性。关键词:办公自动化;用户管理;ASP.NET;SQL Server数据库AbstractWith the development of the so

    3、ciety, a lot of enterprise scale is bigger, more and more employees, how to better manage employee becomes very important. But with the development of network technology, more and more companies are willing to adopt automatic office system to coordinate the daily work. The modern office automation s

    4、ystem is composed of computer, communication network and office automation equipment and human information processing system composed of corresponding software. With office information acquisition, processing, transmission and storage, and other functions, the text, data, voice, graphics, image info

    5、rmation can make a comprehensive processing, etc. To improve the work efficiency, reduce working cost, improving interpersonal communication and data sharing plays an important role. Department of education in the OA system is mainly responsible for user management module, the system USES the ASP.Ne

    6、t technology and SQL Server database development, has simple and practical operation interface, shows the system is practical, security. In the design, only the super administrator to user and role information, by adding, deleting, modifying, find the way to realize the management of employee inform

    7、ation, such as to ensure every employee information, there are places, preventing the enter, at the same time, through to the employees roles and permissions set for office file security protection, users of different roles have different permissions, face different kinds of information communicatio

    8、n platform, to ensure the spread between just need some documents, greatly improved its confidentiality.Keywords: Office automation ;User management ;ASP.NET ;SQL Server database 目录1.绪论 11.1 系统开发背景及意义 11.2 国内外研究现状及发展趋势 21.2.1 国内方面 21.2.2 国外方面 31.2.3 未来发展 41.3 论文组织 52.相关技术介绍 62.1 ASP.NET技术介绍 62.2 Vis

    9、ual Studio 2010开发环境 72.3 SQL Server 2008简介 73.需求分析 103.1 运行环境 103.2 可行性分析 103.2.1 系统可行性 103.2.2 经济可行性 103.3 需求分析 104.系统设计 124.1 用户管理系统简介 124.2 设计原则 124.3 用户管理系统结构图 124.4 系统流程图 134.5 数据库设计 144.5.1 用户信息表 144.5.2 角色信息表 155.系统实现及界面设计 165.1系统登录界面设置 165.2 用户角色添加设置 185.3 用户信息管理界面设置 195.4 添加用户信息 216.总结 25参考

    10、文献 26致谢 271.绪论1.1 系统开发背景及意义办公自动化,英文全称Office Automation,简称OA,是办公信息处理的自动化,它利用先进的技术,使人的各种办公业务活动逐步由各种设备、各种人、机信息系统来协助完成,达到充分利用信息,提高工作效率和工作质量,提高生产率的目的。随着计算机技术的发展,特别是计算机网络技术与数据库技术的发展,使人们的生活与工作方式发生了很大的改观。网络技术的应用使得计算机之间通信、信息共享成为可能,而数据库技术的应用则为人们提供了数据存储、信息检索、信息分析等功能,从而使得工作更高效地进行。数据库始于20世纪60年代,经过40多年的发展,现在已经形成了

    11、理论体系,成为计算机软件的一个重要分支。数据库技术体现了当代先进的数据管理方法,使计算机的应用真正渗透到国民经济各个部门,在数据处理领域发挥着越来越大的作用。而互联网技术的出现,更是进一步丰富了人类生活,数字化生存已经渐渐走进我们的生活与工作。互联网技术与数据库技术的结合为计算机在人类生活中的应用带来了巨大的影响。产业信息化,管理现代化,科学化已经成为行业发展的重要课题。办公自动化是将现代化办公和计算机网络功能结合起来的一种新型的办公方式。在行政机关、企事业单位工作中,是采用internet技术,基于工作流的概念,以计算机为中心,采用一系列现代化的办公设备和先进的通信技术,广泛、全面、迅速地收

    12、集、整理、加工、存储和使用信息,使企业内部人员方便快捷地共享信息,高效地协同工作;改变过去复杂、低效的手工办公方式,为科学管理和决策服务,从而达到提高行政效率的目的。随着社会进入信息时代和社会生活的快节奏化,传统的企业信息交流方式及处理办公业务方式已不能满足企业对大量信息快速传递和处理需求,不能适应时代的发展趋势,于是需要一种新的技术改善现状,因此办公自动化系统在适应时代发展需求中产生。20世纪80年代中期在企业和行政机关中兴起使用公自动化系统,而后因其给企业和单位带来的便利而迅速被用于中小型企业单位中,其是采用一系列现代化的办公设备和先进的通信技术。一个企业实现办公自动化的程度也是衡量其实现

    13、现代化管理的标准。 我国专家在第一次全国办公自动化规划讨论会上提出办公自动化的定义为:利用先进的科学技术,使部分办公业务活动物化于人以外的各种现代化办公设备中,由人与技术设备构成服务于某种办公业务目的的人机信息处理系统。办公自动化系统可分为三个功能层次:OA系统、信息管理级OA系统和决策支持级OA系统。三者一体化使办公信息的流通更为合理,减少许多不必要的重复输入信息环节,以提高整个办公系统的效率。第一个层次:事务型办公自动化系统。只限于单机或简单的小型局域网上的文字处理、电子表格、数据库等辅助工具的应用。办公事务OA中,最为普遍的应用有文字处理、会议管理、文件收发登录、文档管理、办公日程管理、

    14、人事管理、报表处理等。此外,在办公事务处理级上可以使用多种OA子系统,如电子出版系统、电子文档管理系统、智能化的中文检索系统(如全文检索系统)、光学汉字识别系统、汉语语音识别系统等。在公用服务业、公司等经营业务方面,使用计算机替代人工处理的工作日益增多,如订票、售票系统,柜台或窗口系统,银行业的储蓄业务系统等。第二个层次:信息管理型OA系统。随着信息利用重要性的不断增加,在办公系统中对和本单位的运营目标关系密切的综合信息的需求日益增加出现了信息管理型的办公系统,其把事务型(或业务型)办公系统和综合信息(数据库)一体化,优化日常的工作,提高办公效率和质量。作为一个现代化的政府机关或企、事业单位必

    15、须具备供本单位的各个部门共享的这一综合数据库,因此可在政府机关用信息管理型系统对政策、法令、法规,有关上级政府和下属机构的公文、信函等综合政务信息进行处理;在公司企业单位中处理在综合数据库中的工商法规、经营计划、市场动态、供销业务、库存统计、用户信息等。第三个层次:决策支持型OA系统。它建立在信息管理级OA系统的基础上。其使用由综合数据库系统所提供的信息,针对所需要做出决策的课题构造选用决策数字模型,结合有关内部和外部的条件,由计算机执行决策程序,做出相应的决策。其具有集成化、智能化、多媒体化和运用电子数据交换等新的特点,用于软硬件及网络产品、单一办公系统同社会公众信息系统的集成;用于面向日常

    16、事务处理,辅助人们完成智能性劳动,如:汉字识别,对公文内容的理解和深层处理,辅助决策及处理意外等;用于包括对数字、文字、图像、声音和动画的多媒体综合处理;用在通过数据通讯网,在计算机间进行交换和自动化处理。运用科学的管理手段和先进的办公自动化设备,利用丰富的信息资源和网络资源,以提高工作效率,提高单位的管理水平和工作质量,是OA办公自动化管理系统的根本目的。OA办公管理系统,可以方便上情下达和下情上传,以及资源共享、资料检索,还增强了内部各部门间的业务交流学习,OA系统提供内部论坛、公共信息作为交流学习的场地,可以缩小部门工作人员之间的沟通学习,利于相互相助,增强凝聚力。OA办公管理系统的意义

    17、还在于:第一,信息及时传递。信息的上行下达可及时便利的实现。第二,信息、设备资源共享、利于解决办公耗材用量大,浪费多的问题,同时也利于设备的维护与保养。第三,高效传阅文件。根据系统设置的管理流程,方便快捷阅办文件,职位确定权限,系统全面记录流程日志,各负其责,避免各部门、各工作人员之间工作的推诿、拖拉、停滞工作的现象发生。第四,无纸化办公不仅可以节省资金、时间、人力,而且可以节省能源、交通,加速信息交换和资金周转,从而提高工作效率,增加企业效益,促进经济发展。第五,OA办公管理系统强调以知识管理为核心,提供丰富的学习功能与知识共享机制,从而提高整体创新与应变能力。第六,OA办公管理系统可以实现

    18、移动办公。1.2 国内外研究现状及发展趋势1.2.1 国内方面进入二十世纪九十年代中期以后,由于国内经济的迅猛发展,引发市场竞争的日趋激烈,信息技术也进入一个突飞猛进的时代,每个企业都必须紧跟时代的步伐,加强企业竞争力并提升现代化企业的管理能力,这一切都将导致了企业对办公自动化产品需求的快速增长,办公自动化开始进入一个快速发展的阶段。从发展方向上看,我国的办公自动化应该实现数字化办公。所谓数字化办公,就是将几乎所有的办公业务都在网络环境下实现。办公自动化建设的本质是提高决策的效能。并通过实现办公自动化,或者说实现数字化办公,可以优化现有的管理组织结构,调整管理体制,在提高效率的基础上,增加协同

    19、办公能力,强化决策的一致性,最后实现提高决策效能的目的。从目前看来,全面实现数字化办公还有一定的距离,首先是数字化办公必然冲击现有的管理体制,使现有管理体制发生改变,而管理体制的改变则意味着权利和利益的重新分配;另外管理人员原有的工作习惯、工作方式和法律体系都有很强的惯性,要想改变这些尚需时日。尽管如此,全面实现数字化办公还是办公自动化发展的必然趋势。 我国OA的应用和发展历程,可以分为以下三个阶段:第一代OA系统,是从20世纪80年代中期到90年代中期以个人电脑、办公套件为主要标志,实现了数据统计和文档写作电子化,即将办公信息载体从原始纸介质方式转向比特方式。第二代OA系统,是从90年代中期

    20、开始的以网络技术和协同工作技术为主要特征,实现了工作流程自动化,即将收发文从传统的手工方式转向工作流自动化方式。第二代办公自动化系统,实现了不同职能部门间的工作流程自动化。不同部门及其工作人员工作间的协作大大加强,从而使政府/企业办公的效率得到较大的提高。而且,以Internet为基础,办公自动化系统实现了移动办公,资源的利用不再受通讯技术的限制,从而实现政府/企业内部的电子化和网络化办公。第三代OA系统,是融信息处理、业务流程和知识管理于一体的应用系统。它以知识管理为核心,提供丰富的学习功能与知识共享机制,确保使用者能随时随地根据需要向专家学习、向组织现有知识学习,使员工在办公自动化系统中的

    21、地位从被动向主动转变并因此提高企业运作效率。第三代OA的核心是知识,其突出特点是:实时通信、实时交流。1.2.2 国外方面办公自动化于50年代在美国和日本首先兴起,最初只是具有电子数据处理(EDP)的簿记功能,60年代被管理信息系统(MIS)取代,直到70年代后期才形成涉及多种技术的新型综合学科-办公自动化(OA)。80年代,国外办公自动化得到了飞速发展,许多著名的计算机软硬件公司都跻身于这一巨大的市场。作为办公管理方式的一次变革,办公自动化不仅已形成相当大的产业规模,而且从各个方面促进了计算机及信息产业的发展。办公自动化迅速普及,已有逐步超过70年代管理信息系统建设的趋势。进入90年代以来,

    22、办公自动化在世界主要发达国家得到蓬勃发展。国外许多大公司投入了大量人力、物力,在语音、数字、文字图像、网络技术、人机工程等方面进行了深入细致的研究,并推出了影像处理设备、文字处理机、办公室助理机、袖珍组织机、笔记本计算机等现代办公设备。1.2.3 未来发展办公自动化系统的发展恰好与数据、信息和知识的演变同步,即由以数据为主要处理内容的第一代办公自动化发展到以信息为主要处理内容的第二代办公自动化,再发展到以知识为主要处理内容的第三代办公自动化。办公自动化的三个发展阶段中完成了两个飞跃,即由数据处理向信息处理的飞跃,由信息处理向知识处理的飞跃。在办公自动化系统的发展中,使用办公自动化系统的人员范围

    23、逐步扩大,由企业行政人员扩展到企业的管理层,再扩展到企业的全体员工。另外,在运作机制上,也是从办公室的结构化数据处理到企业内部和外部信息的处理,再到有用知识的处理。从简单的电子邮件、群件,到构建Web应用等各种方式中获取、存储、提炼和再用知识。经过近30年的发展,办公自动化越来越成熟了,使得其应用范围也愈来愈广。办公自动化已经从以前只是在机关的办公系统发展到现在各企业和各种工作部门都需要的办公系统。在实际工作中,各企业同样需要对内和对外处理各种信息,因此也同样有办公自动化的必要。而且,在市场经济的条件下,企业和各种工作部门的办公事务将越来越繁重,企业和工作人员快速、有效的协调越来越显得重要,越

    24、来越有必要实施办公的自动化。办公自动化系统是企业和工作部门的数字神经系统的重要部分,没有一个快速反应的神经系统的协助,任何企业和工作部门将难以获得长期、稳定、快速的发展。实际上,越来越多的企业和工作部门已经把办公自动化提到日程上来,很多企业和工作部门都在不同的层次上实现了办公自动化。全面实现数字化办公是办公自动化发展的必然趋势,办公自动化的发展到现在已经不是简单地以文档数据为其处理中心的传统办公自动化。传统办公自动化系统最大特点是,应用基于文件系统或关系型数据库系统,以文档数据为存储和处理对象,强调对文档数据的计算和统计能力。但是,缺乏对于协作型工作的处理能力,而办公过程主要是群组协作过程,如

    25、收发文、日常报销流程等。因此,此种办公自动化系统的“自动化”程度是有限的,将被逐步过渡到以知识管理为核心的新一代办公自动化。 办公自动化技术的发展主要包括以下几个方面: 1.办公自动化设备的提升。随着计算机技术和通信技术的飞速发展,使办公自动化设备的性价比大幅度提升,从而有利于该技术的推广和新设备产生。2.系统集成技术。由于当今计算机系统的开放性、兼容性,使办公自动化软件和硬件集成更加方便。 3.多媒体技术。20世纪90年代发展成熟起来的多媒体技术,及声音、文字、图形、图像、动画、音乐和视听技术于一体,必将给办公自动化技术的发展带来新突破。 4.现代化通信技术。计算机远距离通信的应用,发展了数

    26、据通信技术,逐步完善了计算机网络通信,这种通信系统称为基于计算机的信息通信系统。自从国际化标准组织制定开放系统互联的参考模型后,使用这个通信协议,有利于异种机的互联,使计算机网络通信技术得到进一步发展,并为单机办公自动化系统扩大成网络化、一体化的办公自动化系统通信体制提供了条件。1.3 论文组织本文主要分为六章介绍了教育局OA系统用户管理模块设计的过程:第1章主要讲述了教育局OA系统开发的背景及意义,简述了国内外研究的现状和未来的发展趋势。第2章主要是相关技术的介绍,包括该系统所需的开发和运行环境的简介。第3章主要对教育局OA系统用户管理模块进行需求分析和可行性分析,合理的需求分析对系统的开发

    27、非常有必要,会为系统的开发节省很多不必要的麻烦。第4章主要对系统的架构和流程进行了分析,包括对教育局OA系统用户管理功能模块设计和数据库设计。第5章主要介绍了设计中主要的代码设计和关键运行界面的展示。第6章总结了设计的成果。2.相关技术介绍2.1 ASP.NET技术介绍ASP.NET是Microsoft公司推出的新一代建立动态Web应用程序开发平台,是一种建立动态Web应用程序的新技术。它是.NET框架的一部分,可以使用任何.NET兼容的语言(如Visual Basic、C#)编写ASP.NET应用程序。ASP.NET 是统一的 Web 应用程序平台,它提供了为建立和部署企业级Web应用程序所

    28、必需的服务。ASP.NET 为能够面向任何浏览器或设备的更安全的、更强的可升级性、更稳定的应用程序提供了新的编程模型和基础结构。微软为ASP.net设计了这样一些策略:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。ASP.NET 是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的 Web 应用程序。与以前的Web开发模型相比,ASP.NET 提供了数个重要的优点:增强的性能。ASP.NET 是在服务器上运行的编译好的公共语言运行库代码。与被解释的前辈不同,ASP.NET 可利用早期绑定、

    29、实时编译、本机优化和外部缓存服务。这相当于在编写代码之前便明显提高了性能。世界级的工具支持。ASP.NET Framework 补充了 Visual Studio 集成开发环境中 的大量工具箱和设计器。WYSIWYG 编辑、拖放服务器控件和自动部署只是这个强大的工具所提供功能中的少数几种。威力和灵活性。由于 ASP.NET 基于公共语言运行库,因此 Web 应用程序开发人员 可以利用整个平台的威力和灵活性。.NET Framework 类库、消息处理和数据访问解决方案都可从 Web 无缝访问。ASP.NET 也与语言无关,所以可以选择最适合应用程序的语言,或用多种语言分割应用程序。另外,公共语

    30、言运行库的交互性保证在迁移到 ASP.NET 时保留基于 COM 的开发中的现有投资。简易性。ASP.NET 使执行常见任务变得容易,从简单的窗体提交和客户端身份验证 到部署和站点配置。例如,ASP.NET 页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面,和在类似 Visual Basic 的简单窗体处理模型中处理事件。另外,公共语言运行库利用托管代码服务(如自动引用计数和垃圾回收)简化了开发。可管理性。ASP.NET 采用基于文本的分层配置系统,简化了将设置应用于服务器环 境和 Web 应用程序。由于配置信息是以纯文本形式存储的,因此可以在没有本地管理工具帮助的情况下应用新设置

    31、。此“零本地管理”哲学也扩展到了 ASP.NET Framework 应用程序的部署。只需将必要的文件复制到服务器,即可将 ASP.NET Framework 应用程序部署到服务器。不需要重新启动服务器,即使是在部署或替换运行的编译代码时。可缩放性和可用性。ASP.NET 在设计时考虑了可缩放性,增加了专门用于在聚集环 境和多处理器环境中提高性能的功能。另外,进程受到 ASP.NET 运行库的密切监视和管理,以便当进程行为不正常(泄漏、死锁)时,可就地创建新进程,以帮助保持应用程序始终可用于处理请求。自定义性和扩展性。ASP.NET 随附了一个设计周到的结构,它使开发人员可以在适 当的级别“插

    32、入”代码。实际上,可以用自己编写的自定义组件扩展或替换 ASP.NET 运行库的任何子组件。实现自定义身份验证或状态服务一直没有变得更容易。安全性。借助内置的 Windows 身份验证和基于每个应用程序的配置,可以保证应用 程序是安全的。2.2 Visual Studio 2010开发环境Visual Studio是目前最流行的Windows平台应用程序的集成开发环境。Visual Studio 支持用户透过多种不同的程序语言进行开发,但历代版本所支持的语言并不完全相同,例如,Visual Studio .NET 2002 时,微软将 Visual J+ 改版为 Visual J#,但至 Visual Studio 2008 时取消支持 Visual J#;而 Visual Studio 2010 时,并入支持新语言 Visual F#。Visual Studio 2010 原生支持:Visual Basic、Visual C#、Visual C+、Visual F#四种程序语言。Visual Studio 2010版本于2010年4


    注意事项

    本文(软件工程毕业设计教育局oa系统用户管理的设计与实现.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开