基于asp的办公自动化系统论文.doc

上传人:h**** 文档编号:101552 上传时间:2018-07-06 格式:DOC 页数:68 大小:2.41MB
下载 相关 举报
基于asp的办公自动化系统论文.doc_第1页
第1页 / 共68页
基于asp的办公自动化系统论文.doc_第2页
第2页 / 共68页
基于asp的办公自动化系统论文.doc_第3页
第3页 / 共68页
基于asp的办公自动化系统论文.doc_第4页
第4页 / 共68页
基于asp的办公自动化系统论文.doc_第5页
第5页 / 共68页
点击查看更多>>
资源描述

1、 - 1 - 学科代码: 080605 学 号: 070702010049 贵 州 师 范 大 学(本 科) 毕 业 论 文 题 目 : 基于 ASP 的电子办公系统 学 院: 数学与计算机科学学院 专 业 :计算机科学与技术 年 级 : 2007 级 姓 名: 罗 健 指导教师: 唐翠芳 ( 副 教授) 完成时间: 2011 年 3月 15日 - 2 - 基于 ASP 的电子办公系统 罗健 摘要 摘要 随着信息技术的飞速发展和日趋激烈的商业竞争,企业已不再满足于独立、零散的办公自动化应用,企业需要的是协同工作、综合、集成化的解决方案。而 电子办公 系统 是基于网络运行 ,网络是解决由于物理距

2、离造成的信息交流不畅、协商沟通不便的办公瓶颈问题的最佳方式。企业网上办公自动化通过对各办公自动化要素的闭环整合,实现了工作流、信息流、知识流和办公自动化系统的整合管理,提供了一个科学、开放、先进的信息化 办公平台,实现办公自动化,并进行远程办公或在家办公。企业网上办公自动化将人从繁琐、无序、低序、低端的工作中解放出来从事核心事务,整体提高了单位办事效率和对信息的可控性,降低办公成本,提高执行力,使管理趋于完善。 关键词 办公自动化管理 ; 电子办公 系统 ;数据源 ;办公管理 Abstract : As the information technology and the rapid deve

3、lopment of increasingly fierce business competition, enterprises are no longer satisfied with independence, Scattered office automation applications, enterprises need is to work together, integrated and integrated solutions. However, electronic office system based on internet operation ;Internet add

4、ress is the physical distance impeded exchange of information, consultation inconvenience office communication bottlenecks in the best way. OA online enterprises of the office automation elements of the closed-loop integration, the realization of the work flow, information flow, Knowledge Flow and o

5、ffice automation systems integration management, providing a scientific, open, advanced information technology office platform achieve office automation, and remote office or home office. Enterprise Office Automation will be online from the cumbersome and disorganized, low-order, low-end work for th

6、e liberation of core business improve overall efficiency of the unit and the control of information, lower office costs and improve implementation, manage almost perfect. Key words : office automation management; electronic office system; data sources; office management - 3 - 目 录 摘要 . - 2 - 引言 . - 4

7、 - 1 系统分析 . - 5 - 1.1 需求分析 . - 5 - 1.2 可行性分析 . - 5 - 2 总体设计 . - 7 - 2.1 项目规划 . - 7 - 2.2 系统功能结构图 . - 7 - 3 系统设计 . - 8 - 3.1 设计目标 . - 8 - 3.2 开发及运行环境 . - 8 - 3.3 逻辑结构设计 . - 8 - 4 数据库设计 . - 9 - 4.1 数据库连接 . - 9 - 4.2 数据表的设计 . - 9 - 5 系统总体架构 . - 16 - 5.1 模块功能介绍 . - 16 - 5.2 系统的架构图 . - 16 - 5.3 网站首页的运行结果

