审计系统功能对比与技术分析
版权申诉
134 浏览量
更新于2024-06-29
收藏 526KB PDF 举报
"该文档详细分析了审计系统的功能模块,主要关注软件架构、网络支持、开发工具、技术标准以及数据库和后台中间件的选择。对比了不同的审计软件在这些方面的差异,强调了审计作业系统和审计管理系统的无缝连接,以及对个性化需求的支持。"
在审计系统功能模块分析中,首先提到了软件架构,它包括BS+CS三层架构和BS架构。BS(Browser-Server)架构通常用于审计管理系统,允许用户通过浏览器进行操作,而CS(Client-Server)架构可能用于审计作业系统,提供更丰富的本地交互体验。这两种架构在统一平台上部署,确保了审计管理和作业的紧密配合。
审计系统需要支持网络,不仅限于局域网,也包括互联网。这表明审计工作可以在任何有网络连接的地方进行,提高了审计工作的灵活性和效率。开发工具选择了微软.NET2012结合DEVXAF框架,这为开发提供了稳定的基础,并支持快速构建和维护复杂的审计应用。
技术标准方面,审计管理信息系统采用SOA(Service-Oriented Architecture)开发平台,利用AJAX、ORM等前沿技术,确保系统的可扩展性和灵活性。通过面向对象封装业务模型和参数配置,系统能够适应不同行业的个性化需求,部分未涵盖的需求可通过二次开发来满足。
在数据库支持上,文档列出了多种选项,如MSDE/SQLServer、SQLite、Sql Server、Oracle、DB2、Sybase和firebird。其中,SQLite作为轻量级免费数据库,对于预算有限或已有数据库的用户是个不错的选择。使用其他商业数据库可能增加成本,同时也提到使用盗版数据库的风险。
后台中间件是系统性能的关键,拥有自主知识产权的中间件具备高性能、高可用性、多线程、数据库连接池和查询缓存等特点。它支持多用户并发访问,运行速度快,且采用插件技术实现模块化的灵活管理和资源高效利用。
在前台表现层,系统采用插件技术和多窗口融合技术,实现了单点登录、数据集中存储和授权,以及自由切换的功能模块,提升了用户体验。用户可以通过简单的拖放操作进行二次数据分析,简化了复杂的工作流程。
这个审计系统在设计上考虑了现代化、灵活性、可扩展性和成本效益,旨在提供一个全面且高效的审计工作环境。
2023-04-26 上传
2021-10-09 上传
2022-11-29 上传
2021-07-14 上传
2021-09-07 上传
2021-10-10 上传
若♡
- 粉丝: 6345
- 资源: 1万+
最新资源
- Aspose资源包:转PDF无水印学习工具
- Go语言控制台输入输出操作教程
- 红外遥控报警器原理及应用详解下载
- 控制卷筒纸侧面位置的先进装置技术解析
- 易语言加解密例程源码详解与实践
- SpringMVC客户管理系统:Hibernate与Bootstrap集成实践
- 深入理解JavaScript Set与WeakSet的使用
- 深入解析接收存储及发送装置的广播技术方法
- zyString模块1.0源码公开-易语言编程利器
- Android记分板UI设计:SimpleScoreboard的简洁与高效
- 量子网格列设置存储组件:开源解决方案
- 全面技术源码合集:CcVita Php Check v1.1
- 中军创易语言抢购软件:付款功能解析
- Python手动实现图像滤波教程
- MATLAB源代码实现基于DFT的量子传输分析
- 开源程序Hukoch.exe:简化食谱管理与导入功能