07 2013 档案

摘要:1.软件开发价格估算方法软件开发价格与工作量、商务成本、国家税收和企业利润等项有关。为了便于计算,给出一个计算公式:软件开发价格 = 开发工作量 × 开发费用/人·月1.1开发工作量软件开发工作量与估算工作量经验值、风险系数和复用系数等项有关:软件开发工作量 = 估算工作量经验值 × 风险系数 × 复用系数1.1.1估算工作量经验值(以A来表示)软什开发工作量的计算,曾有人提出以源代码行或功能点来计算,这些方法实施起来均有不少难度。目前国际上仍旧按以往经验的方式加以计算,国内各软件企业也是采用经验的方式加以估算工作量。为了更好地规范估算方法,建议可按照国 阅读全文
posted @ 2013-07-30 23:32 浮云的等待 阅读(3016) 评论(0) 推荐(2) 编辑
摘要:通达OA系统使用考勤机数据目前有两种方法可以实现:一种是通过进行二次开发,将通达OA系统与考勤机结合起来使用;另一种是通过将考勤机的数据导出再导入OA系统中。进行二次开发的话,需要和定制开发工程师联系.下面简单介绍一下第二种方法的操作步骤。一、在人力资源-考勤管理-考勤统计中下载考勤模板:二、将考勤机中的数据导出,然后将数据录入到考勤模板中,存储为csv格式。录入数据时参照下列格式:注意:1、导入文件中的用户名不能为空;2、禁止修改导入模版列的顺序;3、登记时间为标准的日期+时间类型。三、在人力资源-考勤管理-考勤统计-考勤导入中导入考勤数据,导入成功后,在考勤统计和考勤记录中可以查看。若需定 阅读全文
posted @ 2013-07-19 09:44 浮云的等待 阅读(3867) 评论(1) 推荐(0) 编辑
摘要:如果你用的是中控考勤机且考勤机能联网,那恭喜有福了! 最近发现考勤机提供web方式查询,经过调试可以用程序直接读取考勤机数据跨过考勤机软件及其access数据库,数据同步及时性、可靠性大幅提高。通达oa2011已经支持 指纹考勤机 但只限中控iclock660 这款2000大洋的型号,通过本文的开发接口,可以与任意一款指纹机集成, 需求指纹机管理软件能实时保存数据;我这里用的是 中控u160 指纹考勤机, 这款机器支持WIFI ,可以实现实时传输考勤数据,这也就意味着,用户采集指纹马上就能够在自己的OA上看到自己的考勤数据;特别指出的一点是这款机器的中控u160WIFI配置 容易出错的是 网线 阅读全文
posted @ 2013-07-18 21:14 浮云的等待 阅读(7166) 评论(2) 推荐(1) 编辑
摘要:通达oa2011已经支持 指纹考勤机 但只限中控iclock660 这款2000大洋的型号通过本文的开发接口,可以与任意一款指纹机集成, 需求指纹机管理软件能实时保存数据我这里用的是 中控u160 指纹考勤机, 这款机器支持WIFI ,可以实现实时传输考勤数据,特别指出的一点是这款机器的中控u160WIFI配置 容易出错的是 网线连接的ip网段 设置192.168.3.xWIFI ip网段是在192.168.1.x ,这样才能保证成功, 大多数都是错在这里考勤机管理软件会生成一个 Access 数据库以保存信息,或其他数据库同理, 我们的目的就是用通达OA的php连接此库,将信息同步到 OA考 阅读全文
posted @ 2013-07-18 21:03 浮云的等待 阅读(3691) 评论(0) 推荐(1) 编辑
摘要:首先进入 Destoon网站后台 -〉会员管理 -〉模块设置 -〉会员整合假如需要整合的主站地址为 http://www.abc.com 论坛为 http://bbs.abc.com1、整合Ucenter详见:http://help.destoon.com/skill/18.html2、整合Discuz!(5.x/6.x)- 启用会员整合 选择 Discuz!- 整合程序字符编码 选择 论坛 http://bbs.abc.com 的编码- 整合程序地址 填写 http://bbs.abc.com- 整合密钥 自行设定 建议 字母和数字组合- 提交进入 Discuz! -〉扩展设置 -〉通行证设 阅读全文
posted @ 2013-07-18 01:44 浮云的等待 阅读(742) 评论(0) 推荐(0) 编辑
摘要:destoon中member/my.php,信息发布入口处判断是否已在dx中做了验证,如果已经验证,则不再提示验证,否则其中dt的验证页面。在home.php.php、group.php、 forum.php文件底部分别增加验证,当前是否已经在dt中验证了邮箱,未验证,则跳转到dx的验证页面。双向判断即可完美解决destoon和discuz x2 通过UC整合,出现的邮箱二次验证问题。可自行写成文件,引入的形式。 阅读全文
posted @ 2013-07-18 01:42 浮云的等待 阅读(423) 评论(0) 推荐(0) 编辑
摘要:Oracle数据文件收缩实例数据文件的作用HWM的基本概念查看数据文件的使用情况包括内容:数据文件大小,已经used空间,free空间,hwm信息select/*+ ordered use_hash(a,b,c) */ a.file_id,a.file_name,a.filesize, b.freesize, (a.filesize-b.freesize) usedsize, c.hwmsize, c.hwmsize - (a.filesize-b.freesize) unsedsize_belowhwm, a.filesize - c.hwmsize canshrinksize from ( 阅读全文
posted @ 2013-07-04 22:44 浮云的等待 阅读(14316) 评论(0) 推荐(0) 编辑
摘要:关于 游标 if,for 的例子 create or replace procedure peace_if is cursor var_c is select * from grade; begin for temp in var_c loop if temp.course_name = 'OS' then dbms_output.put_line('Stu_name = '||temp.stu_name); elsif temp.course_name = 'DB' then dbms_output.put_line('DB') 阅读全文
posted @ 2013-07-04 17:32 浮云的等待 阅读(5348) 评论(0) 推荐(0) 编辑
摘要:复制代码 代码如下:CREATE OR REPLACE PROCEDURE PROCSENDEMAIL(P_TXT VARCHAR2, P_SUB VARCHAR2, P_SENDOR VARCHAR2, P_RECEIVER VARCHAR2, P_SERVER VARCHAR2, P_PORT NUMBER DEFAULT 25, P_NEED_SMTP INT DEFAULT 0, P_USER VARCHAR2 DEFAULT NULL, P_PASS VARCHAR2 DEFAULT NULL, P_FILENAME VARCHAR2 DEFAULT NULL, P_ENCODE V 阅读全文
posted @ 2013-07-04 17:10 浮云的等待 阅读(3785) 评论(0) 推荐(0) 编辑
摘要:新建Oracle数据库三种方法:1.通过运行Oracle Database Configuration Assistant 创建配置或删除数据库(也可在命令行下输入dbca);2.用命令行的方式建立数据库3.通过运行自定义的批处理脚本(或create_ORACLE_SID.bat(create_ORACLE_SID.sql))来创建配置或删除数据库详述:1.通过运行Oracle Database Configuration Assistant 创建配置或删除数据库;建议不熟悉创建过程的DBA使用该方法,只需要根据选项%26#8220;下一步%26#8221;进行配置,最后生成数据库的创建脚本( 阅读全文
posted @ 2013-07-02 21:37 浮云的等待 阅读(427) 评论(0) 推荐(0) 编辑
摘要:触发器,函数,包都是可以再生利用的东西,所以在创建的时候都要用到create or replace这个万能语句,接着就是主角trigger的出现了,主角出现还需要一点点波动,通常大人物都不是随随便便就显现的,所以要配上before [after] insert[update/delete] on tableName.create or replace trigger is tri_update[/insert/delete/UID]_tableName before[after] insert[update/delete/or 。。。] on tableN... 阅读全文
posted @ 2013-07-02 17:37 浮云的等待 阅读(359) 评论(0) 推荐(0) 编辑
摘要:一,Oracle中的过程,函数对于oracle中的过程和函数,个人觉得可以化为一类,因为它们在写法上并没有什么的不同。公式无非就是create or replace Package_name(paramater1 in type,paramater2 in type,out_message out type) is locate_paramater1 type; locate_paramater2 type; begin begin select sth into locate_paramater1 from table_name where 。。。。 ex... 阅读全文
posted @ 2013-07-02 17:33 浮云的等待 阅读(362) 评论(0) 推荐(0) 编辑
摘要:-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare --类型定义 cursor c_job is select empno,ename,job,sal from emp where job='MANAGER'; --定义一个游标变量v_cinfo c_emp%ROWTYPE ,该类型为游标c_emp中的一行数据类型 c_row c_job%rowt... 阅读全文
posted @ 2013-07-02 17:29 浮云的等待 阅读(269) 评论(0) 推荐(0) 编辑
摘要:为了让 PL/SQL 函数返回数据的多个行,必须通过返回一个 REF CURSOR 或一个数据集合来完成。REF CURSOR 的这种情况局限于可以从查询中选择的数据,而整个集合在可以返回前,必须进行具体化。Oracle 9i 通过引入的管道化表函数纠正了后一种情况。表函数是返回整个行的集(通常作为一个集合)的函数,可以直接从 SQL 语句中进行查询,就好像它是一个真正的数据库表一样。管道化表函数与之相似,但是它像在构建时一样返回数据,而不是一次全部返回。管道化表函数更加有效,因为数据可以尽可能快地返回。管道化表函数必须返回一个集合。在函数中,PIPE ROW 语句被用来返回该集合的单个元素, 阅读全文
posted @ 2013-07-02 17:28 浮云的等待 阅读(2842) 评论(1) 推荐(0) 编辑
摘要:假设我有一个过程P1(V1 IN VARCHAR2),另一有一个过程EX(P IN VARCHAR2,P IN VARCHAR2),第一个参数是过程名,第二个参数是指定过程的参数,我执行EX('P1','AAAA')想在EX里执行传进的第一个参数指定的过程名,并把第二个参数做为这个过程的参数传进去。暂时找到个方法:EXECUTE IMMEDIATE 'begin ' || p1 || '(''' || v1 || '''); end;'; 阅读全文
posted @ 2013-07-02 17:24 浮云的等待 阅读(2727) 评论(0) 推荐(0) 编辑
摘要:oracle存储过程单步调试的方法 1.在要调试的过程上单击test,如下图所示: 2.出现如下界面时单击最左上方的按钮:,如下图所示: 3.单击后呈现如下画面: 其中: 表示要停止test; 表示要全部运行完这个过程。单击它后你就不能单步调试了。 单步调试。单击它后可以像在exlipse或者visal stidio里面一样对程序进行单步调试了。 4.单击“单步调试”按钮。出现如下画面: 这个时候表示你进入了调试状态,你可以单击上面说的任何按钮来控制程序,如下: 表示要停止test,不再调试了; 表示要全部运行完这个过程,不再进行单步调试了。 单步调试,表示要一步一步的调... 阅读全文
posted @ 2013-07-02 17:21 浮云的等待 阅读(3076) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示