1. 首页 > 笙耀百科 >

oa系统设计_oa系统设计案例

谈谈基于B/S模式的企业OA系统的设计与实现

谈谈基于B/S模式的企业OA系统的设计与实现

oa系统设计_oa系统设计案例oa系统设计_oa系统设计案例


B/S模式的易操作性,给信息系统的建设和使用都带来了新的选择。利用这种模式只考虑服务器端,而不用考虑用这样的信息系统设计起来大大降低了信息系统的设计难度,也非常便于升级和维护。

【摘要】 在对企业目前办公管理系统架构的研究基础上,通过对企业办公室管理方式的全面分析,研究如何根据企业自身实际情况,实现系统化、规范化、无纸化、自动化的办公模式。本系统采用ASP.NET和SQL Server数据库,提出一个基于B/S结构的企业办公管理系统的架构,按照业务逻辑,加强系统的灵活性,解决了传统方式中处理供销业务的弊端。

【关键词】办公管理系统;ASP.NET;SQL Server

0引言

随着网络技术的发展和使用普及性的不断提高,利用网络实现各种管理,取代传统的管理模式,并适应现有的管理模式,已经成为一种必然趋势。办公自动化(Office Automation,OA)是将现代化办公和计算机网络功能结合起来的一种新型的办公方式。OA的核心问题是如何适应企业的业务需要,提高办公效率。而采用B/S模式能够提高OA系统开放性,使办公人员无论何时何地都能通过Internet进行网上办公,提高了使用上的方便性。

1B/S模式及其结构分析

1.1B/S模式分析

B/S模式是一种以Web技术为基础的新型管理信息系统(MIS)平台模式。它将传统的C/S模式中的服务器部分分解为一个或者多个应用服务器与一个数据服务器,从而构成一个具有3层结构的客户服务器体系。分别是浏览器、服务器以及连接两者之间的网络组成。

B/S模式的优势有以下几点[1]:

(1)B/S体系结构能提高利用计算机的软硬件资源的有效性;

(2)B/S体系结构开发的系统软件成本低,维护、升级等后续花费少,具有一定的通用性;

(3)B/S体系结构在使用过程中对安装特殊的软件或插件无需要;

(4)B/S体系结构为用户提供了统一界面;

(5)B/S体系结构具有很强的开放性、灵活性、可伸缩性和信息系统集成性;

(6)B/S体系结构的信息交流和发布等服务具有灵活方便的特点,用户易于把握、研发成本较低。

1.2B/S结构管理信息系统的分析

基于B/S结构的管理信息系统主要是通过Intranet访问Web服务器,所有事务通过与Web服务器交互来完成。 Intranet通过系统防火墙或其他安全措施与Internet连接,在保证系统安全的前提下实现数据的共享[2]。

2需求分析和模块设计

2.1需求分析