8、 . - 19 - 6 系统登录模块设计 . - 21 - 7 日常管理模块设计 . - 24 - 7.1 收文管理模块设计 . - 24 - 7.2 发文管理模块设计 . - 25 - 7.3 批示管理模块设计 . - 27 - 7.4 会议管理模块设计 . - 30 - 7.5 公共信息模块设计 . - 32 - 7.6 个人办公管理模块设计 . - 33 - 7.7 人事管理模块 . - 40 - 8 业务管理模块设计 . - 42 - 8.1 生产报表模块设计 . - 42 - 8.2 采购计划模块设计 . - 42 - 8.3 库存模块设计 . - 43 - 8.4 指标情况模块 .

9、 - 45 - 9 用户管理模块 . - 46 - 9.1 用户添加模块设计 . - 46 - 9.2 用户修改模块设计 . - 46 - 9.3 用户注销模块设计 . - 48 - 参考文献 . - 49 - 致 谢 . - 50 - 附录 系统涉及到的相关代码 . - 51 - - 4 - 引言 随着中国加入 WTO及全球经济一体化进程的加快, 我国经济建设的稳步发展 , 政府机 关 、 企事业单位如何提高内部管理水平 、 提升 工作效率等成为众多单位领导不断思考和探索的问题 。 这些要求我们必须采用全新的信 息处理手段 ,完善内部组织结构 、 信息系统和 管理运作流 程 ,建立一种企业级

10、跨部门运作的基础信息系统 1。 于是 ,办公自动化 (Office Automation)概念应 运而生 。 本文设计了一种 基于 ASP 技术的网络 电子 办公系统 ,采用 B/S 设计 ,并 且支持数据 库 ,为中小型企业 提供了一个很好的工作平 台 。 ASP 即 Active Sever Pages 的缩写,有如下的技术特点 2: ASP 是一种服务器端支持 的 HTML嵌 入式脚本语言 。 通 过 ASP 可以结合 HTML 、 XML、 JavaScript、 VBScript 和 ActiveX 元 件建立动态、交互且高效 的 WEB 服务器应 用程序。 ASP 脚本是在服务器端

11、解释执 行 , 结果自动生成符 合 HTML 语言的主页 去响应用户的请 求 , 它的源程序不会被传 到客户端浏览器 , 因而程序的安全性较高。 ASP 中主要包括五个强大 的 ActiveX 服务 组件和五个内置的对象 :Database Access component(数据库访问组件 )、 File Accesscomponent(文件访问组件 )、 Atorcomponent( 广告轮播器组 件 ) 、 Content Linking component( 内容链接组件 ) 、 Browser Capabilities component(浏览器信 组件 )以及 Request(请求对

12、象 )、 Server(服务 器对 象 )、 Session(会话对象 )、 Response(响 应对象 )、 Application(应用程序对象 )。通 过这些强大的组件和内置对 象 ,ASP 技术 不仅广泛地应用于动态网页的开发 , 而且 为基 于 Web 的办公自动化系统开辟了新的 更加广阔的发展领域。 此外, 网络化的 电子 办公模式是计算机技术和网 络技术发展的共同产 物 , 这不仅仅是办公 系统工作模式上一次变革 , 更是一种办公 理念的进步。基 于 Web 技术 的 OA 系统从 传统 的 C/S(Client/Server)体系结构转向了 更为先进的三 层 B/S(Brow

13、ser/Server)结 构。 B/S 结构即浏览 器 / 服务器结 构 , 它是 随 着 Internet 技术的兴起 ,对 C/S 结构的一 种改进。B/S 结构 将 OA 系统中的三要素 (数据 、 功能 、行为 )分离 ,形成前端客户层 , 中间的应用 层 , 以及后端的设计隔离和服 务层 。 前端客户层负责可移植的逻辑 表 达 ; 中间的应用层使用户可以通过将其与 设计应用隔离而共享和控制业务逻辑 ;后端的设计 隔离和服务层则提供对专门数据 服务的访 问 , 处理客户端与数据库间的数 据流 。与传统的 C/S机构相比较而言,其优点显而易见。 - 5 - 1 系统分析 1.1 需求分析

