學生人事檔案管理系統(畢業設計)_第1頁
學生人事檔案管理系統(畢業設計)_第2頁
學生人事檔案管理系統(畢業設計)_第3頁
學生人事檔案管理系統(畢業設計)_第4頁
學生人事檔案管理系統(畢業設計)_第5頁
已閱讀5頁,還剩13頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

文檔編號:001版本號:V.01版文檔名稱:學生人事檔案管理系統文檔工程名稱:學生人事檔案管理系統工程負責人:D02計算機〔3〕馬益沖(020502320)編寫:馬益沖2005年1月4日校對:年月日審核:年月日批準:年月日開發單位:M.W.L工作室目錄TOC\o"1-4"\f\h\z\u可行性研究報告4REF_Ref92601643\r\h1.概述REF_Ref92601920\r\h2.系統目標REF_Ref92601931\r\h2.〔1〕近期目標、時間和投資REF_Ref92602023\r\h2.〔2〕遠期目標、時間和投資REF_Ref92602030\r\h3.現行系統描述REF_Ref92602068\r\h3.〔1〕職能REF_Ref92602082\r\h3.〔2〕計算機應用情況REF_Ref92602099\r\h4.現行系統存在的主要要題REF_Ref92602145\r\h4.〔1〕信息處理效率低REF_Ref92602186\r\h4.〔2〕計算機專業人才較少REF_Ref92602205\r\h4.〔3〕工作人員不能很快適應系統REF_Ref92602231\r\h5.建議的新系統REF_Ref92602248\r\h5.〔1〕對新系統的技術指標和性能要求REF_Ref92602302\r\h5.〔2〕新系統可能產生的影響及變革REF_Ref92602338\r\h5.〔3〕投資估計REF_Ref92602352\r\h5.〔4〕效益分析REF_Ref92602365\r\h5.〔5〕結論軟件開發方案6REF_Ref92602491\r\h1概述REF_Ref92602614\r\h1.〔1〕系統開發的主要目標REF_Ref92602633\r\h1.〔2〕系統開發的根本方針REF_Ref92602662\r\h2實施方案REF_Ref92602692\r\h2.〔1〕工作進度表REF_Ref92602715\r\h2.〔2〕工程進度網絡圖REF_Ref92602745\r\h3工程投資費用概算需求分析7REF_Ref92602956\r\h1概述REF_Ref92602981\r\h1.1需求分析的原那么REF_Ref92603002\r\h1.2需求分析方法REF_Ref92603026\r\h2系統功能REF_Ref92603044\r\h2.1功能描述REF_Ref92603354\r\h2.2數據流程圖REF_Ref92605287\r\h內部數據庫管理REF_Ref92605312\r\h外部數據庫管理REF_Ref92605341\r\hWEB查詢功能REF_Ref92605375\r\h3數據字典REF_Ref92605396\r\h3.1數據流REF_Ref92605410\r\h3.2數據存儲REF_Ref92605433\r\h3.3外部項REF_Ref92605458\r\h4小說明概要設計15REF_Ref92605479\r\h1.概述REF_Ref92605572\r\h1.1總體設計目標REF_Ref92605593\r\h1.2總體設計謀略REF_Ref92605612\r\h2系統結構REF_Ref92605638\r\h2.1結構圖REF_Ref92605659\r\h2.2模塊說明書REF_Ref92605704\r\h3數據庫設計詳細設計20REF_Ref92605769\r\h1概述REF_Ref92605911\r\h2系統的結構REF_Ref92605930\r\h3模塊設計說明可行性研究報告概述用戶:某某人事局檔案管理處開發單位:M.W.L工作室擬建系統名稱:學生人事檔案管理系統系統目標近期目標、時間和投資在半年內建立一個以B/S結構為主的“學生人事檔案錄入系統〞,初步實現學生人事檔案管理錄入的計算機化,網絡化,以保證某某人事局的檔案錄入工作,在龐大數據面前,錄入簡單化、智能化。并與傳統工作方式接軌,使工作人員更容易上手。遠期目標、時間和投資在兩年內建立一個,可以兼容多種數據庫系統及轉換,具有WEB發布及查詢功能,多用戶操作功能,打印功能為一體的綜合性“學生人事檔案管理系統〞。從而進一步推進部門工作現代化,提高部門工作效率?,F行系統描述職能職能:檔案存放等相關工作,并對數據庫進行更新計算機應用情況eq\o\ac(○,1)現有配置實現最根本的office工作〔如手工向Excel錄入數據〕,Word文檔編輯及打印eq\o\ac(○,2)計算機專業人員有假設干計算機專業人員,但其能力不等eq\o\ac(○,3)已經應用的工程及效益目前檔案信息是手工向Excel錄入數據,沒有一個綜合性的管理系統,其效益一般,有些實現的要求不能實現。現行系統存在的主要問題信息處理效率低信息量大,工作人員少,又不能實現多人同時工作,各職能部門聯系業務不夠方便。計算機專業人才較少開發一個“學生人事檔案管理系統〞,需要一定數量的既懂管理,又懂計算機技術與通信技術的人才。某某人事局檔案管理處缺乏些類人才,對系統的開發和使用有所影響。工作人員不能很快適應系統建立的“學生人事檔案管理系統〞,包括了當今計算機技術,工作人員不能很快轉變工作方試,需要系統,高效的人員培訓方案。建議的新系統對新系統的技術指標和性能要求第一階段對系統硬件上的提升,初步建立起一個根本構架。首先,需要把全部涉及到此項工作的計算機組成一個網絡,并配置一臺web效勞器。軟件要求:windows2000advancedserver+IIS+officeXP+SQLserver2000.硬件要求:P42.4c+DDR400256M+80G7200+ATI9800并建立一個“學生檔案錄入系統〞第二階段建立起一個“學生人事檔案管理系統〞管理功能涉及到與檔案相關部門的相關工作,并能向領導提供決策性的信息。新系統可能產生的影響及變革eq\o\ac(○,1)對現行管理體制的影響第一階段的系統對現行管理體制影響不大,跟原先的有點相似。第二階段的系統對現行管理體制影響比擬大。新系統的啟用將使以前很多問題得以解決。原本的單用戶將轉向多用戶來操作,這樣一來,工作人員將增多。這將使原先一個人的工作細分成幾塊給每個負責人,以提高效率。系統內附帶有一系列附助功能,更有利工作。使得工作簡單化。eq\o\ac(○,2)對專業人員的變動及要求第一階段的系統對專業人員沒什么多大要求,原先的工作人員經過一段時間的培訓完全可以盛認。第二階段的系統對專業人員有比擬大的要求了。整個系統需要一個既有能力管理整個系統,又能對網絡及新系統的編程了解的人做管理員。其下屬人員不但要具備專業知識還要懂計算機。投資估計第一階段投資約人民幣4萬元。第二階段投資約人民幣5萬無。效益分析“學生人事檔案管理系統〞的工作效益對整個人事局影響巨大。系統的效益不既反響在檔案信息的錄入工作上,還為相關部門的工作帶來很大方便,使各個相關部門的聯系更緊密。并且,為畢業生提供快捷、可靠、優質的效勞。結論由于“學生人事檔案管理系統〞是個符合現實工作要求及當代社會開展需求開發的。只要某某人事局的領導采取具體的措施落實資金和人員等方面的保證。所以,用分階段開發“學生人事檔案管理系統〞的設想是可行的。軟件開發方案概述系統開發的主要目標在半年內建立一個以B/S結構為主的“學生人事檔案錄入系統〞,在兩年內建立一個,可以兼容多種數據庫系統及轉換,具有WEB發布及查詢功能,多用戶操作功能,打印功能為一體的綜合性“學生人事檔案管理系統〞。系統開發的根本方針以M.W.L工作室承當系統的開發,某某人事局派技術人員參加,組成總體設計小組。實施方案工作進度表階段人數工作量/月時間/月起止時間可行性研究3622005.3~2005.4開發方案4722005.5~2005.6需求分析51532005.7~2005.9總體設計71422005.10~2005.11詳細設計83242005.12~2006.3工程進度網絡圖工程投資費用概算硬件資源:P4微機1臺,打印機1臺,交換機1臺軟件資源:windows2000advancedserver+IIS+officeXP+SQLserver2000.本錢估算:設備費2萬,開發費3萬,共5萬需求分析概述需求分析的原那么分析某某人事局的要求,確定管理系統的邏輯功能,以滿足人事局的要求。第一期工程完成后,該系統應該具有較高的可擴充性,便于在此根底上完成第二期工程。需求分析方法采用結構化系統分析方法,建立新系統的邏輯模型,這個邏輯模型將盡可能防止計算機的專業術語,以便于某某人事局和M.W.L工作室雙方人員共同討論。系統功能功能描述本系統是對檔案進行管理的一個B/S結構為主的WEB系統。主要接收來自手工輸入、Excel文件的數據。因輸入的數據會有變動,手工輸入時可以按要求,進行建數據庫、表、字段等操作,并可以對您選擇的相應數據庫及表,動態的生成表單并輸入數據。WEB的查詢功能可以方便用戶把數據以WEB的方式發布到網上,供學生進行查詢。此功能并附有分頁方便查詢。數據流程圖建立的“學生人事檔案管理系統〞由以下個子系統組成:內部數據庫管理外部數據庫管理WEB查詢“學生人事檔案管理系統〞的第一層數據流程圖如下1.內部數據庫管理1.內部數據庫管理3.WEB查詢2.外部數據庫管理數據〔檔案袋〕Excel文件Access文件學生操作員錄入員生成網頁內部數據庫管理錄入員在輸入有關的檔案數據時,可以先進行“新建內部數據庫〞的操作再緊接的進行“添加內部數據庫記錄〞的操作〔因為根據實際的工作情況其數據庫結構經常有改動,所以不能用一個固定的數據庫結構來進行工作,這樣缺少了靈活性〕。也可以對現有數據庫中的表進行數據添加。而且在“新建內部數據庫〞的操作中可以同時進行建表的操作。在隨后的“添加內部數據庫記錄〞中可以選擇相應的數據庫及其中的表,用動態生成表單的形式來適應不同結構的表的記錄的添加工作。在編輯數據庫中可以對相應的數據庫及其中的表中的數據進行分頁顯示、刪除操作。內部數據庫管理由以下三個局部組成:新建內部數據庫添加內部數據庫記錄編輯數據庫其數據流程圖如下圖選擇數據名及表名檔案庫名及表名1.1新建內部數據庫選擇數據名及表名檔案庫名及表名1.1新建內部數據庫1.3編輯數據庫1.2添加內部數據庫記錄錄入員檔案數據空數據庫檔案數據庫分頁顯示數據庫新建數據庫操作在實際工作中,根據不同的要求其檔案數據庫的結構有所不同,系統可以根據不同的要求來定數據庫中的結構。在建立好數據庫后,可以隨時對它加以修改〔因本系統用的數據庫是Access數據庫,所以在建數據庫時要建好數據庫后,建一個表并設置其相應的結構才能輸入數據〕。2〕添加數據庫記錄檔案數據錄入可以由以下四個功能組成:選擇相應的數據庫;在所選擇的數據庫的表中選擇相應表;根據相應的表結構及里面的數據類型動態的生成添加數據的表單;輸入數據提交數據到相應的表中,輸完一個接著輸入下一個。錄入員可以用以上幾項功能把檔案數據輸入到指定數據庫及表中去。3〕編輯數據庫在這里可以對相應的數據庫及表進行分頁顯示,刪除等簡單的操作。外部數據庫管理因為,現在國內在辦公室的數據庫操作方面普遍使用Excel文件。所以操作員可以對外部數據庫〔這里指Access數據庫〕進行導入的操作,并在網上發布及。其數據流程圖如下圖Excel文件Excel文件2.1用ASP翻開Excel文件顯示Excel文件ASP生成的網頁操作員選擇翻開文件用ASP翻開Access文件用ASP可以翻開指定Excel文件的數據,不管Excel文件中的數據有多少行多少列,都可以被讀取。再用所取的數據用表格的形式在網頁上顯示出來。WEB查詢功能在實際的工作當中需要有個WEB發布的功能,提供應畢業生們查自己的檔案有沒有寄到當地人事部門,以便到人事部門進行報到等相關工作。最簡單的做法就是建個查詢數據庫的系統。把已經到的學生的姓名及反響其唯一身份的內容在查詢結果中顯示?!惨话阌眯彰椤称鋽祿鞒虉D如下圖到檔學生數據庫到檔學生數據庫學生3.1查詢數據庫查詢要求查詢結果查詢功能用精確查詢方式,使得學生只能查詢自己的信息,保護個人隱私。數據字典數據流本系統輸入的數據流有4個,輸出的數據流有3個。輸入數據流有Excel文件物理地址、查詢要求等。輸出的數據流有Excel文件內容、查詢結果等。每個數據流均有一張數據流定義表。系統名稱:學生人事檔案管理系統數據流編號001數據流名稱Excel文件物理地址別名〔程序/數據文件內部用名〕dd簡述從外部導入的Excel文件的物理地址來源用戶去處以網頁顯示組成Excel文件物理地址并附以原始合同單樣本系統名稱:學生人事檔案管理系統數據流編號002數據流名稱數據庫名及表結構別名〔程序/數據文件內部用名〕Db+table簡述從內部建數據庫的名及表來源用戶去處系統內部組成數據庫名及表結構并附以原始合同單樣本系統名稱:學生人事檔案管理系統數據流編號003數據流名稱檔案數據別名〔程序/數據文件內部用名〕記錄簡述錄入檔案數據到數據庫中來源用戶去處系統內部組成根據不同的檔案數據定并附以原始合同單樣本系統名稱:學生人事檔案管理系統數據流編號004數據流名稱查詢要求別名〔程序/數據文件內部用名〕key簡述輸入查詢關鍵字進行查詢來源用戶去處系統內部組成能唯一表示學生的根本特征并附以原始合同單樣本系統名稱:學生人事檔案管理系統數據流編號005數據流名稱Excel文件的顯示別名〔程序/數據文件內部用名〕簡述在網頁上顯示Excel文件的內容來源Excel文件去處動態網頁組成Excel文件的每一行并附以原始合同單樣本系統名稱:學生人事檔案管理系統數據流編號006數據流名稱分頁顯示數據庫別名〔程序/數據文件內部用名〕簡述在網頁上顯示內部數據庫文件的內容來源內部數據庫去處動態網頁組成Excel文件的第一行并附以原始合同單樣本系統名稱:學生人事檔案管理系統數據流編號007數據流名稱查詢結果別名〔程序/數據文件內部用名〕簡述在網頁上進行對數據庫的查詢操作來源內部數據庫去處動態網頁組成學生的根本信息并附以原始合同單樣本除了7張數據流定義表以外,還有一張數據流一覽表,如下。系統名稱:學生人事檔案管理系統編號數據流名稱別名來源去處001Excel文件物理地址dd用戶以網頁顯示002數據庫名及表結構Db+table用戶系統內部003檔案數據記錄用戶系統內部004查詢要求key用戶系統內部005Excel文件的顯示Excel文件動態網頁006分頁顯示數據庫內部數據庫動態網頁007查詢結果內部數據庫動態網頁數據存儲本系統的數據存儲有只有一個是固定數據庫結構的,還有的都是根據用戶的需要有所不同。系統名稱:學生人事檔案管理系統數據存儲編號D01數據存儲名稱內部數據庫的文件名及表名簡述用來存儲內部數據庫的文件名及表名輸入數據流檔案庫名及表名輸出數據流選擇數據名及表名立即存取要求有組成Dbnametable系統名稱:學生人事檔案管理系統數據存儲編號D02數據存儲名稱根據用戶要求變動簡述根據用戶要求進行自由的創立輸入數據流檔案數據輸出數據流分頁顯示數據立即存取要求有組成根據用戶具體要求系統名稱:學生人事檔案管理系統序號數據存儲編號名稱001D01內部數據庫的文件名及表名002D02根據用戶要求變動外部項系統名稱:學生人事檔案管理系統外部項編號:01外部項名稱:Excel文件簡述:用ASP顯示Excel文件輸入數據流〔來源〕:Excel文件輸出數據流〔去向〕:動態網頁系統名稱:學生人事檔案管理系統外部項編號:02外部項名稱:檔案數據簡述:錄入檔案數據輸入數據流〔來源〕:檔案文件輸出數據流〔去向〕:內部數據庫系統名稱:學生人事檔案管理系統編號名稱01Excel文件02檔案數據小說明加工名:新建內部數據庫編號:1.1激發條件:接到錄入員發出的“新建數據庫〞命令加工邏輯:對當前數據庫,做:新建一個數據庫文件選擇新建的數據庫添加表名添加字段列表添加字段類型列表執行頻率:根據實際情況加工名:添加內部數據庫記錄編號:1.2激發條件:接到錄入員發出的“添加內部數據庫記錄〞命令加工邏輯:對當前數據庫,做:選擇數據庫選擇表系統動態的生成表單對生成的表單輸入相關數據執行頻率:根據實際情況加工名:編輯數據庫編號:1.3激發條件:接到錄入員發出的“編輯數據庫〞命令加工邏輯:對當前數據庫,做:選擇數據庫選擇表分頁顯示執行刪除功能執行頻率:根據實際情況加工名:用ASP翻開Excel文件編號:2.1激發條件:接到錄入員發出的“用ASP翻開Excel文件〞命令加工邏輯:對當前頁面,做:讀取Excel文件中的內容按Excel文件結構顯示以表的形式顯示執行頻率:根據實際情況加工名:查詢數據編號:3.1激發條件:接到錄入員發出的“查詢數據〞命令加工邏輯:對當前數據庫,做:取得查詢關鍵字在數據庫中查找指定記錄顯示查找到的記錄執行頻率:根據實際情況至此,系統需求分析根本完成。系統設計人員將依據此說明書進行系統設計工作。顯然,一套數據流程圖和一部數據字典是系統設計員必不可少的工作依據。概要設計概述總體設計目標本系統既要滿足用戶的設計目標,也要滿足設計員的設計目標。從用戶的觀點看,要求系統能夠到達以下目標:1〕支持多種數據庫系統以適應實際工作的不同需求。2〕具有多用戶操作的特點。3〕提高大量數據的處理能力。4〕數據庫能適應不同的要求對結構進行修改設計員從技術觀點看,要求系統能到達以下目標:1〕方便用戶使用,具有較高的用戶友好性。2〕具有較高的可靠性,將系統發生故障的概率控制在2.5%以下,并具有快速恢復能力。3〕具有較高的運行效率,應比人工作業提高效率10倍以上。4〕具有較強的可維護性和擴充性,能夠適應用戶新的業務要求變化。總體設計謀略本系統的結構是自頂向下擴展的、層次化的暗盒模塊結構。對高層模塊,將采用以事務為中心的設計謀略。把一個大的復雜的系統逐步分解成較小的相對簡單的暗盒模塊。對低層模塊,采用以變換為中心的設計謀略。系統結構結構圖〔自頂向下、逐層擴展的層次化模塊結構〕某某人事局檔案管理系統結構圖,這些結構圖是根據系統分析說明書的數據流程圖畫出的。某某人事局檔案管理系統某某人事局檔案管理系統外部數據庫內部數據庫WEB查詢M1M2M3某某人事局檔案管理系統外部數據庫外部數據庫M1選擇翻開文件用ASP翻開Excel文件M1.1M1.2外部數據庫內部數據庫內部數據庫M2新建內部數據庫添加內部數據庫記錄編輯數據庫M2.1M2.2建表及其結構建數據文件選擇數據庫選表動態生成表單輸入數據分頁顯示刪除記錄M2.3內部數據庫WEB查詢WEB查詢M3輸入關鍵字按關鍵字進行查詢M3.1M3.2WEB查詢模塊說明書對結構圖中的每一個模塊都要有模塊說明書。模塊名稱:某某人事局檔案管理系統M輸入:超級鏈接式按鈕輸出:處理:1按以下格式顯示某某人事局檔案管理系統提交〔外部數據庫選擇文件的表單的提交按鈕〕新建內部數據庫WEB查詢2接收按鈕選擇項如果按提交調用M1外部數據庫按新建內部數據庫調用M2新建內部數據庫按WEB查詢調用M2WEB查詢模塊名稱:外部數據庫M1輸入:Excel文件輸出:數據流,網頁動態顯示處理:1選擇Excel文件2提交所選Excel文件假設選擇是Excel文件進入顯示頁面否那么顯示選擇文件錯誤重新輸入3顯示所選Excel文件模塊名稱:內部數據庫M2輸入:數據流,檔案數據輸出:數據文件:Access數據庫,取名由用戶定處理:1新建數據庫文件建數據文件在新建的數據庫文件中建表及結構2添加內部數據庫記錄選擇數據庫選擇表動態生成表單輸入數據3編輯數據分頁顯示刪除記錄模塊名稱:WEB查詢M3輸入:數據文件:Access數據庫,取名由用戶定輸出:數據流,網頁動態顯示處理:1輸入關鍵字2按關鍵字查詢數據庫設計數據庫總體結構本系統采用關系型數據庫Access,數據庫由假設干個二維表構成。本系統的表分兩類。一類是數據庫文件名及內部的表名。另一類是實際數據,數據庫結構系統名稱:學生人事檔案管理系統表編號:D01表名稱:dbname簡述:學生人事檔案管理系統內部數據庫名及包含的表名序號屬性名稱數據元素名稱類型長度小數點后位數關鍵字結構定義1Id序號自動編號長整型是2Dbname數據庫名文本503Table表名文本50記錄長度〔字節〕:104記錄條數:4存儲容量〔KB〕:

148因為還有一種實際數據的數據庫是要根據用戶的具體要求來創立的。它可以按用戶的要求創立用戶相應的數據庫,即自定義。代碼設計〔略〕系統故障對策〔略〕詳細設計概述編寫目的:編寫此文檔的目的是為了更好的分析學生人事檔案管理系統,有利于軟件的開發和使用。編寫目的該詳細設計說明書是對學生人事檔案管理系統的詳細設計說明,有利于該軟件的開發和使用,并作為開發該軟件的一個文檔。工程背景:工程委托單位:某某人事部檔案處開發單位:M.W.L工作室工程的名稱:學生人事檔案管理系統

工程產品的名稱:學生人事檔案管理系統

工程組織者:M.W.L工作室產品用戶:人事系統的檔案管理人員

產品設計者:M.W.L工作室

產品生產者:M.W.L工作室

產品所有權:M.W.L工作室擁有參考資料《ASP與網絡數據庫技術》——鄧文淵,陳惠貞,陳俊榮編著中國鐵道出版社《網頁設計與WEB數據庫發布技術》——魏應彬,周星,康耀紅編著清華大學出版系統的結構學生人事檔案管理系統學生人事檔案管理系統主界面內部數據庫外部數據庫WEB查詢內部數據庫內部數據庫新建數據庫添加數據庫記錄編輯數據新建數據庫文件新建表及結構選擇數據庫選擇表添加數據分頁顯示刪除記錄模塊設計說明模塊1內部數據庫〔in〕設計說明3.1程序描述

本程序是為了適應實際工作中的要求,即數據庫結構經常會有改動。使使用者擁有創立自定義數據庫的功能。本功能因為在B/S系統,所以可以進行并發操作。3.2功能

建立自定義數據庫,并添加數據3.3輸人項

數據庫文件名,表名,表結構,輸入記錄3.4輸出項

在選擇添加記錄時,選擇數據庫文件名、表名。分頁顯示時,顯示每個表中的前四個字段3.5算法

對于本軟件,采用數據的輸入輸出與ASP中Access數據庫鏈

溫馨提示

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

評論

0/150

提交評論