BS架构下的校园OA系统开发研究,目前,市场上大多数用c#开发的办公自动化系统是cs或b...

3.0 闻远设计 2023-09-13 71 4 15.29KB 4 页 2光币
侵权投诉
B/S架构下的校园OA统开发研究,目前,市场
上大多数c#开发的办公自动化系统是c/sb/
...
B/S的校园OA统开发研究
目前,市场上大多数c#开发的办公自动化系统是c/sB/...C/S
现在的oa系统是c/s还是b/s的架构?
办公自动化系统、客户关系管理系统等中小企业管理软件大多采用B/S架构;酒店管理软件、
网吧管理软件等商业类采用碳/硫体系结构;C/SB/S模式,即浏览器/服务器模式(Browser/Server
) B/S结构(Browser/ServerBrowser/Server
mode),是网络兴起后的一种网络结构模式。网络浏览器是客户最重要的应用软件。
这种模式统一了客户端,将系统功能实现的核心部分集中在服务器上,并且简化了。目前,市
场上的办公自动化系统分为主流办公自动化系统。市场上的办公自动化系统可以根据品牌、架
构、收款和付款等进行分类。大型品牌包括范伟、尤勇、兰陵等。目前使用的威奇塔软件架构
稍小一点:B/S架构(浏览器访问)C/S架构(本地客户端访问)收费和支付:每人一次性买断。办公
自动化通常是一种体系结构。您需要配置浏览器,打开浏览器[互联网选项][安全][受信任站点]
将办公自动化地址添加到受信任站点,或者直接请求管理员帮助您进行设置,并且您的浏览器
版本和软件要求也不匹配
市场上大多数用c#开发的办公自动化系统是c/sb/...
目前,市场上大多数c#开发的办公自动化系统是c/sB/...C/S
现在的oa系统是c/s还是b/s的架构?
B/S的校园OA统开发研究范文
1 校园 OA 状分析
1.1 C/S办公自动化系统分析
20世纪90年代初办公自动化系统兴起时,软件公司普遍采用C/S架构模式开发校园办公信息系
统。该架构的办公自动化系统安全性高,适用于需要安全级别的用户群。目前,在信息化程度
较高的校园中,计算机办公自动化系统存在以下不足:
A.C/S架构中,系统客户端需要安装在客户端电脑上,系统管理员需要为每台电脑配置客户
端,因此系统维护和升级的工作量非常大。
在传统的C/S架构下,系统的每个模块可能在不同的时间由不同的团队用不同的语言编写,所
以办公自动化系统与其他系统的集成是一个大问题。
基于碳/硫体系结构的办公自动化系统需要为不同的系统开发不同的客户端,这就要求开发人员
掌握各种开发工具和方法。同时,以后很难维护和升级,所以开发成本相当高。
1.2 B/S办公自动化系统分析
基于B/S架构的办公自动化系统在20世纪90年代后期开始引起人们的关注。当时,由于网络技
术日益成熟,B/S架构系统开始逐渐取代C/S架构办公自动化系统。它的巨大优势在于:
办公自动化系统的A.
B/S框架不需要为不同类型的客户端开发客户端,只需要一个浏览器与服务器进行通信。因此
,该办公自动化系统框架易于维护和升级,满足了日益变化的高校日常办公需求,降低了开发
成本。
基于浏览器作为客户端的办公自动化系统只需通过超文本传输协议或SOAP协议调用服务组件
或网络服务器中的数据,而无需记录服务器的IP地址,因此病毒或攻击很难直接到达服务器,
安全系数高。
C.网络前端技术的发展使用户能够获得更好的体验,如快速响应、丰富多彩的界面等。这些技
术弥补了基于B/S架构的办公自动化系统计算能力差的缺点。
2系统设计
2.1设计原则
了满足办公需求,办公自动化系统在设计时应符合以下原则:第一,实用原则。系统设计应以
满足用户需求为原则,结合学校的日常办公业务,对系统功能进行更有针对性和细化的设计,
使系统功能能够解决实际工作中的问题。第二,易用性原则。办公自动化系统的开发是为了提
高办公效率,而不是让用户学习如何使用该系统。开发的软件必须让用户快速入门。第三,可
靠性原则。完整的办公自动化系统是整个校园行政事务的支撑平台。因此,设计系统应遵循设
计规范,加强管理,确保系统的可靠性。第四,扩展性原则。任何系统都有生命周期,为了更
好地满足未来学校发展的需要,系统设计必须考虑可扩展性,以便系统能够与其他系统很好地
集成。第五,安全原则。该系统包含重要的学校信息,这就要求系统在设计时要考虑权限的控
制。未经许可,未经授权的人员不能获得相关信息。同时,系统必须有抵御入侵和攻击的能力
2.2需求分析
一个好的办公系统应该同时满足功能性和非功能性需求。软件功能需求可以从满足不同用户的
需求中获得。从实际工作出发,可以很容易地推断出校园办公自动化系统的六种用户类型,即
系统管理员、负责人、分管负责人、部门领导、主管和普通教师。
系统管理员可以执行系统管理功能,如用户管理、数据管理、权限管理、参数设置等。校长可
以查看校长和主管部门领导要求的报告,浏览学校通知;主管负责人可以查看部门领导提交的
请求报告并浏览通知。部门领导可以查看、撰写和浏览部门报告。军官可以准备报告、提交报
告、浏览通知和其他行动;普通教师可以浏览通知、获取消息通知和维护个人信息。
非功能性需求需要从三个方面进行分析:操作需求、性能需求和安全需求。根据需求调查结果,
总结出办公自动化系统应满足的非功能性需求,如表1所示。
2.3系统功能设计
校园办公自动化系统包括通知管理、文档管理、任务管理、邮件管理、系统管理和日常管理六
个模块,其中通知管理、文档管理、任务管理、系统管理和邮件管理需要重点设计。
通知管理模块包括三个子功能模块:发布通知、浏览通知、转发通知和撤销通知。在发布通知模
块下,用户可以编写通知属性,如通知标题、发布时间、发布范围、通知正文内容,并指定审
核对象。浏览通知用于查看其他用户发送的通知。转发通知用于将发送给自己的通知转发给下
属用户。
公文管理模块包括三个子功能模块:发布公文、浏览公文和审核公文。其中,在公文发布模块下
,用户可以编辑公文,选择公文发布的范围。在文档管理模块中,用户还可以审批文档和浏览
文档。
任务管理模块包括两个子功能模块:发布任务、浏览任务和修改任务。在发布任务模块下,用户
可以创建任务和编辑任务属性。浏览任务用于查看任务进度。修改任务用于再次编辑任务。
摘要:

B/S架构下的校园OA系统开发研究,目前,市场上大多数用c#开发的办公自动化系统是c/s或b/...B/S架构下的校园OA系统开发研究目前,市场上大多数c#开发的办公自动化系统是c/s或B/...C/S现在的oa系统是c/s还是b/s的架构?办公自动化系统、客户关系管理系统等中小企业管理软件大多采用B/S架构;酒店管理软件、网吧管理软件等商业类采用碳/硫体系结构;C/SB/S模式,即浏览器/服务器模式(Browser/Server)B/S结构(Browser/Server,Browser/Servermode),是网络兴起后的一种网络结构模式。网络浏览器是客户最重要的应用软件。这种模式统一了客...

展开>> 收起<<
BS架构下的校园OA系统开发研究,目前,市场上大多数用c#开发的办公自动化系统是cs或b....docx

共4页,预览2页

还剩页未读, 继续阅读

相关推荐

作者:闻远设计 分类:其它行业资料 价格:2光币 属性:4 页 大小:15.29KB 格式:DOCX 时间:2023-09-13

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 4
客服
关注