教師工資管理系統(tǒng)-軟件工程_第1頁
教師工資管理系統(tǒng)-軟件工程_第2頁
教師工資管理系統(tǒng)-軟件工程_第3頁
教師工資管理系統(tǒng)-軟件工程_第4頁
教師工資管理系統(tǒng)-軟件工程_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、目錄 TOC o 1-3 h z u HYPERLINK l _Toc219798739 課程設計概述 PAGEREF _Toc219798739 h - 4 - HYPERLINK l _Toc219798740 第一節(jié) 背景 PAGEREF _Toc219798740 h - 4 - HYPERLINK l _Toc219798741 第二節(jié) 選題說明 PAGEREF _Toc219798741 h - 4 - HYPERLINK l _Toc219798742 第三節(jié) 課程題目 PAGEREF _Toc219798742 h - 4 - HYPERLINK l _Toc219798743

2、 第一章 系統(tǒng)分析 PAGEREF _Toc219798743 h - 5 - HYPERLINK l _Toc219798744 第一節(jié) 項目的范圍和目標 PAGEREF _Toc219798744 h - 5 - HYPERLINK l _Toc219798745 第二節(jié) 項目可行性分析 PAGEREF _Toc219798745 h - 5 - HYPERLINK l _Toc219798746 第三節(jié) 項目進度計劃 PAGEREF _Toc219798746 h - 5 - HYPERLINK l _Toc219798747 第二章 需求分析 PAGEREF _Toc219798747

3、 h - 6 - HYPERLINK l _Toc219798748 第一節(jié) 基本需求規(guī)格說明 PAGEREF _Toc219798748 h - 6 - HYPERLINK l _Toc219798749 一、系統(tǒng)概貌 PAGEREF _Toc219798749 h - 6 - HYPERLINK l _Toc219798750 二、功能要求 PAGEREF _Toc219798750 h - 6 - HYPERLINK l _Toc219798751 三、性能要求 PAGEREF _Toc219798751 h - 6 - HYPERLINK l _Toc219798752 四、運行要求

4、PAGEREF _Toc219798752 h - 6 - HYPERLINK l _Toc219798753 第二節(jié) 用例分析 PAGEREF _Toc219798753 h - 7 - HYPERLINK l _Toc219798754 一、系統(tǒng)基本用例 PAGEREF _Toc219798754 h - 7 - HYPERLINK l _Toc219798755 二、系統(tǒng)業(yè)務邏輯描述 PAGEREF _Toc219798755 h - 8 - HYPERLINK l _Toc219798756 第三節(jié) 數據流圖分析 PAGEREF _Toc219798756 h - 9 - HYPERL

5、INK l _Toc219798757 一、數據流圖 PAGEREF _Toc219798757 h - 9 - HYPERLINK l _Toc219798758 二、頂層圖數據流分析 PAGEREF _Toc219798758 h - 11 - HYPERLINK l _Toc219798759 三、操作流程圖 PAGEREF _Toc219798759 h - 13 - HYPERLINK l _Toc219798760 第三章 概要設計 PAGEREF _Toc219798760 h - 14 - HYPERLINK l _Toc219798761 第一節(jié) 系統(tǒng)結構設計 PAGEREF

6、 _Toc219798761 h - 14 - HYPERLINK l _Toc219798762 第二節(jié) 子系統(tǒng)劃分 PAGEREF _Toc219798762 h - 16 - HYPERLINK l _Toc219798763 第四章 詳細設計 PAGEREF _Toc219798763 h - 17 - HYPERLINK l _Toc219798764 第一節(jié) 系統(tǒng)面向對象分析 PAGEREF _Toc219798764 h - 17 - HYPERLINK l _Toc219798765 第二節(jié) 子系統(tǒng)分析 PAGEREF _Toc219798765 h - 19 - HYPERL

7、INK l _Toc219798766 一、用戶管理子系統(tǒng) PAGEREF _Toc219798766 h - 19 - HYPERLINK l _Toc219798767 二、人事管理子系統(tǒng) PAGEREF _Toc219798767 h - 19 - HYPERLINK l _Toc219798768 三、工資管理子系統(tǒng): PAGEREF _Toc219798768 h - 20 - HYPERLINK l _Toc219798769 四、系統(tǒng)管理子系統(tǒng) PAGEREF _Toc219798769 h - 21 - HYPERLINK l _Toc219798770 第三節(jié) 系統(tǒng)集成 PA

