温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
基于
CSCW
高职
院校
内控
管理
系统
设计
思路
刘军
软件开发与应用Software Development&Application电子技术与软件工程Electronic Technology&Software Engineering62CSCW 是 Computer Supported Cooperative Work 的英文缩写,其中文意思是计算机支持协同工作。它指的是:当一件任务处于计算机支持的环境中时,由一个任务执行体作为协同者,帮助其他群体来完成一项共同的任务。其基本内涵的主要内容是:一是任务必须是可以由计算机支持的;二是任务执行群体之间需要通过通信手段进行联系,还需要群体之间开展合作和协调等工作。CSCW 这个概念是美国麻省理工学院的依瑞 格里夫以及 DEC 公司的保尔 喀什曼等人于 1984 年提出的,当时他们正在组织开展有关如何用计算机支持来自不同领域与学科的人们共同工作的研究。今天我们正处于信息化知识“大爆炸”的年代,因此电脑与网络已经成为最基本的工作工具。传统的财务内控软件工具其主要设计对象大都是面向个人的,由于缺乏支持群组协同工作的能力,导致这些软件工具无法满足新时代下正在高速发展的高等职业教育的需要。该平台将 CSCW 技术引入财务管理人员的日常工作中,不但能够大大改善群体之间的交流环境,也能够极大地减少决策时间,从而可以提高决策质量和协同工作效率,达到院校与外部的集成。为了实现 CSCW 技术和财务内控管理充分融合这一全局目标,该平台需要采用三个层次的协同,包括:应用层(AL)、通信层(CL)和数据层(DL)。1 核心技术1.1 SSM开发框架1.1.1 开发框架开发框架就是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。可以说,一个框架是一个可复用的设计构件,它规定了应用的体系结构,阐明了整个设计、协作构件之间的依赖关系、责任分配和控制流程,表现为一组抽象类以及其实例之间协作的方法,它为构件复用提供了上下文(Context)关系。因此构件库的大规模重用也需要框架。简单来讲,软件开发框架可以理解为我们起楼房时,用梁+柱子+承重墙做起来的钢筋混凝土结构框架。而实现的软件功能,也就像在这个框架结构中所要实现的不同类型、功能的房子,比如停车场、商场、酒店、饭店、商住房.功能强大,结构扎实的框架,可承载的类型就更多,适用性就更强。1.1.2 SSMSSM 是 spring、spring MVC、和 mybatis 框架的整合。标准的 SSM 框架有四层,分别是 dao 层(mapper),service 层,controller 层和 View 层。使用 spring 实现业务对象管理,使用 spring MVC 负责请求的转发和视图管理,mybatis 作为数据对象的持久化引擎。1.2 MUI框架MUI 是一套前端框架,由 DCLOUD 公司研发而成,提供大量 H5 和 js 语言组成的组件,大大提高了开发效率,可以用于开发 web 端应用、web APP、混合开发等应用。利用 MUI 框架,用户在使用 APP 时可以得到接近原生 APP 的操作体验。MUI 的特点:(1)极简。对于 PC 端的 Web 应用来说,也许这基于 CSCW 的高职院校内控管理系统的设计思路刘军李玮(甘肃卫生职业学院 甘肃省兰州市 730030)摘要:本文结合应用需求,采用目前业界流行的 CSCW(计算机支持协同工作)理念,对高职院校内控管理系统的提出了设计思路。通过实现对经济活动的管理达到内部控制的目的;实现以资金管控为核心,预算管理为主线的管理思路;把内部控制的目标、风险、控制贯穿于信息系统中从而达到经济活动的规范化、标准化、信息化。关键词:系统设计;内控管理系统;CSCW;设计思路甘肃省教育厅高校创新科技项目(项目编号:2023A-302)。软件开发与应用Software Development&Application电子技术与软件工程Electronic Technology&Software Engineering63些库文件的大小并没有那么明显的问题,但是对于移动的 APP,框架文件的大小对手机性能、硬件的支持和流量等问题具有一定的影响;(2)极快。MUI的JS加载速度仅17毫秒,体量小,加载快,页面绘出快,预加载,转场快,窗口立即转过来,下拉刷新、区域滚动,原生实现,告别元素抖动;(3)极易。有一个集成了 MUI 的开发工具,Hbuilder,是同一个厂商出来的,其代码提示方便简洁,边看边改,模拟器调试、真机同步联调;(4)功能强大。H5+扩展 API 可以调用诸多手机应用接口,摄像头、相册、通讯录、扫码、音频、视频等。1.3 Web Service技术Web Service 技术也称为 web 服务,它是一个软件系统,为了支持跨网络的机器间相互操作交互而设计。Web Service 服务通常被定义为一组模块化的 API,它们可以通过网络进行调用,来执行远程系统的请求服务。Web Service 技术的三要素是:SOAP(Simple Object Access Protocol):简 易 对 象 访 问 协 议,soap 用 来 描述 传 递 信 息 的 格 式。WSDL(WebServices Description Language):Web 服务描述语言,用来描述如何访问具体 的 接 口。UDDI(Universal Description Discovery and Integration):通用描述、发现及整合,用来管理、分发、查询 webService。1.4 ACO(蚁群算法)ACO 算 法,俗 称 蚁 群 算 法(Ant Colony Optimization),通过蚁群中各个蚂蚁进行寻优得出一个解空间,在解空间比较得到局部最优,通过信息素机制使得蚂蚁更倾向于沿着局部最优解行进,进而不断迭代得到全局最优解。ACO 算法,本质上是一种元启发式算法。ACO 算法的提出,是基于对自然界蚁群觅食行为的观察在自然界中,蚂蚁群体在寻找食物的过程中,无论是蚂蚁与蚂蚁之间的协作还是蚂蚁与环境之间的交互均依赖于一种被称为信息素(Pheromone)的物质实现蚁群的间接通信,从而通过合作发现从蚁穴到食物源的最短路径。2 需求分析2.1 功能需求作为系统需要针对不同主体提出的功能性需求,从而确定主体最终需要什么、想要什么功能以及为了达到目标需要干些什么。通过调研省内外高职院校的功能需求,认为系统主要从三个方面进行功能开发设计:一是内控管理平台;二是“业财一体”交互平台;三是微端业务平台。本文主要针对内控管理平台提出设计思路。2.2 拓展需求(1)安全使用需求。由于高职院校财务管理涉及大量资金流转,因此安全要求级别非常高,需要从系统设计之初就要考虑其安全性的需求,通过设计使用多种安全保障技术手段以期达到院校需求的安全级别。(2)扩展开放需求。平台设计之初就要应该对扩展开放,而对修改封闭。在平台的生命周期内,需求变化是客观存在的且不以人的意志而转移,而对应的软件也必须做相应的变化。所以在设计之初就要把系统的可扩展性和可移植性体现出来。(3)操作便捷需求。对各高职院校财务管理人员来说,衡量一个软件平台是否好用的重要标准就是方便快捷的操作,针对每个使用者的需求,平台在设计时应当充分考虑用户体验的感受,采用便捷、统一、简单的视觉应用效果。3 业务流程和权限分析3.1 业务流程分析对于内控管理平台来说,实现“业财一体化”审批业务是该平台中最核心的需求,也是计算机支持协同工作的体现。根据充分调研各高职院校的审批流程,在该平台设计中将审批业务的一般流程进行了个性化设定。3.2 权限分析内控管理中非常重要的一个需求就是权限分配,它是该平台安全性的重要保障。因此,在该平台的设计中专门加入了比管理层更高的决策层,决策层是专为高职院校财务主管领导或主要校领导设计的应用层,它不但能起到整体的监管、执行分析以及最终的决策等支持作用,也具备了包括预警监控、执行分析、成本核算、绩效评价和风险防控等功能,为最高领导层开展决策提供了有力支持。4 平台设计4.1 总体设计思想软件开发与应用Software Development&Application电子技术与软件工程Electronic Technology&Software Engineering64该平台以新政府会计准则和政府会计制度为依据,以及国家、部委以及省市等发布的内控规范管理相关文件要求,结合高职院校的实际,为了满足教育事业不断发展的需要,在充分调研各高职院校的基础上,该平台进行延伸扩展应用,总体设计思路为:以数字化、智能化校园集成业财内控管理一体化应用为目标,在各院校原有的智慧校园和财务管理基平台的基础上,建立一个集财务预算、执行、核算与决算于一体的综合性财务内控管理平台。4.2 总体设计框架内控管理平台总体架构分为基础设施层、数据中心层、支撑平台层、应用系统层、使用对象层和标准规范及信息安全保障体系七个部分。4.3 网络架构设计(1)保证系统网络提供给每台客户端与应用服务器之间 256Kb 稳定、专用、非加密的链路,就可以保证系统流畅的运行。(2)财务系统部署在财务内网,通过网闸/防火墙与外网进行数据交互,保证财务内网的完全性。(3)财务数据定时、定期自动备份到学校数据中心服务器(或其他备份服务器),保证财务数据的安全性。(4)移动设备、电脑终端可通过 Internet 登录或访问财务查询服务器。4.4 功能模块设计该系统功能模块分为内控门户、风险管理服务平台和内控业务工作平台等。(1)内控门户:包括服务平台、内审平台、内控分析平台和移动审批等功能;(2)风险管理服务平台:包括内控服务库、决策分析与风险监控、与审计系统和银行系统对接接口等功能;(3)内控业务工作平台:包括单位层面模块、业务层面模块、与单位OA以及财政系统对接接口等功能;(4)数据中心及技术支撑平台。4.4.1 全方位预算管理全员、全面、全额、全程预算管理,预算批复导入和分解,预算管控始终贯穿全部经济业务活动,随时掌握预算执行情况,有利于绩效评价预算执行分析,预算指标,业务灵活查询。4.4.2 有效降低支出风险实现资金收支的真实合理性、资源配置的有效性,确保财务报告及相关信息的真实可靠,防范舞弊风险。事前申请标准嵌入,随时查看支出标准。4.4.3 自动化的审批流程内控流程固化,业务自动流转。将单位梳理后的内控流程“信息化”,形成由系统控制业务流转的“控制流”,将流程中的风险点嵌入到流程审批节点。4.4.4 制度标准完美内嵌方便业务人员可以随时随地了解标准、学习财务知识,同时实现了业务单据数据自动校验、自动计算、智能汇总等功能,让财务工作更智能化,避免了由于人为因素和标准差异造成的风险。4.4.5 事前事后无缝衔接报销和申请穿透式查询。对于报销情况可以穿透式查询,清楚了解到申请情况,信息更加流通。4.4.6 定制化的决策报表报表清晰,一目了然。根据单位实际需求,定制报表内容,做到便统计,便监管,便分析,便决策。4.4.7 个性化的打印设计实现量身定制。角色、权限、表单样式、业务逻辑、流程定义、打印单据格式等内容都可安装用户管理需求进行灵活、快速配置。4.5 流程设计4.5.1 流程定制该平台为了提高移植性,专门设计了业务流程定制模块。此模块将根据不同业务需求实现不同功能模块的定制。主要可以实现的功能有:战略牵引、指标落地、责任到人、过程纠偏、软件固化、夯实基础和卓越高效等。4.5.2 流程监控流程监控与流程可视化相互协作,并与活动监控共同帮助管理者了解院校内部的重要业务或流程。作为流程管理的一部分,流程监控可以帮助各院校衡量和分析业务流程的性能,通过数据找出关键业务问题,这样可以改善业务流程的速度、质量以及效率。软件开发与应用Software Development&Application电子技术与软件工程Electronic Technolo