java學生信息管理系統(tǒng)論文_第1頁
java學生信息管理系統(tǒng)論文_第2頁
java學生信息管理系統(tǒng)論文_第3頁
java學生信息管理系統(tǒng)論文_第4頁
java學生信息管理系統(tǒng)論文_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、Author: 青州seojava學生信息管理系統(tǒng)論文軟件工程學在學生信息管理系統(tǒng)中的應用探究摘要在學生信息管理系統(tǒng)的設計與實現(xiàn)的過程中,應按照軟件工程學生命周期的各個階段為依據(jù),具體結合應用軟件工程的知識與技術,最終反映用戶的實際需求,實現(xiàn)系統(tǒng)設計的目的,感受軟件工程學的指導意義。關鍵詞軟件工程學生信息管理系統(tǒng)應用學生信息管理系統(tǒng)是教育單位不可缺少的部分,它對于學校的決策者和管理者來說都至關重要,所以學生檔案管理系統(tǒng)應該能夠為用戶提供充足的信息和快捷的查詢手段。在各大學校,用計算機管理學校信息已經越來越普遍了。用計算機不但可以提高工作效率,而且還節(jié)省了許多人

2、力物力,增強了學校資料的安全性,提高了學校的管理能力,為此,用計算機來管理學校的信息,是非常必要的。進行數(shù)據(jù)庫設計首先必須準確了解與分析用戶需求(包括數(shù)據(jù)與處理)。需求分析是整個設計過程的基礎,是最困難、最耗費時間的一步。作為基礎的需求分析是否做得充分與準確,決定了在其上構建數(shù)據(jù)庫大廈的速度與質量。我們將從學生信息管理系統(tǒng)的需求、項目功能、數(shù)據(jù)流的情況進行分析。一、學生信息管理系統(tǒng)的需求分析需求分析主要是分析用戶的需求。通過詳細調查現(xiàn)實世界要處理的對象,充分了解原系統(tǒng)(手工系統(tǒng)或計算機系統(tǒng))工作概況,明確用戶的各種需求,然后在此基礎上確定新系統(tǒng)的功能。需求分析的重點是調查、收集與分析用戶在數(shù)據(jù)

3、管理中的信息要求、處理要求、安全性與完整性要求。需求分析的方法是調查組織機構情況、調查各部門的業(yè)務活動情況、協(xié)助用戶明確對新系統(tǒng)的各種要求、確定新系統(tǒng)的邊界。分析和表達用戶需求的方法主要包括自頂向下和自底向上兩類方法。自頂向下的結構化分析方法(Structured A-nalysis,簡稱SA方法)從最上層的系統(tǒng)組織機構入手,采用逐層分解的方式分析系統(tǒng),并把每一層用數(shù)據(jù)流圖和數(shù)據(jù)字典描述。根據(jù)目標系統(tǒng)現(xiàn)狀進行分析,要將學生個人基本信息、考試信息、獎懲信息、綜合測評信息等輸入數(shù)據(jù)庫,以供學生、管理員、相關領導調閱相關信息,從中了解到關于學生的第一手資料。學生學籍管理系統(tǒng)必須結合學生檔案管理系統(tǒng)和

4、學生成績管理、日常管理等配合使用,利用系統(tǒng)中的數(shù)據(jù)進行分析和處理。學生可以隨時對自己的成績進行查詢、打印,但不能查看別人的成績,對本人學籍、考試及其它信息進行查詢、更新、留言等;學院相關領導可以對全院學生的所有成績進行查詢、分析,但不能對學生的成績進行修改等(如圖1)。二、學生信息管理系統(tǒng)的邏輯模型學生信息管理系統(tǒng)邏輯模型如圖2、3、4所示:三、學生信息管理系統(tǒng)的系統(tǒng)功能學生信息管理系統(tǒng)功能模塊劃分如下圖所示。1·C/S系統(tǒng)(1)用戶登陸模塊。管理人員輸入所使用的用戶名和口令登錄系統(tǒng),系統(tǒng)判斷用戶的合法性,如果是合法用戶,則允許登錄系統(tǒng),同時判斷用戶管理級別,分配不同的權限;否則,提

5、示錯誤信息,并允許用戶重新輸入,如果累計錯誤達三次,則自動退出系統(tǒng)。(2)學籍管理模塊。該模塊的主要是對學生基本個人學籍信息進行維護管理(學生出生日期、政治面貌、照片、籍貫、生源地信息、畢業(yè)院校、聯(lián)系電話、學生個人簡歷、家庭成員等等)。學生在錄取入學報到后,由招生就業(yè)科將學生基本信息導入數(shù)據(jù)庫,在學生管理過程中由各個學生管理大隊進一步完善學生學籍信息。該模塊包括檔案添加、檔案瀏覽、檔案查詢等功能,從而方便學校管理部門對學生的基本情況快速查詢并打印學生學籍表;(3)成績管理模塊。學校的成績管理工作是檢驗學生學習情況的一個主要手段。在每次學生考試結束,由教務處管理人員整理學生的考試成績,考慮考試成

6、績數(shù)據(jù)量大,如果單獨輸入系統(tǒng),不但工作量大而且容易出錯,因此管理人員將成績整理并保存格式為*.XLS格式的文件,之后將考試成績導入學籍系統(tǒng)。用戶在瀏覽學生學籍信息時可以對學生考試情況進行瀏覽查詢,同時可以打印學生的成績表;(4)綜合測評管理模塊。學生綜合測評結果對學生非常重要,綜合測評是在學生大隊指導下由各個學生中隊完成,它涵蓋了學生學習、德育、獎懲等方面的信息。將綜合測評表匯總后,由專門管理人員將學生綜合測評結果導入系統(tǒng)(該結果的唯一性致使我們采用導入方式,一方面省卻了大量的工作時間,另一方面避免了錄入過程的失誤,并且不提供修改功能),方便我們隨時查詢、瀏覽學生綜合測評結果,并可以隨時打印學

7、生的綜合測評表,這樣更加權威;(5)獎懲管理模塊。該模塊主要對學生的獎懲進行維護管理。對于獎勵信息,由管理人員將對應獎勵信息登陸入系統(tǒng),獎勵信息主要包括受獎時間、項目、原因進行;對于處罰管理,由管理人員審核學生的違紀事實,并在學籍管理系統(tǒng)中登記,登記項目包括處分時間、項目、原因、處分期限、撤銷處分時間,并打印處分審批表,如果學生在處分期間無其他違紀現(xiàn)象,由學生管理人員酌情撤銷學生處分,并在學籍管理系統(tǒng)中撤銷學生違紀信息(并非刪除信息,而只是標記為已經撤銷處分);(6)學籍變動模塊。學生學籍變動包括留級、休學、退學、轉學、開除學籍和畢業(yè)。對于單獨學生學籍變動,首先選擇學籍變動管理,即顯示學生基本

8、信息,需要添加學籍變動項目、變動說明和操作日期;對于整體畢業(yè)學生,可以進行批處理,直接選擇畢業(yè)學生年級,即可進行批量學籍變動操作。(7)查詢模塊。對于一個管理系統(tǒng),查詢功能至關重要。對于查詢,我們提供針對單個學生的查詢和批量學生的多關鍵字查詢。對單個學生,提供兩個關鍵字學號和姓名,如果知道學生的學號,那么查詢結構是最準確的;如果不知道學生的學號,而只知道姓名,則利用學生的姓名查詢,但是對于查詢結果未必準確,因為可能存在重名、名字錯誤等。對于多個學生查詢,我們提供綜合查詢界面,在這里可以對所有學生按照不同關鍵字進行查詢(年級、中隊長、獎勵項目、處分項目、就業(yè)信息等),也可以進行關鍵字組合查詢(生

9、源地、年級、性別等)及模糊查詢,如輸入某生源地信息或者輸入學生姓氏,即可找到對應年級、專業(yè)的學生,并可以將查詢結果導出為Excel格式文件;(8)報表管理。對應管理系統(tǒng)數(shù)據(jù)管理是基礎,也是最重要的,但是對于用戶還需要不同的報表。在該系統(tǒng)中我們提供了學生學籍表、綜合成績單、綜合測評表、處分審批表、學生名單、學籍變動表等報表,涵蓋了學生在校期間涉及到的所有表格,通過這些報表我們也可以了解學生在校的基本情況。2·B/S系統(tǒng)(1)用戶登陸模塊。在B/S系統(tǒng)中,招生就業(yè)信息網提供一個登錄入口,系統(tǒng)判斷用戶級別,分為學生和系統(tǒng)管理員,系統(tǒng)管理員和普通管理員需要輸入所使用的用戶名和口令登錄系統(tǒng),系

