學(xué)生管理系統(tǒng)論文
學(xué)生管理系統(tǒng)論文
各高校正在加緊實施信息化建設(shè),其中學(xué)生管理系統(tǒng)的建設(shè)是相當(dāng)重要的一部分。下面是學(xué)習(xí)啦小編為大家整理的學(xué)生管理系統(tǒng)論文,供大家參考。
學(xué)生管理系統(tǒng)論文篇一
高校學(xué)生信息管理系統(tǒng)
學(xué)生管理系統(tǒng)論文摘要
摘 要:隨著科學(xué)技術(shù)的發(fā)展,計算機(jī)領(lǐng)域不斷取得新的研究成果。隨著不同高校的不斷擴(kuò)大和招生人數(shù)的不斷增加,要處理大量的學(xué)生數(shù)據(jù)信息顯得尤為重要,學(xué)生的信息管理是學(xué)校工作中一項重要的內(nèi)容。系統(tǒng)采用功能強(qiáng)大的Delphi作為開發(fā)工具而開發(fā)出來的高校學(xué)生信息管理系統(tǒng)主要是管理學(xué)生的資料。重點介紹用戶管理、基本信息管理、學(xué)生變更管理、操作日志管理、學(xué)生留言管理、數(shù)據(jù)庫管理六大功能模塊。并用Access來實現(xiàn)這一高校學(xué)生信息管理系統(tǒng)的C/S架構(gòu)。
學(xué)生管理系統(tǒng)論文內(nèi)容
關(guān)鍵詞:信息管理 C/S 學(xué)生信息管理系統(tǒng)
一、需求分析
隨著信息技術(shù)在管理上越來越深入而廣泛的應(yīng)用,管理信息系統(tǒng)的實施在技術(shù)上已逐步成熟。管理信息系統(tǒng)是一個不斷發(fā)展的新型學(xué)科,任何一個單位要生存要發(fā)展,要高效率地把內(nèi)部活動有機(jī)地組織起來,就必須建立與自身特點相適應(yīng)的管理信息系統(tǒng)。
通過調(diào)查,要求系統(tǒng)需要有以下功能:
?、庞捎诓僮魅藛T的計算機(jī)知識普遍較差,要求有良好的人機(jī)界面;
⑵由于該系統(tǒng)的使用對象多,要求有較好的權(quán)限管理;
?、窃紨?shù)據(jù)修改簡單方便,支持多條件修改
?、确奖愕臄?shù)據(jù)查詢,支持多條件查詢;
?、稍谙鄳?yīng)的權(quán)限下,刪除數(shù)據(jù)方便簡單,數(shù)據(jù)穩(wěn)定性好;
?、蕯?shù)據(jù)計算自動完成,盡量減少人工干預(yù);
二、系統(tǒng)設(shè)計
學(xué)生信息管理系統(tǒng)可以說是一個綜合性的學(xué)校學(xué)生管理系統(tǒng),具有較強(qiáng)的實用性和先進(jìn)性高校學(xué)生信息管理系統(tǒng)。
1.功能設(shè)計
學(xué)生信息管理系統(tǒng)系統(tǒng)主要包括以下功能模塊:
1.1用戶管理模塊
包涵管理員用戶和學(xué)生用戶.操作員可以對用戶進(jìn)行編輯,并對其給予權(quán)限.權(quán)限管理分為自定義權(quán)限及集成權(quán)限,學(xué)生用戶可以對自己的信息進(jìn)行瀏覽.
1.2學(xué)生基本信息模塊
在此模塊操作員可對學(xué)生信息進(jìn)行編輯,其中包括:學(xué)生基本信息,詳細(xì)信息,家庭信息,學(xué)籍信息,成績信息,考勤信息,獎罰紀(jì)錄,操作員可以通過此模塊建立一個完整,高效的學(xué)生信息檔案。
1.3學(xué)生變更模塊
對于學(xué)生上的變動,調(diào)整,進(jìn)行服務(wù),并對變更或調(diào)整的信息進(jìn)行獨立存儲以便對調(diào)動的信息進(jìn)行瀏覽。
1.4數(shù)據(jù)庫管理模塊
包括數(shù)據(jù)庫的備份(自動備份.手動備份)、數(shù)據(jù)庫還原(自動還原.手動還原)、系統(tǒng)初始化。
1.5操作日志管理模塊
對系統(tǒng)操作進(jìn)行自動存儲,以便對系統(tǒng)的管理及系統(tǒng)有更好的維護(hù)數(shù)據(jù),給用戶更多的用戶操作信息。
1.6學(xué)生留言板模塊
學(xué)號用戶是呢個可在此模塊留下自己的意見及學(xué)生信息錄入情況,讓學(xué)生和操作員之間建立一個簡便的交流平臺。
系統(tǒng)結(jié)構(gòu)圖如下圖2-1所示:
2.數(shù)據(jù)庫設(shè)計
數(shù)據(jù)庫中主要是對表的設(shè)計,主要的表結(jié)構(gòu)設(shè)計如下:
2.1用戶操作人員表
表名稱標(biāo)識:Operator
數(shù)據(jù)來源:用戶管理模塊進(jìn)行錄入。
2.2學(xué)生基本信息表
表名稱標(biāo)識:stainfo
數(shù)據(jù)來源:基本信息和模塊進(jìn)行錄入
除此以外,還有家庭信息表表(名稱標(biāo)識:farmily, 數(shù)據(jù)來源:家庭信息和模塊進(jìn)行錄入)、獎罰紀(jì)錄表(表名稱標(biāo)識:aandp, 數(shù)據(jù)來源:基本檔案錄入模塊)、考勤信息表(表名稱標(biāo)識:kqxx,數(shù)據(jù)來源:基本檔案錄入模塊)、繳費信息表(表名稱標(biāo)識:jhxx, 數(shù)據(jù)來源:基本檔案錄入模塊)、學(xué)生變更表(表名稱標(biāo)識:change, 數(shù)據(jù)來源:學(xué)生變更管理模塊)、操作日志表(表名稱標(biāo)識:czdate, 數(shù)據(jù)來源:操作日志管理模塊自動錄入)、學(xué)生留言表(表名稱標(biāo)識:xsly, 數(shù)據(jù)來源:學(xué)號留言模塊錄入)這些表需要設(shè)計:
圖2-1系統(tǒng)結(jié)構(gòu)圖
表2-1用戶操作人員表
三、系統(tǒng)的實現(xiàn)
學(xué)生信息管理系統(tǒng)總的模型主要是說明需要先登錄到服務(wù)器后才能進(jìn)行登錄系統(tǒng)的操作,登錄后進(jìn)入主功能頁面,主要有用戶管理,基本信息管理,學(xué)生變更管理,操作日志管理,學(xué)生留言管理,數(shù)據(jù)庫管理六大模塊。
1.主要功能模塊設(shè)計
用戶管理主要是實現(xiàn)對用戶的列表,添加用戶以及修改密碼和權(quán)限等 操作;基本信息管理模塊主要是實現(xiàn)學(xué)生信息的添加.修改.刪除.查詢以及統(tǒng)計等操作;學(xué)生變更管理模塊主要是實現(xiàn)實現(xiàn)學(xué)生變更信息的添加,修改,刪除,查詢等操作;操作日志管理模塊是記錄所有用戶的的操作記錄以及詳細(xì)時間;學(xué)生留言模塊可以給本系統(tǒng)提出意見以及和程序員交流的平臺;數(shù)據(jù)庫管理模塊主要是實現(xiàn)數(shù)據(jù)的備份,還原等相關(guān)操作。
表2-2學(xué)生基本信息表
2.主要登陸界面的實現(xiàn)
2.1 連接服務(wù)器界面
由于本系統(tǒng)采用C/S架構(gòu),所以要登錄系統(tǒng)前必須先連接到服務(wù)器,輸入服務(wù)器正確的IP地址 點連接服務(wù)器就可以連上服務(wù)器 如果服務(wù)器IP錯誤 則返回“數(shù)據(jù)連接出錯”信息.退出按鍵的功能是退出整個系統(tǒng).如圖3-1所示:
圖3-1連接服務(wù)器界面
2.2用戶登錄界面
系統(tǒng)登錄主要用于對進(jìn)入人事資源管理系統(tǒng)的用戶進(jìn)行安全性檢查,阻止非法用戶進(jìn)入該系統(tǒng)。驗證操作員及其密碼,主要通過記錄集結(jié)果(RecordCount)結(jié)合If語句判斷用戶選定的操作員及其輸入的密碼是否符合數(shù)據(jù)庫中的操作員和密碼,如果符合則允許登錄,否則提示用戶用戶名或密碼不正確,只有通過登錄界面才能進(jìn)入到主界面。
如下圖3-2所示:
圖3-2用戶登錄界面
主要代碼如下: (1)登錄界面的FormShow事件代碼:
procedure Tc_yhdlfrm.FormShow(Sender: TObject);
var
i:integer;
begin
c_datemdl.DataModule2.operatordtst.Close;
c_datemdl.DataModule2.operatordtst.DataRequest('select * from operator');
c_datemdl.DataModule2.operatordtst.Open;
for i:=1 to c_datemdl.DataModule2.operatordtst.RecordCount do
begin
usernamecmbx.Items.Add(c_datemdl.DataModule2.operatordtst.fieldbyname('username').AsString);
c_datemdl.DataModule2.operatordtst.Next;
end;
usernamecmbx.ItemIndex := 0;
end;
(2)退出按鍵的OnClick事件代碼:
procedure Tc_yhdlfrm.SpeedButton2Click(Sender: TObject);
begin
if messagedlg('你確認(rèn)要退出系統(tǒng)嗎?',mtinformation,[mbyes,mbno],0)=idyes then
begin
c_zjm.c_zjmfrm.Close;
end;
end;
2.3用戶管理界面
包涵管理員用戶和學(xué)生用戶.操作員可以對用戶進(jìn)行編輯,并對其給予權(quán)限.權(quán)限管理分為自定義權(quán)限及集成權(quán)限,學(xué)生用戶可以對自己的信息進(jìn)行瀏覽.
如下圖3-3所示:
圖3-3用戶管理界面
主要代碼如下:
(1)用戶管理的FormShow事件:
procedure Tc_yhglfrm.FormShow(Sender: TObject);
begin
c_datemdl.DataModule2.operatordtst.Close;
c_datemdl.DataModule2.operatordtst.DataRequest('select * from operator');
c_datemdl.DataModule2.operatordtst.Open;
end;
(2)用戶管理的FormClose事件:
procedure Tc_yhglfrm.FormClose(Sender: TObject; var Action: TCloseAction);
begin
c_zkjm.c_zkjmfrm.Enabled := true;
end;
2.4學(xué)生留言界面
學(xué)號用戶是呢個可在此模塊留下自己的意見及學(xué)生信息錄入情況,讓學(xué)生和操作員之間建立一個簡便的交流平臺.
如下圖3-4所示:
圖3-4 學(xué)生留言界面
學(xué)生留言界面的主要代碼如下:
(1)學(xué)生留言界面的FormShow事件:
procedure Tc_xslyfrm.FormShow(Sender: TObject);
begin
c_datemdl.DataModule2.xslydtst.Close;
c_datemdl.DataModule2.xslydtst.DataRequest('select * from xsly');
c_datemdl.DataModule2.xslydtst.Open;
c_xslyfrm.xslygetdt();
end;
(2)學(xué)生留言界面的FormClose事件:
procedure Tc_xslyfrm.FormClose(Sender: TObject; var Action: TCloseAction);
begin
c_zkjm.c_zkjmfrm.Enabled := true;
end;
其他代碼略。
四、結(jié)束語
本文從高校學(xué)生信息的管理這一項目背景入手,然后針對平臺設(shè)計的功能需求進(jìn)行分析,重點介紹了用戶管理、基本信息管理、學(xué)生變更管理、操作日志管理、學(xué)生留言管理、數(shù)據(jù)庫管理六大功能模塊,著重對用戶登錄界面、用戶管理界面、學(xué)生留言界面的實現(xiàn)做了詳細(xì)闡述。學(xué)生信息管理系統(tǒng)可以說是一個綜合性的學(xué)校學(xué)生管理系統(tǒng),具有較強(qiáng)的實用性和先進(jìn)性高校學(xué)生信息管理系統(tǒng)。
由于研究水平和研究時間的限制,本課題在對系統(tǒng)的功能設(shè)計上略顯薄弱,還有許多有待完善和值得繼續(xù)探討的問題。
學(xué)生管理系統(tǒng)論文文獻(xiàn)
[1]馬林藝 張喜英 錢春升、《軟件工程》、2006.1.
[2]涂金德 金林樵 牛立成 《Delphi程序設(shè)計》2004.2.
[3]黃明 梁旭 石虎、《Delphi7信息系統(tǒng)設(shè)計與開發(fā)實例》(第2版)、2005.3.
[4]劉藝 《Delphi面向?qū)ο缶幊趟枷搿?2003.9.
[5]程旭松 許哲平 萬重 《80例上手Delphi7編程》 2004.10.
[6]王振江 等 《Delphi2005精彩編程百例》 2006.1.
[7]李文立 劉強(qiáng) 梁冰 《Delphi數(shù)據(jù)庫系統(tǒng)開發(fā)案例精選》2006.5.
學(xué)生管理系統(tǒng)論文篇二
學(xué)生信息管理系統(tǒng)設(shè)計
學(xué)生管理系統(tǒng)論文摘要
摘要:隨著互聯(lián)網(wǎng)時代的到來與計算機(jī)技術(shù)的發(fā)展,當(dāng)代社會已經(jīng)進(jìn)入信息技術(shù)時代,也就是數(shù)字化時代,因為數(shù)字化時代的到來使得學(xué)校的教學(xué)管理受到了前所未有的挑戰(zhàn),互聯(lián)網(wǎng)技術(shù)持續(xù)迅猛發(fā)展,給傳統(tǒng)教學(xué)模式提出新的要求。通過設(shè)計和建設(shè)網(wǎng)絡(luò)拓展架構(gòu),數(shù)據(jù)庫基礎(chǔ)結(jié)構(gòu)、網(wǎng)絡(luò)安全系統(tǒng)、信息發(fā)布與管理、信息共享與管理,建立大型的網(wǎng)絡(luò)系統(tǒng),從而方便教師、管理者、學(xué)生信息發(fā)布信息、交流信息與共享信息。運用現(xiàn)代先進(jìn)的計算機(jī)及網(wǎng)絡(luò)技術(shù)為基礎(chǔ)的數(shù)字化教學(xué)管理模式朝信息化、網(wǎng)絡(luò)化、現(xiàn)代化發(fā)展,實現(xiàn)網(wǎng)絡(luò)技術(shù)條件下的教學(xué)模式變革。從比較成熟的發(fā)達(dá)國家應(yīng)用信息系統(tǒng)的成果來看,國內(nèi)學(xué)校學(xué)生信息管理仍然還是停留在以人工檢索、統(tǒng)計或制作簡單數(shù)據(jù)庫檢索等為主的階段。當(dāng)前的軟件不能滿足日常教學(xué)管理的需求,特別是一些紛繁復(fù)雜的信息需求,使得學(xué)生管理者一定借助更新的應(yīng)用軟件,來協(xié)助日常學(xué)生信息管理。
學(xué)生管理系統(tǒng)論文內(nèi)容
關(guān)鍵詞:學(xué)生管理信息系統(tǒng)
1系統(tǒng)設(shè)計與實現(xiàn)
本章主要包括兩個部分:系統(tǒng)的主要界面設(shè)計以及系統(tǒng)的功能設(shè)計。在系統(tǒng)的主要界面設(shè)計部分,主要就系統(tǒng)的登錄界面、用戶注冊、學(xué)生管理模塊、班級管理模塊、課程管理、檔案管理模塊的主要界面進(jìn)行設(shè)計。在本文的第二部分系統(tǒng)功能設(shè)計,主要就系統(tǒng)的模塊結(jié)構(gòu)、系統(tǒng)流程圖進(jìn)行設(shè)計,同時對對系統(tǒng)管理模塊以及用戶管理模塊的源代碼等進(jìn)行了設(shè)計。以下將對這些內(nèi)容做詳細(xì)的說明。
1.1 在系統(tǒng)的登陸界面,用戶可以完成新用戶的注冊,輸入用戶的用戶名以及密碼登錄到學(xué)生信息管理系統(tǒng)中,在不需要使用該系統(tǒng)時可以選擇退出該系統(tǒng)。在登錄系統(tǒng)是,需要輸入用戶名及密碼,系統(tǒng)判斷用戶名是否存在,密碼是否相匹配,同時用戶可以選擇系統(tǒng)是否記住該用戶名及密碼。
1.2新用戶增加的界面可以完成新用戶的注冊功能,在該界面管理員(超級管理員)可以添加新的用戶,用戶可以使超級管理員(一般不添加),普通管理員或是只讀管理員,確定用戶的類型,這確定用戶類型以后需要給用戶添加權(quán)限,其中有三個權(quán)限可以選擇:系統(tǒng)管理、班級和學(xué)生檔案管理以及課程和成績管理。選擇不同的權(quán)限的用戶可以實現(xiàn)不同的功能。在用戶注冊是要求用戶輸入用戶名,該用戶名必須是在系統(tǒng)中沒有被使用過的,同時要求輸入兩遍密碼,兩次輸入的密碼要完全一致。當(dāng)用戶添加成功以后會出現(xiàn)用戶添加成功的提示框。
1.3當(dāng)用戶成功登陸進(jìn)行學(xué)生信息管理系統(tǒng)以后,即可進(jìn)行系統(tǒng)界面。用戶可以進(jìn)行系統(tǒng)設(shè)置,班級管理,檔案管理,課程管理,打印管理等模塊,進(jìn)入該模塊后可以對模塊的信息進(jìn)行瀏覽,查詢以及修改(必須有該權(quán)限才可以),同時在必要時,用戶可以選擇系統(tǒng)的幫助功能,獲得系統(tǒng)的幫助。在該層面用戶同樣可以。
1.4在班級管理模塊,用戶可以實現(xiàn)添加班級、修改班級、班級查詢記憶注銷班級的工作。在添加班級時,可以輸入班級的名稱、系別輔導(dǎo)員,以及班級人數(shù),選擇添加按鈕即可添加到下方的班級列表中,再添加完成以后用戶要實現(xiàn)保存結(jié)果還需要保存相應(yīng)的模塊中。同時,用戶還可以在班級列表中行預(yù)覽已經(jīng)存在的班級情況,選擇相應(yīng)的班級,點擊刪除,修改或是注銷等按鈕都可以進(jìn)行相應(yīng)的操作。在該模塊用戶可以實現(xiàn)對班級的全部管理要求。
2 功能模塊設(shè)計
2.1系統(tǒng)模塊結(jié)構(gòu)。本軟件系統(tǒng)包括六個功能模塊:系統(tǒng)管理(添加用戶、修改密碼和重新登陸)、班級管理(班級瀏覽、添加班級和班級查詢)、學(xué)生檔案管理(檔案添加、檔案瀏覽和檔案查詢)、課程管理(基本課程設(shè)置和班級課程設(shè)置)、成績管理(考試類型設(shè)置、成績添加、成績?yōu)g覽和成績查詢)、打印報表。
系統(tǒng)管理模塊。該模塊的主要任務(wù)是維護(hù)系統(tǒng)的正常運行和安全性設(shè)置,包括添加用戶(快捷鍵:CTRL+A)、修改密碼(快捷鍵:CTRL+B)、重新登錄(快捷鍵:CTRL+F1)等等。
班級管理模塊。該模塊的功能是實現(xiàn)對全校班級的管理工作,包括:班級瀏覽(快捷鍵:CTRL+C)、班級添加(快捷鍵:CTRL+D)、班級查詢(快捷鍵:CTRL+E)等,這三個功能模塊各自獨立,完成學(xué)校的全部班級的管理。
學(xué)生檔案管理模塊。該模塊的主要功能是實現(xiàn)對學(xué)生的個人信息的管理工作,包括檔案添加(快捷鍵:CTRL+F)、檔案瀏覽(快捷鍵:CTRL+G)、檔案查詢(快捷鍵:CTRL+H)等功能,從而方便學(xué)校管理部門對學(xué)校的基本情況的快速查詢和了解。
課程管理模塊。該模塊對各個班級的課程進(jìn)行設(shè)置,并可在其中設(shè)置各門課程的教材選用情況,方便了學(xué)校教材管理部門和教務(wù)處的教學(xué)管理人員的工作。該模塊包括基本課程設(shè)置(快捷鍵:CTRL+P)和班級課程設(shè)置(快捷鍵:CTRL+Q)兩個模塊。
成績管理模塊。學(xué)校的成績管理工作是檢驗學(xué)生學(xué)習(xí)情況的一個主要手段,本模塊包括考試類型設(shè)置,共有期中考試和期末考試兩種類型,還設(shè)置了考試類型設(shè)置(快捷鍵:CTRL+R)、成績添加(快捷鍵:CTRL+S)、成績?yōu)g覽(快捷鍵:CTRL+T)、成績查詢(快捷鍵:CTRL+U)等功能模塊。
2.2系統(tǒng)管理模塊設(shè)計。本模塊是本系統(tǒng)的應(yīng)用界,在本界面上集成了本系統(tǒng)的所有功能,共有6個功能菜單和17個子菜單(功能模塊),從而實現(xiàn)了本系統(tǒng)從系統(tǒng)管理、班級管理、學(xué)生檔案管理、課程管理、成績管理、打印報表等系統(tǒng)的具體功能,同時,在系統(tǒng)管理模塊中可以完成對本系統(tǒng)的安全性管理。
3 總結(jié)與展望
當(dāng)今時代信息化不斷發(fā)展,對傳統(tǒng)的管理模式提出了新的挑戰(zhàn)。以往學(xué)校的管理主要靠手工進(jìn)行,大量的數(shù)據(jù)需要大量的人力、物力、財力,而且效率低、容易出錯,已經(jīng)不能適應(yīng)現(xiàn)代信息化的發(fā)展。計算機(jī)技術(shù)、數(shù)據(jù)庫技術(shù)日漸成熟,為管理系統(tǒng)提供了技術(shù)保障。該系統(tǒng)針對學(xué)校學(xué)生信息的特點以及管理中實際需要,利用現(xiàn)代管理技術(shù),設(shè)計出了學(xué)生信息管理系統(tǒng),具有存儲和查詢學(xué)生基本信息的功能,并且解決了數(shù)據(jù)一致性問題等,有效地實現(xiàn)了學(xué)生信息管理的信息化,減輕管理人員的工作負(fù)擔(dān),高效率、規(guī)范化地管理大量的學(xué)生信息,并避免人為操作的錯誤和不規(guī)范行為,具有檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等手工管理無法比擬的優(yōu)點,為高校進(jìn)一步規(guī)劃管理邁出了重要一步。
有關(guān)學(xué)生管理系統(tǒng)論文推薦: