管理信息系統(tǒng)課程設計學生學籍管理信息系統(tǒng)
《管理信息系統(tǒng)課程設計學生學籍管理信息系統(tǒng)》由會員分享,可在線閱讀,更多相關《管理信息系統(tǒng)課程設計學生學籍管理信息系統(tǒng)(22頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、管理信息系統(tǒng)課程設計報告 管理信息系統(tǒng)課程設計 設計課題:學生學籍管理信息系統(tǒng) 指導老師: 專業(yè)班級:工業(yè)工程 學 院: 目 錄 一、系統(tǒng)分析部分 2 1.1業(yè)務流程圖 2 1.2數(shù)據(jù)流程圖 2 1.3功能分析圖 5 1.4數(shù)據(jù)字典 5 二、 系統(tǒng)設計部分 11 2.2信息系統(tǒng)處理流程設計 12 2.3數(shù)據(jù)庫設計 12 2.3.1數(shù)據(jù)庫的概念結構設計 12 2.3.2數(shù)據(jù)庫的邏輯結構設計 13 2.3.3數(shù)
2、據(jù)庫的物理結構設計 15 2.4輸出設計 15 2.5輸入設計 16 2.6代碼 18 三、 系統(tǒng)實施部分 18 3.1模擬運行數(shù)據(jù) 18 3.2打印報表 19 四、結語 20 第 1 頁 一、系統(tǒng)分析部分 1.1業(yè)務流程圖 圖1 業(yè)務流程圖 圖1處理過程是:任課教師提供成績單。學生工作處根據(jù)學生信息、成績單以及獎學金評定辦法提出總成績和單科成績獎學金名單。教務處根據(jù)學生信息,成績單以及留級、退學、補考條件,提供留級、退學、補考學生名單。學生提供自己的基本信息,查詢自己的獎懲情況。 1.2數(shù)據(jù)流程圖 圖2 頂層數(shù)據(jù)流程圖
3、 圖2是頂層數(shù)據(jù)流程圖。其處理過程是:教務人員輸入學生成績、學生獎勵條例、學生處分條例到學籍管理系統(tǒng),學生發(fā)送查詢請求,從學籍管理系統(tǒng)中得到查詢結果。 圖3 第一層數(shù)據(jù)流程圖 圖3是第一層數(shù)據(jù)流程圖。其處理過程是:教務人員分別輸入學生信息、學生獎勵條例、學生處分條例到學生成績管理、學生獎勵管理、學生處分管理子系統(tǒng),學生發(fā)送查詢請求到學生成績管理子系統(tǒng)得到查詢結果,學生通過學生獎勵管理、學生處分管理子系統(tǒng)發(fā)送的公告得到信息。 圖4.1 第二層數(shù)據(jù)流程圖 圖4.1是第二層學生成績管理數(shù)據(jù)流程圖。其處理過程是:教務人員輸入學生信息、課程信息、學生成績到錄入學生
4、信息、錄入課程信息、登記學生成績子系統(tǒng),錄入學生信息、錄入課程信息、登記學生成績子系統(tǒng)和學生、課程、成績子系統(tǒng)之間信息互通,然后匯入到查詢學生信息系統(tǒng),學生通過發(fā)送查詢請求到查詢學生信息系統(tǒng)得到查詢結果。 圖4.2 第二層數(shù)據(jù)流程圖 圖4.2是第二層學生獎懲管理數(shù)據(jù)流程圖。其處理過程是:教務人員錄入學生基本信息、成績以及獎懲條例,在通過獎懲處理,提供出獎懲結果公告。 圖5 第三層數(shù)據(jù)流程圖 圖5是第三層數(shù)據(jù)流程圖。其處理過程是:由學生提出查詢請求,系統(tǒng)再結合學生基本信息以及學生課程信息進行合法性檢驗,通過檢驗后,系統(tǒng)再根據(jù)學生基本信息、課程信息,每科
5、成績輸出查詢結果。 1.3功能分析圖 圖6 功能分析圖 1.4數(shù)據(jù)字典 以學生成績管理為例 數(shù)據(jù)流的定義 1、數(shù)據(jù)流編號:D1 數(shù)據(jù)流名稱:學生信息 簡述:學生查詢成績所需要的個人信息 數(shù)據(jù)流來源:教務人員 數(shù)據(jù)流去向:錄入學生信息 數(shù)據(jù)流組成:學生姓名+專業(yè)+班級+學號 數(shù)據(jù)流量:2次/年 高峰流量:2次/年 2、數(shù)據(jù)流編號:D2 數(shù)據(jù)流名稱:課程信息 簡述:學生所查詢課程的相關信息 數(shù)據(jù)流來源:
6、教務人員 數(shù)據(jù)流去向:錄入課程信息 數(shù)據(jù)流組成:課程屬性+課程編號+課程代碼 數(shù)據(jù)流量:20次/年 高峰流量:40次/年 3、數(shù)據(jù)流編號:D3 數(shù)據(jù)流名稱:學生成績 簡述:學生各門課程最終得到的加權成績 數(shù)據(jù)流來源:教務人員 數(shù)據(jù)流去向:登記學生成績 數(shù)據(jù)流組成:姓名+科目+成績 數(shù)據(jù)流量:20次/年 高峰流量:40次/年 4、數(shù)據(jù)流編號:D4 數(shù)據(jù)流名稱:查詢請求
7、 簡述:學生查詢成績時需要的身份驗證(姓名,學號,登錄密碼) 數(shù)據(jù)流來源:學生 數(shù)據(jù)流去向:查詢學生信息 數(shù)據(jù)流組成:姓名+學號+登錄密碼 數(shù)據(jù)流量:20次/年 高峰流量:40次/年 5、數(shù)據(jù)流編號:D5 數(shù)據(jù)流名稱:查詢結果 簡述:將學生查詢的成績反饋給學生 數(shù)據(jù)流來源:學生 數(shù)據(jù)流去向:查詢學生信息 數(shù)據(jù)流組成:姓名+課程+課程成績 數(shù)據(jù)流量:20次/年 高
8、峰流量:40次/年 6、數(shù)據(jù)流編號:D6 數(shù)據(jù)流名稱:學生獎勵條例 簡述:對學習成績優(yōu)秀的學生實施的獎勵措施 數(shù)據(jù)流來源:教務人員 數(shù)據(jù)流去向:學生獎勵管理 數(shù)據(jù)流組成:姓名+課程+課程成績+獎勵條例 數(shù)據(jù)流量:2次/年 高峰流量:4次/年 7、數(shù)據(jù)流編號:D7 數(shù)據(jù)流名稱:學生處分條例 簡述:對學習成績差的學生實施的處分措施 數(shù)據(jù)流來源:教務人員 數(shù)據(jù)流去向:學生處分管理
9、 數(shù)據(jù)流組成:姓名+課程+課程成績+處分條例 數(shù)據(jù)流量:2次/年 高峰流量:4次/年 8、數(shù)據(jù)流編號:D8 數(shù)據(jù)流名稱:公告 簡述:教務人員把獎懲措施反饋給學生 數(shù)據(jù)流來源:學生獎勵管理,學生處分管理 數(shù)據(jù)流去向:學生 數(shù)據(jù)流組成:姓名+學號+獎勵條例+處分條例 數(shù)據(jù)流量:2次/年 高峰流量:4次/年 處理邏輯定義 1、處理邏輯編號:P1.1 處理邏輯名稱:錄入學生信息 簡述:
10、錄入學生個人的基本信息 輸入的數(shù)據(jù)流:學生信息 處理:根據(jù)學生個人的基本信息,將其進行整合后,錄入到教務系統(tǒng)里面 處理頻率:對每個學生的基本信息每年處理兩次 2、處理邏輯編號:P1.2 處理邏輯名稱:錄入課程信息 簡述:錄入與課程相關的基本信息 輸入的數(shù)據(jù)流:課程信息 處理:根據(jù)課程的相關信息,將其進行整合后,錄入到教務系統(tǒng)里面 處理頻率:對每門課程只處理一次 3、處理邏輯編號:P1.3 處理邏輯名稱:登記學生成績
11、 簡述:登記學生的各科成績 輸入的數(shù)據(jù)流:學生成績 處理:根據(jù)學生的各科成績,將其錄入到教務系統(tǒng)里面 處理頻率:對每門課程的成績只登錄一次 4、處理邏輯編號:P1.4 處理邏輯名稱:查詢學生信息 簡述:查詢學生各方面的信息 輸入的數(shù)據(jù)流:學生,課程,成績 處理:根據(jù)學生的各種信息,向教務處查詢自己的各科成績 處理頻率:對每個學生的基本信息每年處理兩次 5、處理邏輯編號:P2.3 處理邏輯名
12、稱:錄入獎懲條例 簡述:關于學生的獎勵和處分條例 輸入的數(shù)據(jù)流:獎懲條例 處理:根據(jù)學生的考試成績,按照學校規(guī)定的獎懲措施,對學生進行獎懲 處理頻率:對學生的獎勵和處分條例每年處理兩次 6、處理邏輯編號:P1.4.1 處理邏輯名稱:合法性檢驗 簡述:學生登錄教務處需要進行合法性檢驗 輸入的數(shù)據(jù)流:查詢請求 處理:學生查詢成績時需要經(jīng)過合法性檢驗的認證,通過之后,方能查詢成 績;否則,不能登錄 處理頻率:對學生每次查
13、詢成績處理一次 數(shù)據(jù)存儲定義 1、數(shù)據(jù)存儲編號:F1 數(shù)據(jù)存儲名稱:學生 簡述:有關學生的各種信息 數(shù)據(jù)存儲組成:學生姓名+專業(yè)班級+學號 相關聯(lián)的處理:P1.1,P1.4 2、數(shù)據(jù)存儲編號:F2 數(shù)據(jù)存儲名稱:課程 簡述:有關學生的各種課程 數(shù)據(jù)存儲組成:課程屬性+課程編號+課程代碼 相關聯(lián)的處理:P1.2,P1.4 3、數(shù)據(jù)存儲編號:F3 數(shù)據(jù)存儲名稱:成績 簡述:有關學
14、生的各科成績 數(shù)據(jù)存儲組成:學生姓名+學號+課程+成績 相關聯(lián)的處理:P1.3,P1.4 外部實體定義 1、外部實體編號:S1 外部實體名稱:教務人員 簡述:錄入教務系統(tǒng)各種信息的人員 輸入的數(shù)據(jù)流:D1,D2,D3 2、外部實體編號:S2 外部實體名稱:學生 簡述:查詢系統(tǒng)各種信息的人員 輸入的數(shù)據(jù)流:D5 2、 系統(tǒng)設計部分 2.1功能結構圖設計 圖7 學籍管理系統(tǒng)功能結構圖 圖7將學籍管理系統(tǒng)分為五個大
15、模塊,每個模塊又分為不等的子模塊。 2.2信息系統(tǒng)處理流程設計 圖8是學籍管理信息系統(tǒng)流程圖。其處理過程是:將成績錄入和獎懲錄入兩模塊合并為成績獎懲錄入模塊,將成績查詢和獎懲查詢兩模塊合并為查詢模塊。成績獎懲錄入模塊將學生信息、學生成績、獎懲信息處理過后形成一個中間文件,通過中間文件,經(jīng)過記錄和打印模塊處理形成成績單和記錄存儲,同時通過中間文件和用戶輸入個人信息,經(jīng)過查詢模塊處理后,顯示出查詢結果。 圖8 學籍管理信息系統(tǒng)流程 2.3數(shù)據(jù)庫設計 數(shù)據(jù)庫設計是在選定的數(shù)據(jù)庫管理系統(tǒng)基礎上建立數(shù)據(jù)庫的過程。數(shù)據(jù)庫設計除了用戶要求分析外,還包括概念結構設計、邏輯結構設計和物理結
16、構設計等三個階段。 2.3.1數(shù)據(jù)庫的概念結構設計 概念結構設計應在系統(tǒng)分析階段進行。任務是根據(jù)用戶需求設計數(shù)據(jù)庫的概念數(shù)據(jù)模型(簡稱概念模型)。概念模型是從用戶角度看到的數(shù)據(jù)庫,本次設計的概念模型可以用圖9的E—R模型來表示。 圖9 學生學籍管理E—R圖 在這里,學生學籍管理系統(tǒng)涉及的實體包括: 1. 任課教師:屬性有教師編號、姓名; 2. 課程成績:屬性有課程代號、課程名稱、分數(shù); 3. 學生:屬性有學生姓名、學號、系別、班級、籍貫、性別、出生日期; 4. 學校獎懲相關部門:屬性有單位名稱、負責人; 5. 獎懲學生信息:屬性有系別、班級、學號、姓名; 6. 系統(tǒng):屬性
17、有名稱、用途。 這些實體之間的聯(lián)系包括: 1.提供:一名任課教師可以提供多名學生的課程成績,而一個學生的所有課程成績由多名任課教師提供,所以是多對多的聯(lián)系。 2.查詢:一名學生可以從這一個系統(tǒng)中查詢自己的信息,而這個系統(tǒng)可以提供多名學生的信息,所以是1:N的關系。 3.提供評定信息:學校與獎懲相關的多個部門可以通過這個系統(tǒng)提供的學生信息評定出獎懲學生名單,而這個系統(tǒng)可以為多個獎懲相關部門提供學生信息,所以是1:M關系。 4.提出:學校獎懲相關部門與學生獎懲信息是多對多關系。 5.錄入:多個獎懲學生信息和課程成績與這個系統(tǒng)之間是多對一的關系。 2.3.2數(shù)據(jù)庫的邏輯結構設計 邏輯
18、結構設計是將概念結構設計階段完成的概念模型轉換成能被選定的數(shù)據(jù)庫管理系統(tǒng)(DBMS)支持的數(shù)據(jù)模型。數(shù)據(jù)模型可以有實體聯(lián)系模型轉換而來,本次設計的E—R模型轉換為關系數(shù)據(jù)模型如表1-1,1-2,1-3,1-4所示。 表1-1 yonghu Yonghu 字段名 類型 寬度 小數(shù)位數(shù) 索引 NULL 用戶名 字符型 12 ---- ---- ---- 密碼 字符型 12 ---- ---- ---- 表1-2 課程信息 課程信息 字段名 類型 寬度 小數(shù)位數(shù) 索引 NULL 課程名 字符型 10 ---- ---- ----
19、課程編號 字符型 8 ---- ----- ---- 表1-3 學生表 學生表 字段名 類型 寬度 小數(shù)位數(shù) 索引 NULL 學號 字符型 8 ---- ---- ---- 姓名 字符型 8 ---- ---- ---- 性別 字符型 2 ---- ---- ---- 系別 字符型 10 ---- ---- ---- 班級 字符型 4 ---- ---- ---- 籍貫 字符型 8 ---- ---- ---- 出生日期 日期型 8 ---- ---- ---- 表1-4 學生成績
20、 學生成績 字段名 類型 寬度 小數(shù)位數(shù) 索引 NULL 學號 字符型 10 ---- ---- ---- 姓名 字符型 6 ---- ---- ---- 課程編號 字符型 8 ---- ---- ---- 成績 數(shù)值型 3 0 ---- ---- 2.3.3數(shù)據(jù)庫的物理結構設計 物理結構設計是為數(shù)據(jù)模型在設備上選定合適的存儲結構和存取方法,以獲得數(shù)據(jù)庫的最佳存取效率。物理結構設計的主要內(nèi)容包括:庫文件的組織形式,存儲介質(zhì)的分配,存儲路徑的選擇等。 2.4輸出設計 輸出是系統(tǒng)產(chǎn)生的結果或提供的信息。對用戶來說,輸出是系統(tǒng)開發(fā)的
21、目的和評價系統(tǒng)開發(fā)成功與否的標準。輸出設計的內(nèi)容包括有關輸出信息使用方面的內(nèi)容;輸出信息內(nèi)容;輸出格式;輸出設備;輸出介質(zhì)。輸出設計要在一定的規(guī)范指導下進行,以便產(chǎn)生易于理解的輸出。 輸出界面如圖10.1、圖10.2所示。 圖10.1 成績輸出 圖10.2 獎懲輸出 2.5輸入設計 輸入設計對系統(tǒng)的質(zhì)量有著決定性的重要影響。因為如果輸入數(shù)據(jù)有誤,即使計算和處理十分正確,也無法獲得可靠地輸出信息。同時,輸入過程是信息系統(tǒng)與用戶之間交互的紐帶,輸入設計決定人機交互的效率。輸入設計包括數(shù)據(jù)規(guī)范和數(shù)據(jù)準備的過程。在輸入設計中,提高效率和減少錯誤是兩個最基本的原則。指導輸入
22、設計的幾個目標:控制輸入量;減少輸入延遲;減少輸入錯誤;輸入過程應盡量簡化。輸入設計的重要內(nèi)容之一是設計好原始單據(jù)的格式。設計原始單據(jù)的原則是:便于填寫;便與歸檔;單據(jù)的格式應能保證輸入精度。 圖11.1是學籍信息系統(tǒng)的原始單據(jù)。 登陸用戶如圖11.2所示。 登陸頁面如圖11.3所示。 圖11.1 學生表原始單據(jù) 圖11. 2 登錄用戶原始單據(jù) 圖11.3 登錄頁面 2.6代碼 代碼是代表事物名稱、屬性、狀態(tài)等符號。為了便于計算機處理,一般用數(shù)字、字母或他們的組合來表示。合理的編碼結構是信息處理系統(tǒng)是否具有生命力的一個重要因素。代碼的種類:順序碼;區(qū)間碼(多面碼
23、;上下關聯(lián)區(qū)間碼;十進制碼);助憶碼。 本系統(tǒng)的代碼使用是順序碼。具體內(nèi)容如表2所示。 表2 代碼內(nèi)容表 課程 姓名 311101—計算機基礎 311102—張瑞 311102—大學語文 311106—李四 311103—工程力學 311107—王五 311104—電工學 311108—陳晨 311105—數(shù)據(jù)庫 311109—劉明 311110—何群 3、 系統(tǒng)實施部分 3.1模擬運行數(shù)據(jù) 模擬運行數(shù)據(jù)如圖12.1和12.2所示。 圖12.1 學生成績運行數(shù)據(jù) 圖12.2 學生獎懲運行數(shù)據(jù) 3.2打印報表 打印報表結果如
24、圖13.1和圖13.2所示。 圖13.1 張瑞的成績單 圖13.2 學生基本信息 四、結語 通過本次課程設計,首先我們小組之間學到了許多有關管理信息系統(tǒng)的知識,在設計的過程中遇到了許多不懂的地方,小組之間通過討論、交流逐一把這些問題解決,學會了系統(tǒng)設計的知識,加強了團隊協(xié)作來解決問題的能力。雖然這次設計還有不太完美的地方,但是我們相信在以后的管理信息新系統(tǒng)的設計中我們會完成的更加優(yōu)秀。 小組任務分配情況: 1、 樊夢思:小組組長,主要參與本次課程設計業(yè)務流程圖、數(shù)據(jù)流程圖、功能 分析圖、數(shù)據(jù)字典等部分的工作。 2、陳 鵬:主要參與本次課程設計系統(tǒng)開發(fā)設計與實施等工作。 3、杜 仲:主要參與本次課程設計業(yè)務流程圖、數(shù)據(jù)流程圖、功能 分析圖、數(shù)據(jù)字典等部分的工作。 4、高冬冬:主要參與本次課程設計系統(tǒng)開發(fā)設計與實施等工作。 5、龔梅國:主要參與本次課程設計的功能結構圖、信息處理流程設計、數(shù)據(jù)庫 設計,報告的編輯書寫等工作。 6、何超群:主要參與本次課程設計的功能結構圖、信息處理流程設計、數(shù)據(jù)庫 設計,報告的編輯書寫等工作。 第 21 頁
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。