學(xué)校管理系統(tǒng)開發(fā)設(shè)計_第1頁
學(xué)校管理系統(tǒng)開發(fā)設(shè)計_第2頁
學(xué)校管理系統(tǒng)開發(fā)設(shè)計_第3頁
學(xué)校管理系統(tǒng)開發(fā)設(shè)計_第4頁
學(xué)校管理系統(tǒng)開發(fā)設(shè)計_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

學(xué)校管理系統(tǒng)開發(fā)設(shè)計

摘要隨著信息技術(shù)在管理上越來越深入而廣泛的應(yīng)用,信息管理系統(tǒng)的實施在技術(shù)上已逐步成熟。信息管理系統(tǒng)是一個不斷發(fā)展的新型學(xué)科,任何一個單位要生存要發(fā)展,要高效率地把內(nèi)部活動有機(jī)地組織起來,就必須建立與自身特點相適應(yīng)的信息管理系統(tǒng)。本文采用UC為開發(fā)語言環(huán)境,以Linux為開發(fā)平臺,設(shè)計出一個學(xué)校管理系統(tǒng),對學(xué)生、員工的信息、學(xué)生的課程以及成績進(jìn)行統(tǒng)一管理,便于查詢、修改和打印。主要實現(xiàn)的功能模塊有系統(tǒng)管理子系統(tǒng)、學(xué)生信息管理子系統(tǒng)、員工信息管理子系統(tǒng)、班級信息管理子系統(tǒng)、課程信息管理子系統(tǒng)、成績信息管理子系統(tǒng)、綜合測評子系統(tǒng)、畢業(yè)管理子系統(tǒng)、圖書館管理子系統(tǒng)等。系統(tǒng)分析一、需求分析一個功能齊全、簡單易用的信息管理系統(tǒng)不但能有效地減輕學(xué)校各類工作人員的工作負(fù)擔(dān),它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要。所以學(xué)校管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案、統(tǒng)計和查詢?nèi)谷剐9芾硐到y(tǒng)2007級信息管理與信息系統(tǒng)綜合模擬數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不少困難。隨著科學(xué)技術(shù)的不斷提高,計算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著來越重要的作用。作為計算機(jī)應(yīng)用的一部分,使用計算機(jī)對學(xué)校的各類信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查詢方便、效率高、可靠性好、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高學(xué)校信息管理的效率,也是一個單位科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。SR

翻SR

翻=1該項目開發(fā)的軟件為學(xué)校管理系統(tǒng)軟件,是鑒于目前學(xué)校學(xué)生、員工人數(shù)和圖書館信息劇增,信息呈爆炸性增長的前提下,學(xué)校對信息管理的自動化與準(zhǔn)確化的要求日益強(qiáng)烈的背景下構(gòu)思出來的,該軟件設(shè)計完成后可用于所有教育單位(包括學(xué)校,學(xué)院等等)的信息的管理.目前社會上信息管理系統(tǒng)發(fā)展飛快,各個企事業(yè)單位都引入了信息管理軟件來管理自己日益增長的各種信息,學(xué)校管理系統(tǒng)也是有了很大的發(fā)展,商業(yè)化的信息管理軟件也不少.但本系統(tǒng)完全獨立開發(fā),力求使系統(tǒng)功能簡潔明了,但功=1能齊全且易于操作.學(xué)校管理信息系統(tǒng)是一個以計算機(jī)為工具,對學(xué)校管理信息進(jìn)行處理的人一機(jī)系統(tǒng),它能準(zhǔn)確統(tǒng)計出學(xué)生的考試分?jǐn)?shù),能從全局出發(fā)輔助學(xué)校各職能部門以及校長管理學(xué)校??梢?,學(xué)校管理系統(tǒng)首先必須具有強(qiáng)大的電子數(shù)據(jù)處理功能,能大大提高學(xué)校管理人員的工作效率,減輕勞動強(qiáng)度,同時,該系統(tǒng)應(yīng)當(dāng)采用管理模型,將仿真、優(yōu)化等現(xiàn)代決策手段結(jié)合起來,為學(xué)校管理層的決策提供有效信息。本系統(tǒng)的用戶類型可分為兩種:管理員、普通用戶管理員:擁有一切權(quán)限,可管理用戶,修改,刪除數(shù)只能查看數(shù)據(jù),不得修改刪除數(shù)據(jù)。包括了學(xué)生信息管理只能查看數(shù)據(jù),不得修改刪除數(shù)據(jù)。包括了學(xué)生信息管理、員工信息管理、班級信息管理、課程、綜合測評、畢業(yè)管理等?;痉蠈W(xué)校管理的普通用戶:整個系統(tǒng),成績信息管理信息管理成績信息管理需求。在仔細(xì)分析有關(guān)學(xué)校管理系統(tǒng)的基礎(chǔ)上,我們以學(xué)生信息管理的模塊為例,說明本系統(tǒng)的數(shù)據(jù)流程圖,如圖所示:

(一)技術(shù)可行性分析系統(tǒng)設(shè)計一、總體設(shè)計(一)基本框架本系統(tǒng)是一個學(xué)校管理系統(tǒng),其下有四大模塊,即三大子系統(tǒng):信息管理系統(tǒng),學(xué)籍管理系統(tǒng),宿舍管理系統(tǒng)以及圖書館管理系統(tǒng)。信息管理系統(tǒng):a.學(xué)生信息:基本信息:學(xué)號、班級、宿舍、姓名、住址、

電話等電話等體檢信息:入學(xué)體檢、畢業(yè)體檢b,教職工信息:基本信息:姓名、教授課程、部門等檔案:姓名、住址、電話等學(xué)籍管理系統(tǒng):a.學(xué)生成績管理:成績錄入、成績查詢、不及格名單、a.學(xué)生成績管理:成績錄入、成績查詢、不及格名單、學(xué)生總分名次、綜合測評表、班級查詢、設(shè)置年級課程等b.員工培訓(xùn)管理:員工姓名、培訓(xùn)課程、培訓(xùn)費用等。宿舍管理系統(tǒng):圖書館管理系統(tǒng):(二)系統(tǒng)功能模塊設(shè)計系統(tǒng)的功能模塊圖如下:

系統(tǒng)nr籍管-理-理學(xué)生信息員工信申班級信息系統(tǒng)nr籍管-理-理學(xué)生信息員工信申班級信息課程信息成績信息基體基培班班基各成成成綜■「史本檢本訓(xùn)級級本班績績績合信信信L信查瀏課課信L輸查測■「史學(xué)生信息管理部分分為基本信息、體檢信息兩部分。員工信息管理部分分為基本信息和培訓(xùn)信息兩部分。員工培訓(xùn)信息部分可以瀏覽所有員工培訓(xùn)的資料,添加新的培訓(xùn)資料,修改需要改的信息。班級信息管理部分分為班級查詢和班級瀏覽兩部分。班級查詢部分可以依各條件查詢所有班級信息。班級瀏覽部分支持資料的修改和刪除以及班級資料的報表打印。課程信息管理部分分為學(xué)校基本課程,各班課程設(shè)置兩部分。學(xué)?;菊n程設(shè)置部分提供所有課程的設(shè)置,可=1以查詢、添加、刪除、篩選。各班課程設(shè)置部分則根據(jù)各個班級情況從已經(jīng)設(shè)置好的基本課程中選擇所需要的課程,或者刪除不需要的課程,同樣支持報表打印。=1成績信息管理部分分為學(xué)生成績信息、補(bǔ)考/重修/積考成績輸入和學(xué)生成績查詢?nèi)糠?。學(xué)生成績信息部分可以瀏覽所有成績信息,并能輸入/修改,支持報表打印。補(bǔ)考、重修、積考成績輸入部分可以添加/修改補(bǔ)考、重修、積考成績。學(xué)生成績查詢部分可以查詢所有成績、補(bǔ)考成績、重修成績和積考成績。綜合測評部分分為綜合測評信息和綜合測評圖示兩部分。綜合測評信息部分顯示所有綜合測評資料,并能實現(xiàn)多項查詢,支持打印。綜合測評圖示部分能依每個人的成績顯示不同的二維圖。畢業(yè)管理部分分為畢業(yè)設(shè)計、實習(xí)管理兩部分。畢業(yè)設(shè)計部分能瀏覽所有學(xué)生的畢業(yè)設(shè)計資料,并能進(jìn)行資料的添加/修改。實習(xí)管理部分能瀏覽所有學(xué)生的實習(xí)資料,并能進(jìn)行資料的添加/修改。圖書館管理部分。(三)系統(tǒng)的總體流程結(jié)構(gòu)設(shè)計如圖所示:圖3.1系統(tǒng)的總體結(jié)構(gòu)此系統(tǒng)主要由四個部分組成,分別是用戶添加及登陸部分,學(xué)生信息管理部分,員工信息管理部分,班級信息管理部分,課程信息管理部分,成績信息管理部分,綜合測評部分,畢業(yè)管理部分以及圖書館部分。二、詳細(xì)設(shè)計(一)代碼設(shè)計該系統(tǒng)涉及到的代碼設(shè)計如下,為了簡單方便,均使用了順序碼:學(xué)號:順序碼。員工號:順序碼。課程代號:四位,順序碼。(二)數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。設(shè)計數(shù)據(jù)庫系統(tǒng)時應(yīng)該首先充分了解用戶各個方面的需求,包括現(xiàn)有的以及將來可能增加的需求。數(shù)據(jù)庫設(shè)計一般包括如下兩個步驟:1、數(shù)據(jù)庫需求分析。2、數(shù)據(jù)庫邏輯結(jié)構(gòu)分析。1、數(shù)據(jù)庫需求分析:這個系統(tǒng)使用的數(shù)據(jù)庫是微軟Access2000數(shù)據(jù)庫。其中數(shù)據(jù)庫.mdb,總共有19張資料表。用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計打下基礎(chǔ)。針對學(xué)校管理的需求,通過對學(xué)校內(nèi)部管理內(nèi)容和數(shù)據(jù)流程分析,設(shè)計如下所示的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):數(shù)據(jù)庫:數(shù)據(jù)庫.mdb

