系統概況
運行環境:IIS5.1以上。(無法在iis5.0和netbox下運行)
最新版本:v3.3 build 20100831
官方網站:在本條目“參考資料”中
最新下載&演示:在本條目“參考資料”中
技術支持網站:下載補丁、更新版本,在本條目“參考資料”中
系統特點
名稱
“Asoft簽到系統”名稱經歷過多次變更:
2006年v1.0+ 考勤管理系統
2007年v2.0+ 通用管理系統
2008年v3.0+ 簽到管理系統
至今,唯一名稱是“Asoft簽到管理系統”
定位
它的定位是一個區域網路簽到系統,從v1.0到v3.0 pack2,都是以簽到功能為主,3.0 pack3 以後的版本逐漸加入了請假模組和強悍的人員管理模組。v3.2到v3.3,增加了視頻簽到,在極大的提升了原有的簽到功能的同時,還增加了開放式的許可權命名模組、“可回復的公告”、“便簽附屬檔案傳送”這三個OA系統常見的功能,該系統發展到v3.0,已經不單單是一個簽到系統了,而是一個以簽到為主的人員管理小型OA系統。
作者開發的初衷是想讓使用者利用IIS可以方便的架設起一個方便的人員管理、簽到管理和簽到數據查詢、員工便簽交流、請假等常用的小型OA系統,所以採用了ASP+Access的架構。
特色理念
1、開放的簽到事務流程
開發者將簽到事務流程細分成兩類:自由簽到和簽到組簽到,然後將這兩種流程綁定給用戶,用戶的簽到流程就會被確定下來。
自由簽到的定義是,管理員為各個部門設定一個每天自由簽到的次數和兩次自由簽到的間隔,該部門的自由簽到用戶就會遵循這個約定進行簽到。特別適合於以下人士 - 外出的電腦維修工
簽到組簽到的定義是,管理員單獨設定一個“簽到組”,這個簽到組包括簽到組名稱、簽到簽退時間(每天可以設定多個)、簽到簽退緩衝時間。其中籤到簽退緩衝時間是特別人性化的設定,不妨說,設定在8:00簽到,簽到前緩衝5分鐘,簽到後緩衝3分鐘,那么在7:55~8:03簽到都是正常的,早於該時間無法簽到,晚於該時間會被記錄為遲到。
有用戶操作許可權的用戶可以為其他用戶指定一個簽到組,則該用戶會繼承這個簽到組的流程進行簽到。如果有崗位變動,還可以隨時變換籤到組以適應新的崗位,特別靈活。
同時,系統提供了自動簽退功能。
2、請假事務流程模組。
請假事務流程同樣是開放式的,管理員可以預先設定好請假流程,請假流程最多可以設定4級審批,最少1級,在請假流程運行的過程中,各級審批人可以根據設定好的流程將當前審批提交給下一級審批。終審後,請假生效。
在銷假環節,系統提供了自動銷假和手動銷假兩種模式。
功能列表
簽到(視頻簽到和普通簽到)、請假、私人數據(資料、密碼、私人界面定製)、用戶管理、部門管理、系統設定、便簽箱、公告、線上更新、各種數據查詢和導出
安裝方法
v3.1之前的版本,都是綠色版本,只需要將安裝包解壓後放置在IIS虛擬路徑即可使用。
v3.2以後的版本,都是XML打包安裝版,官方提供了便捷的升級程式,並提供了“全新安裝”和“升級安裝”兩種模式,可以讓你從之前任何版本無縫直接升級到最新版本。
[一般可能遇到的安裝問題]
1、本程式只能在IIS5.1 (winxp win2003 win7) 以上版本運行。(win2000、NETBOX或者簡易IIS伺服器下不能運行)!
2、NTFS硬碟寫許可權未打開
3、IIS父路徑未啟用
4、IE8下,未勾選“自定義級別安全設定”中-“將檔案上載到伺服器時包含本地目錄路徑”選項
5、遇到不明的500錯誤,你點瀏覽器工具->internet選項->高級,找到“顯示友好http錯誤信息”去掉這個選項前面的勾然後刷新頁面,看看詳細的錯誤信息,進入官網提交給官方處理
官方也提供了常見的問題解決方案,請進入官方部落格的《ASP+ACCESS數據架構策略報錯解決辦法》一文
使用方法
請參考官方提供的圖文操作說明書,連結在本條目“參考資料”中。
作者介紹
作者從大一(2005年10月份)起開始構思這個系統,從一個小白開始一邊學習ASP一邊獨立開發,期間不斷的發布新版本,也不斷有各個行業的人定製新功能,作者在完成定製開發後的各個免費版本都加入了這些本來是付費的定製功能,這也使得該系統實用性很高,沒有多餘的垃圾功能,保證了每一個功能都是大家需要的。
作者現在供職於某公司,專業做前台開發,閒散時間即進行本系統的BUG收集和修改並及時發布補丁,適時更新版本。
歷史版本
[2010-08-31]V3.3正式版build20100831
特別重大更新-> 加入了視頻簽到功能,杜絕代簽現象。你可以在“系統設定”->“簽到設定”中決定是否開啟它,以適應那些沒有安裝攝像頭的單位繼續以原有方式簽到。(依賴伺服器端的Persits.Jpeg組件。如果沒有該組件將無法啟用視頻簽到拍照功能,系統會提示您安裝!)
1、重新編寫簽到統計模組,不會出現周末雙休時被記錄到曠工的情況了
2、簽到查詢界面增加了“申辯”快捷篩選選項
3、為用戶管理界面和用戶數據導出功能增加了一個時間段篩選的功能,現在可以直觀的統計出各個用戶在選定時間段的考勤數據總攬了。
4、增加一個控制公告和便簽刷新的時間欄位 現在管理員可以根據自己的伺服器壓力情況修改這個時間了
5、將遲到跟簽到合併,現在遲到人員不會同時產生一條“遲到”和一條“正常簽到”記錄了。
6、增加了一個請假界面的在數據受損後的兼容性
7、修復未創建附屬檔案箱時上傳附屬檔案的BUG
8、修復FF下無法在公告和便簽附屬檔案箱上傳附屬檔案的BUG
9、修改當簽到組管理無子選項的樣式
10、為附屬檔案箱圖片增加預覽功能
11、修復登錄驗證碼開關的小BUG
12、CSS調整,增加style資料夾,統一放置CSS
13、修改簽到組彈出框樣式
14、修改線上更新版本對比代碼段,修正了一個無外網連線時AJAX機制報錯的BUG
15、修改了calendar.js,最佳化了日曆選擇控制項樣式和速度
16、修正了幾處界面顯示效果
17、在“私人定製界面”頁面增加了“是否開啟系統tips” (tips有時候很煩人……哥也深受其害 >_<)的功能。
[2009-11-27]v3.2正式版build20091127
1、增強了“自由簽到”功能,現在您可以為各部門設定每天可自由不限時簽到次數和每次簽到簽退最小間隔了。
2、新增“簽到狀態申辯”和處理申辯的功能,現在您可以向管理員提出有異議的簽到記錄並且要求管理員修正你的簽到記錄了。
3、增強了請假審批功能,現在您可以為各部門分別自定義請假審批流程了
4、新加入節假日功能,現在您可以全局設定如何放假(休周末、休單周、休雙周、單雙輪休)以及當年法定節假日,甚至為任何一個單獨用戶設定個性化的休假方案了。休假期間,用戶不能簽到,也無法被簽到記錄統計程式記錄。
5、現在您可以在傳送便簽或者發布公告的時候從自己的附屬檔案箱點選檔案作為附屬檔案了。超級管理員增加了一個查看指定用戶的便簽附屬檔案箱的功能。
[2009-10-01]v3.1正式版
1、增加自定義用戶組名稱功能,現在您可以自由的為所有許可權的用戶取一個您喜歡的名字了(更改後用戶下一次登錄系統將會顯示新的許可權名稱。例如,將“數據員”改為“秘書”等)
2、調整登入頁面設計。暫時禁止日程功能(外掛程式暫時無法兼容,會在後續補丁開放該功能。)
3、編寫公告和便簽附屬檔案上傳代碼,植入uploadify控制項,現在您可以為自己的附屬檔案箱增加附屬檔案了
4、如果管理員設定了自動簽退,現在系統不再記錄用戶的早退行為了。
[2009-9-15]v3.1beta3(內測,未發布)
1、增加滑動門機制,現在系統功能列表顯得更加有序了。
2、引入jquery,改動行交叉變色機制和時間控制項
3、修改工作人員狀態模組增加發言類別,現在您可以發言、告知所有人您的離崗情況和請假情況了!
4、增加管理員對各部門私人附屬檔案箱大小的控制,現在用戶可以為自己創建一個管理員規定大小的附屬檔案箱了。
5、v3.1正式版UI替換結束,正式版將啟用全新界面。
6、新增“在辦箱” 功能,您能方便的看到自己的工作情況,並能方便的查詢聯繫薄、最近的操作記錄
7、新增 user_zw欄位 用於儲存用戶職務
[2009-7-22]v3.1beta2
1、請假流程四級化,並通過為各部門設定不同的主管級、部門級請假時長審批來自動減少審批流程長度。例如,請假4小時以內,只需要主管基本審批即可,8小時以內,需要部門審批院審批。
3、簽到、請假查詢、導出代碼更替,現在可以不用開啟JAVASCRIPT功能來進行頁面導出了。
4、原綁定用戶功能寫資料庫時增加對輪班欄位的寫入,增加輪班設定頁面,現在您可以為任何一個用戶設定單獨的簽到方式了,例如,某團隊在綁定同一個簽到組的情況下,有些人可以只上午簽到,有些人則可以下午簽到,類似輪班。
5、增加新便簽彈出、新公告彈出用戶私人定製功能,任何用戶可以根據自己的需要打開或者關閉該功能。
6、增加登入開關驗證碼功能,現在您可以關閉“煩人”的驗證碼了。
7、嵌入Service Pack中心,現在您可以進行線上升級了!
8、系統瀏覽器兼容性調整完畢,現在您可以在IE、firefox和遨遊、騰訊TT等瀏覽器上正常使用本程式了
[2009-5-10]v3.1beta1
1、部分功能ajax化
2、驗證機制cookies化
3、界面UI更換
[2009-1-7]v3.0PACK3
[本次Pack3的發布主要是bug修正、少許的功能升級,並為下一個版本做鋪墊。主要升級如下:]
1、 修改後台系統設定的“每日進行當日簽到統計時間”,使得當前該功能關閉時,時間輸入框為不可用狀態。
2、 後台增加新的開關功能,現在可以控制新註冊用戶是否需要後台審核了。
3、 會員註冊模組有更新,現在可以在註冊時看到對註冊要求填寫項目的用途的註冊引導信息了。[改動fun.aspzizhusing.asp]
4、 修改單機模式和區域網路模式的跳轉,現在當你單機測試的時候程式不再向網關傳送請求來獲取返回的IP位址了,而是直接使用127.0.0.1。
5、 美化了分頁樣式
6、 在後台左邊操作欄增加了ajax實時更新便簽信息的功能。在著作權處增加了我的QQ實時聊天聯繫方式
7、 升級系統的周末模式。現在員工周末進入開放了周末模式的系統將直接跳轉到個人信息查看頁面而不是跳轉到簽到頁面。
8、 便簽模組ajax化,每5秒讀取一次新信息。
9、 修復後台為員工分配簽到組時分頁跳轉錯誤的BUG。
[2008-10-10]v3.0PACK2
1 、修改所有頁面的分頁跳轉功能,有一個統一的子過程:FenPage() 統一控制,現在可以選擇任意跳轉到第幾頁了
2 、細化了簽到緩衝設定,現在可以有四個參數指定簽到點前後的不同緩衝了,讓緩衝時間更加精確。
資料庫qdsetall表增加欄位 hctime_pre用來儲存簽到前緩衝時間,qthctime_pre用來儲存簽退後緩衝
資料庫type表增加欄位 hctime_pre用來儲存簽到前緩衝時間,qthctime_pre用來儲存簽退後緩衝
[2008-10-5]v3.0PACK1
1 、使得系統日誌查詢和簽到簽退功能的每頁顯示條數可在後台系統參數設定控制 (修改webset.asp,systemevent.asp,menberqdqt.asp,menberztkg.asp)
2 、增加簽退緩衝時間設定,現在簽到緩衝時間和簽退緩衝時間可以單獨設定了,改變了簽到簽退公用一個緩衝時間的模式
資料庫升級: 在qdsetall表增加qthctime欄位Integer default 0,貯存有簽到組的人員的簽退緩衝時間;在type表增加 qthctime欄位Integer default 0,貯存自由簽到組簽退緩衝時間
修改功能添加修改刪除頁面:manager/ qdset2.asp,qdset_do.asp,type.asp,type_do.asp,showtime.asp
修改該功能顯示頁面:根目錄/payinfo.asp,qd_main.asp,fun.asp,zhinf.asp,cdinf.asp,qdinf.asp,qdinfo.asp
3、 修正了簽到功能在準點簽到的時候一個致命的錯誤;增強了本系統在單機環境測試時的IP獲取穩健性(本系統採取從區域網路網關返回本機IP的方式獲取IP,因此在單機測試的時候會提示找不到IP。為配合該功能,在後台系統設定了一個名為“系統使用模式”的功能開關:唯一性選擇“區域網路模式”和“單機模式”)。
修改qd_main.asp,webset.asp,webset_do.asp,webinfo.asp
增加資料庫webset表欄位LanOrLocal,數據類型為Integer default 0
4 、其餘發現的提示性說明文字bug小修改 userpass.asp,allqdcheck.asp,cdinf.asp,zhinf.asp,qdinf.asp
[2008-3-10]v2.2正式版
1前台新增IP鎖定功能,防止代簽,後台可開關該功能。
2前台增加“簽到查詢功能”,後台可開關該功能。
3修正 自由簽到功能
4增強圖形驗證碼生成功能
[2007-10-5]v2.1正式版
1 修正 取回密碼功能
2 加入可控制的自動註銷功能
3 加入遲到過久可以切換到下一個簽到點的功能
4 修正按時間察看簽到紀錄的 th寬度問題
5 增加“按時間段查詢”員工簽到紀錄和EXCEL導出功能
[2007-3-29]v2.0正式版
1 簽到功能徹底更新,增加多點簽到功能,每天可以設定無限多個簽到點!
2 增加“簽到緩衝時間”功能,時令的簽到設定更加人性化!
3 人員管理的增加、修改功能中增加 “簽到設定"!
4 css全面定義,增加了可選擇的多個項目操作功能[例如全刪除,全審核通過]!
5 員工的簽到操作界面大改變,系統會按照設定依次提示員工該何時簽到何時註銷
6 增加所有簽到紀錄查詢功能!
7 員工管理者[小組長]更名為“組管理者”
8 後台系統設定功能中增加兩項:更改首頁橫幅[banner]和logo,您用不著再去修改源檔案來使系統的外觀個性化了
9 根據反饋,去掉了“考勤管理”模組,去除了“人員獎罰”功能,
[2006-11-24]v1.2正式版
1、前台javascript過濾空串,減少伺服器負擔。[修改 login.asp,login2.asp.login3.asp]。
2、修改自主註冊功能裡面“職務細分”與後台顯示不一致的問題。[修改zizhusign.asp]。
3、去掉員工管理者發布公告和文章的功能[修改後台公告和文章相關的檔案,請直接覆蓋]。
4、員工管理者(相當於小組長)現在只能察看本組員工的信息和遲到情況。
5、修正了“修改我的資料”功能的一處顯示不當的錯誤。
6、管理員的後台人員資料管理現在可以選擇組別來察看、也可以輸入該員工的登入賬號或真實姓名來察看了,這樣可以
減少管理員尋找某個特定員工的時間,也可以實現按組別管理某個特定類別的員工。
7、系統升級到1.2版本,前台top.gif和後台左上角圖片更新。
[2006-10-13]V1.1正式版
本次升級解決的問題是:
在fun.asp檔案中,修正了第271行“管理者”和“員工”與後台增加人員不一致的情況。
·修正了登入功能,現在管理員登入後直接進入後台,而不是像1.0版進入的是index.asp
·修正了修改公告的功能,不會再發生語句錯誤導致無法執行該葉面的情況。
·修正了審核功能,現在可以正常的單個審核了。
·增加了了審核頁面中信息量,可以顯示該人員工作組,真實姓名,職務,以便管理員判斷。
·增加簽到積累考勤分,遲到或者不簽到減少原有考勤分功能。
·完善後台“人員資料”功能,增加兩項功能:
1、管理員可察看單個員工的該月遲到簽到紀錄。
2、簽到、考勤分、遲到三個欄目現在按系統配置的開關選項顯示或關閉了。
·人員詳細資訊中增加了“排名信息”,可以顯示排名和排名時間。
[2006-10-5]V1.0正式版
功能介紹
1、概念
管理:特指人員管理,考勤管理、簽到管理、排名管理、工資結算管理。
通用:開放的配置系統,可以按本單位需要設定工作組、為人員分配工作組並設定工作時間等等。前後台的一些功能可以按需要決定開關,
具有很大的開放性,功能多樣、選擇性。
2、特色功能:
(1)、簽到功能:可以自由設定員工簽到方式為 自由簽到或者 定時簽到,可以統一設定所有人簽到模式和時間。如果是設定的自由簽到,還可
以設定當天最多簽到次數,如果是定時簽到模式,當天只能簽到註銷一次,還可以單獨修改特定人員簽到方式簽到時間,功能強大而靈活。員工還可以查看本月自己的簽到紀錄(該功能後台可以選擇開放或者關閉)。關於自由簽到和定時簽到的具體說明以及疑問請參看本文最後的備註部分。
(2)、考勤功能:可以設定簽到積累考勤積分(每天的第一次簽到增加積分),遲到人員減分,[此功能1.1版更新]。管理員和員工管理者可以直接修改員工的當月考勤分和記錄在案的總考勤分。員工可以在自己的控制臺察看考勤明細。(該功能後台可以選擇開放或者關閉)。
(3)、排名功能:管理員可以對員工的 月簽到次數、總簽到次數;月考勤分,總考勤分;月遲到次數、總遲到次數進行排名並記錄到資料庫以供員工通過前台的查詢接口查詢排名。在排名的時候,系統會有兩個功能予以選擇,一是先排名到頁面預覽,一是要求選擇是否員工管理者也參加排名。因為在您的公司中,員工管理者可能是屬於權力部門的,他們沒有被分配和員工一樣的工作,比如學校的校長,公司的會計等等。在查詢接口,會顯示當前所查看的排名紀錄的排名時間,以免造成理解上的錯誤,因為這不是實時排名。前台的查詢接口可以在後台關閉。
(4)、工資結算功能:該功能以工作時間為結算依據。計算公式為:[((月工資/本月天數)/日規定工作間)*今日有效工作時間],這裡有個有效工作時間的概念,可以理解為“不超過系統設定的工作時間的工作時間”。因為會發生員工忘記註銷或者逾時註銷的情況。因此後台可以為個個工作組設定“忘記註銷默認工作時間”,這是忘記註銷有效工作時間的上限。而逾時註銷是以改人員所在組的規定工作時間為上限的。因此逾時註銷不會增加你的有效工作時間。如果是自由簽到,那么在系統規定的簽到次數內,系統會累計今日工作時間,以規定的工作時間為上限。如果是定時簽到,那么只能簽到和註銷一次,以後的升級版本會加入日多點定時簽到的功能,請關注。