考勤软件Att2007 和sql2000 如何实现远程考勤

考勤软件Att2007 和sql2000 如何实现远程考勤,第1张

将这段导入数据,并做好与sql的连接
use kaoqin
--员工考勤记录修改日志
CREATE TABLE CHECKEXACT (
EXACTID INT IDENTITY(1,1) NOT NULL , --修改日志ID
USERID INT NULL DEFAULT 0, --员工ID号
CHECKTIME DATETIME NULL DEFAULT 0, --签到/签退时间
CHECKTYPE VARCHAR (2) NULL DEFAULT 0, --原来的签到/签退标志:I-签到,O-签退
ISADD SMALLINT NULL DEFAULT 0, --是否新增的记录
YUYIN VARCHAR (25) NULL , --修改考勤记录的原因
ISMODIFY SMALLINT NULL DEFAULT 0, --是否仅仅是修改原始记录
ISDELETE SMALLINT NULL DEFAULT 0, --是否是删除的记录
INCOUNT SMALLINT NULL DEFAULT 0, --是否恢复
ISCOUNT SMALLINT NULL DEFAULT 0, --
MODIFYBY VARCHAR (20) NULL, -- *** 作员
[DATE] DATETIME NULL, -- *** 作时间
CONSTRAINT EXACTID PRIMARY KEY (EXACTID)
)
;
--签到/签退记录表
CREATE TABLE CHECKINOUT (
USERID INT NOT NULL , --员工ID号
CHECKTIME DATETIME NOT NULL DEFAULT GETDATE(), --签到/签退时间
CHECKTYPE VARCHAR (1) NULL DEFAULT 'I', --签到/签退标志:I-签到,O-签退
VERIFYCODE INT NULL DEFAULT 0, --验证方式:除256的余数表示签到的方式: 0-指纹;1-输号码;2-密码。大于256表示该记录已经被确认,在于处理时不进行处理
SENSORID VARCHAR (5) NULL, --采集数据的考勤终端/设备ID
CONSTRAINT USERCHECKTIME PRIMARY KEY (USERID, CHECKTIME)
)
;
--部门表
CREATE TABLE DEPARTMENTS (
DEPTID INT IDENTITY(1,1) NOT NULL , --部门ID
DEPTNAME VARCHAR (30) NULL , --部门名称
SUPDEPTID INT NOT NULL DEFAULT 1, --上级部门的ID
CONSTRAINT DEPTID PRIMARY KEY (DEPTID)
)
;
CREATE TABLE EXCNOTES (
USERID INT NULL ,
ATTDATE DATETIME NULL ,
NOTES VARCHAR (200) NULL
)
;
--节假日表
CREATE TABLE HOLIDAYS (
HOLIDAYID INT IDENTITY(1,1) NOT NULL ,
HOLIDAYNAME VARCHAR (20) NULL ,
HOLIDAYYEAR SMALLINT NULL ,
HOLIDAYMONTH SMALLINT NULL ,
HOLIDAYDAY SMALLINT NULL DEFAULT 1,
STARTTIME DATETIME NULL ,
DURATION SMALLINT NULL ,
HOLIDAYTYPE SMALLINT NULL ,
XINBIE VARCHAR (4) NULL ,
MINZU VARCHAR (50) NULL,
CONSTRAINT HOLID PRIMARY KEY (HOLIDAYID)
)
;
--班次
CREATE TABLE NUM_RUN (
NUM_RUNID INT IDENTITY(1,1) NOT NULL , --班次ID号
OLDID INT NULL DEFAULT -1, --
NAME VARCHAR (30) NOT NULL , --班次名称
STARTDATE DATETIME NULL DEFAULT '2000-1-1', --起用日期
ENDDATE DATETIME NULL DEFAULT '2099-12-31', --结束使用日期
CYLE SMALLINT NULL DEFAULT 1, --班次一次循环的周期
UNITS SMALLINT NULL DEFAULT 1, --周期单位
CONSTRAINT NUMID PRIMARY KEY (NUM_RUNID)
)
;
--班次排班时段表
CREATE TABLE NUM_RUN_DEIL (
NUM_RUNID SMALLINT NOT NULL , --班次的ID号
STARTTIME DATETIME NOT NULL , --开始时间
ENDTIME DATETIME NULL , --结束时间
SDAYS SMALLINT NOT NULL , --开始日期
EDAYS SMALLINT NULL , --结束日期
SCHCLASSID INT NULL DEFAULT -1, --时段所属的类别
CONSTRAINT NUMID2 PRIMARY KEY (NUM_RUNID, SDAYS, STARTTIME)
)
;
--管理员权限设置表
CREATE TABLE SECURITYDETAILS (
SECURITYDETAILID INT IDENTITY(1,1) NOT NULL ,
USERID SMALLINT NULL ,
DEPTID SMALLINT NULL ,
SCHEDULE SMALLINT NULL ,
USERINFO SMALLINT NULL ,
ENROLLFINGERS SMALLINT NULL ,
REPORTVIEW SMALLINT NULL ,
REPORT VARCHAR (10) NULL,
CONSTRAINT NAMEID2 PRIMARY KEY (SECURITYDETAILID)
)
;
--轮班表
CREATE TABLE SHIFT (
SHIFTID INT IDENTITY(1,1) NOT NULL , --轮班ID号
NAME VARCHAR (20) NULL , --轮班名称
USHIFTID INT NULL DEFAULT -1, --
STARTDATE DATETIME NOT NULL DEFAULT '1900-1-1', --起用轮班的日期
ENDDATE DATETIME NULL DEFAULT '1900-12-31', --结束时用轮班的日期
RUNNUM SMALLINT NULL DEFAULT 0, --该轮班中所含的班次数 0<x<13
SCH1 INT NULL DEFAULT 0, --轮班的第一个班次
SCH2 INT NULL DEFAULT 0, --轮班的第二个班次
SCH3 INT NULL DEFAULT 0, --轮班的第三个班次
SCH4 INT NULL DEFAULT 0, --轮班的第四个班次
SCH5 INT NULL DEFAULT 0, --轮班的第五个班次
SCH6 INT NULL DEFAULT 0, --轮班的第六个班次
SCH7 INT NULL DEFAULT 0, --轮班的第七个班次
SCH8 INT NULL DEFAULT 0, --轮班的第八个班次
SCH9 INT NULL DEFAULT 0, --轮班的第九个班次
SCH10 INT NULL DEFAULT 0, --轮班的第十个班次
SCH11 INT NULL DEFAULT 0, --轮班的第十一个班次
SCH12 INT NULL DEFAULT 0, --轮班的第十二个班次
CYCLE SMALLINT NULL DEFAULT 0, --轮班周期
UNITS SMALLINT NULL DEFAULT 0 , --周期单位
CONSTRAINT SHIFTS PRIMARY KEY (SHIFTID)
)
;
--员工登记指纹表
CREATE TABLE TEMPLATE (
TEMPLATEID INT IDENTITY(1,1) NOT NULL , --指纹ID号
USERID INT NOT NULL , --员工ID号
FINGERID INT NOT NULL , --手指ID号,0-9分别表示右手拇指、右手食指、……、左手无名指、左手小指等
TEMPLATE image NOT NULL , --指纹模板1
TEMPLATE2 image NULL , --指纹模板2
TEMPLATE3 image NULL , --指纹模板3
BITMAPPICTURE image NULL , --登记的指纹图像1
BITMAPPICTURE2 image NULL , --登记的指纹图像2
BITMAPPICTURE3 image NULL , --登记的指纹图像3
BITMAPPICTURE4 image NULL , --登记的指纹图像4
USETYPE SMALLINT NULL , --指纹模板的用法,Bit0表示仅作备份不比对,Bit1表示指纹比对时使用低识别门限
CONSTRAINT TEMPLATED PRIMARY KEY (TEMPLATEID)
)
;
--员工排班表
CREATE TABLE USER_OF_RUN (
USERID INT NOT NULL , --员工ID号
NUM_OF_RUN_ID INT not NULL , --班次或轮班ID号
STARTDATE DATETIME not NULL DEFAULT '1900-1-1', --起用班次的日期
ENDDATE DATETIME not NULL DEFAULT '2099-12-31', --结束使用该班次的日期
ISNOTOF_RUN INT NULL DEFAULT 0, --是否轮班
ORDER_RUN INT NULL , --轮班的起始班次
CONSTRAINT USER_ST_NUM PRIMARY KEY (USERID, NUM_OF_RUN_ID, STARTDATE, ENDDATE)
)
;
--员工考勤例外(请假/公出)表
CREATE TABLE USER_SPEDAY (
USERID INT NOT NULL , --员工ID号
STARTSPECDAY DATETIME NOT NULL DEFAULT '1900-1-1', --开始日期
ENDSPECDAY DATETIME NULL DEFAULT '2099-12-31', --结束日期
DATEID SMALLINT not NULL DEFAULT -1, --例外类型,999为公出,-1为注释
YUANYING VARCHAR (200) NULL , --例外的原因
[DATE] DATETIME NULL , --登记/输入记录的时间
CONSTRAINT USER_SEP PRIMARY KEY (USERID, STARTSPECDAY, DATEID)
)
;
--员工临时排班表
CREATE TABLE USER_TEMP_SCH (
USERID INT not NULL , --员工ID号
COMETIME DATETIME not NULL , --上班时间
LEAVETIME DATETIME not NULL , --下班时间
OVERTIME INT not NULL DEFAULT 0, --该时段中计算加班的时间
[TYPE] SMALLINT NULL DEFAULT 0, --类型
FLAG SMALLINT NULL DEFAULT 1, --标志
SCHCLASSID INT NULL DEFAULT -1, --该时段所属时段类别ID号,-1表示自动判别
CONSTRAINT USER_TEMP PRIMARY KEY (USERID, COMETIME, LEAVETIME)
)
;
--员工信息表
CREATE TABLE USERINFO (
USERID INT IDENTITY(1,1) NOT NULL , --员工ID号
BADGENUMBER VARCHAR (12) NOT NULL , --考勤号码
SSN VARCHAR (20) NULL , --身份z/证件号
NAME VARCHAR (20) NULL , --姓名
GENDER VARCHAR (2) NULL , --性别
TITLE VARCHAR (20) NULL , --职务
PAGER VARCHAR (20) NULL , --移动电话/传呼机
BIRTHDAY DATETIME NULL , --生日
HIREDDAY DATETIME NULL , --参加工作日期
STREET VARCHAR (40) NULL , --家庭地址
CITY VARCHAR (2) NULL , --市代码
STATE VARCHAR (2) NULL , --省代码
ZIP VARCHAR (12) NULL , --邮编
OPHONE VARCHAR (20) NULL , --办公电话
FPHONE VARCHAR (20) NULL , --家庭电话
VERIFICATIONMETHOD SMALLINT NULL , --验证方式
DEFAULTDEPTID SMALLINT NULL DEFAULT 1, --所属部门ID号
SECURITYFLAGS SMALLINT NULL , --管理员标志
ATT SMALLINT NOT NULL DEFAULT 1, --考勤有效
INLATE SMALLINT NOT NULL DEFAULT 1, --计迟到
OUTEARLY SMALLINT NOT NULL DEFAULT 1, --计早退
OVERTIME SMALLINT NOT NULL DEFAULT 1, --计加班
SEP SMALLINT NOT NULL DEFAULT 1, --
HOLIDAY SMALLINT NOT NULL DEFAULT 1, --假日休息
MINZU VARCHAR (8) NULL , --民族
[PASSWORD] VARCHAR (20) NULL , --口令
LUNCHDURATION SMALLINT NOT NULL DEFAULT 1, --有午休
MVerifyPass VARCHAR(10) NULL, --考勤验证密码
PHOTO Image NULL, --照片
CONSTRAINT USERIDS PRIMARY KEY (USERID)
)
;
CREATE UNIQUE INDEX USERFINGER ON TEMPLATE(USERID, FINGERID)
;
CREATE UNIQUE INDEX HOLIDAYNAME ON HOLIDAYS(HOLIDAYNAME)
;
CREATE INDEX DEPTNAME ON DEPARTMENTS(DEPTNAME)
;
CREATE UNIQUE INDEX EXCNOTE ON EXCNOTES(USERID, ATTDATE)
;
CREATE UNIQUE INDEX BADGENUMBER ON USERINFO(BADGENUMBER)
;
INSERT INTO DEPARTMENTS (DEPTNAME, SUPDEPTID) VALUES('总公司',0)
;
--假类表
Create Table LeaveClass(
LeaveId INT Identity(1,1) not null primary key, --假类ID号
LeaveName VARCHAR(20) not null, --假类名称
MinUnit float not null default 1, --最小统计单位
Unit smallint not null default 1, --统计单位
RemaindProc smallint not null default 1, --舍入控制
RemaindCount smallint not null default 1, --统计时累计
ReportSymbol varchar(4) not null default '-', --报表中的表示符号
Deduct float not null default 0, --
Color int not null default 0, --显示颜色
Classify SMALLINT NOT null default 0) --计算类别,~bit7-是否计算为请假
;
--统计项目表
Create Table LeaveClass1(
LeaveId INT Identity(999,1) not null primary key, --999-公出
LeaveName VARCHAR(20) not null,
MinUnit float not null default 1,
Unit smallint not null default 0,
RemaindProc smallint not null default 2,
RemaindCount smallint not null default 1,
ReportSymbol varchar(4) not null default '_',
Deduct float not null default 0,
LeaveType SMALLINT not null default 0, --bit0-是否统计项;bit1-是否异常情况项;
Color int not null default 0,
Classify SMALLINT not null default 0, --计算类别,bit0-按班次时段分类;bit1-按节假日分类
Calc text null) --计算单位
;
--班次时段类别设置表
CREATE TABLE SchClass(
schClassid INT identity(1,1) NOT NULL PRIMARY KEY, --时段类别ID号
schName VARCHAR(20) NOT null, --时段类别名称
StartTime datetime NOT NULL, --起始时间
EndTime datetime NOT NULL, --结束时间
LateMinutes int null, --计迟到分钟数
EarlyMinutes int null, --计早退分钟数
CheckIn int null default 1, --该时段上班需要签到
CheckOut int null default 1, --该时段下班需要签退
CheckInTime1 datetime NULL, --开始签到时间
CheckInTime2 datetime NULL, --结束签到时间
CheckOutTime1 datetime NULL, --开始签退时间
CheckOutTime2 datetime NULL, --结束签退时间
Color Int NULL default 16715535, --表示颜色
AutoBind SMALLINT NULL DEFAULT 1) --
;
--系统参数表
Create Table AttParam(
PARANAME VARCHAR (20) NOT NULL Primary key,
PARATYPE VARCHAR (2) NULL ,
PARAVALUE VARCHAR(100) NOT NULL)
;
insert into LeaveClass(LeaveName, Unit, ReportSymbol, Color)
values('病假', 1, 'B', 3398744);
insert into LeaveClass(LeaveName, Unit, ReportSymbol, Color)
values('事假', 1, 'S', 8421631);
insert into LeaveClass(LeaveName, Unit, ReportSymbol, Color)
values('探亲假', 1, 'T', 16744576);
insert into LeaveClass1(LeaveName, MinUnit, Unit, RemaindProc,
RemaindCount, ReportSymbol, LeaveType, Calc)
values('公出', 05, 3, 1, 1, 'G', 3, 'if(AttItem(LeaveType1)=999,AttItem(LeaveTime1),0)+if(AttItem(LeaveType2)=999,AttItem(LeaveTime2),0)+if(AttItem(LeaveType3)=999,AttItem(LeaveTime3),0)+if(AttItem(LeaveType4)=999,AttItem(LeaveTime4),0)+if(AttItem(LeaveType5)=999,AttItem(LeaveTime5),0)');
insert into LeaveClass1(LeaveName, MinUnit, Unit, RemaindProc,
RemaindCount, ReportSymbol, LeaveType)
values('正常', 05, 3, 1, 0, ' ', 3);
insert into LeaveClass1(LeaveName, MinUnit, Unit, RemaindProc,
RemaindCount, ReportSymbol, LeaveType, Calc)
values('迟到', 10, 2, 2, 1, '>', 3, 'AttItem(minLater)');
insert into LeaveClass1(LeaveName, MinUnit, Unit, RemaindProc,
RemaindCount, ReportSymbol, LeaveType, Calc)
values('早退', 10, 2, 2, 1, '<', 3, 'AttItem(minEarly)');
insert into LeaveClass1(LeaveName, MinUnit, Unit, RemaindProc,
RemaindCount, ReportSymbol, LeaveType, Calc)
values('请假', 1, 1, 1, 1, '假', 3,
'if((AttItem(LeaveType1)>0) and (AttItem(LeaveType1)<999),AttItem(LeaveTime1),0)+if((AttItem(LeaveType2)>0) and (AttItem(LeaveType2)<999),AttItem(LeaveTime2),0)+if((AttItem(LeaveType3)>0) and (AttItem(LeaveType3)<999),AttItem(LeaveTime3),0)+if((AttItem(LeaveType4)>0) and (AttItem(LeaveType4)<999),AttItem(LeaveTime4),0)+if((AttItem(LeaveType5)>0) and (AttItem(LeaveType5)<999),AttItem(LeaveTime5),0)');
insert into LeaveClass1(LeaveName, MinUnit, Unit, RemaindProc,
RemaindCount, ReportSymbol, LeaveType, Calc)
values('旷工', 05, 3, 1, 0, '旷', 3, 'AttItem(MinAbsent)');
insert into LeaveClass1(LeaveName, MinUnit, Unit, RemaindProc,
RemaindCount, ReportSymbol, LeaveType, Calc)
values('加班', 1, 1, 1, 1, '+', 3, 'AttItem(MinOverTime)');
insert into LeaveClass1(LeaveName, MinUnit, Unit, RemaindProc,
RemaindCount, ReportSymbol, LeaveType, Calc)
values('节日加班', 1, 1, 0, 1, '=', 0, 'if(HolidayId(1)=1, AttItem(MinOverTime),0)');
insert into LeaveClass1(LeaveName, MinUnit, Unit, RemaindProc,
RemaindCount, ReportSymbol, LeaveType)
values('休息日', 05, 3, 2, 1, '-', 2);
insert into LeaveClass1(LeaveName, MinUnit, Unit, RemaindProc,
RemaindCount, ReportSymbol, LeaveType, Calc)
values('未签到', 1, 4, 2, 1, '[', 2,
'If(AttItem(CheckIn)=null,If(AttItem(OnDuty)=null,0,if(((AttItem(LeaveStart1)=null) or (AttItem(LeaveStart1)>AttItem(OnDuty))) and AttItem(DutyOn),1,0)),0)');
insert into LeaveClass1(LeaveName, MinUnit, Unit, RemaindProc,
RemaindCount, ReportSymbol, LeaveType, Calc)
values('未签退', 1, 4, 2, 1, ']', 2,
'If(AttItem(CheckOut)=null,If(AttItem(OffDuty)=null,0,if((AttItem(LeaveEnd1)=null) or (AttItem(LeaveEnd1)<AttItem(OffDuty)),if((AttItem(LeaveEnd2)=null) or (AttItem(LeaveEnd2)<AttItem(OffDuty)),if(((AttItem(LeaveEnd3)=null) or (AttItem(LeaveEnd3)<AttItem(OffDuty))) and AttItem(DutyOff),1,0),0),0)),0)');
insert into LeaveClass1(LeaveName, MinUnit, Unit, RemaindProc,
RemaindCount, ReportSymbol, LeaveType)
values('离岗未签到', 1, 4, 2, 1, '{', 6);
insert into LeaveClass1(LeaveName, MinUnit, Unit, RemaindProc,
RemaindCount, ReportSymbol, LeaveType)
values('离岗未签退', 1, 4, 2, 1, '}', 6);
insert into LeaveClass1(LeaveName, MinUnit, Unit, RemaindProc,
RemaindCount, ReportSymbol, LeaveType)
values('离岗', 1, 1, 2, 1, 'L', 3);
insert into AttParam(ParaName,ParaValue) values('MinsEarly',5);
insert into AttParam(ParaName,ParaValue) values('MinsLate',10);
insert into AttParam(ParaName,ParaValue) values('MinsNoBreakIn',60);
insert into AttParam(ParaName,ParaValue) values('MinsNoBreakOut',60);
insert into AttParam(ParaName,ParaValue) values('MinsNoIn',60);
insert into AttParam(ParaName,ParaValue) values('MinsNoLeave',60);
insert into AttParam(ParaName,ParaValue) values('MinsNotOverTime',60);
insert into AttParam(ParaName,ParaValue) values('MinsWorkDay',420);
insert into AttParam(ParaName,ParaValue) values('NoBreakIn',1012);
insert into AttParam(ParaName,ParaValue) values('NoBreakOut',1012);
insert into AttParam(ParaName,ParaValue) values('NoIn',1001);
insert into AttParam(ParaName,ParaValue) values('NoLeave',1002);
insert into AttParam(ParaName,ParaValue) values('OutOverTime',0);
insert into AttParam(ParaName,ParaValue) values('TwoDay',0);
insert into AttParam(ParaName,ParaValue) values('CheckInColor',16777151);
insert into AttParam(ParaName,ParaValue) values('CheckOutColor',12910591);
insert into AttParam(ParaName,ParaValue) values('DBVersion',167);