14、 电子办公 系统的建立, 通过前期 进行用户需求调查与分析, 可以了解到中小型企业 需要规模相对较小,但其在功能上对系统的需求却是全面的。大体可分为 :一方面是 发布各种公文 ,与其它员工交流各种信息,基于工作流的方式实现诸如员工是基本资料查询、个人通讯录 ;员工管理个人 活动 安排 。另一方面则是面向公司办公业务方面的业务管理功能。即完全采用计算机技术 基于网络 处理办公业务,使企业内部人员能够方便快捷地共享信息、交流信息,高效地协同工作,既兼顾个人办公效率的提高,又可以实现群体协同工作 ,通过具体 的分析可得到 要求系统需要有以下功能: 由于操作人员的计算机知识普遍较差,要求有良好的人机界

15、面。 管理系统用户,由于该系统的使用对象多,要求有较好的权限管理。 管理企业的会议信息,发文信息、公共信息。 提供个人办公服务。 对企业员工基本情况进行全面管理。 设置生产数据统计、打印功能。 对企业制定的采购计划进行管理。 对库存信息进行管理。 发布企业的生产指标,对其进行管理。 强大的生产数据统计功能。 当外界环境(停电、网络病毒)干扰本系统时,系统可以自动保护原始数据的安全。 在相应的权限下,删除数据方便简单,数 据稳定性好。 数据计算自动完成,尽量减少人工干预。 系统退出。 1.2 可行性分析 经济性 3 由于 ASP 程序设计采用结构化设计思想,且具有怨言简单易学开发快捷的特点 等。

16、所以用 ASP 开发本系统的过程中,一些可预见的风险可降到最低,从而保证了项目的开发周期 ,节约了时间成本,同时也减少学习程序的资金;另外,ASP 开发的程序易于后期维护,可降低成本 ,提高项目利润。 - 6 - 此外。 通过网站对企业内部信息进行全面的自动化的管理,大大提高了企业的办公效率。通过系统对企业生产经营过程中的数据进行全面的管理和统计,避免人为处理 各类数据时所产生的各种问题,提高了企业的经济效益, 所以,从经济的角度,本系统完全可行 。 技术性 3 ( 1)完善的企业网络 中小型企业经过这几年的信息建设华建设,已经具备相当规模 :办公室楼的设施比较完善,接点有预留, 介入方便。除

17、此之外,随着 Internet 的普及,员工都使用了网络, 为网络电子办公系统奠定了网络硬件基础 ; ( 2)功能强大的开发平台 目前 Dreamweaver 开发平台的功能已经十分强大, 具有 Web 开发的强大优势, Microsoft Sql sever 2000 是性能稳健的服务器平台 ; ( 3) 采用 ASP 作为开发语言,语言简单,程序员容易接受 且调试起来容易,在构建 Web 功能中,可调用 ASP 强大的组件功能,使得编程变得简单易行。 综上,从技术的角度,本系统完全可行。 - 7 - 2 总体设计 2.1 项目规划 电子办公 管理系统是一个典型的数据库开发应用程序,由日常管

18、理模块、业务 管理 模块、用户 管理 模块组成,规划系统功能模块如下: 日常管理模块 该模块包括收文管理模块、发文管理模块、批示管理模块、会议管理模块、公共信息管理模块、个人办公管理模块、人事管理模块。 业务 管理 模块 该 模块包括生产报表模块、采购计划模块、库存管理模块、指标情况模块。 用户 管理 模块 该模块主要包括用户添加模块、用户管理模块、用户注销模块。 2.2 系统功能结构图 电子办公 系统功能结构如图 2-1 所示。 图 2-1 系统功能结构图 - 8 - 3 系统设计 3.1 设计目标 本系统是针对中小型企业内部办公自动化管理的要求进行设计的,主要实现如下目标: 系统采用人机对

