IC卡考勤管理系統(tǒng)概要設(shè)計(jì)說明書_第1頁(yè)
IC卡考勤管理系統(tǒng)概要設(shè)計(jì)說明書_第2頁(yè)
IC卡考勤管理系統(tǒng)概要設(shè)計(jì)說明書_第3頁(yè)
IC卡考勤管理系統(tǒng)概要設(shè)計(jì)說明書_第4頁(yè)
IC卡考勤管理系統(tǒng)概要設(shè)計(jì)說明書_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上IC卡考勤管理系統(tǒng)概要設(shè)計(jì)說明書V1.0(版本號(hào))擬 制 人_靳夢(mèng)幻_李斌_審 核 人_批 準(zhǔn) 人_二零一一年六月二十六日IC卡考勤管理系統(tǒng)概要設(shè)計(jì)說明書1引言1.1編寫目的本說明書交給各個(gè)被調(diào)研單位審核,并經(jīng)領(lǐng)導(dǎo)層討論通過后,軟件開發(fā)小組成員將以這本說明書為框架開發(fā)新的系統(tǒng)。1.2背景a. 待開發(fā)軟件系統(tǒng)的名稱:IC卡考勤管理系統(tǒng)b. 本項(xiàng)目的任務(wù)提出者:石河子大學(xué) 信工院 信管 09級(jí)c. 本項(xiàng)目開發(fā)者 靳夢(mèng)幻 李斌d. 本項(xiàng)目用戶某企業(yè)單位1.3定義列出本文件中用到的專門術(shù)語(yǔ)的定義和外文首字母組詞的原詞組。1.4參考資料 1 沈宇超 沈樹群 射頻識(shí)別技術(shù)及其發(fā)展

2、現(xiàn)狀J.電子拄術(shù)應(yīng)用19992 王愛英主編智能卡技術(shù)M北京:清華大學(xué)出版社.19963 王珊 薩師煊. 數(shù)據(jù)庫(kù)系統(tǒng)概論M.高等教育出版社.20062總體設(shè)計(jì)2.1需求規(guī)定2.1.1功能規(guī)定在對(duì)用戶的需求進(jìn)行分析以后,規(guī)定了以下模塊來適應(yīng)用戶功能描述模塊使用單位開發(fā)者備注1. 部門信息、員工信息導(dǎo)入中心數(shù)據(jù)庫(kù)2. 調(diào)整員工所屬的部門考勤制度數(shù)據(jù)的錄入包括增加、刪除和修改數(shù)據(jù)錄入管理員1. 時(shí)間報(bào)表根據(jù)用戶輸人的時(shí)間, 統(tǒng)計(jì)并生成考勤情況;2. 萬能報(bào)表根據(jù)用戶輸人的時(shí)間、要統(tǒng)計(jì)的情況和其他一些設(shè)定的條件, 統(tǒng)計(jì)并生成員工的出勤情況報(bào)表報(bào)表生成管理員1. 考勤機(jī)參數(shù)的設(shè)置和維護(hù);2. 數(shù)據(jù)庫(kù)維護(hù)包

3、括用戶的建立和刪除、用戶密碼和權(quán)限的設(shè)置與修改, 數(shù)據(jù)庫(kù)的備份與恢復(fù);系統(tǒng)維護(hù)操作管理人員系統(tǒng)管理人員1. 采集員工上、下班考勤的具體時(shí)間以及上班期間出人辦公場(chǎng)所的具體時(shí)間;數(shù)據(jù)采集管理員2.1.2系統(tǒng)功能能對(duì)各部門員工進(jìn)行管理能添加、修改、刪除、員工信息能根據(jù)各分類統(tǒng)計(jì)員工考勤信息能添加新的管理員能修改管理員的密碼2.1.2.1精度由于采用數(shù)據(jù)庫(kù)技術(shù)并且用戶的應(yīng)用領(lǐng)域?qū)?shù)據(jù)精確度的要求不高,所以這點(diǎn)在系統(tǒng)中表現(xiàn)得比較少,但是用戶數(shù)據(jù)的安全性與正確性是完全保證的,所以對(duì)用戶的使用沒有多大的障礙。2.1.2.2時(shí)間特性要求本系統(tǒng)的數(shù)據(jù)庫(kù)較小,所以程序在響應(yīng)時(shí)間,數(shù)據(jù)更新處理時(shí)間上性能是比較突出的