导致目前这种状态,是因为你计算机(或辅助设备)一开始就处于亚健康状态,这种状态的出现是必然的;原来你没有出现这种病态是属于万幸中的偶然;这种现象产生的原因很多(用户配置固然十分重要),你的问题要“全面彻底”的查找,这里特别强调“全面、彻底”这四个字;任何一方面的原因都是产生这种现象产生的根源,问题是你被动的结果,要主动出击,尽早减少问题的存在;我这里像中医一样:对你实行标本兼治;你不妨按下面几个方面去仔细的完全、彻底的进行检查;这样就=疏通(畅通你的筋络)各个设备的道路,道路疏通了=你的问题不就解决了吗(完全脱离亚健康状态)。★版权申明:本答案为和谐原创,任何人不得盗用!★1:检查电源 11用万用表检查电源是否稳定?12交流电压波动是否在允许范围内?13A/D变换电源后的纹波系数(用毫伏表检查)是否合格?14电源的温升是否异常? 15稳压特性是否符合技术指标?16额定负载下稳压特性和纹波系数是否符合技术指标?17更换大的风扇时,你的电源容量是否满足要求?18一般辅助设备(路由器、网络交换机、猫等)的电源都是整流电源,没有稳压功能,纹波系数较大(可能是滤波电容干枯所致),负载能力也较差;应特别注意。19由于设备过电压(像给孩子喂食一样,多了能撑死)、低电压(像给孩子喂食一样,少了会营养不良)、电压波动过大(如同给孩子吃饭,饥一顿、饱一顿的不定量)、过电流、发热,导致过热保护动作切出故障并将设备退出运行(即:会产生慢、延迟、重复启动、延迟、掉线、中断、断线、自动关机、死机等显现像)等;110电源的过流保护和过热保护是否正确动作?动作是否灵敏?是否拒动或误动?2:检查网络线和水晶头(R45):21水晶头与座是否插好(松动吗)?22接触是否良好?接触电阻是多少?23是否有积灰?是否氧化?24水晶头与座机械闭锁是否已经闭锁?25闭锁是否牢固?26网络线与水晶头是否压紧并接触良好?27网络线的线间绝缘电阻(采用100V的摇表),应大于20兆欧。 ★版权申明:本答案为和谐原创,任何人不得盗用!★3:接地:接地主要是保障人身和设备的安全!多点接地、重复接地、就近接地是原则;接地分为保护接地、屏蔽接地、工作接地等;静电是造成死机蓝屏的罪魁祸首!我用杂音计测试不接地时的杂音电压大于信号6000多倍,你不接地,这样高的杂音你设备能工作吗?接地是做IT的最基本的要求,模拟设备是这样,数字电路更是这样,来自各方面的干扰都可以通过接地予以消减或消除,外来干扰和本地、本机间布线的线间耦合都可以消减和消除,做好设备的接地屏蔽工作,很多干扰来自于屏蔽不好、接地不良,很多人都是只在软件上做工作,许多干扰都是由接地不良或没有接地所引起的,这种故障十分容易产生,也容易被很多人忽视,很多设备损坏与接地有直接关系,没有接地或接地不良都会导致码间干扰、误码、延迟、丢包、断续、掉线(断线、中断)、死机、卡、自动关机、反复启动、重复启动、频繁重启(或反复用连接)等现象。接地必须有两个以上的接地极,每个接地极之间最少间隔10米以上,接地极至机房的接地线不得有任何接头,分别用截面不小于25平方毫米的软铜线引入到机房的汇流排(中间不允许有任何接头),接地线与法拉第网对称连接以利于分流散流,与汇流排连接点要涂覆银粉导电膏,每个设备至汇流排(独立)的接地线截面不得小于4平方米多股软铜线,汇流排对每个接地极的接地电阻小于5欧姆(越小越好)。每年最少使用接地仪(25级以上的接地仪测量,且仪表在检验合格期范围内)检查两次以上。检查接地极时,严禁在雷雨天气下进行。严禁用自来水管和电力线的N零线作为接地使用;也就是独立的接地装置。每台设备的线独立的连接于机房的汇流排,严禁串接后再接汇流排。我可以很主观的说:无论你是个人用户还是大型机房的集体用户,你根本就没有接地(或接地不合格)。★版权申明:本答案为和谐原创,任何人不得盗用!★4:带宽:自运营商到用户的带宽十分重要,没有足够的带宽,就不能保证足够的数据流量;计算机上网就不可能流畅;上述所说的带宽是指全程的带宽,像高速公路上一样,有那么宽的带宽,全程不能有起伏现象;全程有一点起伏就会影响网络速度;用户有权要求运营商(用扫频仪测试)给予保障;5:信杂比:(信号与杂音之比,可以理解成信号的纯净度)较小时,有用的信号被嘈杂的杂散信号所掩盖没(特别是码元间的码间干扰),使收信之路不能在嘈杂的信号里正确提取到有用的信号,判断电路就无法对码元进行正确的判断,就会产生误码、严重的误码就是丢包,严重的丢包就是延迟产生的原因,严重的延迟就会就是掉线(会产生慢、延迟、重复启动、掉线、延迟、掉线、中断、断线、自动关机、死机等显现像等),使用杂音计或电平表测量杂音电平是否在允许范围内,或者用示波器观察是否存在杂散信号?是否在码间存在码间干扰?采取措施,予以消除。信杂比也要大于60dB以上。用扫频仪和示波器测试(观察)。这项指标是保障道路平坦无障碍。有那么宽的道路,还要全程无障碍。6:匹配:匹配包括电平皮配和阻抗匹配(用电平表及信号发生器测试)61电平匹配:接收信号不能太低,太低时,达不到接收之路需要的门槛电平幅度,设备不能正常工作;电平太高会使接收之路前置电路饱和或烧坏前置电路。接收电平在接收门槛附近波动,就会使计算机频繁重复的重启现象;因此,接收电平调整十分重要。运行中要经常使用电平表或示波器,监视、调整连接处的接收电平在合适的幅度范围内。根据说明书,用电平表监视调整。62:阻抗匹配:连接点必须做到阻抗相对的匹配,输入输出阻抗不匹配就会导致反射衰耗,信号再强也不能正常工作。7:优化网络结构 人们打开计算机上网就会产生垃圾如同吃饭,不收拾餐桌、不刷洗餐具、不清理灶具一样会产生计算机垃圾,计算机就会逐渐表现为慢、卡、延迟、重复启动、掉线等故障;因此,个人推荐使用一些小工具:比如超级兔子、优化大师、鲁大师或360等;养成下线前予以清理垃圾的好习惯。71:及时清除上网产生的垃圾碎片和IE缓存:只要你使用计算机就会产生垃圾,不及时清理,就会越积累越多,长时间不清理就会使运行C盘空间越来越小及杂乱无章,最后就逐渐的慢下来,直至死机;因此,定期整理运行C盘,可以保持计算机运行速度。
72:先让ADSL设备同步:把设备断电后重启。8:软件设置和配置 81:常用软件下载软件尽量到大的官方网站下载,做到3不装,非正规软件不装,P2P(占用资源)类软件不装,不常用软件不装关掉所有不必要的网络连接和启动项,比如迅雷、 BT、驴子等;非运行的软件不要放在运行c盘里面;实时更新补丁。游戏软件要倒正规的大型网站下载,注意软件是否稳定,不成熟、不稳定的软件会导致慢、卡、死机等故障,特别是一些大众喜欢的游戏软件,一些网友对此反映很强烈,这样的软件特别注意或立即删除;下载软件时,要注意流氓软件借机插入危急计算机的安全,随时给予清除。有些游戏软件开始之后,游戏就会直接被T掉,上来之后会无限掉线、重启等故障。协议:网络中的协议也要与之匹配,不匹配也会造成设备一些故障。软件的冲突同样会造成延迟、卡、慢、死机、掉线、中断等问题的产生。82:杀毒软件和防火墙 至少一款有效正版的杀毒软件并经常升级病毒库:防火墙设置适当(不要过多、过高、过低),会造成一些网页打不开;病毒可使计算机变慢、死机、掉线、卡、重复启动和开关机故障。9:温度、湿度、温升 (开机后温度在逐渐升高)随着开机时间的延长,主设备及其辅助(猫、路由器、网络交换机等)设备的温度,就会逐渐的升高,如果不能快速散发出去,就会由延迟---慢---掉线----死机。91:湿度:下雨季节或多雨天及其高湿度地区,线路及器件间的绝缘降低,信号电平下跌,导致计算机码间干扰、误码、延迟、丢包、断续、掉线(短线或中断)、死机、自动关机、反复启动(重复连接)等现象、或不稳定工作。湿度加速氧化,导致传输中断。
92:温度(近期随着气温的逐渐升高,由温度引起的故障会逐渐增加):从开机始,温度在逐渐的升高,温升至一定时,就会稳定在这个数值,这个数值与环境温度之差不应该大于25度;由于计算机属于半导体器件,因此要求器件的实际温度不得高于85度;芯片温度接近80度时要采取措施降低猫、路由器、网络交换机和计算机设备工作环境温度。如果超出这个范围计算机就会产生码间干扰、误码、延迟、丢包、断续、掉线(断线或中断)、死机、自动关机、反复启动(频繁连接)等现象。93:温升(设备的实际温度与环境温度的差值叫做温升)小于25摄氏度 温度对设备的正常运行影响很大特别是网络交换机、路由器、计算机主板芯片、网卡等温升较大时,设备就会无法运行;特别是手提(也叫笔记本)计算机,由于设计优先考虑体积而致使温升的散热困难,最容易发生温升所导致的码间干扰、误码、延迟、丢包、断续、掉线(短线或中断)、死机、自动关机、反复启动(重复连接)等现象。措施如下:a:将设备(系指:哈勃、猫、路由器或者网络交换机、计算机等)置于对人较安全地方,首先断开电源,再打开设备的盒盖,利用空气对流加强与空气接触,进行自然散热;
b:给设备加装微型风扇,增大空气的对流,进行强制散热;
c:如果你是做IT的,我建议你:断开电源后,给设备的发热部件加装散热片。
d:设备断开电源后,用3毫米钻头在设备上下钻多多的孔,加强空气的对流量,改善散热条件;e:将设备至于通风干燥处,最好做个(市面上也有用于笔记本的)绝缘散热支架,把设备支起来,进行自然散热;f:计算机使用时间较长后,CPU与散热片之间的硅胶干枯时,CPU会严重的发热,会产生丢包、延迟、慢、重复启动、掉线、中断、断线、自动关机、死机等现像。重新涂覆硅胶,即可恢复正常使用。
g:及时清除上网产生的垃圾碎片和IE缓存:只要你使用计算机就会产生垃圾,不及时清理,就会越积累越多,长时间不清理就会使运行C盘空间越来越小及杂乱无章,最后就逐渐的慢下来,直至死机;因此,定期整理运行C盘,可以保持计算机运行速度。
h:先让ADSL设备同步:把设备断电后重启。经常上网的用户最多半年,要断电后打开设备的外壳(顺便检查设备内部连接是否良好,内存条是否松动,内存条与卡槽接触是否良好?各插件是否松动?插紧了没有?个连接点是否牢固并接触良好),清理设备里面的灰尘。十:布线:布线工艺以最小干扰为原则;要求布线整齐美观,强弱信号分开走,高低频信号分开走,布线不合理就会产生线间耦合、串扰所造成的干扰,线间不能互相缠绕,最好使用屏蔽(屏蔽层可靠且接地)线,这些寄生干扰会使计算机信杂比降低而无法识别有用的信号,使其产生码间干扰、误码、延迟、丢包、断续、掉线(短线或中断)、死机、自动关机、反复启动(重复连接)等现象。★版权申明:本答案为和谐原创,任何人不得盗用!★十一:主板的纽扣电池 电池容量不够或无电量,也会不能开机或产生其他故障。十二:ADSL用户:与电话线一起复用计算机信号,注意取机、挂机、振铃三种状态下对计算机的的影响;由于计算机与电话信号都在电话线上(复用)传输,两者之间必须提供一定的隔离度(大于60dB)、防卫度要大于60dbB越大越好),特别是一些非正规的话机会影响计算机的使用。十三:定时故障:设备在固定的时间出现故障时,要仔细周围及其传输路径之间是否有大的工厂或固定时间大的电气设备启动,电焊等启动设备。十四:win7速度慢的解决方法比较好的方法应该是这样:进入Windows7控制面板,找到并打开颜色管理。在打开的颜色管理对话框中,切换到高级选项卡,然后单击左下角的更改系统默认值。随后,系统将会再次d出一个对话框颜色管理-系统默认值。在此对话框中同样切换到高级选项,然后取消系统默认勾选的使用Windows显示器校准修改完毕后,保存设置退出。★版权申明:本答案为和谐原创,任何人不得盗用!★只要你仔细的按照上面所说的做到、并保持经常做到,一般(我计算机128M内存,CPU主频16G,ADSL/512Kbit的宽带,硬盘20G)的配置,玩中档游戏都相当的流畅;否则:配置再高的计算机,也一样会频发故障;像人穿衣服(小品:好人和坏人中的陈佩斯:你给他再好的衣服,他都上不了档次!)一样,衣服不在档次高低,洁净利索就是好。有一句话叫:事在人为!别做:窝囊废!★版权申明:本答案为和谐原创,任何人不得盗用!★
别忘采纳我的答案e

正好我有一个PB-619-V的BP机。也想把它当成闹钟来用。虽然之前有人提问,结果没有人回答。经过反复试验N天之后,终于知道了其设置时间的方法。
先说一下该BP机的几个键:
1
侧面有个键,可以关闭电源、或使BP机处于无声状态和有声状态,这里称之为电源键。
2正面有两个键,下面的键是照明键,上面的是系统设置键;
3在顶部显示屏侧面有个红色的键,这里称之为红色键。
下面说一下其时间的设置方法:将电源键设置为off状态,即关闭BP机,然后同时按住正面的照明键和系统设置键,再滑动侧面的电源键至无声档,使屏幕出现id
-
set
on(是数字式的显示)。然后按显示屏右侧红色键一下,这时界面会出现全8的显示,再长按直至出现闹铃开关设置,之后可以用系统设置键来切换设置项(包括闹铃开关和闹铃时间,系统时间等),并用显示屏边上的红色键来修改相应的值。
---这是我摸索了很久才知道的,之前也成功地设置过时间(瞎搞出来的),但是没有记下具体 *** 作步骤,这次终于记下来了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13509632.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-21
下一篇 2023-08-21

发表评论

登录后才能评论

评论列表(0条)

保存