版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、長(zhǎng) 沙 理 工 大 學(xué) 數(shù)據(jù)庫(kù)原理與應(yīng)用 課程設(shè)計(jì)(報(bào)文)題目: 學(xué)校工會(huì)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)報(bào)告院(系): 土木與建筑學(xué)院 專業(yè)班級(jí): 計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)081班 學(xué) 號(hào): 2 學(xué)生姓名: 肖 杰 指導(dǎo)教師: 俞 曉 瑩 完成時(shí)間: 2010年 11月 28日 目 錄一 課程設(shè)計(jì)目的與要求11.1課程設(shè)計(jì)目的11.2課程設(shè)計(jì)的原理11.3課程設(shè)計(jì)的實(shí)驗(yàn)環(huán)境11.4課程設(shè)計(jì)的預(yù)備知識(shí)11.5課程設(shè)計(jì)要求1二 課程設(shè)計(jì)內(nèi)容22.1 系統(tǒng)設(shè)計(jì)22.2 數(shù)據(jù)庫(kù)模型42.3 設(shè)計(jì)窗體和報(bào)表92.4 窗體和報(bào)表模塊主要代碼13三 課程設(shè)計(jì)總結(jié)15一 .課程設(shè)計(jì)目的與要求本課程的課程設(shè)計(jì)實(shí)際是電子商務(wù)和計(jì)算機(jī)信
2、息管理專業(yè)學(xué)生學(xué)習(xí)完數(shù)據(jù)庫(kù)原理及應(yīng)用(ACCESS 2003)課程后,進(jìn)行的一次全面的綜合訓(xùn)練,其目的在于加深對(duì)數(shù)據(jù)庫(kù)基礎(chǔ)理論和基本知識(shí)的理解,掌握運(yùn)用數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)軟件的基本方法。1.1課程設(shè)計(jì)的目的通過應(yīng)用學(xué)校工會(huì)管理系統(tǒng),不但減少大量紙質(zhì)文件的處理時(shí)間,更重要的是:通過將會(huì)員資料相關(guān)數(shù)據(jù)的記錄工作自動(dòng)化,能大大提高會(huì)員管理工作的效率。1.2 課程設(shè)計(jì)的原理1 系統(tǒng)總體任務(wù)是實(shí)現(xiàn)會(huì)員管理的信息化,其主要包括用戶管理、檔案編輯、簡(jiǎn)單查詢、高級(jí)查詢、政治面貌統(tǒng)計(jì)、會(huì)員花名冊(cè)。2 數(shù)據(jù)庫(kù)原理。1.3課程設(shè)計(jì)的實(shí)驗(yàn)環(huán)境硬件要求能運(yùn)行Windows XP操作系統(tǒng)的微機(jī)系統(tǒng)。數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)軟件
3、可以選用Microsoft Access,或其他數(shù)據(jù)庫(kù)管理系統(tǒng)。1.4課程設(shè)計(jì)的預(yù)備知識(shí)熟悉數(shù)據(jù)庫(kù)的基本知識(shí)及一種以上數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)軟件。1.5課程設(shè)計(jì)要求按課程設(shè)計(jì)指導(dǎo)書提供的課題,應(yīng)根據(jù)下一節(jié)給出的基本需求獨(dú)立完成八個(gè)方面的設(shè)計(jì),標(biāo)有“可選”的部分可根據(jù)設(shè)計(jì)時(shí)間的安排及工作量的大小適當(dāng)選擇。選用其他課題或不同的數(shù)據(jù)庫(kù)管理系統(tǒng),可以組成設(shè)計(jì)小組,分模塊進(jìn)行,共同協(xié)作完成一個(gè)應(yīng)用系統(tǒng)的開發(fā)任務(wù)。要求書寫詳細(xì)的設(shè)計(jì)說明書,對(duì)復(fù)雜的代碼段和程序段,應(yīng)畫出組織結(jié)構(gòu)圖、功能模板圖、業(yè)務(wù)流程圖和數(shù)據(jù)流程圖。在界面設(shè)計(jì)中,畫出每個(gè)窗口的布局,有多個(gè)窗口時(shí),按模塊調(diào)用的方式畫出窗口調(diào)用圖,用手工畫好報(bào)表和標(biāo)
4、簽樣式,嚴(yán)禁相互抄襲。二課程設(shè)計(jì)內(nèi)容2.1系統(tǒng)功能分析2.1.1 系統(tǒng)功能分析隨著高校信息化建設(shè)步伐的加快,學(xué)校工會(huì)的管理也逐漸受到學(xué)校教師及職工的關(guān)注。本文設(shè)計(jì)的學(xué)校工會(huì)管理系統(tǒng)可全面管理學(xué)校工會(huì)的會(huì)員人事檔案,配合獎(jiǎng)懲模塊可以為相應(yīng)部門提供有價(jià)值的會(huì)員信息。本文設(shè)計(jì)的系統(tǒng)最大的特色在于其強(qiáng)大的查詢功能,用戶可根據(jù)各種不同的信息查詢學(xué)校工會(huì)會(huì)員的信息。此系統(tǒng)主要由會(huì)員信息表、個(gè)人簡(jiǎn)歷表、會(huì)員繳納信息表、獎(jiǎng)懲信息表、家庭成員表、社會(huì)關(guān)系表、用戶表組成。 隨著國(guó)內(nèi)高校校園網(wǎng)建設(shè)的迅速發(fā)展和普及,基于Internet/Intranet平臺(tái)的B/S結(jié)構(gòu)的管理信息系統(tǒng)的開發(fā)正在蓬勃發(fā)展并發(fā)揮著巨大的作
5、用。本文以“高校工會(huì)工作管理信息系統(tǒng)”課題為依托,初步構(gòu)建了能夠滿足高校工會(huì)工作管理需求,能夠運(yùn)行在Internet/Intranet上的B/S結(jié)構(gòu)的管理信息系統(tǒng)。 本文首先介紹了管理信息系統(tǒng)、Web技術(shù)的應(yīng)用和發(fā)展?fàn)顩r;介紹了管理信息系統(tǒng)的體系結(jié)構(gòu),比較了C/S與B/S體系結(jié)構(gòu)模式的異同;分析了管理信息系統(tǒng)的開發(fā)方法、Web的數(shù)據(jù)庫(kù)訪問技術(shù)并比較選擇了相關(guān)的技術(shù)方法。 其次對(duì)高校工會(huì)工作管理信息系統(tǒng)總體框架進(jìn)行了設(shè)計(jì)。對(duì)工會(huì)工作管理信息系統(tǒng)中會(huì)員信息維護(hù)及查詢、動(dòng)態(tài)新聞發(fā)布、工會(huì)經(jīng)費(fèi)管理、電子提案、運(yùn)動(dòng)會(huì)管理、系統(tǒng)管理與維護(hù)幾個(gè)關(guān)鍵模塊進(jìn)行了設(shè)計(jì)。 第三,實(shí)現(xiàn)了ASP技術(shù)在工會(huì)工作信息管理系
6、統(tǒng)中應(yīng)用。對(duì)各模塊關(guān)鍵部分做了深入探討與研究,對(duì)各模塊進(jìn)行了概念結(jié)構(gòu)和邏輯結(jié)構(gòu)的設(shè)計(jì)實(shí)現(xiàn),并詳細(xì)設(shè)計(jì)了各模塊的數(shù)據(jù)庫(kù)。 本文還實(shí)現(xiàn)了ADO技術(shù)訪問工會(huì)工作管理信息系統(tǒng)。ADO技術(shù)在創(chuàng)建和配置ODBC數(shù)據(jù)源和ADO技術(shù)連接數(shù)據(jù)庫(kù),對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作管理的。2.1.2 系統(tǒng)功能模塊、組織功能圖、業(yè)務(wù)流程圖和數(shù)據(jù)流程圖設(shè)計(jì)依據(jù)上述對(duì)該系統(tǒng)功能的描述,設(shè)計(jì)思路是根據(jù)主控按鈕,考慮到向可視化的方向發(fā)展,首先建立主界面框架,設(shè)置不同功能的命令按鈕,然后分組完成按鈕所激活的各個(gè)窗體的功能設(shè)計(jì)。下面介紹主要的功能模塊:1.主界面窗體。以按鈕的形式提示系統(tǒng)用戶操作,用戶可以根據(jù)按鈕提示內(nèi)容并通過單擊按鈕選擇想要執(zhí)
7、行的操作。2.用戶管理窗體。該窗體根據(jù)系統(tǒng)用戶的輸入,對(duì)用戶名及密碼進(jìn)行登記,并保存到數(shù)據(jù)庫(kù)中,設(shè)置該用戶的使用權(quán)限。3.檔案編輯窗體。該窗體根據(jù)系統(tǒng)用戶的輸入,對(duì)個(gè)人簡(jiǎn)歷、會(huì)費(fèi)繳納信息進(jìn)行登記,并保存到數(shù)據(jù)中,為其他窗體提供數(shù)據(jù)依據(jù)。4.簡(jiǎn)單查詢窗體。該窗體查詢到會(huì)員信息查詢、家庭成員查詢、交費(fèi)信息查詢、社會(huì)關(guān)系查詢、政治面貌查詢等多項(xiàng)查詢。5.其他查詢。該窗體可以查詢到系統(tǒng)中其余的多項(xiàng)查詢。6.政治面貌統(tǒng)計(jì)查詢窗體。該窗體根據(jù)系統(tǒng)用戶的輸入,對(duì)會(huì)員的政治面貌進(jìn)行登記保存到數(shù)據(jù)庫(kù)中。在生成政治面貌統(tǒng)計(jì)報(bào)表時(shí)使用。7.會(huì)員花名冊(cè)窗體。該窗體根據(jù)系統(tǒng)用戶的輸入,顯示了工會(huì)會(huì)員的基本信息情況。主界
8、面系統(tǒng)操作主界面檔案編輯查詢和統(tǒng)計(jì)報(bào)表用戶管理個(gè)人簡(jiǎn)歷會(huì)員繳納信息簡(jiǎn)單查詢政治面貌統(tǒng)計(jì)會(huì)員花名冊(cè)圖2.1系統(tǒng)模塊圖圖2.2 組織結(jié)構(gòu)圖2.2數(shù)據(jù)庫(kù)模型2.2.1 數(shù)據(jù)庫(kù)需求分析用戶管理:用于啟動(dòng)時(shí)檢測(cè)用戶是否有權(quán)限使用本系統(tǒng)。檔案編輯:用于實(shí)現(xiàn)對(duì)會(huì)員信息、個(gè)人簡(jiǎn)歷、會(huì)費(fèi)繳納信息、獎(jiǎng)懲信息、家庭成員和社會(huì)關(guān)系進(jìn)行添加、刪除、修改等編輯性操作。 簡(jiǎn)單查詢:用于對(duì)會(huì)員信息進(jìn)行單一查詢,并顯示符合條件的查詢結(jié)果。 其他查詢:用于對(duì)會(huì)員信息進(jìn)行復(fù)雜的多條件查詢,并顯示符合條件的查詢結(jié)果。 政治面貌統(tǒng)計(jì):用來統(tǒng)計(jì)工會(huì)部門內(nèi)部會(huì)員的政治面貌,并以圖形的形式顯示黨員、團(tuán)員和群眾在會(huì)員中所占的比例人數(shù)。 會(huì)員花
9、名冊(cè):用于統(tǒng)計(jì)工會(huì)會(huì)員的基本情況。數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下:需求分析是軟件開發(fā)中相當(dāng)重要的一個(gè)環(huán)節(jié),需求分析做的好壞直接影響到系統(tǒng)的成功與否。經(jīng)過對(duì)學(xué)校工會(huì)管理系統(tǒng)進(jìn)行分析調(diào)查,總結(jié)出學(xué)校工會(huì)管理系統(tǒng)主要包括以下三個(gè)主要部分:個(gè)人簡(jiǎn)歷表:編號(hào)、會(huì)員編號(hào)、姓名、工作單位、部門、職務(wù)、起始年月、結(jié)束年月、離開原因、證明人。會(huì)員繳納信息表:編號(hào)、會(huì)員編號(hào)、姓名 、部門、交費(fèi)信息、會(huì)費(fèi)、備注。 獎(jiǎng)懲信息表:編號(hào)、會(huì)員編號(hào)、姓名、獎(jiǎng)懲日期、獎(jiǎng)懲名稱、獎(jiǎng)懲級(jí)別、授予單位、授予原因、備注。2.2.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)個(gè)人簡(jiǎn)歷的實(shí)體E-R圖編號(hào)個(gè)人簡(jiǎn)歷表工作單位部門職務(wù)姓名圖2.5 個(gè)人簡(jiǎn)歷實(shí)體E-R圖編號(hào)會(huì)費(fèi)
10、繳納信息表會(huì)員編號(hào)備注.姓名交費(fèi)日期圖2.6會(huì)員繳納信息實(shí)體E-R圖獎(jiǎng)懲信息表編號(hào)獎(jiǎng)懲信息備注.姓名獎(jiǎng)懲名稱圖2.7 獎(jiǎng)懲信息實(shí)體E-R圖由會(huì)員信息、個(gè)人簡(jiǎn)歷、會(huì)員繳納信息、獎(jiǎng)懲信息、家庭成員、社會(huì)關(guān)系、查詢、用戶實(shí)體可知總體ER圖為:n11n111mn11111會(huì)員信息用戶個(gè)人簡(jiǎn)歷家庭成員社會(huì)關(guān)系會(huì)費(fèi)繳納信息獎(jiǎng)懲信息擁有包含所屬包含獲得獲得包含圖2.8 總體E-R圖2.2.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)通過模塊圖關(guān)系可以知道,此系統(tǒng)由3個(gè)圖表組成,具體圖表如下:社會(huì)關(guān)系表:社會(huì)關(guān)系表包括編號(hào)、會(huì)員編號(hào)、姓名、關(guān)系姓名、性別、與本人關(guān)系等等。會(huì)員繳納信息表:會(huì)員繳納信息表包括編號(hào)、會(huì)員編號(hào)、姓名、部門
11、、交費(fèi)日期等等。獎(jiǎng)懲信息表:獎(jiǎng)懲信息表包括編號(hào)、會(huì)員編號(hào)、姓名、獎(jiǎng)懲日期、獎(jiǎng)懲名稱、獎(jiǎng)懲級(jí)別等等。2.2.4 數(shù)據(jù)庫(kù)連接說明學(xué)校工會(huì)管理系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)工會(huì)管理的信息化。在學(xué)校工會(huì)管理系統(tǒng)中,對(duì)于系統(tǒng)管理員來說,他們所關(guān)心的問題其實(shí)是如何方便的查詢到工會(huì)中每個(gè)會(huì)員盡可能多的信息。對(duì)此 ,我應(yīng)用了6張表就可以實(shí)現(xiàn)該數(shù)據(jù)庫(kù)系統(tǒng)。在此關(guān)系中,家庭成員、獎(jiǎng)懲信息、會(huì)員繳納信息、社會(huì)關(guān)系、個(gè)人簡(jiǎn)歷這幾個(gè)表主要是通過會(huì)員編號(hào)來和會(huì)員信息連接的,其主要字段及其關(guān)系如圖2.6所示:圖2.9 關(guān)系圖2.3 設(shè)計(jì)窗體和報(bào)表通過以上模塊和E-R圖可知這個(gè)窗體是由基本操作、查詢?nèi)蝿?wù)、操作任務(wù)、關(guān)閉窗體、退出系
12、統(tǒng)5部分組成,而基本操作又包括用戶管理和會(huì)員花名冊(cè),查詢?nèi)蝿?wù)包括簡(jiǎn)單查詢和其他查詢,簡(jiǎn)單查詢可以查詢會(huì)員的編號(hào)、姓名、性別、出生年月等。操作任務(wù)包括檔案編輯和政治面貌統(tǒng)計(jì)。所以主窗體具體圖象如下:1.“主界面”窗體,當(dāng)用戶進(jìn)入“主界面”窗體,它是“調(diào)度中心”,在這個(gè)窗體上,用戶可以方便地調(diào)用“學(xué)生工會(huì)管理系統(tǒng)”內(nèi)的各項(xiàng)功能。圖2.10主界面窗體2.“獎(jiǎng)懲信息查詢”窗體,用戶可以在進(jìn)入此窗體后,輸入會(huì)員編號(hào)、姓名等來查詢被獎(jiǎng)懲的會(huì)員。圖2.11獎(jiǎng)懲信息查詢窗體3. “會(huì)員基本信息維護(hù)”窗體,用戶可以通過這個(gè)窗體對(duì)需要維護(hù)的會(huì)員進(jìn)行維護(hù),以保證信息的完整性。圖2.12會(huì)員金幣信息維護(hù)窗體4.“政治
13、面貌統(tǒng)計(jì)”窗體完成統(tǒng)計(jì)各部門黨員、團(tuán)員和群眾的人數(shù)的功能,用戶可以同時(shí)從數(shù)字和圖形上掌握這些信息。圖2.13政治面貌統(tǒng)計(jì)窗體5.“其他查詢”窗體,與“簡(jiǎn)單查詢”差不多,用戶可以通過會(huì)員編號(hào)、不猛、姓名、政治面貌等方式查詢會(huì)員信息。圖2.14其它查詢窗體6.“會(huì)員花名冊(cè)”窗體,此窗體實(shí)現(xiàn)的功能是查詢各會(huì)員的信息并以報(bào)表的形式顯示。圖2.15會(huì)員花名冊(cè)報(bào)表2.4 設(shè)計(jì)窗體和報(bào)表模塊主要代碼學(xué)校工會(huì)管理系統(tǒng)窗體的主要代碼如下:選擇基本操作的代碼:全體會(huì)員花名冊(cè):Private Sub Command10_Click()On Error GoTo Err_Command10_Click Dim stD
14、ocName As String stDocName = ChrW(20840) & ChrW(20307) & ChrW(20250) & ChrW(21592) & ChrW(-32079) & ChrW(21517) & ChrW(20876) DoCmd.OpenReport stDocName, acPreviewExit_Command10_Click: Exit SubErr_Command10_Click: MsgBox Err.Description Resume Exit_Command10_ClickEnd Sub選擇查詢?nèi)?/p>
15、務(wù)的代碼:簡(jiǎn)單查詢:Private Sub Command11_Click()On Error GoTo Err_Command11_Click Dim stDocName As String Dim stLinkCriteria As String stDocName = ChrW(31616) & ChrW(21333) & ChrW(26597) & ChrW(-29726) DoCmd.OpenForm stDocName, , , stLinkCriteriaExit_Command11_Click: Exit SubErr_Command11_Click:
16、MsgBox Err.Description Resume Exit_Command11_ClickEnd Sub選擇操作任務(wù)的代碼:政治面貌統(tǒng)計(jì):Private Sub Command14_Click()On Error GoTo Err_Command14_Click Dim stDocName As String Dim stLinkCriteria As String stDocName = ChrW(25919) & ChrW(27835) & ChrW(-26782) & ChrW(-29556) & ChrW(32479) & ChrW(-
17、29791) DoCmd.OpenForm stDocName, , , stLinkCriteriaExit_Command14_Click: Exit SubErr_Command14_Click: MsgBox Err.Description Resume Exit_Command14_ClickEnd Sub三課程設(shè)計(jì)總結(jié)為了完成這次課設(shè)我學(xué)習(xí)了很多新知識(shí),個(gè)人能力有了很大的提高。通過收集資料,也學(xué)習(xí)了很多數(shù)據(jù)庫(kù)系統(tǒng)的相關(guān)知識(shí),同時(shí)也對(duì)數(shù)據(jù)庫(kù)課程有了更深的了解。經(jīng)過一周多的設(shè)計(jì),學(xué)校工會(huì)管理系統(tǒng)基本完成,其基本符合系統(tǒng)要求,能夠完成查詢會(huì)員信息、個(gè)人簡(jiǎn)歷、會(huì)員繳納信息、獎(jiǎng)懲信息、家庭成員、社會(huì)關(guān)系、用戶等功能。同時(shí)也更深一步的了解了窗體、報(bào)表的設(shè)計(jì)以及對(duì)子窗體的創(chuàng)建,還有宏的創(chuàng)建和模塊代碼的編寫,這些都是一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)很重要的內(nèi)容,所以我很認(rèn)真的去完成這個(gè)課程設(shè)計(jì),它不僅
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度林業(yè)生態(tài)補(bǔ)償與林權(quán)流轉(zhuǎn)銜接合同4篇
- 二零二五年租賃合同終止及租賃物返還及驗(yàn)收及違約責(zé)任協(xié)議樣本3篇
- 二零二五年度旅游交通工具租賃與維修合同3篇
- 二零二五年度長(zhǎng)途包車服務(wù)協(xié)議書范本2篇
- 二零二五年車用起重機(jī)租賃及節(jié)能減排協(xié)議3篇
- 二零二五年度城市綜合體物業(yè)管理服務(wù)合同范本4篇
- 2025版煤炭行業(yè)人力資源服務(wù)外包合同范本4篇
- 二零二五版股票投資組合優(yōu)化咨詢合同3篇
- 青藏鐵路風(fēng)火山隧道主要施工難題及解決方法-隧道建設(shè)
- 二零二五年度企業(yè)臨時(shí)用工合作協(xié)議4篇
- 建筑保溫隔熱構(gòu)造
- 智慧財(cái)務(wù)綜合實(shí)訓(xùn)
- 安徽省合肥市2021-2022學(xué)年七年級(jí)上學(xué)期期末數(shù)學(xué)試題(含答案)3
- 教育專家報(bào)告合集:年度得到:沈祖蕓全球教育報(bào)告(2023-2024)
- 肝臟腫瘤護(hù)理查房
- 護(hù)士工作壓力管理護(hù)理工作中的壓力應(yīng)對(duì)策略
- 2023年日語考試:大學(xué)日語六級(jí)真題模擬匯編(共479題)
- 皮帶拆除安全技術(shù)措施
- ISO9001(2015版)質(zhì)量體系標(biāo)準(zhǔn)講解
- 《培訓(xùn)資料緊固》課件
- 黑龍江省政府采購(gòu)評(píng)標(biāo)專家考試題
評(píng)論
0/150
提交評(píng)論