办公自动化系统设计与开发doc 76页.docx

上传人:b****0 文档编号:532840 上传时间:2022-10-10 格式:DOCX 页数:68 大小:788.91KB
下载 相关 举报
办公自动化系统设计与开发doc 76页.docx_第1页
第1页 / 共68页
办公自动化系统设计与开发doc 76页.docx_第2页
第2页 / 共68页
办公自动化系统设计与开发doc 76页.docx_第3页
第3页 / 共68页
办公自动化系统设计与开发doc 76页.docx_第4页
第4页 / 共68页
办公自动化系统设计与开发doc 76页.docx_第5页
第5页 / 共68页
点击查看更多>>
下载资源
资源描述

办公自动化系统设计与开发doc 76页.docx

《办公自动化系统设计与开发doc 76页.docx》由会员分享,可在线阅读,更多相关《办公自动化系统设计与开发doc 76页.docx(68页珍藏版)》请在冰豆网上搜索。

办公自动化系统设计与开发doc 76页.docx

办公自动化系统设计与开发doc76页

办公自动化系统设计与开发(doc76页)

中文题目:

办公自动化系统设计与开发

外文题目:

毕业设计(论文)共90页(其中:

外文文献及译文9页)图纸共0张

摘要

随着信息化建设的日益深入,无论是政府机关还是企事业单位,部门之间的信息沟通与协同工作越来越重要。

人们迫切需要一个能充分利用网络系统优势,并可以管理企业动作的知识软件平台,利用此平台快速建立自己的信息网络和网络办公系统。

办公自动化系统应允而生。

办公自动化系统称为OA系统,即OfficeAutomationSystem。

它是利用计算机和网络通讯技术,使办公室工作逐渐信息化,逐渐形成无纸化办公环境,从而成为由办公室人员与办公设备共同构成服务于某种目标的人机信息处理系统。

其开发主要包括后台数据库的建立和维护(MODEL)、数据库访问层(DAL)的开发、逻辑层(BLL)的开发、表示层(VIEW)的页面设计。

对于数据库要求数据一致性、完整性强。

数据库访问层和逻辑层强调面向对象思想,表示层的设计强调美观,易使用。

