【正文】
…………………… 14 系統(tǒng)開發(fā)過程的特點(diǎn) …………………………………………………… 14 存在的問題與改進(jìn)方向 ………………………………………………… 14 自我體會 …………………………………………………………… 15 附錄 ………………………………………………………………………… 16 附錄 1:部分程序源代碼 …………………………………………………… 16 2 第一章 緒言 系統(tǒng)開發(fā)背景 隨著學(xué)校規(guī)模的不斷擴(kuò)大,學(xué)生數(shù)量急劇增加,為了適應(yīng)多元化的文化環(huán)境。 通過這樣的系統(tǒng),可以做到信息的規(guī)范管理、科學(xué)統(tǒng)計(jì)和快速的查詢,從而減少管理方面的工作量。 通過對管理系統(tǒng)模型的研究,提出一套構(gòu)造學(xué)生社團(tuán)信息管理系統(tǒng)模塊的方法,并利用數(shù)據(jù)庫,信息系統(tǒng)分析學(xué)的知識,結(jié)合其它學(xué)校管理業(yè)務(wù)知識,建立起相關(guān)數(shù)據(jù)模型,利用面向?qū)ο箝_發(fā)工具對其進(jìn)行設(shè)計(jì)與開發(fā),建立一套有效的學(xué)生社團(tuán)信息管理系統(tǒng),可以減少工作量,將管理工作科學(xué)化,規(guī)范化,提高學(xué)校管理的工作質(zhì)量和工作效率。 查詢: 可以對學(xué)生所在的社團(tuán)進(jìn)行查詢,也可 根據(jù) 具體輸入進(jìn)行查詢。同時(shí)也給學(xué)院社團(tuán)管理提供了一個(gè)完善的信息拓展平臺,方便發(fā)布活動公告以及社團(tuán)財(cái)務(wù)、會員資料的管理,使社團(tuán)在無形中構(gòu)建一種團(tuán)結(jié)友善的凝聚力。凡參加社團(tuán)的學(xué)生都以學(xué)號識別。不參加社團(tuán)者不涉及。 (6)打印包括所有社團(tuán)在內(nèi)的統(tǒng)計(jì)報(bào)表:社團(tuán)編號、社團(tuán)名稱、成立日期等。 ( 2)會員: ① 查詢社團(tuán)信息 。 2) 軟件環(huán)境 操作系統(tǒng) :Windows2020 及更高版本的操作系統(tǒng); 測試支持軟件工具: vfp。更新:由于要進(jìn)行社團(tuán)信息管理,用戶需注冊,填寫有關(guān)信息,管理員可以增加社團(tuán),如果社員不再參加社團(tuán)可以選擇刪除,從而從數(shù)據(jù)庫中 刪除其有關(guān)記錄。 通過對管理系統(tǒng)模型的研究,提出一套構(gòu)造學(xué)生社團(tuán)信息管理系統(tǒng)模塊的方法,并利用數(shù)據(jù)庫,信息系統(tǒng)分析學(xué)的知識,結(jié)合其它學(xué)校管理業(yè)務(wù)知識,建立起相關(guān)數(shù)據(jù)模型,利用面向?qū)ο箝_發(fā)工具 對其進(jìn)行設(shè)計(jì)與開發(fā),建立一套有效的學(xué)生社團(tuán)信息管理系統(tǒng),可以減少工作量,將管理工作科學(xué)化,規(guī)范化,提高學(xué)校管理的工作質(zhì)量和工作效率。 15 自我體會 數(shù)據(jù)庫課程設(shè)計(jì)是一個(gè)復(fù)雜和有難度的任務(wù),盡管如此,我始終堅(jiān)信只要努力付出就會出現(xiàn)奇跡。所以我想說一切的付出都是有回報(bào)的,當(dāng)然其中不能缺少團(tuán)隊(duì)之間的默契以及合作。 通過這次課程設(shè)計(jì)讓我受益匪淺,社團(tuán)管理系統(tǒng)在大學(xué)中具有實(shí)用性, 本次課程設(shè)計(jì)運(yùn)用了以前未接觸過的 vfp 軟件,因此在制作課程設(shè)計(jì)過 程中不僅要學(xué)會數(shù)據(jù)庫的基礎(chǔ)知識,還要了解 vfp 的 相關(guān)知識,該系統(tǒng) 制作過程中在需求分析階段,需要合理設(shè)計(jì)系統(tǒng)結(jié)構(gòu)并形成概念模型和 邏輯結(jié)構(gòu)。 16 附 錄 附錄 1:部分程序代碼 登陸界面 set exact on i=i+1 select user locate for alltrim(username)=alltrim() if found()and alltrim(password)=alltrim() if class= do case case class=1 do form case class=2 do form endcase endif else if i3 messagebox(用戶名或密碼錯(cuò)誤,請重新輸入 ,48,系統(tǒng)警告 ) = = else messagebox(三次錯(cuò)誤,無權(quán)登陸 ,48,系統(tǒng)警告 ) endif endif 社團(tuán)信息表單 查找 if empty()=.f. go top a= b=alltrim() c=.f. if a=社團(tuán)號 locate for 社團(tuán)號 =b if eof() messagebox(數(shù)據(jù)庫中不存在您所要查詢的記錄 ,16,系統(tǒng)提示 ) go top 17 return else c=.t. endif endif if a=社團(tuán)名 locate for 社團(tuán)名 =b if eof() messagebox(數(shù)據(jù)庫中不存在您所要查詢的記錄 ,16,系統(tǒng)提示 ) go top return else c=.t. endif endif if c =.f. go reo() =.t. =.f. =.t.