文档详情

计算机专业基于bs结构的办公自动化系统大学学位论文.doc

发布:2017-04-02约1.26万字共29页下载文档
文本预览下载声明
第一章 前言 1.1 系统的开发背景 1.2 系统的研究现状 1.3 系统开发模式及工具的B/S结构的办公管理系统,主要作用是实现一个集成的办公环境,让所有工作人员能够利用网络实现协同工作和知识管理。开发工具:Access+ASP+Html,DreamWeaverMX,FrontPage。用到的主要技术:ASP。数据库:Access 2000。还要用到Internet 信息服务(IIS)。 1.3.1 B/S模式的简介 B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。 B/S的优势和劣势。(1) 维护和升级方式简单。目前,软件系统的改进和升级越来越频繁,B/S架构的产品明显体现着更为方便的特性。(2) 成本降低,选择更多。现在的趋势是凡使用B/S架构的应用管理软件,只需安装在Linux服务器上即可,而且安全性高。(3) 应用服务器运行数据负荷较重。由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护[2]。 1.3.2 Access 2000的简介 Access是Office系列软件中用来专门管理数据库的应用软件。所谓数据库是指经过组织的、关于特定主题或对象的信息集合。数据库管理系统分为两类:文件管理系统和关系型管理系统。Access应用程序就是一种功能强大且使用方便的关系型数据库管理系统,一般也称关系型数据库管理软件。它可运行于各种Microsoft Windows系统环境中,由于它继承了Windows的特性,不仅易于使用,而且界面友好,如今在世界各地广泛流行。它并不需要数据库管理者具有专业的程序设计水平,任何非专业的用户都可以用它来创建功能强大的数据库管理系统。Access是办公室办公套件中一个极为重要的组成部分。Access捆绑在办公室中一起发售,将带来更加可观的利润,于是第一次将Access捆绑Office97中,成为办公室套件中的一个重要成员。。20世纪60年代IBM公司推出的IMS数据库系统。数据库技术从开始到现在大致经历了三个阶段,分别是:人工管理阶段、文件管理阶段和数据库管理阶段[3]。 Access 有很多不同层次的用户:仅需要键入数据的用户、创建自己数据库的高级 Office 用户,以及创建强健的多用户应用程序的专业 Access 开发者。增长最快的用户是那些对数据库比较陌生但熟悉其他 Office 应用程序的典型 Office 用户。基于这个原因,Access 继续提供查找和管理信息的易用工具,这些工具与 Office 套件的其他应用程序集成并且一致。Access 2000 是建立在其过去的成就之上的易用桌面数据库,其使用对象是典型 Office 商业用户Access使用标准的SQL(Structured Query Language,结构化查询语言)作为它的数据库语言,从而提供了强大的数据处理能力和通用性,使其成为一个功能强大而且易于使用的桌面关系型数据库管理系统和应用程序生成器。一个Access数据库中可以包含表、查询、窗体、报表、宏、模块以及数据访问页。不同于传统的桌面数据库(dbase、 FoxPro、ParadoxAccess数据库使用单一的*.mdb文件管理所有的信息,这种针对数据库集成的最优化文件结构不仅包括数据本身,也包括了它的支持对象。 SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。SQL是关系数据库管理系统的标准语言。SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。SQL允许用户在高层的数据结构上工作,而不对
显示全部
相似文档