(仪器科学与技术专业论文)基于web的高校电子政务与办公自动化系统的设计与实现.pdf_第1页
(仪器科学与技术专业论文)基于web的高校电子政务与办公自动化系统的设计与实现.pdf_第2页
(仪器科学与技术专业论文)基于web的高校电子政务与办公自动化系统的设计与实现.pdf_第3页
(仪器科学与技术专业论文)基于web的高校电子政务与办公自动化系统的设计与实现.pdf_第4页
(仪器科学与技术专业论文)基于web的高校电子政务与办公自动化系统的设计与实现.pdf_第5页
已阅读5页,还剩62页未读 继续免费阅读

(仪器科学与技术专业论文)基于web的高校电子政务与办公自动化系统的设计与实现.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

重庆大学硕士学位论文中文摘要 i 摘要 随着国家教育事业的发展,各高校之间的竞争加剧,高校内部管理体制和工 作效率的改善和提高显得日益重要。建立安全高效的办公系统,不仅是时代发展 的要求,也是发展教育事业、提高高校科学管理水平和办学效益的需要。本文以 重庆大学党委办公室为应用对象,通过调查研究、管理模式分析和应用流程分析, 制定了一套有利于高校电子政务和办公自动化的可行性方案,用以提高行政办公 效率,实现少纸化办公,使高校的党务政务及日常事务处理能符合现代化管理理 念的要求。 本文在认真分析总结国内外典型系统的特征和实现技术的基础上,针对内部 办公业务要求和与外部联系的需求,提出了基于三层体系结构的解决方案,采用 b/s 模式建立在 internet 构架上,客户端通过浏览器完成系统内部的信息处理和信 息查询,并以 web 作为解决方案的核心,充分实现信息的共享和交流,为办公自 动化和网络化提供技术支持。 本文对用户管理和操作权限做了重点分析和研究,根据系统的具体业务情况 分析了用户权限的分配策略和访问控制,改进了基于角色的用户权限管理方法, 并给出了较好的解决办法。 该系统目前已实际应用于重庆大学党委办公室,系统初步实现了设计目标, 满足了日常信息工作的需求,并且运行良好。用户可以通过对本系统继续进行二 次开发或者扩展功能以适应新的需求。 关键词: 电子政务, 办公自动化, 客户/服务器, 基于角色的访问控制, php, mysql 重庆大学硕士学位论文英文摘要 ii abstract with the higher education developments, the competitions among the universities are more impetuously. the improvement of the university s interior management and work efficiency has become significant. to establish a safe and effective oa system is not only to go with the tide, but also to meet the requirements of the enhancement of the university s management standard and the education benefits. in order to improve the effectiveness of administration, realize the paper- free office work and make the university s administration affairs and daily work process keep the pace with modern management theories, this paper carries out a series of feasible plans for universities to realize the e- gov and oa system. these works were based on the investigation on the target user- - - the ccp committee office of chongqing university and the analysis of its management model and application work- flow. basedonacarefulanalysisofdomesticandoverseastypicalsystem s characteristics and their implement technologies, this paper puts forward a solution based on a three- layer framework. this solution adopts the b/s mode based on internet which can make the clients assess and query the system s information through a web browser. it also takes the web as its core to share and exchange information sufficiently, and provide technical support for oasystem. after carefully study and analysis of the user management and operation authorization, this paper analyzes the distribution strategy and assess control of the user authorization according to the system s affairs, improves the user authorization management and advances better solutions. this system has been applied in the ccp committee office of chongqing university and runs well. it has achieved the primary design goals and met the demands of daily information process requirements. user can process secondary development on this system or expand its functions to meet new requirements. keywords: e- gov, oa, b/s, rbac, php, mysql 重庆大学硕士学位论文1绪论 1 1绪论 1.1 论文选题及研究意义 随着现代网络技术的飞速发展,尤其是近年来 internet 技术的应用普及和电子 政务、电子商务的飞速增长,使人们的生活方式和思维方式发生了巨大的变化, 给人们生活工作的各个层面带来了深刻的影响。办公室是一个多功能的综合管理 机构,行政管理事务日益增多,需要处理的信息量也越来越多,其办公效率和质 量将直接影响到领导层决策的过程和结果。 现代办公方式正在不断改造着我们的办公室,先进的信息化手段、数字化工 具和强大的网络支持系统,使我们能够容易地获取信息、处理信息、发布信息和 共享信息。办公自动化的内涵也从以提高个人工作效率为目的,发展为通过提高 组织内部的协同工作能力,从而提高办公室整体工作效率。能否及时、准确、全 面地为管理者提供决策所必需的信息和服务,是现代办公室所面临的重要问题。 1.1.1 电子政务及办公自动化概述 政府信息化已被公认为社会信息化的基础,在许多国家积极倡导的信息高速 公路五大应用领域中,政府信息化的重要标志“电子政府”被列在首要地位。 而“电子政府”的最终目标应该是实现电子政务。 “电子政府”是指通过应用、服 务及网络三个层面,运用信息及通信技术打破行政机关的组织界限,构建电子化 的虚拟机关,以实现政府机关获取和提供信息的网络化及其与社会公众的电子互 动化1。因而“电子政府”是面向政府机关内部,其他政府机构、企业以及社会公 众的基于 internet 技术的信息处理系统。 朱镕基同志曾指出: “电子政务的发展正在成为当代信息化的最重要领域之 一。 ” “发展电子政务要与转变政府职能相结合,要加快行政审批制度改革,为实 行电子政务创造条件。 ”2使各种行政职能从现实平台逐步走向虚拟平台,可以提 高行政管理的效率和行政行为的透明度,降低行政成本,增强管理手段的科学性 和监管有效性。 电子政务是一个综合的信息系统,不同于仅用于发布信息的 web 站点,处理 的不光是政府机关内部信息,而且包括可在一定范围内交流的信息和可以公开发 布的信息,特别是有大量公文流转。其方法主要通过机关内部处理流程模拟、协 作、信息发布,受理各类申请、投诉、建议和要求来完成的,因此既有信息的发 布和接收,也有交互式的处理。 办公自动化简称 oa(officeautomation), 主要指利用现代化的办公设备、 计算 机技术、通信技术和互联网技术来代替办公人员的手工作业,从而尽可能充分利 重庆大学硕士学位论文1绪论 2 用信息资源,大幅度地提高办公效率和办公质量,以达到既定的目标3。 电子政务应用与一般的办公自动化系统既紧密相关,又在应用侧重点、用户 群体以及采用的技术等方面都有所差异,总的来说,前者在用户的范畴上包含后 者,电子政务是更广义上的政府办公自动化或者理解为“面向社会的政府办公自 动化”4。 具体地说,电子政务和办公自动化系统在以下方面存在明显的差异: 1、其应用定位不同。电子政务侧重于政府部门内部以及跨部门、系统和地区 的应用,而办公自动化系统的应用重点一般是在部门内部,并且集中于办公人员 的个人层面。 2、在系统用户方面,电子政务和办公自动化系统也存在一定的差别。具体地 说,办公自动化系统的用户多为办公人员,而电子政务由于一般是互动式进行, 所以其系统用户的范围要广得多,除了政府部门的工作人员外,还包括与这些部 门相关的企业和公众等。 虽然电子政务和办公自动化在应用定位、功能、系统管理模式等方面均存在 较大的差异,但是它们之间仍然有着十分密切的关系。由于电子政务实现了打破 部门界限的联网办公和互动式作业,所以我们可以把电子政务看作是办公自动化 系统在范围和功能上的对外延伸,是面向全社会的政府办公自动化。 1.1.2 国内外的发展和趋势 目前,世界各国政府和区域组织都正在积极地进行电子政务的推广,并提出 了相应的建设目标和计划5。 美国制定了政府纸张消除法案 ,计划于 2003 年 10 月之前实现政府办公的 无纸化作业,使美国公民与政府之间的互动关系电子化; 英国已经有40%的政府服务可以通过互联网提供给公众, 到2004年, 将有41% 的英国公众主要通过政府机构的网站享受政府服务; 日本政府于 2000 年 3 月向国会提出了电子签名与认证法案 ,提出在 2003 年实现电子政务,完全采用电子化手段处理各种行政事务,日本将信息化的成败、 it 产业的兴衰与经济竞争力的强弱紧密联系,订下了信息化立国的目标,力争在 五年内发展成为世界上最先进的 it 国家; 到 2004 年,加拿大 40%公众将通过政府机构的网站享受政府服务; 到 2004 年,澳大利亚 34%公众将通过政府机构的网站享受政府服务; 新加坡电子政府可为公民提供 200 项以上的电子政务服务,公众可从“电子 公民中心”站点轻松获取医疗保健、商务、法律法规、交通、家庭、住房、就业 等各项网上信息和服务; 韩国认为,21 世纪是知识和信息决定国际竞争力的时代,信息化、网络化不 重庆大学硕士学位论文1绪论 3 仅仅是一个选择的问题,而是决定国家兴衰存亡的根本大计,围绕“使韩国成为 世界十大信息强国”的目标,提出了“21 世纪网络韩国”的实施计划。 东盟提出了“电子东盟”计划,其四大目标是:强化东盟地区 it 领域的竞争 能力, 缩小东盟各国与先进国家在 it 技术方面的差距, 政府和企业合作, 推动 “电 子东盟”事业,促进 it 设备贸易、服务和投资的自由化。 欧盟委员会在 1999 年制订“电子欧洲”计划时指出:欧盟亟待解决的问题很 多,最主要的是要使教育适应数字时代的要求,降低上网费用,建立电子商务规 范,提供高速网络服务。 中国电子政务系统的应用仍处于初级阶段,无论是从宏观规划还是微观实践 上,都需要不断借鉴其它国家经验,结合自身实际开发出有中国特色的电子政务 系统,尽快出台相关配套的法律法规,提供信息安全保护,建立可靠的安全认证 系统,赢得公民信任,充分发挥我国电子政务的后发优势,解决发展过程中的瓶 颈问题6。中国要想与世界接轨,电子政务是一个必由之路,通过网络行政,不仅 可以实现与发达国家之间的远程办公、远程交流,还能通过电子政务来带动信息 化,进而带动工业化。对于一些发达城市,如北京、上海,在数字城市的发展中 对电子政务的运用非常好。可以借鉴电子政务实行得较为完善的系统方案,将成 本最小化,效益最大化。 系统实现技术上,回顾我国政务信息化的进程,大致可分为三个阶段: 1、以桌面字处理工具为典型的个人办公工具软件阶段,计算机应用提高了个 人工作效率。 2、基于关系型数据库技术,以 c/s 体系结构应用为特征阶段,这一阶段基本 实现了部门级的数据处理、公文处理等的自动化。 3、基于符合 internet/intranet 技术标准的平台应用阶段,这一阶段,不仅在技 术上有了很大进步,而且应用范围已从部门内部、部门之间扩展到行业/系统内部, 乃至跨部委跨系统7。 在 internet 应用方面, 政府部门已陆续建立了自己的 web 服务器和网站, 有的 还实现了一些简单的网上业务8。 但由于各相关单位在信息化建设中的技术差异和 经验欠缺,电子政务并未在真正意义上得以实现,相反,不少政府站点在规划建 设、管理维护以及安全性方面还停留在较低的水平上,各级政府部门还有待建立 和完善从页面制作、审批、更新,流程管理,应用开发,安全性保证,与后台应 用系统(如 oa 和业务系统)集成以及客户支持的一整套行之有效的管理模式、 运营方法和技术平台。 办公自动化(oa)方面,自 90 年代中期以来,随着 internet/intranet 的发展,办 公自动化(oa)技术的内涵及外延都在发生改变。尤其是群件产品的兴起,使实现 重庆大学硕士学位论文1绪论 4 办公自动化系统有了可靠的技术基础和产品基础,办公人员可以处理更为广泛的 业务和办公信息。现代意义上的基于网络的 oa 已经不仅仅是提高像打字录入、 编辑排版等个人事务处理效率,也不仅仅是实现公文收发、流转、签发、归档这 样的群组作业效率。事实上,网络时代的 oa 是一种跨部门运作的基础信息系统, 可以连结企业各个岗位上的各个工作人员,可以连结企业各类信息系统和信息资 源9。oa 系统的运行不仅应当适应单位为提高运作效率而进行的机构调整,而且 还可能促进资源合理配置的进程,甚至可以改革机构运作的流程。也就是说,oa 在模拟手工作业的同时,还将反作用于传统的办公流程。 1.1.3 论文选题及研究意义 作为知识创新的基地之一高校,推动电子政务的发展是其义不容辞的责任。 在高校中推行电子政务,将一系列具体的实际公务运作推到实处,具有明显的优 势。 随着国家教育事业的发展,各高校之间的竞争加剧,高校内部管理体制和工 作效率的改善和提高日益重要。学校规模的扩大,招生人数的增多,传统的以手 工为主的办公方式和手段,暴露出了许多不足和弊病,己无法满足日常办公的需 要。因此有必要建立安全高效的网络办公系统,这不仅是时代发展的要求,也是 发展教育事业、提高高校科学管理水平和办学效益的需要10。 高校的行政管理部门,是学校各项政策的推行者,也是学校师生的服务者。 其办公自动化程度的高低,不仅关系到自身的管理水平,也关系到学校数字化建 设的进程,乃至“一流大学”的形象和声誉。发展高校办公自动化,既是适应高 校发展新形势的需要,又是数字化校园深入发展的迫切要求。通俗地讲,办公自 动化就是利用计算机网络这一操作平台,坐在室内点击鼠标,就能完成公务的处 理。其核心是大量频繁的行政管理事务通过设定好的程序在网上实施;其目标是 实现日常工作无纸化,事务处理自动化,资讯决策智能化的现代办公11。因此, 我们必须加大力度,积极进行高校办公自动化的建设。 本项目以重庆大学党委办公室为应用对象,通过调研、管理模式分析和应用 流程分析,制定一套高校电子政务的可行性方案,提高行政办公效率,实现少纸 化办公,使得高校的党务政务及日常事务处理能符合现代化管理理念的要求,并 建立一套高安全性、实用及容易操作的电子政务系统。 通过对重庆大学党委办公室的电子政务系统实施,将目前社会中正在流行的 电子政务系统逐步移植入高校,推动当前电子政务施行的步伐,成为高校行政事 务办公全面电子化的前奏。对外,让高校与政府、企业、社会公众通过网络达到 零距离接触,减少行政成本,使得信息渠道更广泛更有效;对内,通过电子政务 的实施改进现有工作模式,提高办公人员的服务素质,加强工作协调性,提高行 重庆大学硕士学位论文1绪论 5 政效率,节约行政开支,达到人员配置合理与工作效益的最大化。 1.2 论文选题背景 重庆大学党委办公室的电子政务及办公自动化系统,一方面与国家教育部和 重庆市党政办公网实现信息交互,另一方面服务于广大的师生员工和社会公众。 该项目是重庆大学研究生创新实践基地的“研究生创新基金”项目,目的是要研 究和开发一个信息网络以及网络应用体系,帮助和规范学校内部的信息化建设, 建立一个面向全校的统一信息资源共享平台,最终成为全校机关部门的协同办公 平台。 由于实施电子政务后,有更多的文件和信息在网络上传输,并且系统涉及的 用户群体包括学校内部的二级学院、机关部处和直属单位以及外联单位等,因此, 信息的获取、处理和发布、共享以及信息的安全成为非常重要问题。 本文在对重庆大学党委办公室的电子政务及办公自动化系统进行总体设计和 部分实现的同时,特别提出系统应用中的信息安全问题,进行重点研究。目的是 要建设一个安全的信息系统,为办公系统服务,从整体上解决系统对信息安全的 要求。 1.3 论文课题开展方式 作者作为重庆大学党委办公室的工作人员,参与了项目的工作,并作为该办 公系统项目的主研人员,参与了项目的全过程,对高校电子政务及办公自动化系 统的要求有很深刻的认识。 本课题研究工作主要分为以下几个阶段: 1、电子政务和办公自动化系统的学习 2、网络知识和开发工具的学习 3、系统关键技术的研究和学习 4、重庆大学党办办公系统的调研和设计 5、重庆大学党办办公系统的实现 1.4 本章小结 本章分析了电子政务和办公自动化系统的内涵以及实现的过程, 结合当前我国 和我校办公系统的发展状况,论述了论文的选题及其研究意义,并介绍了论文的 选题背景和论文课题的开展方式。 重庆大学硕士学位论文3系统关键技术的研究 6 2系统需求分析 2.1 高校办公系统的需求分析 近几年来,随着校园网络的快速发展,高校办公自动化的建设也逐步铺开, 计算机在高校行政管理部门的普及率非常高,许多学校的机关部处几乎人手一台 电脑,越来越多的工作人员在工作中使用计算机,而且不少部门都建立了自己的 主页,推出了一些网上业务,使部分校务公开,丰富了校园网络信息,对整个校 园的数字化建设起到了推动作用。 重庆大学的校园网建立迄今己有七年,硬件设备也不断升级,为我校的办公 自动化系统的建设提供了坚实的网络条件。各部门很早就引进计算机来辅助管理 工作,研制并使用了本部门的管理系统,但目前推出的网上办公业务,只局限在 发布通知、公布文件、下载表格等少数领域,大部分的日常管理工作还没有在网 上开通,仍采用半手工半自动化的方式。而且,不同管理部门之间,缺乏整体规 划,各自为政,只是分别处理各自的业务,无法实现信息共享和集成,导致“信 息孤岛” ,从而难以实现各部门之间的高效协作。 重庆大学党委办公室的电子政务及办公自动化系统应该是一个比较大型的应 用系统,一方面实现与国家教育部和重庆市党政办公网的信息交互,另一方面服 务于广大的师生员工和社会公众,用户群体包括学校内部的二级学院、机关部处 和直属单位以及外联单位,以校园网支持系统的运行,利用校园网作为宽带高速 的网络平台,开发利用具有办公自动化功能的应用软件,改变传统的手工管理方 式,使办公方式发生根本的变革。因此,根据以上需求分析,有必要建立重庆大 学党委办公室的电子政务及办公自动化系统,以改善学校办公环境。 2.2 国内办公系统的技术研究和现状分析 2.2.1 目前办公自动化存在的问题 办公自动化如同计算机、网络一样,它本身不是目的,只是一种技术,一种 工具,是一门应用学科和技术。尽管它也有相应的理论做依托,但它对广大政府 和企事业部门来说,主要是应用研究。着眼于应用,也着手于应用。离开了应用, 办公自动化就毫无价值,离开了提高办公效率,提高办公质量,办公自动化就失 去意义。 在我国,办公自动化建设取得了很多成绩,同时也暴露了很多问题,如投资 大、效果不明显、水平低、重复建设多、硬件投入多、软件投入少、模拟手工作 业增加管理负担等。 重庆大学硕士学位论文3系统关键技术的研究 7 造成这些问题的主要原因有 3 条: 对办公自动化的本质作用理解不深,通常只是把办公自动化理解为办公过程 中的先进技术和设备的使用,使用目的是为了提高工作效率,实际上,通过实现 办公自动化,提高管理机构的决策效率更为重要; 忽视了办公自动化发展的基础,通常认为只要有了先进的技术和设备,就可 以实现办公自动化,其实,办公自动化发展必需依赖两个基础,一个是管理基础, 另一个是信息积累基础,如果脱离了这两个基础,办公自动化就成了空话。 技术条件的制约也会使得办公自动化建设难以达到预期的目的,如早期的网 络技术在信息共享和沟通方面的支持就明显不足。 电子政务的实现打破了部门界线的联网办公和互动式作业12。因此,可以把 电子政务看作是办公自动系统在范围和功能上的对外延伸,是面向全社会的政府 办公自动化。oa 是一个应用系统,oa 的功能好坏及成功与否,都将决定电子政 务的成功与失败。因此任何电子政务系统都需要从 oa 这个基础开始。 2.2.2 国内办公系统的技术研究 就电子政务与办公自动化软件产品而言,目前,国内外的软件产业发展较快, 各种应用系统层出不穷,有了大批商业软件、共享软件和自由软件。目前国内的 软件开发企业开发的系统有: 清华紫光应急指挥系统 中大荣光公司电子政务实施解决方案 上海索源软件公司文档管理解决方案 广州华南资讯公司办公自动化平台解决方案 兰德新易政府办公自动化系统 北京义驰美迪公司电子政务解决方案 金蝶 k/3 oav7 办公自动化解决方案 奥尊 oas business v2.0 办公自动化产品 中远信息科技公司全面 oa 解决方案 神州数码公司办公自动化系统 我们分析国内的主流电子政务和办公自动化系统,可得出如下结论: 目前国内外的此类系统的设计思想比较成熟,多数大型系统选择基于群件系 统的开发模式,选择使用 domino/notes13(或者 microsoft exchange)系统作为 系统开发平台,使系统具有较好的流程管理、工作流应用和安全管理、权限管理 功能,适合大型企事业单位和国家机关使用。但是,开发周期较长,开发难度和 开发投资均较大。 从现在国内的发展趋势,由于政府各部门和部门之间的交互和集成应用建设 重庆大学硕士学位论文3系统关键技术的研究 8 是电子政务的基础和核心。交互式网上办公系统,有助于打破时间、空间和部门 分隔的制约,将政府机构管理和服务职能,由传统手工、纸面、封闭的运作方式 转换为自动、电子、开放的方式,在网络上加以实现。该系统能够极大地提高政 府管理工作的效率和质量,增大决策的透明度,是政府管理方式和手段的革命。 社会公众可以通过交互式网上办公系统,足不出户就能够完成与政府部门的办事 程序,办理诸如申办企业、申报纳税、传递报表、项目审批、咨询服务、出国、 报关等有关事务。 很明显,交互式网络办公系统在未来几年中将成为一个需求热点。因此,越 来越多的应用选择基于 b/s 结构和关系数据库结合的方式进行系统开发。 从系统实现方法上来看,在平台软件的选择上,操作系统方面,由于安全和 价格等因素,在政府行业招标中 linux 与 windows 的抗衡更加激烈;办公套件、 防病毒软件等方面则更趋向于国产化;在技术路线的选择上,多数的平台系统完 全采用 web service 的先进服务思想,应用 xml、ejb、corba、java、asp、php 等语言,成为跨平台的、标准的、不依赖任何公司的平台。 2.3 需求分析与系统设计 2.3.1 系统调查 系统调查的目的是通过调查与分析,获取用户需求并定义产品需求,是系统设 计者认识系统,同工作人员,即以后的系统使用者交流的过程,是设计新系统 的必要准备,在整个软件的设计开发过程中占有非常重要的地位。系统调查可分 为初步调查和详细调查。 初步、详细调 查及需求分析 用户需求说明书 产品需求说明书 系统调查 输出 输出 需求定义 需求 变更 需求确认 需求跟踪 需求 开发 需求 管理 图 2.1 需求开发与需求管理流程图 fig.2.1 the demand development 代码块注释:请在每个 while, if, for 或类似的代码块前面使用一个注释来解 释里面做了些什么。如果里面的内容非常清楚,这里可以省略。 / get the input char and store while(getinput($inputchar) storechar($inputchar); 其它注释:在一些不是很明了的代码前请加一些解释,如下: /tab inascii code is 9 define(tab, 9); / chang tab in username to space while($index=0; $index count($username); $index+) $username$index = ereg_replace(tab, , $username$index); 函数的编写:缩格统一为五格,除了象前面所说的函数应该有一个相关注释 块。同时函数块应该用一个 tab 空出左边部分,即左缩进一个 tab。如下,除了函 数在类(class)定义的一部分, 在左大括号和右大括号里的部分也应用一个 tab 缩进。 即函数体应该有两个 tab 缩进。 复合语句:流程控制语句 (if, while, for, .) 作为是复合语句有点类似于函数, 即使他们只有一条语句在里面。也应在左括号里同采用缩进处理。即括号里的代 码形成新的一块。 /print $a whether equals 10 if($a=10) printf(a 等于 10.n); else printf(a 不等于 10.n); 5.1.3 命名规则 1、文件命名 函数库文件用大小写结合的文件名,并在文件名后加上 lib 的后缀。 如 stringlib.php 类文件用大小写结合的文件名,并在文件名后加上 class 的后缀。 如 treeclass.php 常量及变量定义用大小写结合的文件名,在文件名后加上 inc 的后缀。 如 capabilityinc.php 跟界面相关的文件用小写文件名,如是 html 页面则要在文件名上明确用途。 如 useradd.php 2、常量 常量应该全部使用大写字母书写,单词间用下划线。这样会使常量在代码中更 加显眼。当你使用了一个没定义过的常量时能让你很块就知道。 define(email_from, webmaster ); 属于特定模块的常量应该用一个统一的前缀。 define(addr_label, 0); define(addr_var, 1); define(addr_error, 2); 3、函数 函数名需用小写字母开头,而其余的单词开头应该用大写,中间不加下划线。 重庆大学硕士学位论文5系统实施与系统评价 57 /* * getaddressfromenvironment * param prefix sring the prefix of address table * return arraythe address table */ function getaddressfromenvironment($prefix) global $addressinfo; / get address list from addressinfo reset($addressinfo); while(list($field, $info) = each($addressinfo) $returnvalue$field = trim($globals($prefix . $infoaddr_var); return($returnvalue); 函数名应该体现一个动作或者用动词。 updateaddress, makestateselector 4、变量 为统一起见,变量一般采用小写单词打头加大写单词方式命名。变量名应该体 现一个属性或者用名词。 username, width 用可读写、可发音的名字,如 user, 不是usr。 全局变量用一些描述性的名字,局部变量用短小的名字。 $addressinfo = array(.); for($i=0; $i count($list); $i+) 使用统一,相类似的规则,如果你把 number 简化为 num, 那么在整个程序中 就一直使用同样的简化,不要换用别的名字如no 或 nmbr。 5、长语句 语句不应太长。把长语句用统一方的分隔符把它分开并缩格对齐。 print(不能链接到服务器.database_host. 使用 . 数据库.database_name. . 也许数据库没有启动 . 或者需要在 modules/include/global_settings 文件里更改设置n); 重庆大学硕士学位论文5系统实施与系统评价 58 6、表达式 条件表达式让它读起来比较自然。 有时省去一个非符号(!)会使表达式更加容易 理解。请使用圆括号来解少一些语句歧义。用圆括号要以固定表达式的计算的顺 序。这样可以减少阅读者记忆操作符优先顺序的所花费的时间。保持每一行的简 单化。 三元操作符 (x ? 1 : 2)常常意味着可以省去很多代码。 但是使用. if.elseif.else 通常会让阅读更简单化。使用通用的编程算法以加强程序的可读性。 5.2 系统实施 系统实施阶段就是我们通常说的“编程序”阶段。在这个阶段,要将系统的调 查、分析和设计的结果转化为程序代码,遵循代码编写规范,成为能够实现运行 的程序。程序设计由程序编制和程序调试两个阶段组成。 5.2.1 编制程序 系统在设计开发前,先后经过 2 次前期开发研究和程序编制,在程序的编制过 程中,参考了其他类似系统的代码风格,也总结了经验教训,最终形成了符合程 序代码规范的程序文档。 5.2.2 程序调试 任何软件开发人员都不可能保证编制的程序一次运行正确,都要经过反复调 试。程序调试的过程就是发现错误并改正错误的过程,直到软件开发人员确信全 部程序无任何语法错误或逻辑错误,并满足系统设计的各项要求为止。 对于一般应用程序,程序调试的工作量等同甚至超过编制过程的工作量,而且 程序调试是一项非常艰苦的工作。 5.2.3 系统维护 系统在投入使用后,可能会出现很多问题,需要对软件进行不断地修改、补充 和日常保养,使系统运行稳定并不断完善。系统维护的内容主要包括:对系统开 发和测试过程中没有发现的问题进行修改和补充;对由于应用单位的内外部政策 制度、工作流程发生变化引起的变动进行修改;对系统的功能进行扩充或随着计 算机技术的发展对软件运行环境进行升级;对系统及网络运行环境进行日常维护; 对系统中的数据由于意外事故造成损坏进行恢复。 系统投入使用是系统发挥作用的阶段, 系统能否确定运行并充分发挥作用在很 大程度上取决于系统维护工作的好坏,因此,必须从思想上重视系统维护工作。 5.3 系统评价 5.3.1 解决的问题 本系统是在重庆大学党办进行实地调研的基础上, 结合党务工作的业务特点进 := = 竺= = :圈圈墨雹矗叠露墨匝 墼鸶鲤笪舅蔓堂辞乎_ 噻亨警 誉。警熏霸掌擎雾l 警翼 m , * l or r l :寨! 隳蔫孽_ 鬻隔 墨一一 一 一 i 蒸涵鬻 鬻_ 重庆大学硕士学位论文5系统实施与系统评价 59 行设计的,其功能达到了最初的系统分析和系统设计阶段所预期的目标。 本系统基本初步实现了在公众网上的电子政务和在校园网中的办公自动化, 优 化了原有的管理业务,实现了少纸化办公,内部信息和文档资料电子化的存储。 规范了各二级单位的信息报送流程,提高了信息的利用率和时效性,方便了信息 的发布和检索查询,促进了校园办公自动化的进程。 5.3.2 需完善之处 由于客观条件及本人精力和能力关系, 开发的现有系统在功能上还存在着一些 不足之处,还需要对其功能进行进一步的完善。首先,本系统虽被称为重庆大学 党委办公室电子政务及办公自动化系统,但对办公室的业务涵盖还不够全面,在 系统的办公自动化功能的设计上,考虑得还很肤浅,距离完全意义上的第三代办 公自动化还有很大差距,将来可以根据实际需要进行扩充。 其次,本系统设想在校园网内实现多层次多部门的电子政务和办公自动化,还 需要对各二级单位的日常办公做深入透彻的研究,使功能模块设计更抽象和更通 用,从而整合为一个统一的协同办公平台。 以上是我对本系统改进的一些设想。 由于学识不够、 经验不足, 以及时间所限, 本系统还不够完善,在设计和功能实现方面都有着很多缺陷。我在开发过程中也 走了很多弯路。我将在以后的工作和学习中不懈努力,提高自己的专业知识水平 和计算机应用水平,努力成为适应时代需求的复合型人才,为社会做出贡献。 5.4 本章小结 本章结合系统代码编写规范的制定,介绍了系统实施过程,并对系统进行了评 价,提出了系统需要完善的地方。 重庆大学硕士学位论文6结束语 60 6结束语 6.1 系统研究工作总结 电子政务及办公自动化系统是当前信息科学领域一个迅速发展的学科, 是一门 多学科的综合应用技术,在目前国内的信息化建设热潮,它的研究日益受到广泛 重视。随着理论研究的不断深入,信息技术的不断发展和社会网络环境的不断成 熟,电子政务及办公自动化系统将在社会的各个领域获得广泛的应用。 本研究在阅读、参考大量国内外有关理论和应用的资料基础上,归纳、总结并 研究了电子政务和办公自动化系统的关键技术,结合国内高校的实际应用情况, 分析了学校党委办公室的现有办公状况,规划了适合实际工作环境的电子政务和 办公自动化系统,并设计完成了系统的部分功能。此系统能够为用户提供网络环 境下运行的办公环境,使各部门单位的各级办公和管理人员方便灵活地在系统应 用环境下处理信息,提交公告,发布新闻,使各种信息得以充分利用,有效地提 高了办公效率,具有实用性和可扩充性。 6.2 应用系统应注意的问题 电子政务和办公自动化系统的建设是一项较为复杂的系统工程,它内容丰富, 服务面广,需要学校各方便的配合和支持,在应用系统时应注意以下问题: 1、领导的支持与参与 由于系统用户不但涉及到学校的广大学生以及家长,同时还涉及到各单位的 各级领导和各级行政管理人员,他们都是系统的直接使用者和管理者,他们对系 统的态度决定者系统的应用质量。此外,各单位各部门还应该指派专人负责分管 本单位的应用系统,为系统的顺利运行提供有力的保证。 2、重视信息资源的建设和利用 系统建设的目标是实现信息资源的共享,提高办公效率和管理水平。信息资 源的建设是一个不断积累和不断更新的过程,需要学校各部门的配合,及时将各 类信息发送到系统中,并保持信息的准确性。 3、信息队伍的建设和人员的培训 系统的成功运行有赖于学校各级管理人员的应用,由于各个部门单位对系统 的重视程度和工作人员的计算机应用水平的限制,会给系统的推广造成一定的难 度。因此,要充分重视和加强学校信息队伍的建设和培养,同时,加强对工作人 员的计算机应用的培训,提高工作人员的素质,从而推动我校的信息化发展进程。 := = 竺= = :圈圈墨雹矗叠露墨匝 墼鸶鲤笪舅蔓堂辞乎_ 噻亨警 誉。警熏霸掌擎雾l 警翼 m , * l or r l :寨! 隳蔫孽_ 鬻隔 墨一一 一 一 i 蒸涵鬻 鬻_ 重庆大学硕士学位论文6结束语 61 6.3 下一步需要开展的工作 高校电子政务及办公自动化系统的建设是一项长期工程, 目的是要实现数字化 校园,需要在全面规划的基础上统一设计,分布实施。由于时间和经费的原因, 本研究对重庆大学党委办公室的电子政务和办公自动化系统只做了一些前期的工 作,进行了总体的设计和部分功能的实现,其它工作还有待于今后进一步完成。 同时,电子政务和办公自动化系统的理论和相关的网络、数据库技术也在不断 发展,例如向办公决策系统发展,以模型库、方法论为基础,并进一步发展到专 家系统;电子政务中的多部门多用户协同办公以及人工智能技术在网络信息系统 中的应用等,都需要进一步研究和探讨。 另外,数字化校园还需要各级部门协同合作,构建模块化的应用功能,避免重 复建设和资源浪费,并最大程度地整合办公系统。 总之,我们需要不断加强理论学习,时刻关注信息技术的发展,追踪网络新技 术的动向,在理论知识的知道下,将新的、先进的技术引入到办公自动化系统中, 使其更加完善、成熟,更好地为学校服务,实现无纸化或少纸化办公,进一步推 动高校信息化建设进程。 重庆大学硕士学位论文致谢 62 致谢 本文的研究工作自始至终是在导师高潮教授的亲切关怀和精心指导下完成的。 导师严谨的治学风范,勤奋的工作精神,积极的人生态度一直令我感动,导师渊 博的知识,实事求是的科研作风和高度的责任感使我获益非浅。在这三年多的学 习、生活和课题研究中以及在工作上,导师都给予我极大的支持和鼓励,他这种 无微不至的关怀,无不给我留下难忘的印象,令我终生受益。在此谨向导师表示 我崇高的敬意和衷心的感谢! 系统的设计开发和本文写作的全过程自始至终都得到了党委办公室主任肖铁 岩教授的悉心指导,在论文原稿的章章节节都留有肖老师仔细审阅时写下的笔迹, 而肖老师笃实严谨的治学风范则更促使我在写作过程中刻意求真

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论