




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
學校管理系統開發設計
摘要隨著信息技術在管理上越來越深入而廣泛的應用,信息管理系統的實施在技術上已逐步成熟。信息管理系統是一個不斷發展的新型學科,任何一個單位要生存要發展,要高效率地把內部活動有機地組織起來,就必須建立與自身特點相適應的信息管理系統。本文采用UC為開發語言環境,以Linux為開發平臺,設計出一個學校管理系統,對學生、員工的信息、學生的課程以及成績進行統一管理,便于查詢、修改和打印。主要實現的功能模塊有系統管理子系統、學生信息管理子系統、員工信息管理子系統、班級信息管理子系統、課程信息管理子系統、成績信息管理子系統、綜合測評子系統、畢業管理子系統、圖書館管理子系統等。系統分析一、需求分析一個功能齊全、簡單易用的信息管理系統不但能有效地減輕學校各類工作人員的工作負擔,它的內容對于學校的決策者和管理者來說都至關重要。所以學校管理系統應該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統人工的方式管理文件檔案、統計和查詢三」三」校管理系統2007級信息管理與信息系統綜合模擬數據,這對于查找、更新和維護都帶來了不少困難。隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發揮著來越重要的作用。作為計算機應用的一部分,使用計算機對學校的各類信息進行管理,具有手工管理所無法比擬的優點.例如:檢索迅速、查詢方便、效率高、可靠性好、存儲量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高學校信息管理的效率,也是一個單位科學化、正規化管理,與世界接軌的重要條件。SR
翻SR
翻=1該項目開發的軟件為學校管理系統軟件,是鑒于目前學校學生、員工人數和圖書館信息劇增,信息呈爆炸性增長的前提下,學校對信息管理的自動化與準確化的要求日益強烈的背景下構思出來的,該軟件設計完成后可用于所有教育單位(包括學校,學院等等)的信息的管理.目前社會上信息管理系統發展飛快,各個企事業單位都引入了信息管理軟件來管理自己日益增長的各種信息,學校管理系統也是有了很大的發展,商業化的信息管理軟件也不少.但本系統完全獨立開發,力求使系統功能簡潔明了,但功=1能齊全且易于操作.學校管理信息系統是一個以計算機為工具,對學校管理信息進行處理的人一機系統,它能準確統計出學生的考試分數,能從全局出發輔助學校各職能部門以及校長管理學校。可見,學校管理系統首先必須具有強大的電子數據處理功能,能大大提高學校管理人員的工作效率,減輕勞動強度,同時,該系統應當采用管理模型,將仿真、優化等現代決策手段結合起來,為學校管理層的決策提供有效信息。本系統的用戶類型可分為兩種:管理員、普通用戶管理員:擁有一切權限,可管理用戶,修改,刪除數只能查看數據,不得修改刪除數據。包括了學生信息管理只能查看數據,不得修改刪除數據。包括了學生信息管理、員工信息管理、班級信息管理、課程、綜合測評、畢業管理等。基本符合學校管理的普通用戶:整個系統,成績信息管理信息管理成績信息管理需求。在仔細分析有關學校管理系統的基礎上,我們以學生信息管理的模塊為例,說明本系統的數據流程圖,如圖所示:
(一)技術可行性分析系統設計一、總體設計(一)基本框架本系統是一個學校管理系統,其下有四大模塊,即三大子系統:信息管理系統,學籍管理系統,宿舍管理系統以及圖書館管理系統。信息管理系統:a.學生信息:基本信息:學號、班級、宿舍、姓名、住址、
電話等電話等體檢信息:入學體檢、畢業體檢b,教職工信息:基本信息:姓名、教授課程、部門等檔案:姓名、住址、電話等學籍管理系統:a.學生成績管理:成績錄入、成績查詢、不及格名單、a.學生成績管理:成績錄入、成績查詢、不及格名單、學生總分名次、綜合測評表、班級查詢、設置年級課程等b.員工培訓管理:員工姓名、培訓課程、培訓費用等。宿舍管理系統:圖書館管理系統:(二)系統功能模塊設計系統的功能模塊圖如下:
系統nr籍管-理-理學生信息員工信申班級信息系統nr籍管-理-理學生信息員工信申班級信息課程信息成績信息基體基培班班基各成成成綜■「史本檢本訓級級本班績績績合信信信L信查瀏課課信L輸查測■「史學生信息管理部分分為基本信息、體檢信息兩部分。員工信息管理部分分為基本信息和培訓信息兩部分。員工培訓信息部分可以瀏覽所有員工培訓的資料,添加新的培訓資料,修改需要改的信息。班級信息管理部分分為班級查詢和班級瀏覽兩部分。班級查詢部分可以依各條件查詢所有班級信息。班級瀏覽部分支持資料的修改和刪除以及班級資料的報表打印。課程信息管理部分分為學校基本課程,各班課程設置兩部分。學校基本課程設置部分提供所有課程的設置,可=1以查詢、添加、刪除、篩選。各班課程設置部分則根據各個班級情況從已經設置好的基本課程中選擇所需要的課程,或者刪除不需要的課程,同樣支持報表打印。=1成績信息管理部分分為學生成績信息、補考/重修/積考成績輸入和學生成績查詢三部分。學生成績信息部分可以瀏覽所有成績信息,并能輸入/修改,支持報表打印。補考、重修、積考成績輸入部分可以添加/修改補考、重修、積考成績。學生成績查詢部分可以查詢所有成績、補考成績、重修成績和積考成績。綜合測評部分分為綜合測評信息和綜合測評圖示兩部分。綜合測評信息部分顯示所有綜合測評資料,并能實現多項查詢,支持打印。綜合測評圖示部分能依每個人的成績顯示不同的二維圖。畢業管理部分分為畢業設計、實習管理兩部分。畢業設計部分能瀏覽所有學生的畢業設計資料,并能進行資料的添加/修改。實習管理部分能瀏覽所有學生的實習資料,并能進行資料的添加/修改。圖書館管理部分。(三)系統的總體流程結構設計如圖所示:圖3.1系統的總體結構此系統主要由四個部分組成,分別是用戶添加及登陸部分,學生信息管理部分,員工信息管理部分,班級信息管理部分,課程信息管理部分,成績信息管理部分,綜合測評部分,畢業管理部分以及圖書館部分。二、詳細設計(一)代碼設計該系統涉及到的代碼設計如下,為了簡單方便,均使用了順序碼:學號:順序碼。員工號:順序碼。課程代號:四位,順序碼。(二)數據庫設計數據庫在一個信息管理系統中占有非常重要的地位,數據庫結構設計的好壞將直接對應用系統的效率以及實現的效果產生影響。合理的數據庫結構設計可以提高數據存儲的效率,保證數據的完整和一致。設計數據庫系統時應該首先充分了解用戶各個方面的需求,包括現有的以及將來可能增加的需求。數據庫設計一般包括如下兩個步驟:1、數據庫需求分析。2、數據庫邏輯結構分析。1、數據庫需求分析:這個系統使用的數據庫是微軟Access2000數據庫。其中數據庫.mdb,總共有19張資料表。用戶的需求具體體現在各種信息的提供、保存、更新和查詢,這就要求數據庫結構能充分滿足各種信息的輸出和輸入。收集基本數據、數據結構以及數據處理的流程,組成一份詳盡的數據字典,為后面的具體設計打下基礎。針對學校管理的需求,通過對學校內部管理內容和數據流程分析,設計如下所示的數據項和數據結構:數據庫:數據庫.mdb
資料表13:學生信息表^號-^名^別>級-政治面貌家庭地址聯系電話郵政編碼父親姓名母親姓名畢業學校入學成績宿舍號■退學cancel是是是是是是是是是是是是是是資料表15:員工信息表
是是是是是是是是是是是是是是員工號數字杏姓名文本是性別文本是職稱文本是培訓時間文本培訓部門文本是培訓費用文本是培訓課程文本是培訓性質文本是培訓情況文本■是員工號■姓名^別政治面貌教授課程所屬部門■職稱工資級別數字文本文本文本文本文本文本數字否是是是資料表16:員工信息表員工號■姓名^別政治面貌教授課程所屬部門■職稱工資級別數字文本文本文本文本文本文本數字否是是是
聯系電話數字是家庭住址文本是Cancel數字是資料表2:班級表列名數據類型可否為空說明年級文本是教室文本是專業文本否年制文本■是班主任文本是備注文本是Cancel數字是資料表6:各班課程列名數據類型是否為空說明專業文本是學期文本課程代號文本是課程名稱文本是Cancel數字是資料表1:按課程類型cancelcancel資料表9:課程總表^名課程代號課程名-課程類型課時數教學要求^分■學期Cancel數據類型文本文本文本文本文本文本文本資料表9:課程總表^名課程代號課程名-課程類型課時數教學要求^分■學期Cancel數據類型文本文本文本文本文本文本文本-數字-是否為空否是是是是是是是說明列名數據類型是否為空說明課程代號文本是課程名文本是教材文本是
列名數據類型是否為空說明年級文本否
頂點數文本是Cancel數字是資料表12:學期表^名數據類型文本是否為空是說明密碼文本■是資料表17:重修表>名-課程代號課程名^期-成績Cancel文本文本文本文本文本數字是是是是是是是資料表18:綜合測評表數據類型-文本文本文本文本文本■列名^號>名政治思想分學業成績科技創新能力分社會實踐能力文本是否為空否是是是是說明體育鍛煉文本是附加/減分文本是2、數據庫邏輯結構分析:下圖以部分E-R圖設計說明:學號姓名班級 性別 聯系電話 出生日期入校時間 家庭住址 備注班級(年級,專業,年制,班主任,備注)畢業設計(學號,畢業設計課題名,姓名,指導老師名,指導老師所在)成績(學號
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 養殖棚流轉合同樣本
- 公關公司合同樣本
- 借用廠房合同樣本
- 書店約稿線下合同樣本
- 全球挪車合同樣本
- 交易付款合同樣本
- 代理記賬員工合同樣本
- 人保勞動合同樣本
- 農業機械合同樣本
- 佛山市南海區勞動合同樣本
- 鋼筋機械連接技術規程 JGJ 107-2016
- 中醫培訓課件:《中藥熱奄包技術》
- 【工商管理專業畢業綜合訓練報告2600字(論文)】
- 德育主題班會 《遵義會議》教學課件
- 藥品經營中存在的問題及監管對策
- ZN73A(X)永磁式戶內中壓真空斷路器
- sch壁厚等級對照表要點
- 水利工程供水定價成本監審辦法
- 石頭峽水電站水利樞紐工程壩體設計說明書畢業設計
- 儲罐及輸油管道拆除方案(完整版)
- 淺談石油化工建設項目的工程造價管理與控制
評論
0/150
提交評論