軟件工程課程設計---學生考勤系_第1頁
已閱讀1頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  課 程 設 計</b></p><p><b>  實驗教學中心</b></p><p><b>  XX年 X月 X日</b></p><p>  1學生考勤管理系統(tǒng)背景分析</p><p>  隨著高校校園信息化的逐步完善,有效地借助網絡、數(shù)據

2、庫等技術提高工作和管理效率。如今針對師生的成績查詢系統(tǒng)、教務管理系統(tǒng)、招生就業(yè)系統(tǒng)、BBS、校園網站等系統(tǒng)在各大高校紛紛出現(xiàn),對全校師生的學習、生活、管理、辦公帶來了便利。因此學生考勤管理系統(tǒng)能進一步加強高校學風建設,維護正常的教學秩序,給學生創(chuàng)造一個優(yōu)良的學習環(huán)境。</p><p>  目前高校學生上課考勤管理都是以任課老師上課點名,記錄學生上課情況,對于時間比較長的請假,需要通過遞交請假申請讓班主任、院系領導

3、都批準方能生效。這種模式在目前高校管理中暴露了不可避免的弊端:</p><p>  1、學生請假不方便;</p><p>  2、學生請假對任課老師不透明; </p><p>  3、學生對自己整個學期的上課出勤情況沒有整體的統(tǒng)計信息;</p><p>  4、班主任對本班學生整個學期的上課出勤情況不易查看;</p><p

4、>  5、院系領導、學校領導不容易把握學生上課的出勤情況。</p><p>  因此一個好的學生考勤管理系統(tǒng)在一定程度上可以解決這些弊端,本系統(tǒng)主要針對目前高校學生在線請假以及學生上課出勤管理而設計的信息系統(tǒng)。本系統(tǒng)涉及到高校六大類用戶:學生、任課老師、班主任、院系領導、學校領導、系統(tǒng)管理員。</p><p>  2學生考勤管理系統(tǒng)需求分析</p><p> 

5、 2.1 用戶需求描述</p><p>  用戶是系統(tǒng)的最終使用者,根據分析,本系統(tǒng)應當包括學生、班主任、任課老師、院系領導、學校領導、系統(tǒng)管理員六類用戶,這六類用戶對系統(tǒng)的需求簡要概括如下:</p><p>  2.2.1學生用戶需求描述</p><p>  學生對本系統(tǒng)的主要需求是:在線請假以及查看在校期間所有的上課出勤信息。</p><p&

6、gt;  在線請假需求:學生請假的全過程當中,學生可以隨時查看請假的詳細進展情況。</p><p>  查看出勤信息需求:學生可以查看在校期間所有學期上課出勤的詳細信息,如:查看“Oracle數(shù)據庫管理 應用于開發(fā)”這門課程在整個學期請假、曠課多少次等信息。</p><p>  其它需求:查看本人的基本信息,如本人的所屬的院系、年級、專業(yè)、班級、學號、姓名、性別等,以及修改個人用戶密碼。&

7、lt;/p><p>  2.2.2任課老師用戶需求描述</p><p>  任課老師對系統(tǒng)的主要需求是:管理所教班級學生的上課出勤信息以及查看所教班級學生的上課出勤信息。</p><p>  管理學生上課出勤需求:隨著時間的變化,自動列出還沒有在網上公布的學生上課出勤信息,系統(tǒng)自動根據學生請假系統(tǒng),決定學生上課出勤的最終結果。</p><p> 

8、 查看學生出勤信息需求:查看所教班級學生整個學期出勤情況。</p><p>  其它需求:本人基本信息以及修改個人用戶密碼。</p><p>  2.2.3導員用戶需求描述</p><p>  導員對本系統(tǒng)的主要需求是:審批本班學生本學期的在線請假以及查看本班學生本學期所有課程的上課出勤信息。</p><p>  審批學生請假需求:本班學生本

9、學期在線請假申請后,自動提示導員有等待審批的請假信息,導員針對請假申請信息進行學生請假審批。</p><p>  查看學生上課出勤信息需求:查看本班學生整個學期有關課程的出勤統(tǒng)計信息及詳細信息。</p><p>  其它需求:查看本班學生的基本信息、修改個人用戶密碼等。</p><p>  2.2.4院系領導用戶需求描述</p><p>  

10、院系領導對系統(tǒng)的主要需求是:審批本院系學生超過三天的請假以及查看本院系學生上課出勤信息。</p><p>  審批請假需求:當學生請超過三天的假,經班主任審批同意后,系統(tǒng)自動提交給任何一個進入系統(tǒng)的院系領導審批請假。</p><p>  查看本院系學生出勤信息需求:輸入查詢條件后,系統(tǒng)根據查詢條件列出本院系學生相關的上課出勤信息。</p><p>  其它需求:查看