10、統(tǒng)判斷用戶的合法性,如果是合法用戶,則允許登錄系統(tǒng),同時判斷用戶管理級別,分配不同的權限;而學生則需要使用本人學號、姓名和身份證號登錄系統(tǒng),瀏覽、查詢更新本人學籍信息;(2)學生用戶。對于學生用戶,登錄系統(tǒng)后可以查詢?yōu)g覽本人的學籍信息(出生日期、政治面貌、照片、籍貫、生源地信息、畢業(yè)院校、聯(lián)系電話、學生個人簡歷、家庭成員等等)、各學期考試成績、獎懲情況、綜合測評信息、派遣證號、畢業(yè)生就業(yè)聯(lián)系電話等。學生也可以通過留言簿對自己學籍信息的疑問進行咨詢;(3)管理員用戶。對于管理員用戶,登陸系統(tǒng)后可以查詢單個學生信息,也可以進入學籍管理系統(tǒng)的后臺進行管理,可以按照不同關鍵字(年級、中隊長、獎勵項目、

11、處分項目、就業(yè)信息等)進行分類查詢,也可以進行關鍵字組合查詢(生源地、年級、性別等)及模糊查詢,同時提供對數(shù)據(jù)的管理功能,管理員可以對不同的數(shù)據(jù)表中的不同的字段進行修改,也可以進行刪除。(4)數(shù)據(jù)流分析。數(shù)據(jù)流圖表達了數(shù)據(jù)和處理過程的關系。根據(jù)以上對學生學籍管理系統(tǒng)的數(shù)據(jù)的處理過程及需求的分析,在本系統(tǒng)存在以下的數(shù)據(jù)流:數(shù)據(jù)名:學生/管理員登錄數(shù)據(jù)來源:學生/管理員登錄界面去向:數(shù)據(jù)驗證文件內容:用戶名、密碼、等級數(shù)據(jù)名:學籍信息來源:數(shù)據(jù)庫去向:系統(tǒng)內容:學號、姓名、性別、年級、專業(yè)、系別等數(shù)據(jù)名:成績信息來源:數(shù)據(jù)庫去向:成績顯示文件內容:學號、名稱、成績、學期、補考數(shù)據(jù)名:留言信息來源:

12、學生留言頁面/管理員回復頁面去向:留言驗證文件內容:用戶名、密碼、E-mail、QQ、留言內容、回復內容數(shù)據(jù)名:綜合測評信息來源:數(shù)據(jù)庫去向:綜合測評顯示文件內容:學號、總分、均分、成績總分、成績排名、排名等(5)數(shù)據(jù)字典。數(shù)據(jù)字典是各類數(shù)據(jù)描述的集合,它是關于數(shù)據(jù)庫中數(shù)據(jù)的描述,即元數(shù)據(jù),而不是數(shù)據(jù)本身。數(shù)據(jù)字典通常包括數(shù)據(jù)項、數(shù)據(jù)結構、數(shù)據(jù)流、數(shù)據(jù)存儲和處理過程五個部分。數(shù)據(jù)項描述=數(shù)據(jù)項名,數(shù)據(jù)項含義說明,別名,數(shù)據(jù)類型,長度,取值范圍,取值含義,與其他數(shù)據(jù)項的邏輯關系數(shù)據(jù)結構描述=數(shù)據(jù)結構名,含義說明,組成: 數(shù)據(jù)項或數(shù)據(jù)結構數(shù)據(jù)流描述= 數(shù)據(jù)流名,說明,數(shù)據(jù)流來源,數(shù)據(jù)流去向,組成: 數(shù)據(jù)結構,平均流量,高峰期流量數(shù)據(jù)存儲描述= 數(shù)據(jù)存儲名,說明,編號,流入的數(shù)據(jù)流,流出的數(shù)據(jù)流,組成: 數(shù)據(jù)結構,數(shù)據(jù)量,存取方式處理過程描述=處理過程名,說明,輸入: 數(shù)據(jù)流,輸出: 數(shù)據(jù)流,處理: 簡要說明分析過程是系統(tǒng)設計的起點,我們通過調查組織機構的情況、調查學籍管理和使用的各部門之間的業(yè)務活動情況、確定了系統(tǒng)的邊界,分析的結果基本能準確地反映用戶的實際要求。通過對以上的對用戶的需求進行分析、對學生的學籍管理的流程進行分析、學籍管理的功能進行分析,進而對學生學籍管理的數(shù)據(jù)流進行分析,得出本系統(tǒng)中相關的數(shù)據(jù)詞典。到此為止我們系統(tǒng)需要處理的數(shù)據(jù)、系統(tǒng)

溫馨提示

  • 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

提交評論