8、GEREF _Toc219798770 h - 22 - HYPERLINK l _Toc219798771 第四節(jié) 系統(tǒng)軟件界面設計 PAGEREF _Toc219798771 h - 22 - HYPERLINK l _Toc219798772 第五章 測試與運行 PAGEREF _Toc219798772 h - 24 - HYPERLINK l _Toc219798773 第一節(jié) 設計測試用例 PAGEREF _Toc219798773 h - 24 - HYPERLINK l _Toc219798774 第二節(jié) 進行測試并運行 PAGEREF _Toc219798774 h - 25

9、 - HYPERLINK l _Toc219798775 第六章 結語 PAGEREF _Toc219798775 h - 26 - HYPERLINK l _Toc219798776 第一節(jié) 各人完成的任務 PAGEREF _Toc219798776 h - 26 - HYPERLINK l _Toc219798777 第二節(jié) 個人遇到的困難與獲得的主要成果 PAGEREF _Toc219798777 h - 26 - HYPERLINK l _Toc219798778 第三節(jié) 心得體會 PAGEREF _Toc219798778 h - 27 - HYPERLINK l _Toc21979

10、8779 第四節(jié)參考文獻 PAGEREF _Toc219798779 h - 29 -課程設計概述第一節(jié) 背景本文根據錢樂秋等教授編著的軟件工程課程要求而做。作業(yè)要求如下:構思一個軟件,采用軟件工程方法對其進行設計(包括系統(tǒng)分析,需求分析,概要設計,詳細設計)第二節(jié) 選題說明 我們小組經過討論選擇了“學校內部工資管理系統(tǒng)”。我們對這個系統(tǒng)進行系統(tǒng)分析、需求分析、概要設計、詳細設計,借此加深對軟件工程這門課的了解。根據老師要求,我們認為課程設計應完成以下目標:1、以軟件的生命周期為線索,完成軟件的定義及軟件的部分開發(fā)工作,能夠初步應用課程中介紹的開發(fā)技術和部分工具。2、能夠編寫較完整的和標準的軟

11、件文檔,用來記錄軟件的開發(fā)活動和階段性成果,有助于理解軟件所必須的闡述性資料。3、綜合本學期學習的知識運用到本系統(tǒng)中,以此來檢驗學習成果。從中發(fā)現(xiàn)我們知識上缺漏,加以改善。第三節(jié) 課程題目1、課程題目:學校內部工資管理系統(tǒng)2、編寫目的:使各教職工能方便快捷地查詢到自己工資并讓各部門清楚了解部門財務狀況,人事處、財務處能利用該系統(tǒng)更方便完成份內工作。3、系統(tǒng)簡介:每個月各個部門(包括系和行政部門)將本部門各個教職工出勤情況(缺勤原因、日期、缺勤天數(課時)、每月缺勤統(tǒng)計)和本月的業(yè)績考核上報人事處,人事處根據獎懲實施細則統(tǒng)計出各個教職工的可變工資(包括出勤工資、獎金及扣款金額),系統(tǒng)根據各崗位基

12、本工資表自動統(tǒng)計出總工資表,總工資表送往財務處,若審核通過之后即得到正確的工資表,最后由系統(tǒng)加工輸出工資表、部門匯總表、扣稅款表、銀行發(fā)放表并輸出和保存留底。第一章 系統(tǒng)分析第一節(jié) 項目的范圍和目標1、架B/S結構,實現(xiàn)各部門對工資生成情況進行了解。2、所有有效數據存入系統(tǒng)中,通過大型數據庫管理系統(tǒng)進行管理。3、對使用本系統(tǒng)的用戶設計合理的使用權限,促進各教職工工資管理的順利進行。4、系統(tǒng)接收各用戶提供的信息,生成工資表。5、對所有教職工提供方便的工資查詢功能。第二節(jié) 項目可行性分析一、經濟可行性:本系統(tǒng)開發(fā)投資約為 5 萬左右,工資管理是學校管理的重要組成部分,它與學校的人事管理、財務管理有