4、。而且也正由于數(shù)據(jù)量相對(duì)較少,故在數(shù)據(jù)傳輸時(shí)間和系統(tǒng)運(yùn)行時(shí)間上表現(xiàn)的較讓人滿意。2.1.2.3可靠性由于系統(tǒng)較小只保留一定程度上的可靠性。2.1.2.4靈活性由于系統(tǒng)較小只保留一定程度的靈活性。2.1.3故障處理要求考慮到軟件的范圍不大,所以故障處理一般由操作系統(tǒng)完成,系統(tǒng)只要保持與操作系統(tǒng)的借口即可。只要操作系統(tǒng)沒有大的故障程序,一般比較穩(wěn)定??紤]到用戶對(duì)數(shù)據(jù)的安全性要求,程序可以有獨(dú)立于操作系統(tǒng)之外的數(shù)據(jù)備份功能與過程,以及系統(tǒng)崩潰后的數(shù)據(jù)恢復(fù)功能,這點(diǎn)在數(shù)據(jù)庫(kù)軟件中已經(jīng)到達(dá)了,只要稍微在其上再增加用戶所需要的附加功能即可。2.1.4其他專門要求該軟件是使用SQL Server2000在W

5、indows2000系統(tǒng)下完成的,所以只要是兼容Windows的軟件或是操作系統(tǒng),該軟件都可以正確地運(yùn)行,有較好的適應(yīng)能力與兼容性。而且應(yīng)用戶的特殊需求軟件在完成后的維護(hù)階段可以一個(gè)與其他類軟件接口,隨時(shí)滿足用戶的使用要求。2.2運(yùn)行環(huán)境結(jié)合用戶當(dāng)前的軟件的硬件環(huán)境,設(shè)計(jì)了新系統(tǒng)運(yùn)行硬件和軟件環(huán)境:2.2.1設(shè)備內(nèi)容 最低配置 建議配置主機(jī) P/200 PII/266內(nèi)存 512MB 1G硬盤 10G 20G2.2.2支持軟件操作系統(tǒng) Windows XP數(shù)據(jù)庫(kù) SQL SERVER2000開發(fā)工具 Microsoft visual studio 20052.2.3接口1. 硬件接口:由于軟件

6、較小,除硬盤外,基本沒有與外界硬件的聯(lián)系。2. 軟件接口:在這里主要考慮軟件與操作系統(tǒng)的接口,考慮到文檔處理的需要有可能可以包括與較常用的辦公軟件的接口。2.2.4控制 說明控制該系統(tǒng)的運(yùn)行的方法和控制信號(hào),并說明這些控制信號(hào)的來源。2.3基本設(shè)計(jì)概念和處理流程 編 號(hào)模塊名稱編 號(hào)模塊名稱A數(shù)據(jù)采集B數(shù)據(jù)錄入C報(bào)表生成D查詢管理E系統(tǒng)維護(hù)F數(shù)據(jù)導(dǎo)出管 理 員考勤制度生成報(bào)表考勤報(bào)表的生成員工考勤信息2.4結(jié)構(gòu) 功能塊編號(hào):01功能塊名稱:數(shù)據(jù)采集所屬類別A所需數(shù)據(jù):員工基本信息(員工編號(hào),員工姓名,性別,所屬部門編號(hào)號(hào),聯(lián)系電話)輸出數(shù)據(jù):操作提示信息詳細(xì)操作說明:管理員將員工基本信息從各部

7、門服務(wù)器下載至本地特殊要求:無特殊要求功能塊編號(hào):02功能塊名稱:數(shù)據(jù)錄入所屬類別B所需數(shù)據(jù):各部門、員工基本信息、考勤制度信息輸出數(shù)據(jù):設(shè)置是否成功詳細(xì)操作說明:管理員從下載好的各基本信息導(dǎo)入中心數(shù)據(jù)庫(kù)所執(zhí)行的操作有:新增 刪除 保存特殊要求:無特殊要求功能塊編號(hào):03功能塊名稱:報(bào)表生成所屬類別C所需數(shù)據(jù):各部門員工的考勤信息輸出數(shù)據(jù):設(shè)置是否成功詳細(xì)操作說明:按照每天各部門員工的考勤信息按照?qǐng)?bào)表格式生成報(bào)表。所執(zhí)行的操作有:生成特殊要求:無特殊要求 功能塊編號(hào):04功能塊名稱:查詢管理所屬類別D所需數(shù)據(jù):各部門員工考勤信息輸出數(shù)據(jù):輸出操作是否成功的提示詳細(xì)操作說明: 當(dāng)報(bào)表信息生成后,

