书签 分享 收藏 举报 版权申诉 / 41
上传文档赚钱

类型通达OA应用模块开发剖析课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:4626125
  • 上传时间:2022-12-26
  • 格式:PPT
  • 页数:41
  • 大小:814.50KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《通达OA应用模块开发剖析课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    通达 OA 应用 模块 开发 剖析 课件
    资源描述:

    1、中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技打造国产打造国产打造国产打造国产打造国产打造国产OAOAOAOAOAOA第一品牌第一品牌第一品牌第一品牌第一品牌第一品牌 中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技打造国产打造国产打造国产打造国产打造国产打造国产OAOAOAOAOAOA第一品牌第一品牌第一品牌第一品牌第一品牌第一品牌 中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice

    2、 AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere WEB应用系统开发 C/S和B/S结构 WEB应用系统的架构 如何利用WEB应用 主要的接口函数、系统配置文件 应用模块开发的步骤中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice

    3、 Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice AnywhereC/S和B/S结构中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice AnywhereC/S的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。一般只

    4、适用于局域网;扩展性差;客户端需要安装专用的客户端软件,升级维护成本很高;中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereO

    5、ffice AnywhereOffice Anywhere未未来来的的趋势将趋势将是是C/SC/S与与B/SB/S的的结结合合中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器

    6、工业信息中心通达科技Office AnywhereOffice AnywhereOffice AnywhereA AB BC CD Dhttp:/A?para1¶2http:/A?para1¶2执行结果执行结果中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice AnywhereA AB BC CD Dhttp:/A?para1¶2http:/A?pa

    7、ra1¶2WebWeb服务器服务器 数据库数据库保存执行保存执行结果结果中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice AnywhereA AB BC CD Dhttp:/A?para1¶2http:/A?para1¶2WebWeb服务器服务器 数据库数据库保存执行保存执行结果结果中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Offic

    8、e AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office Anywhe

    9、reOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice

    10、 AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere数据库管理与应用数据库管理与应用 中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere数据库管理与应用数据库管理与应用 中国兵器工业信息中心通达科技中国兵器工业信息中

    11、心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere数据库管理与应用数据库管理与应用 中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere数据库管理与应用数据库管理与

    12、应用 中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere数据库管理与应用数据库管理与应用 中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOff

    13、ice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere两个重要的配置文件两个重要的配置文件中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice A

    14、nywhereOffice Anywherephp.iniphp.inimax_execution_time=1200max_execution_time=1200 秒秒 置了在强制终止脚本前置了在强制终止脚本前PHPPHP等待脚本执行完毕的时等待脚本执行完毕的时 间,此时间以秒计算。间,此时间以秒计算。当脚本进入了一个无限循环当脚本进入了一个无限循环状态时此变量非常有用。然而,当存在一个需要很长状态时此变量非常有用。然而,当存在一个需要很长时间完成的合法活动时(例如上传大型文件),这项时间完成的合法活动时(例如上传大型文件),这项功能也会导致操作失败。功能也会导致操作失败。upload_ma

    15、x_filesizeupload_max_filesize=100M=100M 限制了上传文件的大小限制了上传文件的大小中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywherephp.iniphp.inisession.cache_expiresession.cache_expire=180=180 session session 过期时间,以分种计算。过期时间

    16、,以分种计算。sessionsession在在WEBWEB技术中占有非常重要的份量。由于网页技术中占有非常重要的份量。由于网页是一种无状态的连接程序,因此你无法得知用户的浏是一种无状态的连接程序,因此你无法得知用户的浏览状态。因此我们必须览状态。因此我们必须 通过通过sessionsession记录用户的有关记录用户的有关信息,以供用户再次以此身份对信息,以供用户再次以此身份对webweb服务器提供要求服务器提供要求时作确认,例如,我们在某些网站中常常要求用户登时作确认,例如,我们在某些网站中常常要求用户登录,但我们怎么知道用户已经登录了呢,如果没有录,但我们怎么知道用户已经登录了呢,如果没有

    17、sessionsession的话,登录信息是无法保留的,那岂不要让的话,登录信息是无法保留的,那岂不要让用户在每一页网页中都要提供用户在每一页网页中都要提供 用户名和密码。用户名和密码。中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywherehttpd.confhttpd.confListen 82Listen 82Listen 83Listen 83Liste

    18、n 84Listen 84NameVirtualHostNameVirtualHost 192.168.0.114:82 192.168.0.114:82NameVirtualHostNameVirtualHost 192.168.0.114:83 192.168.0.114:83NameVirtualHostNameVirtualHost 192.168.0.114:84 192.168.0.114:84VirtualHost 192.168.0.114:82 DocumentRoot d:/myoa/webroot DocumentRoot d:/myoa/webroot/php_valu

    19、e include_path.;d:/myoa/webroot php_value include_path.;d:/myoa/webroot/VirtualHost VirtualHost 192.168.0.114:83 DocumentRoot d:/myoa/xtwebroot DocumentRoot d:/myoa/xtwebroot/php_value include_path.;d:/myoa/xtwebroot php_value include_path.;d:/myoa/xtwebroot/VirtualHost VirtualHost 192.168.0.114:84

    20、DocumentRoot d:/myoa/zxwebroot DocumentRoot d:/myoa/zxwebroot/php_value include_path.;d:/myoa/zxwebroot php_value include_path.;d:/myoa/zxwebroot/VirtualHost 中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anyw

    21、here 中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere一个简单的例子一个简单的例子中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffi

    22、ce Anywhere几个重要的头文件几个重要的头文件 include_once(inc/auth.php include_once(inc/auth.php););如需登录验证则包含,未登录将退出如需登录验证则包含,未登录将退出 include_once(inc/conn.phpinclude_once(inc/conn.php););如需要连接数据库则包含如需要连接数据库则包含 include_once(inc/utility_all.phpinclude_once(inc/utility_all.php););如需要使用公用函数则包含如需要使用公用函数则包含 include_once(i

    23、nc/check_type.phpinclude_once(inc/check_type.php););如需要使用类型检验函数则包含如需要使用类型检验函数则包含中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere 数据库操作数据库操作?中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffi

    24、ce Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere 数据库操作数据库操作 使用使用OAOA系统提供的系统头文件(系统提供的系统头文件(conn.phpconn.php),),访问数据库将是一件很轻松的事,不用操心数据访问数据库将是一件很轻松的事,不用操心数据库的连接参数等问题,只需简单的写下库的连接参数等问题,只需简单的写下SQLSQL语句,语句,执行它。执行它。中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice Anywhere

    25、Office Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere 数据库操作数据库操作?中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere Mysql Mysql数据库的连接参数数据库的连接参数 MysqlMysql数据库的连接参数在数据库的连接

    26、参数在 webrootincoa_config.phpwebrootincoa_config.php文件中配置文件中配置 :$MYSQL_SERVER=“OA$MYSQL_SERVER=“OA服务器服务器:3306;:3306;$MYSQL_USER=root;$MYSQL_USER=root;$MYSQL_DB=TD_OA;$MYSQL_DB=TD_OA;$MYSQL_PASS=myoa888;$MYSQL_PASS=myoa888;中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信

    27、息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere Mysql Mysql数据库的连接参数数据库的连接参数 MysqlMysql数据库的连接参数在数据库的连接参数在 webrootincoa_config.phpwebrootincoa_config.php文件中配置文件中配置 :$MYSQL_SERVER=“OA$MYSQL_SERVER=“OA服务器服务器:3306;:3306;$MYSQL_USER=root;$MYSQL_USER=root;$MYSQL_DB=TD_OA;$MYSQL_DB=TD_OA;

    28、$MYSQL_PASS=myoa888;$MYSQL_PASS=myoa888;中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere几个重要系统变量几个重要系统变量 OAOA系统提供了系统提供了5 5个通过个通过SESSIONSESSION保存的系统变量,分别是:保存的系统变量,分别是:$LOGIN_USER_ID$LOGIN_USER_ID用户用户IDID

    29、$LOGIN_USER_PRIV$LOGIN_USER_PRIV用户角色用户角色IDID$LOGIN_DEPT_ID$LOGIN_DEPT_ID用户部门用户部门IDID$LOGIN_AVATAR$LOGIN_AVATAR用户头像用户头像$LOGIN_THEME$LOGIN_THEME用户界面主题用户界面主题中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere

    30、常用函数和系统函数使用常用函数和系统函数使用系统函数的使用非常简单,只需在文件的头部包含系统系统函数的使用非常简单,只需在文件的头部包含系统文件文件include_once(“inc/utility.phpinclude_once(“inc/utility.php”)”)或或include_once(inc/utility_all.phpinclude_once(inc/utility_all.php););中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信

    31、息中心通达科技Office AnywhereOffice AnywhereOffice AnywhereMessage($TITLE,$CONTENTMessage($TITLE,$CONTENT)显示一个提示框如图显示一个提示框如图标题和内容可通过参数指定标题和内容可通过参数指定Button_BackButton_Back()()显示一个返回按钮,用于访回下一页面;显示一个返回按钮,用于访回下一页面;find_id($STRING,$IDfind_id($STRING,$ID)查询用逗号隔开的查询用逗号隔开的$STRING$STRING字符串中字符串中,是否包含,是否包含$ID$ID如如 f

    32、ind_id(abc,def,ghq,abcfind_id(abc,def,ghq,abc););返回值是返回值是truetrue常用函数和系统函数使用常用函数和系统函数使用中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere常用函数和系统函数使用常用函数和系统函数使用日期组件使用:日期组件使用:中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Off

    33、ice AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere常用函数和系统函数使用常用函数和系统函数使用人员多选组件人员多选组件 :中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere常用函

    34、数和系统函数使用常用函数和系统函数使用部门多选组件部门多选组件 :中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere发布二次开发的功能模块发布二次开发的功能模块 准备模块目录:准备模块目录:在在webrootwebrootgeneralgeneral下建一个目录下建一个目录s s,作为自己,作为自己开发模块的目录,将程序放置于该目录下,默认页开发模块的目录,将程序放置于该目录下,默认页面是面是index.phpindex.php或或index.htmlindex.html或或index.htmindex.htm 中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere中国兵器工业信息中心通达科技中国兵器工业信息中心通达科技Office AnywhereOffice AnywhereOffice Anywhere发布二次开发的功能模块发布二次开发的功能模块 定制菜单:定制菜单:

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:通达OA应用模块开发剖析课件.ppt
    链接地址:https://www.163wenku.com/p-4626125.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库