13、著密切的聯(lián)系。對于勞資關系相對復雜的學校,手工進行工資的發(fā)放工作往往需要耗費大量的人力與時間。由于工資發(fā)放在時間和操作上存在著一定的重復性、規(guī)律性,這使得工資管理的計算機化成為可能,該項目的提出正是為了在此基礎上進一步實現(xiàn)學校員工工資管理的規(guī)范化和自動化本系統(tǒng)定會受到各學校的歡迎,擁有一定的市場,可在短時間內收回成本,并有可觀的經濟效益。二、技術可行性:根據客戶提出的系統(tǒng)功能、性能及實現(xiàn)系統(tǒng)的各項條件,根據新系統(tǒng)目標來衡量所需的技術是否具備,本系統(tǒng)是一個數據庫管理和查詢的系統(tǒng),現(xiàn)有的技術以較為成熟,硬件、軟件的性能要求、環(huán)境條件等各項條件良好,估計利用現(xiàn)有技術條件應完全可以達到該系統(tǒng)的功能目標

14、。同時,考慮給予的開發(fā)期限也較為充裕,預計系統(tǒng)是可以在規(guī)定期限內完成開發(fā)三、法律可行性:研究開發(fā)此系統(tǒng)的過程并未涉及到合同侵權責任以及各種與法律相抵觸的問題。四、社會可行性:本系統(tǒng)定位于各高校,也可以適用于各中小型企業(yè)。運用此系統(tǒng)進行工資管理,給各院校教職工帶來極大的方便。第三節(jié) 項目進度計劃序號項目天數主要工作1系統(tǒng)分析0.5初步設定項目的范圍和目標;進行可行性分析;確定項目進度計劃;2需求分析1確定系統(tǒng)的要求:功能、性能、運行及補充;分析數據:系統(tǒng)的概念模型、邏輯模型;修正項目計劃,給出原型;3概要設計0.5確定最佳方案,結構設計,數據庫設計;4詳細設計1分別用順序圖類圖結構視圖描述系統(tǒng)外

15、觀;5編寫代碼5分工進行各個代碼模塊編寫;5測試運行0.5設計測試用例,進行測試運行;6移交系統(tǒng)0.5編寫心得體會,遞交報告;第二章 需求分析第一節(jié) 基本需求規(guī)格說明一、系統(tǒng)概貌本系統(tǒng)是一個學校內部工資管理系統(tǒng)。對教職員工的基本信息和工資信息進行添加和修改,能夠調整工資項目,根據需要對教職員工基本信息和工資信息的查詢,本系統(tǒng)能夠生成各個月的工資表,能夠打印報表方便保存和管理,還包括對系統(tǒng)的一些基本操作功能,比如為完善系統(tǒng)管理功能,增加工資系統(tǒng)用戶管理功能,系統(tǒng)應該包括系統(tǒng)用戶數據的添加,修改和刪除。教職員工為系統(tǒng)普通用戶,只能運行系統(tǒng)個人工資查詢功能;系統(tǒng)管理員則能運行系統(tǒng)所有功能,從而有效保

16、證系統(tǒng)數據的安全性,系統(tǒng)應該具有簡單,易用,小巧,經典的特色,應該能夠對高校工資管理進行優(yōu)化,使其系統(tǒng)化,高效化,智能化。并保證工資管理的準確性,簡易性,為學校財務人員提供便利。二、功能要求1.學校教職工可以通過互聯(lián)網查詢個人工資詳情2.學校人事處可以通過互聯(lián)網將出勤工資、獎金及扣款清單送到財務處,以及將人事變動情況送往財務處和各部門。3.學校財務處可以通過互聯(lián)網將教職工的工資表做好并將數據送銀行,將工資條發(fā)給各部門。4.學校各部門可以通過互聯(lián)網將各教職工出勤情況上報人事處5.必要時可以進行手動調整。功能細項:教職工基本信息管理(添加,修改,刪除信息),教職工出勤信息管理(統(tǒng)計,修改出勤情況)

17、,可變工資管理(統(tǒng)計出勤工資、獎金及扣款項目),總工資匯總,輸出部門匯總表、銀行發(fā)放表、工資條。三、性能要求穩(wěn)定性:系統(tǒng)需一天 24 小時進行工作。并將所有數據進行備份處理;友好性:系統(tǒng)具有好的圖形用戶界面;安全性:系統(tǒng)對要提供與讀取信息的用戶進行身份驗證,登錄后各員工只能可以看到各自工資詳情;系統(tǒng)容量:系統(tǒng)可以同時提供500人在線服務;系統(tǒng)響應:系統(tǒng)能設置登錄等級,對于使用服務器端工作者可以先行響應;四、運行要求1、運行環(huán)境:系統(tǒng)能運行于通用的技術環(huán)境(UNIX、WINDOWS等)中,并能夠通過互聯(lián)網和局域網支持內部工資管理工作。2、軟件配置:只要在裝有 IIS 和 MSSQL 的服務器上就

