如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
前言办公自动化系统(OA)是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。因此本人结合某小型私人企业的要求,对SQL语言原理、Asp、VBScript技术进行了较深入的学习和应用,主要完成对OA的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计的OA系统可以满足企业内部管理者、普通员工两方面的需求。第一章绪论,对系统进行了可行性分析,并介绍了所要用到的语言、工具及开发系统所要用到的环境。第二章需求分析,对研究的意义、国内外的现状及存在的问题进行了分析,对系统的研究目标和内容也进行了概括,列出了系统主要功能和结构图。第三章数据库设计,按照数据库设计理论一步一步地给出了系统需求说明书、数据表、设计模式,利用Asp建立了数据库。第四章详细设计与实现,对系统进行了详细的界面设计和编码,完成每个模块的功能。第五章系统测试,列出了测试环境及数据库的连接与转换。设计充分利用Asp,VBScript的强大力量,提高了编程效率。此次毕业设计是对我四年来所学专业知识的一个总结。它使我提高了自身解决实际问题的能力。但由于本人知识水有限,系统设计中还存在着很多不足,请各位领导批评指正,以便我今后改进。此外,该系统能够顺利的完成离不开各位老师对我的帮助,在此深表感谢。1绪论一个良好的办公自动化系统(OA),应该以计划为核心、以控制为手段,实现“以人为本”、“动态控制”、“透明延伸”的办公管理思想。那么OA系统如何与管理思想结合呢?主要体现在“工作管理”、“沟通管理”、“管理创新”和“权限机制管理”四个方面。目前大部分OA系统是以办公事务的计算机自动化管理为基础的,基本内容包括文件处理、事务处理、文字处理、日程处理、邮件收发、收文发文、电子报表、会议管理等,实现了日常工作方方面面的管理。本程序着重从信息管理和规范日常工作两方面着手,解决了日常办公中的难点,提高了办公人员的工作效率,也体现了管理工作的系统化,透明性。本程序有很好的适用性和工作监督作用。1.1可行性分析可行性分析的任务是从经济上、技术上、操作上、法律上分析要解决的问题是否存在可行的解决方案。经济上可行性:现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,为公司的工作效率带来了一个质的飞跃,主要表现有以下几个方面:第一,本系统的运行可以代替人工进行许多繁杂的劳动;第二,本系统的运行可以节省许多资源;第三,本系统的运行可以提高公司的工作效率;第四,本系统可以使敏感文档更加安全。所以,本系统在经济上是可行的。技术上可行性:本系统的开发是使用asp作为网站开发的开发环境,它作为一种现代的编程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。运行上可行性:本系统为一个小型的公司办公化系统,所耗费的资源非常的小,一般的电脑在硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。法律可行性:本系统纯为毕业设计,在开发过程中没有涉及合同、责任等与法律相抵触的方面。因此,本系统在法律上是可行的。1.2开发工具及开发环境概述1.2.1ASP语言和VBScriptASP(ActiveServerPages动态网页)是微软公司推出的一种用以取代CGI(CommonGatewayInterface通用网关接口)的技术。目前,Internet上的许多基于Windows平台的Web站点已开始应用ASP来替换CGI。简单地讲,ASP是一个位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式动态网页,包括使用HTML表单收集和处理信息,上传与下载等等。通常情况下,用户通过浏览器看到的网页大多是静态的,目前Internet上的许多站点,仍然提供“静态”(static)的主页内容。所谓“静态”,指的就是站点的主页内容是“固定不变”的。当浏览器通过Internet的HTTP(HypertextTransportProtocol)协议,向站点服务器(WebServer)要求提供主页的内容时,站点服务器收到要求后,就传送原已设计好的静态的HTML的文件数据给浏览器。一个“静态”的站点,若要更新主页的内容,必须手动的来更新其HTML的文