办公自动化系统毕业论文Word文件下载.doc
- 文档编号:13067602
- 上传时间:2022-10-04
- 格式:DOC
- 页数:29
- 大小:631KB
办公自动化系统毕业论文Word文件下载.doc
《办公自动化系统毕业论文Word文件下载.doc》由会员分享,可在线阅读,更多相关《办公自动化系统毕业论文Word文件下载.doc(29页珍藏版)》请在冰豆网上搜索。
社会消费品销售额260亿元,年均增长20%,外贸进口总额2.5亿美元,年均增长15%;
五年累计招商引资突破500亿元,力争达到600亿元
目录
目录 3
前言 5
第一章系统概述 2
1.1课题背景 2
1.2开发环境 2
第二章系统需求分析 4
2.1需求分析 4
2.2可行性分析 4
2.3系统需求分析 4
2.4系统数据流程分析 5
第三章系统总体设计 6
3.1 系统设计目标 6
3.2系统模块设计 6
3.2.1系统总体结构设计 6
3.2.2文档管理模块设计 6
3.2.3系统结构设计 7
3.4 数据库结构设计 8
第四章系统详细设计 10
4.1 文档管理模块设计 10
4.1.1 文档管理功能模块 11
4.1.2 回收站模块 14
4.1.3 文件搜索模块 17
第五章系统的测试与维护 19
5.1单元测试 19
5.2集成测试 21
第五章总结 23
谢辞 24
参考文献 25
绪论
前言
随着科技飞速的发展,人类使用和学习信息的方式以及信息的包装方式正在进行着不可阻挡的革命,这次革命将比印刷术的出现所产生的影响以及对社会发展的推动更加复杂更加巨大。
网站也成为人们最简便和喜爱的交流方式和传递信息的手段,尤其在日常办公方面,人们更是寻求最佳简便的办公方式。
作为一个网上办公软件,网上办公具有很多新的特性,以下这些是它的优势:
(1)软硬件及网络产品的集成,人与系统的集成,单一办公系统同社会公众信息系统的集成,组成了“无缝集成”的开放式系统。
(2)面向日常事务处理,辅助人们完成智能性劳动,如:
汉字识别,对公文内容的理解和深层处理,辅助决策及处理意外等。
(3)包括对数字、文字、图像、声音和动画的综合处理。
(4)通过数据通讯网,在计算机间进行交换和自动化处理。
以上这些特性使网上办公系统充满生命力,也是它发展的源动力。
进行该系统设计时要保证该系统的扩展性,当有新的业务或现有业务规划调整时能够比较容易的实现,为此采用三层设计模式对此应用系统进行划分,并最终以三层应用的方式进行部署。
在本例中,视图(view)部分由一组asp页面组成,例如文档管理页面。
该部分主要管理企业文档。
通过调用三层中的相应方法实现文件的管理
四川建筑职业技术学院毕业论文
第一章系统概述
1.1课题背景
1.1.1、网上办公系统发展
办公自动化(OfficeAutomation,简称OA)是将现代化办公和计算机网络功能结合起来的一种新型的办公方式,是当前新技术革命中一个非常活跃和具有很强生命力的技术应用领域,是信息化社会的产物。
计算机的诞生和发展促进了人类社会的进步和繁荣,作为信息科学的载体和核心,计算机科学在知识时代扮演了重要的角色。
在行政机关、企事业单位工作中,是采用Internet技术,基于工作流的概念,以计算机为中心,采用一系列现代化的办公设备和先进的通信技术,广泛、全面、迅速地收集、整理、加工、存储和使用信息,使企业内部人员方便快捷地共享信息,高效地协同工作;
改变过去复杂、低效的手工办公方式,为科学管理和决策服务,从而达到提高行政效率的目的。
一个企业实现办公自动化的程度也是衡量其实现现代化管理的标准。
我国专家在第一次全国办公自动化规划讨论会上提出办公自动化的定义为:
利用先进的科学技术,使部分办公业务活动物化于人以外的各种现代化办公设备中,由人与技术设备构成服务于某种办公业务目的的人一机信息处理系统。
1.1.2、网上办公系统发展现状
(1985年―1993年):
是以结构化数据处理为中心,基于文件系统或关系型数据库系统,使日常办公也开始运用IT技术,提高了文件等资料管理水平。
这一阶段实现了基本的办公数据管理(如文档管理、档案管理等),但普遍缺乏办公过程中最需要的沟通协作支持、文档资料的综合处理等,导致应用效果不佳。
(1993年-2002年):
随着组织规模的不断扩大,组织越来越希望能够打破时间、地域的限制,提高整个组织的运营效率,同时网络技术的迅速发展也促进了软件技术发生巨大变化,为OA的应用提供了基础保证,这个阶段OA的主要特点是以网络为基础、以工作流为中心,提供了文档管理、电子邮件、目录服务、群组协同等基础支持,实现了公文流转、流程审批、会议管理、制度管理等众多实用的功能,极大地方便了员工工作,规范了组织管理、提高了运营效率。
1.1.3、网上办公的优越性
OA应用软件经过多年的发展已经趋向成熟,功能也由原先的行政办公信息服务,逐步扩大延伸到组织内部的各项管理活动环节,成为组织运营信息化的一个重要组织部分。
同时市场和竞争环境的快速变化,使得办公应用软件应具有更高更多的内涵,客户将更关注如何方便、快捷地实现内部各级组织、各部门以及人员之间的协同、内外部各种资源的有效组合、为员工提供高效的协作工作平台。
1.2开发环境
1.2.1、开发环境的选择会影响到数据库的设计,所以在这里给出网络书城开发与运行环境的选择如下:
开发环境:
WindowsXP
开发工具:
VS2005
数据库管理系统:
SQL2005
设计模式:
三层架构设计模式
1.2.2、使用三层架构设计模式的优点
u开发人员可以只关注整个结构中的其中某一层;
u可以很容易的用新的实现来替换原有层次的实现;
u可以降低层与层之间的依赖;
u有利于标准化;
u利于各层逻辑的复用。
1.2.3、三层模式设计思想
1)三层设计思想概论
三层架构(3-tierapplication)通常意义上的三层架构就是将整个业务应用划分为:
表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。
区分层次的目的即为了“高内聚,低耦合”的思想。
A)表现层(UI):
位于最外层(最上层),离用户最近。
用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面。
B)业务逻辑层(BLL):
业务逻辑层(BusinessLogicLayer)无疑是系统架构中体现核心价值的部分。
它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统所应对的领域(Domain)逻辑有关,很多时候,也将业务逻辑层称为领域层。
C)数据访问层(DAL):
有时候也称为是持久层,其功能主要是负责数据库的访问,可以访问数据库系统、二进制文件、文本文档或是XML文档。
2)三层中各组件的关系
三个层次中,系统主要功能和业务逻辑都在业务逻辑层进行处理。
所谓三层体系结构,是在客户端与数据库之间加入了一个“中间层”,也叫组件层。
这里所说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也不仅仅有B/S应用才是三层体系结构,三层是指逻辑上的三层,即使这三个层放置到一台机器上。
三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。
通常情况下,客户端不直接与数据库进行交互,而是通过COM/DCOM通讯与中间层建立连接,再经由中间层与数据库进行交互,如图1.1所示。
合适尺寸实际尺寸
图1.1三层组件类型的关系
第二章系统需求分析
2.1需求分析
根据现在社会上对网上办公的需求,为了开发出真正满足用户需求的产品——网上办公软件,首先必须要知道客户的需求。
对软件需求的深入理解是软件开发工作获得成功的前提条件,不论我们把设计和编码工作做得如何出色,不能满足用户需求的程序只会给客户带来失望,给开发带来麻烦。
虽然在可行性研究阶段已经粗略了解用户的需求,甚至还提出了一些可行的方案,但是,可行性研究的基本目的使用较小的成本在较短时间内确定是否存在可行的解法,因此,在需求分析阶段要确定系统必须完成哪些工作,也就是对系统提出完整、准确、清晰、具体的要求。
2.2可行性分析
开发任何一个基于计算机的系统都会受到时间和资源的限制。
因此在开发软件项目之前,必须根据可利用的时间和资源等条件进行可行性研究。
可行性研究工作的主要任务不是研究如何解决问题,而是要用最小的代价在最短的时间内确定该项目是否具有开发的可行性。
2.2.1、技术可行性:
本网站严格按照三层设计模式来开发,采用UI、BLL、DAL和Model等一些Web相关技术实现。
C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。
它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。
C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。
2.2.2、经济可行性:
此系统结构比较复杂,而且开发此系统花费的人力无力也相对其他系统有所增加。
但是此系统有着广大的使用群,这样一个优点使此系统的开发变得容易。
2.3、系统需求分析
通过对系统的分析及对其他办公系统的参考,基本确定了“网上办公”的基本功能以及基本性能的基本需求。
2.3.1、功能需求:
这方面的需求指定系统必须提供的服务,通过需求分析应该划分出系统必须完成的所有功能。
1)文档管理,展示文件相关信息,可以查看相对应的内容,可以添加、修改文件相关信息,可以把删除的文件放入回收站中。
2)回收站管理,显示被删除的文件,文件可以恢复,也可以彻底删除。
3)文件搜索管理,可以按条件查找相关文件。
2.3.2、性能需求:
指定系统必须满足的定时约束或容量约束,通常包括速度(响应时间)、信息量速率、主存容量、磁盘容量、安全性等方面的要求。
1)用户在客户端点击存在服务器中的主页时,系统能快速响应。
2)在安全性方面,ASP程序要满足客户传输信息的基本安全。
2.4系统数据流程分析
说明:
未注册用户只能看到前台页面,注册用户登录,根据角色权限管理文件。
文档管理功能图如
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 办公自动化 系统 毕业论文