18、可以完成服務端的配置工作,把網頁文件放入網頁跟目錄下,進行相應的IIS配置。把數據庫文件導入到 MSSQL 中,接上網絡就可以進行工作。客戶端只要有 web 瀏覽器就可以進行瀏覽工資詳情。第二節(jié) 用例分析一、系統(tǒng)基本用例系統(tǒng)參與者:教職工:提交各人信息和查詢總工資表;財務處:查詢總工資表,生成正確的工作表,生成各教職工工資條;人事處:提交人員變動情況,制定獎懲實施細則,生成可變工資;學校各部門:提交出勤情況,提交業(yè)績情況,讀取工資條。系統(tǒng)各參與者通過系統(tǒng)可以實現(xiàn)的功能:1學校教職工通過系統(tǒng)可以實現(xiàn)以下使用需求:提交個人信息登陸修改個人信息查詢個人工資各項詳情2學校人事處可以通過系統(tǒng)實現(xiàn)以下使用

19、需求:輸入教職工調動信息讀取教職工出勤及業(yè)績情況制定獎懲實施細則生成教職工出勤工資、獎金及扣款清單3學校各部門可以通過系統(tǒng)實現(xiàn)以下使用需求:給出教職工出勤情況給出教職工業(yè)績考核情況讀取各部門匯總表得到工資條4學校財務處可以通過系統(tǒng)實現(xiàn)以下需求:讀取工資表生成正確工資表及查詢工資情況人事處查詢所有工資表提交個人信息出勤工資獎金扣款清單提交人員變動情況制定獎懲實施細則提交可變工資項扣稅款表部門匯總表銀行發(fā)放表提交出勤情況提交業(yè)績情況讀取工資條生成正確工資表教職工財務處工資條工資管理系統(tǒng)用況圖各部門二、系統(tǒng)業(yè)務邏輯描述本系統(tǒng)的業(yè)務邏輯描述:系和各部門將各教職工的出勤情況上報人事處;人事處將出勤工資,

20、獎金及扣款清單送到財務處;人事處將人員變化情況通知各部門和財務處,財務處通過收集到的的出勤工資,獎金和扣款清單經過計算生成工資表并將數據送往銀行,第三節(jié) 數據流圖分析一、數據流圖工資管理系統(tǒng)各部門財務處人事處出勤表工資條正確工資表總工資表業(yè)績考核表教職工變動情況表頂層圖可變工資1人事事務處理2財務統(tǒng)計出勤表業(yè)績考核表工資條正確工資表教職工變動情況表0層圖總工資表11修改教職工基本信息12核對統(tǒng)計處理出勤工資業(yè)績考核表獎金扣款單教職工變動情況表教職工基本信息庫獎懲實施細則1層圖 - 113出勤工資統(tǒng)計14可變工資統(tǒng)計出勤表可變工資21工資匯總統(tǒng)計22各種款項統(tǒng)計可變工資各崗位基本工資表1層圖 -

21、 223數據整合總工資表工資條總工資表扣稅款表部門匯總表正確工資表正確工資表三、操作流程圖此系統(tǒng)基于 B/S 的運行方式,可同時允許多個用戶訪問。用戶通過登入界面進入系統(tǒng),進行相應權限的操作。用戶登入是否登入提交個人信息處理人員變動情況瀏覽工資表提交獎懲實施細則提交業(yè)績情況提交崗位基本工資提交出勤情況生成可變工資系統(tǒng)自動統(tǒng)計瀏覽工資表退出生成正確工資表是是是是是重新登入否否教職工財務處各部門人事處生成工資條重新登入身份判斷瀏覽部門匯總表第三章 概要設計第一節(jié) 系統(tǒng)結構設計本系統(tǒng)主要包括:用戶接口包、數據庫包、自動統(tǒng)計包、工資表生成包;自動統(tǒng)計包工資表生成包數據庫包用戶接口包|為用戶提供數據,存

22、儲數據;用戶接口允許用戶進入系統(tǒng)插入和查詢和自己權限內相應的數據;根據數據庫提供的數據進行自動統(tǒng)計;將自動統(tǒng)計包的統(tǒng)計結果生成工資表;一、用戶接口包:在用戶接口包中,主要包括以下幾個類:1用戶接口類:為用戶提供注冊和相應權限登入接口;2插入數據類:用戶登入后可以向系統(tǒng)提供本人相應權限的數據信息;3查詢數據類:用戶登入后可以查詢本人相應權限的數據信息;用戶接口修改數據查詢數據二、數據庫包:在數據庫包中,主要包括以下幾個類:1查詢類:主要提供查詢數據庫中的相關數據。如教職工的工資等;2增刪類:主要是指可在已有的數據庫中增刪數據;3更新類:主要完成數據庫的更新的類。4存儲備份類:主要完成數據的存儲轉

23、換和備份的類;查詢添加刪除更新儲存?zhèn)浞萑?、自動統(tǒng)計包:在自動統(tǒng)計包中,主要包括以下幾個類:1讀取數據類:完成從數據庫中讀取工資統(tǒng)計數據的類;2自動統(tǒng)計類:完成自動統(tǒng)計過程的相關類; 讀取數據自動統(tǒng)計四、工資表生成包:提供生成工資表的類,主要包括以下幾個類:1總工資表生成類:完成生成各教職工工資各項情況的相關類;2部門匯總表生成類:完成各個部門的工資匯總表生成的相關類;3銀行發(fā)放表生成類:完成銀行發(fā)放表生成的相關類;4工資條生成類:完成工資條生成的相關類;生成總工資表生成工資條生成銀行發(fā)放表生成部門匯總表第二節(jié) 子系統(tǒng)劃分總劃分如下圖:系統(tǒng)用戶管理系統(tǒng)系統(tǒng)管理系統(tǒng)人事管理系統(tǒng)工資管理系統(tǒng)出勤管理

24、教職工獎懲教職工檔案教職工變動數據備份部門管理工資表管理工資表匯總基本工資設置修改口令權限管理操作員管理第四章 詳細設計第一節(jié) 系統(tǒng)面向對象分析一、順序圖分析|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)界面人事管理用例|后臺(數據庫類)第一、人事管理員登錄;第二、在人事管理的

25、界面選擇月績考核操作;第三、錄入對應教職工的月績;第四、系統(tǒng)根據標準統(tǒng)計出教職工的獎金后,存入數據庫文件;二、類圖分析Pay tableDepartment Number Name Basic payPrize Subsidies chargebackattendance payreal payDepartment Number Name Basic pay tableCreate()View ()Class pay(工資類)(基本工資表類)Create()View ()(工資表類)UsersModify password()Search pay()departmentnumbernamese

26、xdate 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(

27、)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 info

28、r()Modify password()Search pay()Login()(各部門管理員類)(財務管理員類)(人事管理員類)(用戶類)第二節(jié) 子系統(tǒng)分析一、用戶管理子系統(tǒng)該系統(tǒng)主要負責普通用戶和管理員登陸;系統(tǒng)描述:普通用戶和系統(tǒng)管理員都可以根據自己的權限進行相應操作;流程圖說明:第一、讀取登陸者信息,判斷登陸者身份;若登陸者為普通用戶,則只能進行修改口令的操作;第二、為系統(tǒng)管理員則可以進行增加及查詢操作員信息并對其設置權限,刪除操作員信息和修改登陸口令的操作;實現(xiàn)該系統(tǒng)的流程圖:是否為管理員退出是否登陸者刪除操作員查詢操作員信息增加操作員信息設置操作員權限修改口令二、人事管理子系統(tǒng)該系統(tǒng)

29、主要負責人事調動信息的修改;系統(tǒng)描述:初步確定需調動教職工,上報人事主管,根據人事主管意見進行人員調動,確定確定人員調動后根據其調動原因進行相應的操作并將調動信息存入檔案,人員調動后對其現(xiàn)在所處職位進行可變工資調整;流程圖說明:第一、根據教職工信息判斷該教職工是否調動,若不調動則重新輸入需調動人員;第二、根據需調動人員的調動類別進行相應操作,若需調動人員為退休辭退教職工則刪除其信息若為職位調動員工則修改其信息,若為新加入教職工則錄入其信息,并將所有操作過后的信息存入人事檔案;第三、根據變動過后的人事檔案和調動的教職工正確的出勤和業(yè)績確定其可變工資;實現(xiàn)該系統(tǒng)的流程圖:是重新輸入教職工信息是否調