供销业务主要实现信息沟通、产品服务信息的提供以及销售情况的了解。这就要求,系统在能高效的`进行信息沟通的同时,能够合理控制库存,减少期间成本,为企业提高利润进行技术支持。

2.2模块设计

(1)总结企业办公的业务流程模式,以业务流程为模板,建立了办公管理系统的模型,提高了模块的实用性。

(2)系统基于 B/S 的三层结构建立,避免了 C/S 架构需要安装、不易维护的困难。

(3)系统模块主要包括事务管理模块,信息中心模块,客户管理模块。实现了以单位内部的信息传递建立联系,便于单位内部协同工作的无纸化办公。

3开发平台的介绍

3.1ASP.NET [3]

ASP.NET 结构是一个三层系统:UI 层、业务逻辑层和数据层,如图1所示。

ASP.NET 本身提供了一个实现 MVC 模式的环境[4]。模型、视图与控制器层分离,使得一个模型以具有多个显示视图。模型、视图、控制器三者之间的关系和各自的主要功能,如下图 2所示。

3.2SQL Server[5]

SQL Server 对数据具有强大的管理与处理能力,具有较高的安全性能,每个数据库中可创建多达 20万个数据表,数据表中的记录支持远程存取,并且存储的行数只受服务器硬盘空间的限制等。符合本系统的要求,因此本系统选择 Microsoft SQL Server 2008 作为后台数据库。系统的数据库共涉及两个方面:一是存储数据,即采用关系模式,建立一系列二维关系表;二是实现对用户信息的数据维护。

4系统设计与实现

以供销业务为例,根据本企业的实际情况,实行供销中心-供销部-车间的运行管理模式,功能模块中选取三者之间沟通交流部分进行设计与实现。功能如图3所示。

4.1供销中心任务下达的设计与实现

按照工作流程,任务下达人添加任务名称和下一个环节执行执行人,填写任务内容实现任务流转。编码如下:

function SetSelectData(name, json) {

if (name == "Customer") {

document.getElementById(’’)。value = json.Customer[0].Name;

document.getElementById(’’)。value = json.Customer[0].ID;

}else if (name == "Issued") {

document.getElementById(’’)。value = json.Issued[0].Name;

document.getElementById(’’)。value = json.Issued[0].ID;

}else if (name == "Tasks") {

document.getElementById(’’)。value = json.Tasks[0].Name;

document.getElementById(’’)。value = json.Tasks[0].ID;

}}

4.2供销部进行订单传递的设计与实现

订单实现中需要对客户端不同的查看状态进行调整,因此,对不同浏览器进行了不同的设置转换。编码如下:

function SelectedUsers() {

//兼容IE和Firefox的调用方法:

var bSelected = document.getElementById(’iFrame1’)。contentWindow.SelectedUsers();

var isSMS = document.getElementById(’cbIsSendMsg’);

var oMobile = document.getElementById(’txtMobile’);

var isOk = true;

if (bSelected == false) {

isOk = false;

}if (isOk == false) {

if (isSMS.checked) {

if (oMobile.value != ’’) {

isOk = true;

}}

else {

isOk = false;

}}

4.3车间进行信息沟通的数据与实现

对信息进行新增和删除实现。编码如下:

function Click_Add() {

var url = ’/’;

OpenCommonWindow(url);

}function btnDelete_Click() {

if (GetCheckedData() == ’’) {

alert(’请先选择要删除的数据!’);

return;

}else {

if (confirm(’确定删除选定的记录吗?’)) {

SetCheckedData();

__doPostBack("btnDelete", ’’);

}}

}5结束语

B/S模式的易操作性,给信息系统的建设和使用都带来了新的选择。利用这种模式只考虑服务器端,而不用考虑用这样的信息系统设计起来大大降低了信息系统的设计难度,也非常便于升级和维护。使用者只要用过浏览器,便可以使用基于B/S模式的信息系统。在基于B/S模式的信息系统正越来越成熟的今天,适合本企业的业务管理方式才能更有助于加快基于B/S模式的信息系统的大力建设和广泛应用。

【参考文献】

[1]王艳芳。基于B/S体系结构开发应用系统研究[J].辽宁行政学院学报,2007(1):114-116.

[2]郭荣。浅谈MIS系统平台模式的选择[J].广西科学院学报,2003(6):112-116.

[3]房大伟,庞娅娟。ASP.NET 开发典型模块大全[M].北京:人民邮电出版社,2010,12-68.

[4]ASP. NET 3. 5 MVC 框架深度解析[EB/OL].朱先忠博客http://space. space itemid-344617.

[5]周廷吉。SQL Server 数据库开发经典案例解析[M].清华大学出版社,2006:65-69. ;

办公自动化系统的设计框图

办公自动化(OA,Office Automation),是70年代中期发达国家为解决办公业务量急剧增加对企业生产率产生巨大影响问题的背景下,发展起来的一门综合性技术。它的基本任务是利用先进的科学技术,使人们借助各种设备解决对一部分办公业务的处理,达到提高生产率、工作效率和质量,方便管理和决策的目的。OA的知识领域覆盖了行为科学、管理科学、社会学、系统工程学等学科,并且OA体现了多学科的相互交叉、相互渗透性,所以OA的应用是企业管理现代化的标志之一。由于OA的出现,使得传统的机关事务型办公业务中的劳动力就业比率结构发生了变化,据美国劳动统计局1980年的统计数据,美国四大产业的劳动力比率约为:信息产业占50%以上、服务业占30%、工业占13%、农业占2%。因此OA的应用将会进一步得到发展。OA的定义所谓办公自动化,是指通过先进技术的应用,将人们的部分办公业务物化于人以外的各种设备,并由这些设备和办公人员共同完成办公业务的人机信息系统。OA与MIS、DSS相比较,则较少地应用管理模型,而强调技术的应用和自动化的办公设备的使用为主。 办公自动化还可以形象地理解为,办公人员运用现代科学技术,如通过局域网或远程网络,采用各种媒体形式,管理和传输信息,改变传统办公的面貌,实现无纸办公。OA的特点OA具有如下的特点:1、面向非结构化的管理问题;2、工作对象主要是事务处理类型的办公业务;3、强调即席的工作方式;4、设备驱动。OA的设计思想就是以自动化设备为主要处理手段,依靠先进技术的支持,为用户创造一个良好的自动化的办公环境,以提高工作人员的办公效率和信息处理能力。

OA系统开发流程?

开发OA办公自动化系统软件实施流程,蓝凌办公OA办公自动化系统软件,包括八个阶段。第一阶段:项目启动(组织保障确定、管理现状了解、项目章程制定、基础制度资料、实施计划确定、系统安装准备、系统安装准备、项目启动);第二阶段:需求调研(成熟度评价、咨询规划、需求访谈、资料整理、实施方案撰写、方案讨论、方案确认);第三阶段:规划设计(需求分析设计、系统总体设计、应用功能设计、设计报告确认);第四阶段:系统配置(需求分析设计、系统二次开发、系统测试、美工设计);第五阶段:系统测试(系统安装、系统初始化、基础数据搭建、用户意见反馈);第六阶段:用户培训(系统维护培训、管理提升培训、用户使用培训、使用手册发布、组织制度制定、系统调整);第七阶段:系统上线(内部宣传会议、部门内学习、上线准备、历史数据清理、正式上线通知、上线运行);第八阶段:最终验收(验收准备、验收资料准备、工作移交、验收会议、验收报告签署)

OA系统的设计与实现

OA系统的设计与实现

办公自动化即行政办公管理信息化,是电子政务的基础,是构架数字化政府以及数字化企业的基础。下面我为大家搜索整理了关于OA系统的设计与实现,欢迎参考阅读,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生培训网!

1、办公自动化系统的设计

系统结构的设计是整个系统开发过程中的关键点。对于应用系统来说,特别是一些较为复杂的系统,没有一个合适的系统结构而要有一个成功的系统几乎是不可想像的。不同类型的系统需要不同的结构体系,系统的设计往往很大程度取决于系统结构的选择。按照系统终端情况的不同,可将办公自动化系统的开发结构分为BPS(浏览器P服务器)和CPS(客户端P服务器)两种结构模式,它们各具特色,是当前办公自动化系统开发的主流。BPS结构的系统以服务器为核心,程序处理和数据存储基本上都在服务器端完成,用户无须安装专门的客户端软件,只要通过网络中的计算机连接服务器,使用浏览器就可以进行事务处理。CPS结构的.系统以服务器作为数据处理和存储平台,在终端必须装有特定的程序来进行事务处理,然后再将数据传递到服务器端,用户必须使用客户端应用程序才能对数据进行操作。与CPS结构相比,BPS结构的系统具有以下优点:

(1)客户端无需装有特定程序只需使用现行的浏览器,其操作十分方便,简单易学,界面统一,降低了用户使用难度,易于接受,这样既节省了开发时间,也减少了系统出错的可能性,基本实现了客户端零维护,降低了工作量。

(2)网络应用系统跨平台,兼容性好。

(3)技术上相对成熟,投入费用少,系统维护简便,简单易用。应用BPS结构,办公自动化系统只需在服务器端集中实现和配置的维护、管理,大大降低了客户端用于系统维护和升级的难度与工作量,使办公自动化系统更加容易实施。

(4)系统运行稳定、安全、可靠,并可进行扩展;移植容易,并可以进行严密的安全管理。另外,BPS层次分离的优势体现在界面风格统一为浏览器,并具有统一的语言格式、统一的传输协议,统一的公文处理表单模板,系统管理上简单易用,能够优化资源,并可支持异种数据库和方便信息发布等。

2、办公自动化系统的实现

企业的办公自动化系统应以公文处理和机关事务管理(尤其以领导办公)为核心,同时提供信息通讯与服务等重要功能,因此,典型的办公自动化应用包括公文管理、督查管理、政务信息采集与发布、内部请示报告管理、档案管理、会议管理、领导活动管理、政策法规库、内部论坛等应用,另外鉴于 Internet 在日常办公中占有日益重要的地位,办公自动化系统应该与 Internet 留有平滑的接口。 也就是说,现代企业需要的是一个具有支持管理创新特征的办公自动化系统。

集成应用系统:是方便用户对多个应用系统进行一次性登陆的作用,添加其他应用软件的配置信息,实现软件的一站式登录,帮助用户管理登录多个软件。本人信息维护:对管理员的用户管理操作功能的延续,它只能是用于对自己的信息进行管理。用户还可以在此设置许多个性化信息,如可以设置个人图像、是否公开、公开用户、是否隐身、修改个人口令。个人事务助理管理:方便用户处理待办事项的一个辅助工具,显示用户当前工作联系信息、工作联系及留言提示、待处理业务以及系统信息公告。所以信息自动及时更新,辅助用户及时完成各项工作。

文档管理:用来管理个人文档资料。在日常工作中,整理和保存大量文档是一件繁琐的事情。本产品提供快捷简单的管理工具,帮助您提高文档管理的效率和质量。 它类似一个个人的记事本,但比记事本的功能强名片管理:管理个人用户的名片信息,以及对其他用户共享本人的名片,达到信息的共享。联系人管理:包括查看联系人信息、添加联系人分组、增加联系人、删除联系人等管理和用户本人联系的用户信息,并且可以在联系人管理中于自己的联系人发送及时消息、留言信息、工作联系等。我的协作区管理:是本系统的核心系统,它是体现本系统主要功能的地方。 协作区人员可以创建共享数据(包括:日程任务、论坛、投票箱、电子白板、视频会议、共享名片、共享文件所产生的共享数据),让协作区人员都能查看。协作区人员还可以通过聊天室来发表个人意见;也可以使用管理员设置的共享工具(日程任务、电子白板、论坛、投票箱、共享文件、共享名片、视频会议、即时通迅、电子邮件、手机短信等)。对于共享的数据共享者本人和协作区管理员均可维护。

工作联系:用于非流程性的文本交换,如工作交流、工作安排、文档稿件、报表。日程管理:是类似于备忘录形式,用户通过此日程管理系统把自己要做的事情事先记录下来,让系统在适当的时候进行提醒。日程管理的内容分为任务和提醒两类;任务是不仅要提醒,而且更关心事情的结果;提醒只是为了提示自己即将要干的事情,对事情的结果并不关心。对事情的重要程度能直观的显示出来,对日程的查看要有多种方式如:日方式、周方式、月方式等;提示方式和提示时间也能设置。即时通讯管理:即时通迅管理系统是对类似 QQ 的一种交流工具,它包括聊天、语音视频、和文件传输等功能。对聊天的选择人一定要是系统用户,被接收人可以是在线,也可以是不在线;但在传文件和语音视频时一定要是在线的用户。文件传输能支持断点续传功能。电子邮件管理:一个邮件客户端管理软件,简单地说它具有的功能类似于 Windows 下的 outlook;此客户端邮件管理软件与其它邮件服务器相连接,方便用户在使用协同系统时可以管理自己的邮件信息。

3、系统的特点

系统扩展容易,各子系统管理实施模块化,根据需要添加或删除不同的子系统。特有的信息发布工具可将不同政府部门、不同单位要发布的信息内容,进行自定义信息发布格式、信息模板,模板导入功能和信息维护功能,使多种类型的信息发布上网并可进行信息维护。安全授权管理系统支持系统管理员分级授权机制,即将系统管理员划分为系统级管理员和部门级管理员。文件内容和附件中支持多种文件格式,包括文本文件、WORD、EXCEL、RTF及多媒体声音影像文件等。对公文正文草稿保存,在发文审批过程中保留修改痕迹,并且可以自动整理合并修改稿,按预先定义的发文格式生成定稿。各个处理环节的审批意见有多种输入方式,包括选择常用意见栏,直接文本输入,并支持领导手写签名等功能。对每个办公人员提供来问提醒功能,办公人员只要在办公网内,来文的时候就会在屏幕上显示对话框。 ;

OA办公系统设计有哪些原则

OA办公系统设计有哪些原则?

1、系统的完整性和先进性

开发人员为OA办公自动化系统整体设计,在后期有效实施后台集成管理,前端满足用户个性化需求,系统标准化程度较高。系统所采用的技术将长期保证技术的发展能力,并具有良好方便的升级能力。所选用的硬件和操作系统、数据库产品和应用软件均具有先进成熟的技术和产品。

2、标准化和效率

办公自动化系统开发人员应遵循统一的国家标准文件格式和交换接口标准进行系统开发。办公自动化系统为各种交易处理提供了高效的办公自动化系统。以便在相对较短的时间内快速完成大数据的查询和更新。对于大型数据处理,它也可以有效地完成。

3、安全可靠

办公自动化系统开发人员应采用最成熟、应用最广泛的技术平台,支持身份认证技术、安全加密技术。在数据传输过程和数据库中采用了高加密技术,保证了数据的安全性。利用不同的角色控制信息数据,采用矩阵式访问控制模式的横向和纵向组合,保证企业的各种信息安全。

4、可扩展性

随着计算机和网络技术的飞速发展,应用环境、系统硬件和软件将不可避免地得到更新。系统的可扩展性和版本兼容性直接影响到应用系统的发展和用户的需求以及功能的改进。因此,办公自动化系统开发人员应高度重视其系统的可扩展性,使系统能够很容易地适应调整、扩展和删除。该系统还具有与其他系统接口的能力,利用每个系统的优势互补。

5、可用性和健壮性

系统的设计特别注重用户界面的友好性。简洁大方,功能齐全,美观实用,提示准确。OA办公自动化系统的开发设计应支持应用和数据库等多种负载平衡能力,支持附件服务器和数据库服务器分离技术,以支持数万用户同时在线和同时运行的能力,而不是因为用户的增长。R信息,导致系统响应能力下降。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至836084111@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息