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

下載本文檔

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

文檔簡(jiǎn)介

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

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

翻SR

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

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

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

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

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

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

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

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

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

溫馨提示

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

評(píng)論

0/150

提交評(píng)論