30、動查詢教職工出勤及業(yè)績情況查詢獎懲實施細則新加入教職工錄入信息調動教職工修改信息退休辭退教職工刪除信息存入人事檔案確定教職工可變工資是否正確是三、工資管理子系統(tǒng):該系統(tǒng)主要負責各教職工工資管理;系統(tǒng)描述:統(tǒng)計出教職工總工資表,輸出審核過后工資表,并根據輸出工資表確定部門總匯表、輸出工資條和銀行發(fā)放表;流程圖分析:第一、判斷教職工可變工資信息是否屬實,若不屬實則進行相應修改若屬實則結合崗位基本信息表統(tǒng)計出總工資表;第二、審核工資表若審核通過則輸出工資表;第三、結合部門信息和個人信息確定部門匯總表、輸出工資條和銀行發(fā)放表;實現(xiàn)該系統(tǒng)的流程圖:修改是正確場、重新統(tǒng)計教職工可變工資是否屬實查詢各崗位基

31、本信息統(tǒng)計總工資表審核工資表輸出工資表查詢部門信息確定部門總匯表查詢個人信息輸出工資條確定銀行發(fā)放表四、系統(tǒng)管理子系統(tǒng)該系統(tǒng)主要負責整個系統(tǒng)的管理工作;系統(tǒng)描述:部門管理主要用來規(guī)范化各系各部門,數據備份主要用來對系統(tǒng)各項數據實行備份,以防數據丟失等;第三節(jié) 系統(tǒng)集成系統(tǒng)組裝:把各個模塊通過一定關系組裝在一起,只有登陸頁面是共同的接口,各個模塊的更改對于其他模塊不會有影響。登陸是否為合格用戶身份判別人事處管理者財務處管理者部門管理者普通教職工錯誤是否第六章 結語第一節(jié) 各人完成的任務課程初期階段:大家一起積極參與討論整個系統(tǒng)的分析設計,發(fā)表自己的想法;中后期階段:付希善:主要負責需求分析階段的

32、用例分析及數據流圖的設計,詳細設計階段面向對象分析,及部分代碼編寫;吉薪樂:主要負責詳細設計階段的子系統(tǒng)分析設計及各子系統(tǒng)流程圖的設計及部分代碼編寫;侯亮昌:主要負責需求分析階段的數據流分析的編寫,部分數據流圖設計,部分代碼編寫,測試用例設計與編寫;張冠雄:主要負責設計封面和詳細設計中的界面設計,系統(tǒng)分析階段的內容編寫及部分代碼編寫;劉興榮:主要負責整篇論文電子版圖的繪制,概要設計階段的編寫及部分代碼編寫;蔣挺:主要負責前言,需求分析階段基本需求規(guī)格的編寫,操作流程圖的設計,論文的整理及部分代碼編寫;第二節(jié) 個人遇到的困難與獲得的主要成果付希善:困難:1、各個角色需要什么樣的功能;2、各個角色

33、之間有什么樣的聯(lián)系;3、有哪幾個子系統(tǒng),子系統(tǒng)間有什么樣的數據流關系;4、系統(tǒng)有哪些類;5、類的具體屬性和操作有哪些;成果:1、數據流圖有了更深的認識;2、學會更好和組員之間的協(xié)作;3、對面向對象與結構之間的區(qū)別更加的了解;4、體會到系統(tǒng)的功能,分塊的重要性;吉薪樂:困難:1、用戶管理子系統(tǒng)中管理員和用戶能進行什么操作;2、各個用戶的權限該如何管理;3、教職工的調動情況的分類情況;4、可變工資根據什么確定;5、總工資表信息由哪些數據確定;6、工資信息在哪階段審核;7、各個需存儲文件表如何得出;8、如何整合各個系統(tǒng),如何共用相同模塊;成果:解決了詳細設計階段四個子系統(tǒng)功能如何實現(xiàn)的問題;侯亮昌:

34、困難:1、如何站在客戶的角度上把功能想得盡量完全;2、怎樣更好的表達自己的想法,聆聽理解別人的思想,以便達成共識,使不同的想法更好的結合;3、測試用例需要設計哪些數據才能全面;4、每個階段要涉及到哪些用例;成果:1、詳細的編寫了數據流的分析;2、詳細地設計了三個測試用例,分別是個人信息錄入用例,調動情況用例和工資查詢用例;張冠雄:困難:1、在可行性分析中,如何全面考慮到每個方面的內容;包括經濟、技術、法律、社會四個方面的具體分析;2、怎樣設計出滿足客戶需求的人機界面;成果:了解了界面設計原則和人機界面特征界面設計原則:1.在同一用戶界面中,所有的菜單選擇、命令輸入、數據顯示和其他功能應保持風格

35、的一致性;2.對所有可能造成損害的動作,堅持要求用戶確認,例如提問“你肯定?”等,對大多數動作應允許恢復(UNDO),對用戶出錯采取寬容的態(tài)度;3.用戶界面應能對用戶的決定做出及時的響應,提高對話、移動和思考的效率,最大可能的減少擊鍵次數,縮短鼠標移動距離,避免使用戶產生無所適從的感覺;4.保證信息顯示方式與數據輸入方式的協(xié)調一致,盡量減少用戶輸入的動作,隱藏當前狀態(tài)下不可選用的命令,允許用戶自選輸入方式,能夠刪除無現(xiàn)實意義的輸入,允許用戶控制交互過程;5.除此之外,正確的使用顏色也很重要;人機界面特征:1.操作簡單,易學,易掌握;2.界面美觀,操作舒適;3.快速反應,響應合理;4.用語通俗,

36、語義一致;劉興榮:困難:1、系統(tǒng)結構中主要包括哪些部分、有哪些包;2、用戶接口包中包括哪幾個類;3、數據庫包中包括那幾個類;4、自動統(tǒng)計包中包括那幾個類;5、工資表生成包中包括那幾個類;6、系統(tǒng)應如何劃分出子系統(tǒng);7、如何將各個階段所用到的圖更加完善地繪制成電子版圖;成果:設計出了系統(tǒng)概要;蔣挺:困難:寫論文過程中,關于子系統(tǒng)描述,流程圖表示等有些字詞表達斟酌了很久,有時甚至不知道怎么表達;成果:通過這次論文寫作,使我更深理解了論文格式以及如何進行論文編寫;第三節(jié) 心得體會這次課程設計歷時一周左右,通過這一個星期的設計,發(fā)現(xiàn)了自己的很多不足,自己知識的很多漏洞,看到了自己的實踐經驗還是比較缺乏

37、,理論聯(lián)系實際的能力還急需提高。同時這次的課程設計也讓我看到了團隊的力量,我認為我們的工作是一個團隊的工作,團隊需要個人,個人也離不開團隊,必須發(fā)揚團結協(xié)作的精神。剛開始的時候,大家一片茫然,都各自忙著網上找資料,后面我把大家集合在一起討論各個方案的可行性。在課程設計中只有一個人知道如何設計是遠遠不夠的,必須讓每個人都知道,畢竟一個人所能考慮到的東西是有限的,稍有不慎就有可能全部重新來過。團結協(xié)作是我們成功的一項非常重要的保證。這次設計正好鍛煉我們這一點,這是非常寶貴的。 付希善五天來的課程設計,幾乎可以說是“吵”著過來的,我們?yōu)榱巳绾螌崿F(xiàn)需求分析中各個流程圖的設計而“爭吵”,為了如何使詳細設計更完整而“爭吵”,從需求分析到概要設計再到詳細設計,我們的所有流程圖類圖甚至整篇論文都是隊友就這樣“爭吵”而得出來的。這次課程設計的內容幾乎涵蓋了軟件工程這本書的所有內容,通過它,我不僅重新復習了這門課程,還對這門課程有了更深刻的理解。當然除了課本知識上的收獲,也有很多學習之外的收獲;一連串的分析設計鍛煉了我抗挫能力,讓我深刻體會到每件事情都得全面考慮,稍有欠缺,有時候就得重頭來過;并且深刻得體會到團隊合作的重要性,要懂得如何“吵”,如何“吵”

溫馨提示

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

最新文檔

評論

0/150

提交評論