通达OA2013增强版二次开发指南
5星 · 超过95%的资源 需积分: 8 191 浏览量
更新于2024-07-24
2
收藏 520KB DOC 举报
"通达OA2013增强版二次开发手册是一本针对OfficeAnywhere网络智能办公系统的二次开发指南,由通达信科和中国兵器工业信息中心共同编写。手册详细介绍了如何在V7.5.131120版本上进行软件开发和模块构建,包括开发环境设置、数据库管理、模块创建以及内置函数的参考,旨在帮助开发者扩展和定制OA系统功能。"
通达OA2013增强版二次开发手册主要涵盖了以下几个关键知识点:
1. **软件开发环境**:手册首先介绍了编程环境,包括可能需要的Apache服务器、PHP解释器和MySQL数据库的配置。对于Apache,开发者需要了解如何配置以支持OA系统运行;PHP配置涉及到脚本语言的环境设定,确保代码能够正确执行;而MySQL配置则涉及数据库的安装与设置,确保数据存储和查询的正常。
2. **数据库管理**:手册中详细讲述了如何使用phpMyAdmin进行数据库的管理,包括安装步骤和基本操作,如创建、修改和查询数据库表,这对于系统功能的实现至关重要。
3. **创建模块**:在OA系统中创建新模块是二次开发的核心任务。手册指导开发者如何建立模块目录、创建菜单、分配菜单权限,并提供了编码和测试的流程。系统变量的使用、PHP代码样例以及连接数据库的代码示例,为开发者提供了实际操作的指引。
4. **内置函数参考**:手册列举了多个用于OA系统开发的内置函数,这些函数分布在不同的PHP文件中,如`utility.php`、`utility_all.php`、`utility_org.php`、`utility_sms.php`和`utility_file.php`等。这些函数涵盖了消息提示、用户IP获取、日志记录、部门和权限管理、短信发送、文件上传和删除等多种功能,为开发者提供了丰富的工具集。
例如,`utility.php`中的`Message`函数用于显示系统消息,`Button_Back`生成返回按钮;`utility_all.php`中的`csubstr`用于字符串截取,`is_ip`验证IP地址的有效性;`utility_org.php`中的`is_dept_parent`判断部门间的关系,`GetUserNameById`获取用户姓名等。
通过以上内容,开发者可以学习到如何在通达OA2013增强版基础上进行定制化开发,实现特定业务需求,增强系统的功能和适应性。手册提供的详细步骤和实例代码有助于开发者快速上手并进行高效开发。
2013-10-26 上传
2014-06-19 上传
2014-10-10 上传
2014-07-29 上传
点击了解资源详情
2014-09-01 上传
2014-08-15 上传
libaohui2011
- 粉丝: 0
- 资源: 5
最新资源
- JavaScript实现的高效pomodoro时钟教程
- CMake 3.25.3版本发布:程序员必备构建工具
- 直流无刷电机控制技术项目源码集合
- Ak Kamal电子安全客户端加载器-CRX插件介绍
- 揭露流氓软件:月息背后的秘密
- 京东自动抢购茅台脚本指南:如何设置eid与fp参数
- 动态格式化Matlab轴刻度标签 - ticklabelformat实用教程
- DSTUHack2021后端接口与Go语言实现解析
- CMake 3.25.2版本Linux软件包发布
- Node.js网络数据抓取技术深入解析
- QRSorteios-crx扩展:优化税务文件扫描流程
- 掌握JavaScript中的算法技巧
- Rails+React打造MF员工租房解决方案
- Utsanjan:自学成才的UI/UX设计师与技术博客作者
- CMake 3.25.2版本发布,支持Windows x86_64架构
- AR_RENTAL平台:HTML技术在增强现实领域的应用