8、個(gè)員工可查詢自己的考勤信息。 特殊要求:無特殊要求功能塊編號(hào):05功能塊名稱:系統(tǒng)維護(hù)所屬類別E所需數(shù)據(jù):系統(tǒng)的各項(xiàng)數(shù)據(jù)指標(biāo)輸出數(shù)據(jù):輸出操作是否成功的提示詳細(xì)操作說明:定時(shí)檢查系統(tǒng)的功能及各項(xiàng)參數(shù),定期對(duì)其維護(hù)。特殊要求:3.1系統(tǒng)管理包括的模塊:系統(tǒng)管理初始化系統(tǒng)系統(tǒng)功能管理班次管理考勤管理備注管理還原數(shù)據(jù)庫(kù) 3.2數(shù)據(jù)采集管理包括的模塊數(shù)據(jù)采集員工基本信息部門基本信息IC卡基本信息 3.3查詢管理包括的模塊查詢管理員工信息查詢員工考勤查詢IC刷卡記錄查詢 3.4生成報(bào)表包括的模塊生成報(bào)表員工信息統(tǒng)計(jì)員工考勤統(tǒng)計(jì)部門信息統(tǒng)計(jì)3接口設(shè)計(jì)3.1用戶接口采用頁(yè)面式的圖形界面,對(duì)用戶友好,且必須對(duì)

9、鼠標(biāo)和鍵盤提供支持,界面設(shè)計(jì)應(yīng)遵循如下規(guī)則:界面要一致性;提供簡(jiǎn)單的錯(cuò)誤處理;提供信息反饋;操作可逆,其動(dòng)可以是單個(gè)的操作,或者是一個(gè)相對(duì)的操作序列;設(shè)計(jì)良好的聯(lián)機(jī)幫助。3.2外部接口支持一般的pentium4或更高的微機(jī)或筆記本電腦;本軟件應(yīng)提供對(duì)條形碼掃描儀等的支持;運(yùn)行于Windows XP3.3內(nèi)部接口1. 系統(tǒng)管理模塊為數(shù)據(jù)導(dǎo)入管理系統(tǒng)提供操作員和系統(tǒng)參數(shù)等基礎(chǔ)數(shù)據(jù)。必須設(shè)置操作員后才能使用其他模塊。2. 數(shù)據(jù)導(dǎo)入管理模塊為通知書打印模塊,和查詢模塊提供基礎(chǔ)數(shù)據(jù)。必須先有員工數(shù)據(jù)后,才能使用統(tǒng)計(jì)和查詢模塊。3. 在借閱模塊中可以使用查詢模塊,查詢員工和部門的信息。4運(yùn)行設(shè)計(jì)4.2運(yùn)行

10、控制系統(tǒng)運(yùn)行時(shí)根據(jù)操作員的角色,確定各模塊的操作權(quán)限和數(shù)據(jù)的處理權(quán)限。運(yùn)行中記錄操作員操作日志,記錄管理員行為。4.3運(yùn)行時(shí)間一般操作的響應(yīng)時(shí)間應(yīng)在1"2秒內(nèi),對(duì)軟磁盤和打印機(jī)的操作,以及數(shù)據(jù)的導(dǎo)入和導(dǎo)出也應(yīng)在可接受的時(shí)間內(nèi)完成5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 5.1物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)本設(shè)計(jì)系統(tǒng)采用的DBMS為SQL SERVER 2000,數(shù)據(jù)庫(kù)命名:shzu.mdb數(shù)據(jù)庫(kù)是由若干個(gè)二維表組成,其各自結(jié)構(gòu)見下表所示。表1.1 IC卡信息表格ICB列名數(shù)據(jù)類型能否為空備注KHCHAR(20)NOT NULL卡號(hào)(主鍵)YGBHCHAR(20)NOT NULL員工編號(hào)表1.2員工信息表格YGB列名數(shù)據(jù)