通过用ASP.NET3.5(C#)来编写系统,主要采用三层架构的B/S模式,利用软件工程的可行性研究、需求分析、概要设计、详细设计等来完成论文。

关键词:

办公自动化;面向对象分析设计方法;SQLServer2008;ASP.NET3.5(C#);VisualStudio2008;

 

ABSTRACT

Alongwiththedevelopmentoftheinformationtechnology,forbothgovernmentagenciesandenterprises,inter-departmentalcommunicationandcollaborationarebecomingincreasinglyimportant.Peopleneedasoftwareplatformtomakefulluseoftheadvantagesofthenetworksystemandmanagetheenterprise,andusethisplatformtoquicklybuildtheirowninformationnetworkandthenetworkofficesystems.Officeautomationsystemcameintobeing.

TheOfficeAutomationSystemiscalledtheOAsystem.Basedonthecomputerandthenetworkcommunicationtechnology,itmakestheofficeworkinformationizedandpaper-freegradually.Theofficepersonnelandtheofficeequipmentconstituteaman-computerinformationmanagementsystem.Itsdevelopmentmainlyincludestheestablishmentandthemaintenanceofthebackstagedatabase(MODEL),thedevelopmentofthevisittothedatabaselevel(DAL),thedevelopmentofthelogiclevel(BLL),theexpressionlevelandthepagedesign(VIEW).Thedatabasestronglyrequestsdatauniformityandintegrity.Thedatabasevisitlevelandthelogiclevelemphasizetheobject-orientedprogrammingthought,andtheviewlevelemphasizesthefeatureofbeingbeautifultolookatandeasytouse.ASP.NET3.5(C#)isusedtocompilethesystemwhichisathree-tierB/Smode,andthepaperwascompletedonthebasisofthesoftwareengineeringfeasibilitystudy,thedemandanalysis,theoutlinedesign,thedetaileddesignandsoon.

Keywords:

Officeautomationmanagement;SQLServer2008;ASP.NET3.5(C#);VisualStudio2008;Developmentapproachofstructured

引言

自计算机应用于管理领域以来,信息系统的开发与应用获得惊人的发展,并得已迅速推广,给当今的传统型企业或者是现代型企业都带来了巨大的冲击和无限的商机,并且随着我国经济的飞速发展、科学技术的不断进步,XX公司也逐渐庞大化,这无疑为大量的数据管理带来了更大的压力,如何对复杂而繁多的数据进行合理、高效的管理成为了一个急需解决的问题。

本系统将人从繁琐、无序、低序、低端的工作中解放出来从事核心事务,整体提高了企业办事的工作效率和对信息的可控性,降低了办公成本,提高了执行力,使管理趋于完善,企业更具有竞争力。

 

1系统调研

1.1公司概述

1.2组织机构及业务范围

1.2.1企业组织机构

 

 

图1-1大连XX企业组织机构图

Fig1-1enterpriseorganizationalchart

各部门介绍

1.3.2办公管理存在的问题及分析

通过系统调研,我认为企业在办公管理管理存在的问题及薄弱环节主要表现在以下几个方面:

(1)用户考虑少,软件的柔性构造功能差。

单签很多OA软件过分强调了软件之间功能的横向对比,为用户考虑的实际功能较少,结果导致软件大而不全,而真正为用户接受的功能模块很少。

(2)软件的模块复用性很差。

这直接影响了软件的柔性构造功能,而当用户的需求改变时,哪怕是轻微的改变,都需要开发商来解决,从而影响了用户的使用效率,对开发商也是一个极大的负担。

(3)数据处理量大。

公司的办公数据包含很多属性,因此对办公的信息进行管理都是及其不易的,尤其对众多公司员工进行有效管理更是庞大的工程。

耗费了大量的人力、物力、财力。

(4)数据的安全性低。

公司的下属各个核心单位之间通过电话或是文件来传送数据,这种方式很难保证万无一失,数据容易丢失,也没有很好的保密性,重要的数据有可能遗漏。

(5)搜集的信息分散在各部门没有得到合理的、充分的利用。

面对上述如此多的问题我们准备开发功能齐全的中石油管道专家库管理系统,帮助企业提高工作效率。

新系统的设计目标

1.4可行性分析

1.4.1技术可行性分析

随着网络技术和数据库技术支持都日趋成熟,作为服务器具备的硬件条件是绝大多数的商业电脑都具备的。

ASP.NET网络编程语言实现图形化、简易化的表现和管理,C#语言作为后台运行处理,利用ASP.NET技术与SQLServer2008数据库的结合也是B/S(Browser/Server)架构与网络系统设计的常用模式,所以技术成熟,安全性强。

因此,从技术角度上考虑,本系统是可行的。

1.4.2经济可行性分析

以前的公文、文件的流转,信息的传递与录入,全部采用人工完成,这些对于企业是很费时间和精力的,而且也不及时,很难比较好的管理。

所以,从企业领导者和员工的角度出发,对于高效、简捷、方便的办公自动化系统的需求是迫切的,而且系统的成本主要集中在系统软件的开发上,当系统投入运行后可以为企业节约大量的人力,财力,物力。

所带来的效益远远大于系统软件的开发成本。

因此,从经济角度上考虑,本系统是可行的。

1.4.3操作可行性分析

由于本系统设计时充分考虑了用户的习惯,图形界面友好,使得操作简单;数据录入迅速、规范、可靠;统计准确;适应力强;容易扩充。

所以对于用户的使用水平要求并不高,因此,从操作角度上考虑,本系统是可行的。

可行性分析的结论

2系统分析

2.1系统功能需求分析

办公自动化系统的开发,是为了提高企业或政府机关的整体办公效率,节省人力、物力、财力资源。

本系统主要包括以下几方面内容:

人事信息管理、日程管理、文档管理、信息管理、系统管理和考勤管理。

1)用户登录

本系统将要实现用户登录功能。

接受用户输入的登录名和密码信息,先做客户端的有效性检验,通过检验后提交给服务器端,由服务器端提交信息与数据库里的信息相比较,如果二者不符则返回相应的出错信息,否则登录进入系统。

本系统中对于登录模块的设计是供企业内部员工使用,使用权的授予是由系统管理员决定的,只有在系统管理员首次在系统管理模块中添加了各级别角色对各模块的权限,相应角色才能安全登录,在权限的范围内能够完成相应操作。

2)人事信息管理

人事信息管理中,包括机构管理、部门管理、人员管理3个功能模块。

机构管理提供对大连XX及其子公司等机构进行管理,可添加新的的机构,对已存在的机构进行修改,还可以删除机构信息;部门管理是可以添加、删除、修改、查看部门等;人员管理是查看个人信息、浏览员工信息、添加新员工。

本人事信息管理可以有效地管理公司及其子公司的机构组织信息及人员配置信息。

公司的机构组织显而易见。

3)日程管理

日程管理中,包括我的日程、部门日程和我的便签。

我的日程是通过日期来查询或添加个人日程信息。

部门日程是通过相应的筛选条件来获得相应的部门信息。

我的便签就是像便利贴一样,通过便签来记录自己的计划或任务。

4)文档管理

文档管理中,实现文件的上传与下载。

本系统对于文档的管理实现的是用户对文件的上传、浏览、删除和下载的操作功能。

其中对于文件的具体格式没有要求,但是有长度限制。

若上传的文件超出了最大限度就不能成功上传。

文件以列表的形式供用户浏览,此操作和下载操作是用户都能实现的。

而上传和删除是由具有相应权限的人进行操作。

5)消息管理

消息管理中,实现消息的接受与发送。

消息管理模块总的功能是对消息的发送、浏览、删除和查看详细内容的功能。

该设计分为两个子功能,一个是浏览消息和建立消息,第二个是将浏览消息又分为收件箱和发件箱。

其中对于消息类似于网页上的编写日志,是文本格式。

对于消息的发送,只有相应权限的人才能发送新消息,才能够执行删除操作,而普通的用户只能够查看收件箱中收到的消息而没有权限执行删除操作。

6)考勤管理

考勤管理中包括员工签到、签退:

可以让员工签到、签退等;考勤历史查询:

可以按条件搜索、查看考勤历史等;考勤统计:

可以统计考勤信息、导出Excel表等;考勤管理是对公司员工按时上下班的一种管理机制,通过工时来合理地判断员工的工作价值。

7)系统管理

系统管理是管理员执行的操作,来更好地完善系统和解决系统问题,使其系统正常运行。

菜单管理:

可以添加、删除、修改、查看、上下排序父子菜单等;角色管理:

可以添加、删除、修改、查看角色和分配角色权限等;登录日志:

可以按条件搜索、删除登录日志;操作日志:

可以按条件搜索、删除操作日志。

2.3系统用例模型

UML是面向对象开发中

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1