資料表13:學(xué)生信息表^號-^名^別>級-政治面貌家庭地址聯(lián)系電話郵政編碼父親姓名母親姓名畢業(yè)學(xué)校入學(xué)成績宿舍號■退學(xué)cancel是是是是是是是是是是是是是是資料表15:員工信息表

是是是是是是是是是是是是是是員工號數(shù)字杏姓名文本是性別文本是職稱文本是培訓(xùn)時間文本培訓(xùn)部門文本是培訓(xùn)費用文本是培訓(xùn)課程文本是培訓(xùn)性質(zhì)文本是培訓(xùn)情況文本■是員工號■姓名^別政治面貌教授課程所屬部門■職稱工資級別數(shù)字文本文本文本文本文本文本數(shù)字否是是是資料表16:員工信息表員工號■姓名^別政治面貌教授課程所屬部門■職稱工資級別數(shù)字文本文本文本文本文本文本數(shù)字否是是是

聯(lián)系電話數(shù)字是家庭住址文本是Cancel數(shù)字是資料表2:班級表列名數(shù)據(jù)類型可否為空說明年級文本是教室文本是專業(yè)文本否年制文本■是班主任文本是備注文本是Cancel數(shù)字是資料表6:各班課程列名數(shù)據(jù)類型是否為空說明專業(yè)文本是學(xué)期文本課程代號文本是課程名稱文本是Cancel數(shù)字是資料表1:按課程類型cancelcancel資料表9:課程總表^名課程代號課程名-課程類型課時數(shù)教學(xué)要求^分■學(xué)期Cancel數(shù)據(jù)類型文本文本文本文本文本文本文本資料表9:課程總表^名課程代號課程名-課程類型課時數(shù)教學(xué)要求^分■學(xué)期Cancel數(shù)據(jù)類型文本文本文本文本文本文本文本-數(shù)字-是否為空否是是是是是是是說明列名數(shù)據(jù)類型是否為空說明課程代號文本是課程名文本是教材文本是

列名數(shù)據(jù)類型是否為空說明年級文本否

頂點數(shù)文本是Cancel數(shù)字是資料表12:學(xué)期表^名數(shù)據(jù)類型文本是否為空是說明密碼文本■是資料表17:重修表>名-課程代號課程名^期-成績Cancel文本文本文本文本文本數(shù)字是是是是是是是資料表18:綜合測評表數(shù)據(jù)類型-文本文本文本文本文本■列名^號>名政治思想分學(xué)業(yè)成績科技創(chuàng)新能力分社會實踐能力文本是否為空否是是是是說明體育鍛煉文本是附加/減分文本是2、數(shù)據(jù)庫邏輯結(jié)構(gòu)分析:下圖以部分E-R圖設(shè)計說明:學(xué)號姓名班級 性別 聯(lián)系電話 出生日期入校時間 家庭住址 備注班級(年級,專業(yè),年制,班主任,備注)畢業(yè)設(shè)計(學(xué)號,畢業(yè)設(shè)計課題名,姓名,指導(dǎo)老師名,指導(dǎo)老師所在)成績(學(xué)號

溫馨提示

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

評論

0/150

提交評論