19、话方式,界面清晰、信息查询灵活、方便、快捷、准确、数据存储安全可靠。 利用系统快速的统计生产的数据报表,并对报表信息进行打印 。 键盘操作,快速响应。 实现了各类发文信息、公共信息的强大的管理能力。 实现对员工基础信息(人事管理)的管理功能等。 实现了个人办公的信息自动化管理功能。 对企业的采购计划、库存信息进行管理。 发布生产指标,对企业生产指标信息进行管理。 发布会议信息,并对会议信息进行管理 。 对系统用户进行管理。 为了加强数据保密性,为每个用户设置权限级别 。 系统最大限度地实现了易安装性、易维护性和易操作性 。 系统 运行稳定、安全可靠。 3.2 开发及运行环境 硬件平台: CPU

20、: Intel1.8GHz(以上),其他类型 cpu 以此换算 ; 内存: 256MB 以上。 软件平台: 操作系统: Windows 2000/Windows xp/Windows 7。 数据库: SQL Server 2000。 浏览器: IE6.0 以上 。 Web 服务器: IIS5.1。 分辨率:最佳效果 1024 768 像素 。 3.3 逻辑结构设计 本系统数据库采用 SQL Server 2000 数据库,系统数据库名称为 db_office。数据库 db_office 中包含 13 张表。数据库中的数据表请参见 第四章数据库设计 。 - 9 - 4 数据库设计 本系统是基于中

21、小型企业的 办公系统,其中 涉及到了员工信息、 发文、 会议、批示、报表等的查、插、删、改, 故进行了大量的数据库操作 , 存储和利用大量的、各种类型的数据。 所以 建立一个良好的数据库结构和文件组织形式,使其能够迅速、准确的查找所需要的数据, 是本系统的核心 。 4.1 数据库连接 本系统采用 ADO 连接数据库, ADO ADO 是位于 OLEDB(对象连接和 嵌入数据库) 之上的 “应用程序 “.。 ADO 调用先被送到 OLEDB,然后再交由 ODBC 处理 。 具体的连接代码如下: set conn=server.CreateObject(“Adodb.Connection“) Pa

22、th=“driver=SQL Server;server=PC-201103061735;uid=sa;pwd=123;database=db_office“ conn.open path 4.2 数据表的设计 具体的数据库表设计如下 : ( 1) zhibiao(指标表) 指标表主要用于保存发布指标信息。该表结构如表 4-1 所示。 表 4-1 zhibiao 结构 字段名 数据类型 长度 主键否 描述 id int 4 否 自动编号 name nvarchar 50 否 发起人 title nvarchar 50 否 标题 content ntext 16 否 内容 time smalld

23、atetime 4 否 发布指标日期时间 ( 2) ri(生产报表) 生产报表主要保存锅炉生产的详细信息。该数据表的结构如表 4-2 所示。 表 4-2 ri 结构 字段名 数据类型 长度 主键否 描述 id int 4 否 自动编号 - 10 - mei int 4 否 煤 gang int 4 否 钢 yun nvarchar 50 否 运行状况 date datetime 8 否 发布日期 week nvarchar 50 否 周 ji nvarchar 50 否 转化日期 month nvarchar 50 否 月 year nvarchar 50 否 年 ( 3) renshi(个人

24、信息表) 个人信息表主要用于保存用户的详细信息。该数据表的结构如表 4-3 所示 表 4-3 renshi 结构 字段名 数据类型 长度 主键否 描述 id int 4 否 自动编号 name nvarchar 50 否 用户名称 age nvarchar 50 否 年龄 year smalldatetime 4 否 出生年月日 xueli nvarchar 50 否 学历 school nvarchar 50 否 毕业学校 tel nvarchar 50 否 联系电话 email nvarchar 50 否 电子邮件 jiguan nvarchar 50 否 籍惯 address nvarchar 50 否 通讯地址 zhiwu nvarchar 50 否 现任职位 time smalldatetim 4 否 入档日期 ( 4) lianli(名片表) 名片表主要用于保存联系人 的信息。该数据表的结构如表 4-4 所示。 表 4-4 lianli 结构

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。