歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

教師工資管理系統(tǒng)-軟件工程.doc

  • 資源ID:6535216       資源大?。?span id="eko0b5t" class="font-tahoma">226.50KB        全文頁數(shù):22頁
  • 資源格式: DOC        下載積分:9.9積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要9.9積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復(fù)下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認(rèn)打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請知曉。

教師工資管理系統(tǒng)-軟件工程.doc

目錄課程設(shè)計概述- 4 -第一節(jié) 背景- 4 -第二節(jié) 選題說明- 4 -第三節(jié) 課程題目- 4 -第一章 系統(tǒng)分析- 5 -第一節(jié) 項目的范圍和目標(biāo)- 5 -第二節(jié) 項目可行性分析- 5 -第三節(jié) 項目進度計劃- 5 -第二章 需求分析- 6 -第一節(jié) 基本需求規(guī)格說明- 6 -一、系統(tǒng)概貌- 6 -二、功能要求- 6 -三、性能要求- 6 -四、運行要求- 6 -第二節(jié) 用例分析- 7 -一、系統(tǒng)基本用例- 7 -二、系統(tǒng)業(yè)務(wù)邏輯描述- 8 -第三節(jié) 數(shù)據(jù)流圖分析- 9 -一、數(shù)據(jù)流圖- 9 -二、頂層圖數(shù)據(jù)流分析- 11 -三、操作流程圖- 13 -第三章 概要設(shè)計- 14 -第一節(jié) 系統(tǒng)結(jié)構(gòu)設(shè)計- 14 -第二節(jié) 子系統(tǒng)劃分- 16 -第四章 詳細設(shè)計- 17 -第一節(jié) 系統(tǒng)面向?qū)ο蠓治? 17 -第二節(jié) 子系統(tǒng)分析- 19 -一、用戶管理子系統(tǒng)- 19 -二、人事管理子系統(tǒng)- 19 -三、工資管理子系統(tǒng):- 20 -四、系統(tǒng)管理子系統(tǒng)- 21 -第三節(jié) 系統(tǒng)集成- 22 -第四節(jié) 系統(tǒng)軟件界面設(shè)計- 22 -第五章 測試與運行- 24 -第一節(jié) 設(shè)計測試用例- 24 -第二節(jié) 進行測試并運行- 25 -第六章 結(jié)語- 26 -第一節(jié) 各人完成的任務(wù)- 26 -第二節(jié) 個人遇到的困難與獲得的主要成果- 26 -第三節(jié) 心得體會- 27 -第四節(jié)參考文獻- 29 -課程設(shè)計概述第一節(jié) 背景本文根據(jù)錢樂秋等教授編著的軟件工程課程要求而做。作業(yè)要求如下:構(gòu)思一個軟件,采用軟件工程方法對其進行設(shè)計(包括系統(tǒng)分析,需求分析,概要設(shè)計,詳細設(shè)計)第二節(jié) 選題說明 我們小組經(jīng)過討論選擇了“學(xué)校內(nèi)部工資管理系統(tǒng)”。我們對這個系統(tǒng)進行系統(tǒng)分析、需求分析、概要設(shè)計、詳細設(shè)計,借此加深對軟件工程這門課的了解。根據(jù)老師要求,我們認(rèn)為課程設(shè)計應(yīng)完成以下目標(biāo):1、以軟件的生命周期為線索,完成軟件的定義及軟件的部分開發(fā)工作,能夠初步應(yīng)用課程中介紹的開發(fā)技術(shù)和部分工具。2、能夠編寫較完整的和標(biāo)準(zhǔn)的軟件文檔,用來記錄軟件的開發(fā)活動和階段性成果,有助于理解軟件所必須的闡述性資料。3、綜合本學(xué)期學(xué)習(xí)的知識運用到本系統(tǒng)中,以此來檢驗學(xué)習(xí)成果。從中發(fā)現(xiàn)我們知識上缺漏,加以改善。第三節(jié) 課程題目1、課程題目:學(xué)校內(nèi)部工資管理系統(tǒng)2、編寫目的:使各教職工能方便快捷地查詢到自己工資并讓各部門清楚了解部門財務(wù)狀況,人事處、財務(wù)處能利用該系統(tǒng)更方便完成份內(nèi)工作。3、系統(tǒng)簡介:每個月各個部門(包括系和行政部門)將本部門各個教職工出勤情況(缺勤原因、日期、缺勤天數(shù)(課時)、每月缺勤統(tǒng)計)和本月的業(yè)績考核上報人事處,人事處根據(jù)獎懲實施細則統(tǒng)計出各個教職工的可變工資(包括出勤工資、獎金及扣款金額),系統(tǒng)根據(jù)各崗位基本工資表自動統(tǒng)計出總工資表,總工資表送往財務(wù)處,若審核通過之后即得到正確的工資表,最后由系統(tǒng)加工輸出工資表、部門匯總表、扣稅款表、銀行發(fā)放表并輸出和保存留底。第一章 系統(tǒng)分析第一節(jié) 項目的范圍和目標(biāo)1、架B/S結(jié)構(gòu),實現(xiàn)各部門對工資生成情況進行了解。2、所有有效數(shù)據(jù)存入系統(tǒng)中,通過大型數(shù)據(jù)庫管理系統(tǒng)進行管理。3、對使用本系統(tǒng)的用戶設(shè)計合理的使用權(quán)限,促進各教職工工資管理的順利進行。4、系統(tǒng)接收各用戶提供的信息,生成工資表。5、對所有教職工提供方便的工資查詢功能。第二節(jié) 項目可行性分析一、經(jīng)濟可行性:本系統(tǒng)開發(fā)投資約為 5 萬左右,工資管理是學(xué)校管理的重要組成部分,它與學(xué)校的人事管理、財務(wù)管理有著密切的聯(lián)系。對于勞資關(guān)系相對復(fù)雜的學(xué)校,手工進行工資的發(fā)放工作往往需要耗費大量的人力與時間。由于工資發(fā)放在時間和操作上存在著一定的重復(fù)性、規(guī)律性,這使得工資管理的計算機化成為可能,該項目的提出正是為了在此基礎(chǔ)上進一步實現(xiàn)學(xué)校員工工資管理的規(guī)范化和自動化本系統(tǒng)定會受到各學(xué)校的歡迎,擁有一定的市場,可在短時間內(nèi)收回成本,并有可觀的經(jīng)濟效益。二、技術(shù)可行性:根據(jù)客戶提出的系統(tǒng)功能、性能及實現(xiàn)系統(tǒng)的各項條件,根據(jù)新系統(tǒng)目標(biāo)來衡量所需的技術(shù)是否具備,本系統(tǒng)是一個數(shù)據(jù)庫管理和查詢的系統(tǒng),現(xiàn)有的技術(shù)以較為成熟,硬件、軟件的性能要求、環(huán)境條件等各項條件良好,估計利用現(xiàn)有技術(shù)條件應(yīng)完全可以達到該系統(tǒng)的功能目標(biāo)。同時,考慮給予的開發(fā)期限也較為充裕,預(yù)計系統(tǒng)是可以在規(guī)定期限內(nèi)完成開發(fā)三、法律可行性:研究開發(fā)此系統(tǒng)的過程并未涉及到合同侵權(quán)責(zé)任以及各種與法律相抵觸的問題。四、社會可行性:本系統(tǒng)定位于各高校,也可以適用于各中小型企業(yè)。運用此系統(tǒng)進行工資管理,給各院校教職工帶來極大的方便。第三節(jié) 項目進度計劃序號項目天數(shù)主要工作1系統(tǒng)分析0.5初步設(shè)定項目的范圍和目標(biāo);進行可行性分析;確定項目進度計劃;2需求分析1確定系統(tǒng)的要求:功能、性能、運行及補充;分析數(shù)據(jù):系統(tǒng)的概念模型、邏輯模型;修正項目計劃,給出原型;3概要設(shè)計0.5確定最佳方案,結(jié)構(gòu)設(shè)計,數(shù)據(jù)庫設(shè)計;4詳細設(shè)計1分別用順序圖類圖結(jié)構(gòu)視圖描述系統(tǒng)外觀;5編寫代碼5分工進行各個代碼模塊編寫;5測試運行0.5設(shè)計測試用例,進行測試運行;6移交系統(tǒng)0.5編寫心得體會,遞交報告;第二章 需求分析第一節(jié) 基本需求規(guī)格說明一、系統(tǒng)概貌本系統(tǒng)是一個學(xué)校內(nèi)部工資管理系統(tǒng)。對教職員工的基本信息和工資信息進行添加和修改,能夠調(diào)整工資項目,根據(jù)需要對教職員工基本信息和工資信息的查詢,本系統(tǒng)能夠生成各個月的工資表,能夠打印報表方便保存和管理,還包括對系統(tǒng)的一些基本操作功能,比如為完善系統(tǒng)管理功能,增加工資系統(tǒng)用戶管理功能,系統(tǒng)應(yīng)該包括系統(tǒng)用戶數(shù)據(jù)的添加,修改和刪除。教職員工為系統(tǒng)普通用戶,只能運行系統(tǒng)個人工資查詢功能;系統(tǒng)管理員則能運行系統(tǒng)所有功能,從而有效保證系統(tǒng)數(shù)據(jù)的安全性,系統(tǒng)應(yīng)該具有簡單,易用,小巧,經(jīng)典的特色,應(yīng)該能夠?qū)Ω咝9べY管理進行優(yōu)化,使其系統(tǒng)化,高效化,智能化。并保證工資管理的準(zhǔn)確性,簡易性,為學(xué)校財務(wù)人員提供便利。二、功能要求1.學(xué)校教職工可以通過互聯(lián)網(wǎng)查詢個人工資詳情2.學(xué)校人事處可以通過互聯(lián)網(wǎng)將出勤工資、獎金及扣款清單送到財務(wù)處,以及將人事變動情況送往財務(wù)處和各部門。3.學(xué)校財務(wù)處可以通過互聯(lián)網(wǎng)將教職工的工資表做好并將數(shù)據(jù)送銀行,將工資條發(fā)給各部門。4.學(xué)校各部門可以通過互聯(lián)網(wǎng)將各教職工出勤情況上報人事處5.必要時可以進行手動調(diào)整。功能細項:教職工基本信息管理(添加,修改,刪除信息),教職工出勤信息管理(統(tǒng)計,修改出勤情況),可變工資管理(統(tǒng)計出勤工資、獎金及扣款項目),總工資匯總,輸出部門匯總表、銀行發(fā)放表、工資條。三、性能要求穩(wěn)定性:系統(tǒng)需一天 24 小時進行工作。并將所有數(shù)據(jù)進行備份處理;友好性:系統(tǒng)具有好的圖形用戶界面;安全性:系統(tǒng)對要提供與讀取信息的用戶進行身份驗證,登錄后各員工只能可以看到各自工資詳情;系統(tǒng)容量:系統(tǒng)可以同時提供500人在線服務(wù);系統(tǒng)響應(yīng):系統(tǒng)能設(shè)置登錄等級,對于使用服務(wù)器端工作者可以先行響應(yīng);四、運行要求1、運行環(huán)境:系統(tǒng)能運行于通用的技術(shù)環(huán)境(UNIX、WINDOWS等)中,并能夠通過互聯(lián)網(wǎng)和局域網(wǎng)支持內(nèi)部工資管理工作。2、軟件配置:只要在裝有 IIS 和 MSSQL 的服務(wù)器上就可以完成服務(wù)端的配置工作,把網(wǎng)頁文件放入網(wǎng)頁跟目錄下,進行相應(yīng)的IIS配置。把數(shù)據(jù)庫文件導(dǎo)入到 MSSQL 中,接上網(wǎng)絡(luò)就可以進行工作??蛻舳酥灰?web 瀏覽器就可以進行瀏覽工資詳情。第二節(jié) 用例分析一、系統(tǒng)基本用例系統(tǒng)參與者:教職工:提交各人信息和查詢總工資表;財務(wù)處:查詢總工資表,生成正確的工作表,生成各教職工工資條;人事處:提交人員變動情況,制定獎懲實施細則,生成可變工資;學(xué)校各部門:提交出勤情況,提交業(yè)績情況,讀取工資條。系統(tǒng)各參與者通過系統(tǒng)可以實現(xiàn)的功能:1學(xué)校教職工通過系統(tǒng)可以實現(xiàn)以下使用需求:提交個人信息登陸修改個人信息查詢個人工資各項詳情2學(xué)校人事處可以通過系統(tǒng)實現(xiàn)以下使用需求:輸入教職工調(diào)動信息讀取教職工出勤及業(yè)績情況制定獎懲實施細則生成教職工出勤工資、獎金及扣款清單3學(xué)校各部門可以通過系統(tǒng)實現(xiàn)以下使用需求:給出教職工出勤情況給出教職工業(yè)績考核情況讀取各部門匯總表得到工資條4學(xué)校財務(wù)處可以通過系統(tǒng)實現(xiàn)以下需求:讀取工資表生成正確工資表及查詢工資情況人事處查詢所有工資表提交個人信息出勤工資獎金扣款清單提交人員變動情況制定獎懲實施細則提交可變工資項扣稅款表部門匯總表銀行發(fā)放表提交出勤情況提交業(yè)績情況讀取工資條生成正確工資表教職工財務(wù)處工資條工資管理系統(tǒng)用況圖各部門二、系統(tǒng)業(yè)務(wù)邏輯描述本系統(tǒng)的業(yè)務(wù)邏輯描述:系和各部門將各教職工的出勤情況上報人事處;人事處將出勤工資,獎金及扣款清單送到財務(wù)處;人事處將人員變化情況通知各部門和財務(wù)處,財務(wù)處通過收集到的的出勤工資,獎金和扣款清單經(jīng)過計算生成工資表并將數(shù)據(jù)送往銀行,第三節(jié) 數(shù)據(jù)流圖分析一、數(shù)據(jù)流圖工資管理系統(tǒng)各部門財務(wù)處人事處出勤表工資條正確工資表總工資表業(yè)績考核表教職工變動情況表頂層圖可變工資1人事事務(wù)處理2財務(wù)統(tǒng)計出勤表業(yè)績考核表工資條正確工資表教職工變動情況表0層圖總工資表11修改教職工基本信息12核對統(tǒng)計處理出勤工資業(yè)績考核表獎金扣款單教職工變動情況表教職工基本信息庫獎懲實施細則1層圖 - 113出勤工資統(tǒng)計14可變工資統(tǒng)計出勤表可變工資21工資匯總統(tǒng)計22各種款項統(tǒng)計可變工資各崗位基本工資表1層圖 - 223數(shù)據(jù)整合總工資表工資條總工資表扣稅款表部門匯總表正確工資表正確工資表三、操作流程圖此系統(tǒng)基于 B/S 的運行方式,可同時允許多個用戶訪問。用戶通過登入界面進入系統(tǒng),進行相應(yīng)權(quán)限的操作。用戶登入是否登入提交個人信息處理人員變動情況瀏覽工資表提交獎懲實施細則提交業(yè)績情況提交崗位基本工資提交出勤情況生成可變工資系統(tǒng)自動統(tǒng)計瀏覽工資表退出生成正確工資表是是是是是重新登入否否教職工財務(wù)處各部門人事處生成工資條重新登入身份判斷瀏覽部門匯總表第三章 概要設(shè)計第一節(jié) 系統(tǒng)結(jié)構(gòu)設(shè)計本系統(tǒng)主要包括:用戶接口包、數(shù)據(jù)庫包、自動統(tǒng)計包、工資表生成包;自動統(tǒng)計包工資表生成包數(shù)據(jù)庫包用戶接口包|為用戶提供數(shù)據(jù),存儲數(shù)據(jù);用戶接口允許用戶進入系統(tǒng)插入和查詢和自己權(quán)限內(nèi)相應(yīng)的數(shù)據(jù);根據(jù)數(shù)據(jù)庫提供的數(shù)據(jù)進行自動統(tǒng)計;將自動統(tǒng)計包的統(tǒng)計結(jié)果生成工資表;一、用戶接口包:在用戶接口包中,主要包括以下幾個類:1用戶接口類:為用戶提供注冊和相應(yīng)權(quán)限登入接口;2插入數(shù)據(jù)類:用戶登入后可以向系統(tǒng)提供本人相應(yīng)權(quán)限的數(shù)據(jù)信息;3查詢數(shù)據(jù)類:用戶登入后可以查詢本人相應(yīng)權(quán)限的數(shù)據(jù)信息;用戶接口修改數(shù)據(jù)查詢數(shù)據(jù)二、數(shù)據(jù)庫包:在數(shù)據(jù)庫包中,主要包括以下幾個類:1查詢類:主要提供查詢數(shù)據(jù)庫中的相關(guān)數(shù)據(jù)。如教職工的工資等;2增刪類:主要是指可在已有的數(shù)據(jù)庫中增刪數(shù)據(jù);3更新類:主要完成數(shù)據(jù)庫的更新的類。4存儲備份類:主要完成數(shù)據(jù)的存儲轉(zhuǎn)換和備份的類;查詢添加刪除更新儲存?zhèn)浞萑?、自動統(tǒng)計包:在自動統(tǒng)計包中,主要包括以下幾個類:1讀取數(shù)據(jù)類:完成從數(shù)據(jù)庫中讀取工資統(tǒng)計數(shù)據(jù)的類;2自動統(tǒng)計類:完成自動統(tǒng)計過程的相關(guān)類; 讀取數(shù)據(jù)自動統(tǒng)計四、工資表生成包:提供生成工資表的類,主要包括以下幾個類:1總工資表生成類:完成生成各教職工工資各項情況的相關(guān)類;2部門匯總表生成類:完成各個部門的工資匯總表生成的相關(guān)類;3銀行發(fā)放表生成類:完成銀行發(fā)放表生成的相關(guān)類;4工資條生成類:完成工資條生成的相關(guān)類;生成總工資表生成工資條生成銀行發(fā)放表生成部門匯總表第二節(jié) 子系統(tǒng)劃分總劃分如下圖:系統(tǒng)用戶管理系統(tǒng)系統(tǒng)管理系統(tǒng)人事管理系統(tǒng)工資管理系統(tǒng)出勤管理教職工獎懲教職工檔案教職工變動數(shù)據(jù)備份部門管理工資表管理工資表匯總基本工資設(shè)置修改口令權(quán)限管理操作員管理第四章 詳細設(shè)計第一節(jié) 系統(tǒng)面向?qū)ο蠓治鲆?、順序圖分析|Login( name,password )Enter(Corresponding permissions interface)Fail( ERROR)Choice work( )Print( file )( Is Data ERROR ) File ( ERROR )( Is Data True ) Store ( file )人事管理員登錄人事管理界面業(yè)績系統(tǒng)界面人事管理用例|后臺(數(shù)據(jù)庫類)第一、人事管理員登錄;第二、在人事管理的界面選擇月績考核操作;第三、錄入對應(yīng)教職工的月績;第四、系統(tǒng)根據(jù)標(biāo)準(zhǔn)統(tǒng)計出教職工的獎金后,存入數(shù)據(jù)庫文件;二、類圖分析Pay tableDepartment Number Name Basic payPrize Subsidies chargebackattendance payreal payDepartment Number Name Basic pay tableCreate()View ()Class pay(工資類)(基本工資表類)Create()View ()(工資表類)UsersModify password()Search pay()departmentnumbernamesexdate of birthqualificationsNO.provincestitletelephoneE-mailBank countClass user(用戶類)Finance managerAudit total pay()Modify password()Search pay()Login()departmentnumbernamesexdate of birthqualificationsNO.provincestitletelephoneE-mailBank countPersonnel managerAdd infor()Modify infor()Delete infor()Sort infor()Search infor()Changerable pay standards()Modify password()Search pay()Department Number Name Sex Date of birthQualifications NO.provincesTitle Telephone E-mailBank countFaculty managerdepartmentnumbernamesexdate of birthqualificationsNO.provincestitletelephoneE-mailBank countSubmit infor()Modify password()Search pay()Login()(各部門管理員類)(財務(wù)管理員類)(人事管理員類)(用戶類)第二節(jié) 子系統(tǒng)分析一、用戶管理子系統(tǒng)該系統(tǒng)主要負(fù)責(zé)普通用戶和管理員登陸;系統(tǒng)描述:普通用戶和系統(tǒng)管理員都可以根據(jù)自己的權(quán)限進行相應(yīng)操作;流程圖說明:第一、讀取登陸者信息,判斷登陸者身份;若登陸者為普通用戶,則只能進行修改口令的操作;第二、為系統(tǒng)管理員則可以進行增加及查詢操作員信息并對其設(shè)置權(quán)限,刪除操作員信息和修改登陸口令的操作;實現(xiàn)該系統(tǒng)的流程圖:是否為管理員退出是否登陸者刪除操作員查詢操作員信息增加操作員信息設(shè)置操作員權(quán)限修改口令二、人事管理子系統(tǒng)該系統(tǒng)主要負(fù)責(zé)人事調(diào)動信息的修改;系統(tǒng)描述:初步確定需調(diào)動教職工,上報人事主管,根據(jù)人事主管意見進行人員調(diào)動,確定確定人員調(diào)動后根據(jù)其調(diào)動原因進行相應(yīng)的操作并將調(diào)動信息存入檔案,人員調(diào)動后對其現(xiàn)在所處職位進行可變工資調(diào)整;流程圖說明:第一、根據(jù)教職工信息判斷該教職工是否調(diào)動,若不調(diào)動則重新輸入需調(diào)動人員;第二、根據(jù)需調(diào)動人員的調(diào)動類別進行相應(yīng)操作,若需調(diào)動人員為退休辭退教職工則刪除其信息若為職位調(diào)動員工則修改其信息,若為新加入教職工則錄入其信息,并將所有操作過后的信息存入人事檔案;第三、根據(jù)變動過后的人事檔案和調(diào)動的教職工正確的出勤和業(yè)績確定其可變工資;實現(xiàn)該系統(tǒng)的流程圖:是重新輸入教職工信息是否調(diào)動查詢教職工出勤及業(yè)績情況查詢獎懲實施細則新加入教職工錄入信息調(diào)動教職工修改信息退休辭退教職工刪除信息存入人事檔案確定教職工可變工資是否正確是三、工資管理子系統(tǒng):該系統(tǒng)主要負(fù)責(zé)各教職工工資管理;系統(tǒng)描述:統(tǒng)計出教職工總工資表,輸出審核過后工資表,并根據(jù)輸出工資表確定部門總匯表、輸出工資條和銀行發(fā)放表;流程圖分析:第一、判斷教職工可變工資信息是否屬實,若不屬實則進行相應(yīng)修改若屬實則結(jié)合崗位基本信息表統(tǒng)計出總工資表;第二、審核工資表若審核通過則輸出工資表;第三、結(jié)合部門信息和個人信息確定部門匯總表、輸出工資條和銀行發(fā)放表;實現(xiàn)該系統(tǒng)的流程圖:修改是正確場、重新統(tǒng)計教職工可變工資是否屬實查詢各崗位基本信息統(tǒng)計總工資表審核工資表輸出工資表查詢部門信息確定部門總匯表查詢個人信息輸出工資條確定銀行發(fā)放表四、系統(tǒng)管理子系統(tǒng)該系統(tǒng)主要負(fù)責(zé)整個系統(tǒng)的管理工作;系統(tǒng)描述:部門管理主要用來規(guī)范化各系各部門,數(shù)據(jù)備份主要用來對系統(tǒng)各項數(shù)據(jù)實行備份,以防數(shù)據(jù)丟失等;第三節(jié) 系統(tǒng)集成系統(tǒng)組裝:把各個模塊通過一定關(guān)系組裝在一起,只有登陸頁面是共同的接口,各個模塊的更改對于其他模塊不會有影響。登陸是否為合格用戶身份判別人事處管理者財務(wù)處管理者部門管理者普通教職工錯誤是否第六章 結(jié)語第一節(jié) 各人完成的任務(wù)課程初期階段:大家一起積極參與討論整個系統(tǒng)的分析設(shè)計,發(fā)表自己的想法;中后期階段:付希善:主要負(fù)責(zé)需求分析階段的用例分析及數(shù)據(jù)流圖的設(shè)計,詳細設(shè)計階段面向?qū)ο蠓治觯安糠执a編寫;吉薪樂:主要負(fù)責(zé)詳細設(shè)計階段的子系統(tǒng)分析設(shè)計及各子系統(tǒng)流程圖的設(shè)計及部分代碼編寫;侯亮昌:主要負(fù)責(zé)需求分析階段的數(shù)據(jù)流分析的編寫,部分?jǐn)?shù)據(jù)流圖設(shè)計,部分代碼編寫,測試用例設(shè)計與編寫;張冠雄:主要負(fù)責(zé)設(shè)計封面和詳細設(shè)計中的界面設(shè)計,系統(tǒng)分析階段的內(nèi)容編寫及部分代碼編寫;劉興榮:主要負(fù)責(zé)整篇論文電子版圖的繪制,概要設(shè)計階段的編寫及部分代碼編寫;蔣挺:主要負(fù)責(zé)前言,需求分析階段基本需求規(guī)格的編寫,操作流程圖的設(shè)計,論文的整理及部分代碼編寫;第二節(jié) 個人遇到的困難與獲得的主要成果付希善:困難:1、各個角色需要什么樣的功能;2、各個角色之間有什么樣的聯(lián)系;3、有哪幾個子系統(tǒng),子系統(tǒng)間有什么樣的數(shù)據(jù)流關(guān)系;4、系統(tǒng)有哪些類;5、類的具體屬性和操作有哪些;成果:1、數(shù)據(jù)流圖有了更深的認(rèn)識;2、學(xué)會更好和組員之間的協(xié)作;3、對面向?qū)ο笈c結(jié)構(gòu)之間的區(qū)別更加的了解;4、體會到系統(tǒng)的功能,分塊的重要性;吉薪樂:困難:1、用戶管理子系統(tǒng)中管理員和用戶能進行什么操作;2、各個用戶的權(quán)限該如何管理;3、教職工的調(diào)動情況的分類情況;4、可變工資根據(jù)什么確定;5、總工資表信息由哪些數(shù)據(jù)確定;6、工資信息在哪階段審核;7、各個需存儲文件表如何得出;8、如何整合各個系統(tǒng),如何共用相同模塊;成果:解決了詳細設(shè)計階段四個子系統(tǒng)功能如何實現(xiàn)的問題;侯亮昌:困難:1、如何站在客戶的角度上把功能想得盡量完全;2、怎樣更好的表達自己的想法,聆聽理解別人的思想,以便達成共識,使不同的想法更好的結(jié)合;3、測試用例需要設(shè)計哪些數(shù)據(jù)才能全面;4、每個階段要涉及到哪些用例;成果:1、詳細的編寫了數(shù)據(jù)流的分析;2、詳細地設(shè)計了三個測試用例,分別是個人信息錄入用例,調(diào)動情況用例和工資查詢用例;張冠雄:困難:1、在可行性分析中,如何全面考慮到每個方面的內(nèi)容;包括經(jīng)濟、技術(shù)、法律、社會四個方面的具體分析;2、怎樣設(shè)計出滿足客戶需求的人機界面;成果:了解了界面設(shè)計原則和人機界面特征界面設(shè)計原則:1.在同一用戶界面中,所有的菜單選擇、命令輸入、數(shù)據(jù)顯示和其他功能應(yīng)保持風(fēng)格的一致性;2.對所有可能造成損害的動作,堅持要求用戶確認(rèn),例如提問“你肯定?”等,對大多數(shù)動作應(yīng)允許恢復(fù)(UNDO),對用戶出錯采取寬容的態(tài)度;3.用戶界面應(yīng)能對用戶的決定做出及時的響應(yīng),提高對話、移動和思考的效率,最大可能的減少擊鍵次數(shù),縮短鼠標(biāo)移動距離,避免使用戶產(chǎn)生無所適從的感覺;4.保證信息顯示方式與數(shù)據(jù)輸入方式的協(xié)調(diào)一致,盡量減少用戶輸入的動作,隱藏當(dāng)前狀態(tài)下不可選用的命令,允許用戶自選輸入方式,能夠刪除無現(xiàn)實意義的輸入,允許用戶控制交互過程;5.除此之外,正確的使用顏色也很重要;人機界面特征:1.操作簡單,易學(xué),易掌握;2.界面美觀,操作舒適;3.快速反應(yīng),響應(yīng)合理;4.用語通俗,語義一致;劉興榮:困難:1、系統(tǒng)結(jié)構(gòu)中主要包括哪些部分、有哪些包;2、用戶接口包中包括哪幾個類;3、數(shù)據(jù)庫包中包括那幾個類;4、自動統(tǒng)計包中包括那幾個類;5、工資表生成包中包括那幾個類;6、系統(tǒng)應(yīng)如何劃分出子系統(tǒng);7、如何將各個階段所用到的圖更加完善地繪制成電子版圖;成果:設(shè)計出了系統(tǒng)概要;蔣挺:困難:寫論文過程中,關(guān)于子系統(tǒng)描述,流程圖表示等有些字詞表達斟酌了很久,有時甚至不知道怎么表達;成果:通過這次論文寫作,使我更深理解了論文格式以及如何進行論文編寫;第三節(jié) 心得體會這次課程設(shè)計歷時一周左右,通過這一個星期的設(shè)計,發(fā)現(xiàn)了自己的很多不足,自己知識的很多漏洞,看到了自己的實踐經(jīng)驗還是比較缺乏,理論聯(lián)系實際的能力還急需提高。同時這次的課程設(shè)計也讓我看到了團隊的力量,我認(rèn)為我們的工作是一個團隊的工作,團隊需要個人,個人也離不開團隊,必須發(fā)揚團結(jié)協(xié)作的精神。剛開始的時候,大家一片茫然,都各自忙著網(wǎng)上找資料,后面我把大家集合在一起討論各個方案的可行性。在課程設(shè)計中只有一個人知道如何設(shè)計是遠遠不夠的,必須讓每個人都知道,畢竟一個人所能考慮到的東西是有限的,稍有不慎就有可能全部重新來過。團結(jié)協(xié)作是我們成功的一項非常重要的保證。這次設(shè)計正好鍛煉我們這一點,這是非常寶貴的。 付希善五天來的課程設(shè)計,幾乎可以說是“吵”著過來的,我們?yōu)榱巳绾螌崿F(xiàn)需求分析中各個流程圖的設(shè)計而“爭吵”,為了如何使詳細設(shè)計更完整而“爭吵”,從需求分析到概要設(shè)計再到詳細設(shè)計,我們的所有流程圖類圖甚至整篇論文都是隊友就這樣“爭吵”而得出來的。這次課程設(shè)計的內(nèi)容幾乎涵蓋了軟件工程這本書的所有內(nèi)容,通過它,我不僅重新復(fù)習(xí)了這門課程,還對這門課程有了更深刻的理解。當(dāng)然除了課本知識上的收獲,也有很多學(xué)習(xí)之外的收獲;一連串的分析設(shè)計鍛煉了我抗挫能力,讓我深刻體會到每件事情都得全面考慮,稍有欠缺,有時候就得重頭來過;并且深刻得體會到團隊合作的重要性,要懂得如何“吵”,如何“吵” 出水平,“吵”出成績。 吉薪樂不論在哪里,團隊精神永遠都是很重要的。這次的課程設(shè)計讓我更深刻的體會了團隊精神。6個人在一起思考交流,過程很熱鬧,每個人對這個題目都有自己的看法,經(jīng)過一番唇槍舌戰(zhàn)之后終于達成共識。然后分工,完成自己的任務(wù),當(dāng)遇到問題的時候又一起解決,一切都有條不紊的進行著。一個人的思維是局限的,聚集6個人的智慧和長處才能使這個系統(tǒng)更加完善和完美。這次的課程設(shè)計也使我對軟件工程有了更感性的認(rèn)識,雖然沒有參與軟件生命周期的每個階段,但是經(jīng)過動手操作,我對軟件工程有更高層次的了解。一個星期的課程設(shè)計忙碌但充實,不僅學(xué)到了很多課本上沒辦法學(xué)到的知識,如何表達自己的想法以及肯定別人的好點子,也通過合作更了解隊友,增進友情。 侯亮昌通過這些天的課程設(shè)計,我認(rèn)識到這樣的團隊才是高效率的以及優(yōu)秀的:1、團隊必須要有開放性的廣泛溝通與交流及相互支持,隊員與隊員之間彼此信任,相互支持,配合默契,而良好的合作是以溝通、協(xié)調(diào)為前提的。2、每個對員所擔(dān)負(fù)的角色要分工合理,明確定位,互相依存,形成合力。3、團隊要有明確的奮斗目標(biāo)。每個團隊的對員都要目標(biāo)清楚明確,愿意為實現(xiàn)這個奮斗目標(biāo)做出不懈的努力。4、對于團隊取得的成績大家共同分享,激勵大家共同贏得團隊整體的成績,追求團隊整體業(yè)績,分享每一項成果與每一份快樂。 張冠雄四天三夜的課程設(shè)計生活終于有了結(jié)果,回頭想想,收獲頗多。組員們一起討論、策劃、分工,各揮所長。來回奔波于宿舍和機房之間,階段中修修改改,一個微小細節(jié)的變動常常牽動著幾乎所有模塊結(jié)構(gòu)的變動,借用胡老師在考試前給我們的一句話就是“要隨時做好重新多做幾遍的準(zhǔn)備”,我想這句話可以用在很多方面,無論做什么樣的事,我們都要力求把它做好,不停的完善。通過這次課程設(shè)計,我了解到自己在軟件工程方面還有很多不足,在實踐過程中老師和組員們給了我很大的幫助和鼓勵。對我自己來說,重要的不是做出一個多偉大的設(shè)計,而是從中學(xué)到很多平時不能學(xué)到的,在這之中團隊的友情是我最看重的,謝謝隊友們,還真是有點不舍。 劉興榮軟件設(shè)計沒什么太神秘有東西,只要用心體會,其實一切都很自然。軟件的設(shè)計之“道”,也不在于設(shè)計有多么的華麗、精巧,而在于其樸實、自然,最終達到“以無招勝有招”,進入一個全新的境界。以我的拙見,軟件設(shè)計領(lǐng)域中的各種概念有以下幾種理解,首先軟件設(shè)計的目的是它的重用性和擴展性,這是設(shè)計的最高層次,也是應(yīng)對軟件危機的需要。其次設(shè)計原則是低耦合高聚合,它是運用設(shè)計模式封裝變化和降低耦合度來實現(xiàn),設(shè)計模式只是用來“封裝變化、降低耦合”的工具而已。它是面向?qū)ο笤O(shè)計時代的產(chǎn)物,其本質(zhì)就是充分運用面向?qū)ο蟮娜齻€特性,即:封裝、繼承和多態(tài),進行靈活的組合運用。最后我認(rèn)為接口存在的理由就是它更加靈活,關(guān)系簡單,易于理解。這就是接口存在的最重要的原因。 蔣挺第四節(jié) 參考文獻1、教材:軟件工程 錢樂秋 趙文壇 牛軍鈺清華大學(xué)出版社2007-32、軟件工程概論課程設(shè)計作業(yè)Patient Observation V2.00 趙卓寧

注意事項

本文(教師工資管理系統(tǒng)-軟件工程.doc)為本站會員(w****2)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!