11、本院系有關基本信息以及修改個人用戶密碼等。</p><p>  2.2.5學校領導用戶需求描述</p><p>  學校領導對系統(tǒng)的主要需求是:查看全校學生上課出勤信息。</p><p>  查看出勤信息需求:輸入查詢條件后,系統(tǒng)根據查詢條件列出本校學生相關的上課出勤信息。</p><p>  其它需求:查看有關全校的基本信息以信修改個人用戶

12、密碼等。</p><p>  2.2.6系統(tǒng)管理員用戶需求描述</p><p>  系統(tǒng)管理員有系統(tǒng)的最高權限,負責系統(tǒng)所需所有數(shù)據的動態(tài)同步更新以及維護,根據系統(tǒng)針對各用戶的設計,基本功能需求如下:</p><p>  1、管理學校各院系、年級、專業(yè)、班級的添加、刪除、修改等。</p><p>  2、管理每個學期每個班級的課程安排及指定班

13、主任和任課老師。</p><p>  3、管理系統(tǒng)所有用戶。</p><p>  4、管理全校課表安排。</p><p>  5、管理系統(tǒng)的請假、考勤信息。</p><p><b>  2.3功能需求描述</b></p><p>  根據各類用戶的需求描述,系統(tǒng)應當具備請假系統(tǒng)、考勤管理系統(tǒng)、后臺

14、管理系統(tǒng)這三大主要功能。</p><p>  請假系統(tǒng)功能需求:通過班主任以及院系領導批準請假信息。請假最長時間不能超過1個月,特殊情況除外。</p><p>  考勤管理功能需求:任課老師通過考勤管理系統(tǒng),對學生上課出勤信息進行公開。請假系統(tǒng)要借助班主任才能完成,考勤管理系統(tǒng)要借助請假系統(tǒng)、班級課表安排才能完成,然而每學年課表都在變化,班主任安排也有在變化,學生也在變化,因此必須要求后臺

15、管理系統(tǒng)能根據系統(tǒng)需求,動態(tài)的、準確的更新系統(tǒng)數(shù)據。</p><p><b>  2.4系統(tǒng)功能劃分</b></p><p>  根據系統(tǒng)用戶的需求,將本系統(tǒng)按功能劃分成三大功能模塊:請假系統(tǒng)、考勤系統(tǒng)、后臺管理模塊,涉及到六大類用戶:學生、任課教師、班主任、院系領導、學校領導、系統(tǒng)管理員。</p><p>  2.4.1 請假系統(tǒng)模塊<

16、/p><p>  本模塊的功能是在線請假的實現(xiàn)及管理,主要涉及三大類用戶:學生、班主任及院系領導用戶,學生通過此功能模塊進行在線請假及查看請假記錄信息;班主任在線審批學生請假及查看請假記錄信息;院系領導在線審批學生長時間的請假及查看請假記錄信息。</p><p>  2.4.2 考勤系統(tǒng)模塊</p><p>  本模塊的功能是學生考勤信息統(tǒng)計的實現(xiàn)、查看及管理,涉及六大

17、類用戶中的所有用戶。學生在線查看自己所有學年的出勤信息;任課老師在線管理學生出勤信息;班主任、院系領導、學校領導查看不同的范圍的學生出勤信息。</p><p>  2.4.3 后臺管理管理</p><p>  本模塊的功能實現(xiàn)整個系統(tǒng)數(shù)據的同步更新及維護,只涉及系統(tǒng)管理員用戶。系統(tǒng)管理員動態(tài)的管理學生信息、課表安排、學年安排等信息,是整個系統(tǒng)實現(xiàn)的基礎。</p><p&

18、gt;  3學生考勤系統(tǒng)的E-R模型</p><p><b>  4數(shù)據字典設計</b></p><p>  5數(shù)據庫表的邏輯結構設計</p><p> ?。?)系統(tǒng)管理員表admin</p><p>  (2)學生表student</p><p> ?。?)院系表faculty</p>

19、;<p> ?。?)專業(yè)表major</p><p> ?。?)教師表teacher</p><p>  (6)班主任表classteacher</p><p> ?。?)院領導表collegeleader</p><p> ?。?)學校領導表schoolleader</p><p>  (9)學生上課出

20、勤記錄表kaoqin_record</p><p>  (10)課程信息表course</p><p> ?。?1)班級表classes</p><p> ?。?2)請假信息表qingjia</p><p>  備注:status 表示審批狀態(tài):0為等待審批,1為同意請假,2為不同意請假。</p><p><b&

21、gt;  6截圖 </b></p><p><b>  7心得體會</b></p><p>  通過本次程設計,將本學期所學的知識及數(shù)據庫基礎方面的知識得到了一綜合性的應用,使我基本掌握了在軟件項目的開發(fā)過程中數(shù)據庫設計的基本流程,從需求分析到數(shù)據庫的邏輯結構設計,再到數(shù)據庫的物理結構設計等。</p><p>  我學到了許多實戰(zhà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

提交評論