11、類型能否為空備注YGBHCHAR(20)NOT NULL員工編號(hào)(主鍵)YGXMCHAR(8)NOT NULL員工姓名YGXBCHAR(2) NULL員工性別BMBHCHAR(8)NOT NULL部門編號(hào)YGDHCHAR(20)NULL員工電話表1.3部門信息表BMB列名數(shù)據(jù)類型能否為空備注BMBHCHAR(8)NOT NULL部門編號(hào)(主鍵)BMCHAR(8)NOT NULL部門名表1.4管理員信息表格GLYB列名數(shù)據(jù)類型能否為空備注GLYXMCHAR(8)NOT NULL管理員姓名GLYXBCHAR(2) NULL管理員性別BMBHCHAR(8)NOT NULL部門編號(hào)GLYBHCHAR(

12、20)NOT NULL管理員編號(hào)(主鍵)GLYMMCHAR(20)NOT NULL管理員密碼表1.5考勤類型表格KQLXB列名數(shù)據(jù)類型能否為空備注LXBHCHAR(8)NOT NULL類型編號(hào)(主鍵)LXCHAR(8)NOT NULL類型名稱表1.6考勤管理表格KQGLB列名數(shù)據(jù)類型能否為空備注KQRQDATETIMENOT NULL考勤日期(主鍵1)YGBHCHAR(20)NOT NULL員工編號(hào)(主鍵2)(指向員工信息表BH字段的外鍵)LXBHCHAR(8)NOT NULL類型編號(hào)(指向考勤類型表LXBH字段的外鍵)BZCHAR2(20)NULL備注表1.7報(bào)表信息表格KQBB列名數(shù)據(jù)類型

13、能否為空備注YGBHCHAR(20)NOT NULL員工編號(hào)(主鍵)LXCHAR(8)NOT NULL考勤類型GLYBHCHAR(2)NOT NULL管理員編號(hào)KQRQDATETIMENOT NULL考勤日期6系統(tǒng)出錯(cuò)處理設(shè)計(jì)6.1出錯(cuò)信息本系統(tǒng)在登陸時(shí)采用登陸名和SQL SERVER數(shù)據(jù)庫(kù)的登陸名相同的方式來確保系統(tǒng)的安全性,這樣如果是源代碼被泄露了那個(gè)人也得不到用戶名和密碼。這樣做了之后,就是將來交給別人用了,我也進(jìn)不去這個(gè)軟件,大大的增加看了安全性。6.2補(bǔ)救措施A. 數(shù)據(jù)庫(kù)損壞為了確保數(shù)據(jù)安全,服務(wù)器可以采用主服務(wù)器和備份服務(wù)器共同使用的方式來進(jìn)行,一旦主服務(wù)器損壞,由備份服務(wù)器立即替換進(jìn)行工作。數(shù)據(jù)庫(kù)要有相應(yīng)的備份模塊,服務(wù)器端有基于數(shù)據(jù)庫(kù)系統(tǒng)的備份模塊,可以通過磁帶機(jī)或者光盤機(jī)來備份,工作站端要有基于應(yīng)用程序的備份模塊。B. 部分停電、網(wǎng)絡(luò)斷開的處理系統(tǒng)的關(guān)鍵部門,如數(shù)據(jù)中心等必須配備較大功率的UPS,常用的部門配備小功率的UPS,以備在停電的時(shí)候應(yīng)急使用。網(wǎng)絡(luò)的安全由網(wǎng)路的安全和網(wǎng)絡(luò)設(shè)備的安全來保障。系統(tǒng)的最終目的是部分常用模塊可以單機(jī)運(yùn)行,這項(xiàng)工作留待二期工程完成。C. 權(quán)限控制系統(tǒng)部分采用最高級(jí)別的權(quán)限控制,采用基于數(shù)據(jù)庫(kù)的安全認(rèn)證,系統(tǒng)自帶一個(gè)用戶管理模塊,可以方便的創(chuàng)建用戶和授權(quán)。對(duì)可以授予部分瀏覽權(quán)的用戶(如

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論