![大學生社團管理系統(tǒng)_第1頁](http://file4.renrendoc.com/view10/M01/3C/15/wKhkGWWLY_yAPg8QAAJUYugaaU4938.jpg)
![大學生社團管理系統(tǒng)_第2頁](http://file4.renrendoc.com/view10/M01/3C/15/wKhkGWWLY_yAPg8QAAJUYugaaU49382.jpg)
![大學生社團管理系統(tǒng)_第3頁](http://file4.renrendoc.com/view10/M01/3C/15/wKhkGWWLY_yAPg8QAAJUYugaaU49383.jpg)
![大學生社團管理系統(tǒng)_第4頁](http://file4.renrendoc.com/view10/M01/3C/15/wKhkGWWLY_yAPg8QAAJUYugaaU49384.jpg)
![大學生社團管理系統(tǒng)_第5頁](http://file4.renrendoc.com/view10/M01/3C/15/wKhkGWWLY_yAPg8QAAJUYugaaU49385.jpg)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
班級班級學號畢業(yè)論文〔設計〕題目學生管理系統(tǒng)之大學生社團管理系統(tǒng)姓名校全購大學生購物網(wǎng)xiaoquangou系部經貿系〔信息工程系〕專業(yè)計算機應用指導教師校全購大學生購物網(wǎng)xiaoquangou職稱工程師日期二OO八年五月學生管理系統(tǒng)之大學生社團管理系統(tǒng)AAAA【摘要】伴隨著信息化時代的到來和辦公自動化的應用,使用一套功能完善的大學生社團管理系統(tǒng)已成大學社團開展的新趨勢。論文首先對大學生社團管理系統(tǒng)進行詳細的調研和需求分析,然后進行了總體和詳細設計,最終對系統(tǒng)進行了開發(fā)和實現(xiàn)。系統(tǒng)應用VisualFoxPro6.0技術作為開發(fā)工具,采用VisualFoxPro6.0自帶的數(shù)據(jù)庫為后臺數(shù)據(jù)庫,基于Microsoft公司系列的系統(tǒng)軟件為開發(fā)環(huán)境,開發(fā)了社團管理系統(tǒng)。它運用方便、操作簡單,效率很高,提供了對學生社團的管理平臺。學生可以方便的瀏覽社團的各種信息,加強了學生與社團的聯(lián)系?!娟P鍵詞】會費管理,活動管理,社團管理,查詢社團。1緒言大學生社團管理系統(tǒng)是各高專院校不可缺少的局部,它能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來許多高專院校仍采用傳統(tǒng)人工管理模式進行管理,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發(fā)揮著越來越重要的作用。使用計算機對社團信息進行管理,具有著人工管理所無法比較的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、本錢低等。這些優(yōu)點能夠極大地提高工作效率,因此,開發(fā)這樣一套管理軟件就很有必要。近年來,隨著計算機廠家的不斷增多,計算機硬件本錢的大幅度下降,加之人們對計算機也不再覺得神秘陌生,計算機已經不再是高檔用品,為學校建立學生社團管理系統(tǒng)提供了物質條件。而現(xiàn)在我國的大局部學校對學生的管理水平還停留在紙介質的根底上,這樣的機制已經不能適應時代的開展,因為它浪費了許多人力和物力,在信息時代這種傳統(tǒng)的管理方法必然被計算機為根底的信息管理所取代。使用學費管理信息系統(tǒng),有以下幾點好處:1、可以存儲歷屆的學生檔案,平安、高效;2、只需一到二名錄入員即可操作系統(tǒng),節(jié)省大量人力;3、可以迅速查到所需信息,包括學生的根本情況、考試學費等;4、為將來學校上網(wǎng)做好準備?,F(xiàn)在互聯(lián)網(wǎng)已經十分普及,一些用人單位希望能在世界的任何一個角落查到學生的信息,本系統(tǒng)為學校將來的上網(wǎng)作了先期工作,比方數(shù)據(jù)庫的建立。2開發(fā)環(huán)境及實現(xiàn)技術2.1開發(fā)環(huán)境開發(fā)環(huán)境包括硬件平臺和軟件平臺兩種:硬件平臺是指開發(fā)與運行所需要的硬件環(huán)境,主要包括計算機機型及硬件配置。由于本系統(tǒng)是一個小型的MIS管理系統(tǒng),因此對計算機硬件的要求不高,比較經濟,只要配備有奔騰四代賽揚處理器2.0GHZ〔或以上〕、DDR256M內存〔或以上〕、60G硬盤〔或以上〕的普通微機即可順利運行。軟件平臺是指系統(tǒng)開發(fā)與運行的軟件環(huán)境。本系統(tǒng)在開發(fā)時選用了穩(wěn)定性較強的WindowsXP中文專業(yè)版和VisualFoxPro6.0作為開發(fā)語言,由于這些軟件產品都是Microsoft公司的產品,因此開發(fā)出的應用系統(tǒng)穩(wěn)定性較高。VisualFoxPro6.0具有可視化的開發(fā)環(huán)境,可以快速完成系統(tǒng)的開發(fā),內部集成的數(shù)據(jù)庫訪問通道,使得可以輕松方便的對數(shù)據(jù)庫管理。數(shù)據(jù)庫采用VisualFoxPro6.0自帶的數(shù)據(jù)庫,由于我們的系統(tǒng)要求,采用它完全可以適合我們的工作需求,并且它所支持的數(shù)據(jù)類型十分豐富,維護簡便,費用比較低。2.2開發(fā)工具簡介VisualFoxPro是由Microsoft公司推出的用于中小型企業(yè)的一個優(yōu)秀的小型數(shù)據(jù)庫開發(fā)系統(tǒng)。它從單機數(shù)據(jù)庫Foxbase開展而來,現(xiàn)已開展成為具有很強的網(wǎng)絡功能的小型數(shù)據(jù)庫系統(tǒng)。在目前眾多的開發(fā)工具中,VisualFoxPro在數(shù)據(jù)庫開發(fā)工具中有著不可替代的地位,并且易學、易用,對計算機的配置要求也很低,還支持大型數(shù)據(jù)庫通用的SQL語言,故而,實現(xiàn)本系統(tǒng)VisualFoxPro是一個相對較好的選擇。3社團管理系統(tǒng)分析3.1系統(tǒng)目標為適應信息化的要求,提高社團管理而設計的。該系統(tǒng)主要包括:會費管理、社團管理、入團管理、活動管理、圖表信息、退團管理、文件管理和系統(tǒng)管理七大功能模塊。該系統(tǒng)將實現(xiàn)社團管理的系統(tǒng)化和自動化,從而縮短了傳統(tǒng)管理所需的時間、節(jié)省了人力物力、防止了管理過程中錯誤的發(fā)生。本系統(tǒng)要對社團管理的日常數(shù)據(jù)進行管理,并對各社團的各項數(shù)據(jù)進行處理。采用用戶名,密碼平安機制,分用戶權限登陸訪問,保證系統(tǒng)資源不受人為因素的干擾。3.2數(shù)據(jù)流程圖,如圖1圖13.3功能模塊圖,如圖2圖23.3功能的說明〔1〕系統(tǒng)管理系統(tǒng)管理包括了:重新登錄、修改密碼和退出系統(tǒng)。重新登錄的功能是在系統(tǒng)的主界面再次登錄系統(tǒng);修改密碼的功能是修改用戶登錄的密碼;退出系統(tǒng)的功能是退出系統(tǒng)的主界面?!?〕文件管理文件管理包括了:會費管理、活動管理和圖表信息。會費管理使得社團操作過程費用的公開化;活動管理使得學生們及時的看到活動的安排情況;圖表信息可以反映出各社團的人員情況?!?〕社團管理社團管理主要是管學生的退出社團和參加設團的具體情況?!?〕查詢社團查詢社團可以詳細的看到各社團的人員情況?!?〕系統(tǒng)幫助幫助系統(tǒng)的關于主要的介紹了制作人員的情況。4詳細設計與實現(xiàn)4.1程序設計大體要經過下面的步驟:創(chuàng)立數(shù)據(jù)庫、表,利用VisualFoxPro的工具創(chuàng)立數(shù)據(jù)庫、表,并設置表的索引和表間的關系。創(chuàng)立查詢、視圖和報表,根據(jù)需求,創(chuàng)立對數(shù)據(jù)的查詢、視圖和報表。創(chuàng)立適合的類,利用VisualFoxPro的基類,創(chuàng)立適合的類。創(chuàng)立表單,通過表單將數(shù)據(jù)庫、表、視圖、報表集成起來,用類對它們進行操作。創(chuàng)立程序,編制程序將表單連接成一個系統(tǒng)。調試、連編,利用調試工具檢查、修改程序錯誤,最終編譯成應用程序文件〔.app〕或者可執(zhí)行文件(.exe)。4.2系統(tǒng)中有關數(shù)據(jù)表結構設計如下:1、用戶表(用戶表.dbf),如表1字段名字段類型字段長度小數(shù)位數(shù)索引用戶名字符型10密碼字符型16表12、學生根本情況表(xsjbxxb.dbf),如表2字段名字段類型字段長度小數(shù)位數(shù)索引學號字符型8姓名字符型10性別邏輯型1籍貫字符型10年齡數(shù)值型8系別字符型6班級字符型40是否團員邏輯型1表23、社團活動表(sthdb.dbf),如表3字段名字段類型字段長度小數(shù)位數(shù)索引活動名稱字符型16活動時間日期時間型10活動地點字符型40主辦單位字符型40社團名稱字符型10表34、社團會費表(sthfb.dbf),如表4字段名字段類型字段長度小數(shù)位數(shù)索引社團名稱字符型7社團支出字符型10社團收入邏輯型1入出時間字符型10用款事項日期型8表45、圖表信息表(tbxxb.dbf),如表5字段名字段類型字段長度小數(shù)位數(shù)索引社團名稱字符型7姓名字符型10性別邏輯型1角色字符型10表54.3系統(tǒng)局部模塊設計舉例登陸頁面,如圖3圖3〔1〕“確定〞按鈕的Click代碼:privateyhm,mm,stthisform.i=thisform.i+1st="密碼不正確,請重新輸入!"yhm=alltrim(thisform.用戶名1.value)mm=alltrim(thisform.密碼1.value)locateforyhm==alltrim(用戶表.用戶名)iffound()andalltrim(用戶表.密碼)==mmthisform.visible=.F.dostcd.mprelseifthisform.i<3messagebox("用戶密碼錯!"+"再試一次!",48,"警告!")THISFORM.用戶名1.value=''THISFORM.密碼1.value='' Thisform.用戶名1.setfocusmessagebox("對不起,您已經錯了三次!"+"非法用戶,請您退出系統(tǒng)!",48,"嚴重警告!")thisform.releaseendifendif〔2〕“確定〞按鈕的Init代碼:THISFORM.用戶名1.value=''THISFORM.密碼1.value=''〔3〕“退出〞按鈕的Click代碼:tuichu=messagebox("您確定要退出大學生社團管理系統(tǒng)嗎?",4+32+0,"大學生社團管理系統(tǒng)")iftuichu=6thisform.releaseendif4.3.2圖表信息,如圖圖4〔1〕“添加〞按鈕的Click代碼:AppendblankThisform.refresh〔2〕“刪除〞按鈕的Click代碼:Ifmessagebox(〞你確實刪除該記錄嗎?〞,4+64+266,〞提示〞)=6DeletePackReleasethisformEndif密碼修改,如圖5、圖6圖5〔1〕修改密碼中text1中的KeyPress的代碼:LPARAMETERSnKeyCode,nShiftAltCtrlifnkeycode=13endif〔2〕“修改〞按鈕的Click代碼:publicupublictempstr=''fori=1tolen(trim(thisform.text1.value))tempchr=bitxor(asc(subs(thisform.text1.value,i,1)),123)tempstr=tempstr+chr(tempchr)endforlocateforupper(用戶表.密碼)=tempstriffound()andallt(用戶表.密碼)==tempstrdoformchangepw2elsemessagebox("密碼有誤,請重新輸入!",48+0,"修改密碼")endif〔3〕“取消〞按鈕的Click代碼:Thisform.Release圖6〔4〕輸入新密碼中text2中的KeyPress的代碼:LPARAMETERSnKeyCode,nShiftAltCtrlifnkeycode=13&&enterendif〔5〕“確定〞按鈕的Click代碼:publicpwtempstr=''fori=1tolen(trim(pw))tempchr=bitxor(asc(subs(pw,i,1)),123)tempstr=tempstr+chr(tempchr)endfordeletefor用戶名=upackdimensiona(1,2)a[1,1]=ua[1,2]=tempstrappendfromarrayareleasethisformmessagebox("密碼修改成功!",64+0,"修改密碼")elsemessagebox("密碼未被確認,請輸入相同密碼!",48+0,"修改密碼")endif〔6〕“取消〞按鈕的Click代碼:Thisform.Release關于系統(tǒng),如圖7〔1〕“確定〞按鈕的Click代碼:Thisform.ReleaseThisform.refresh圖7程序1的代碼SETTALKONSETNOTIFYONSETCLOCKOFFSETCOMPATIBLEOFFSETPALETTEONSETBELLONSETBELLTO'',1SETSAFETYONSETESCAPEONSETLOGERRORSONSETKEYCOMPTOWINDOWSSETCARRYOFFSETCONFIRMOFFSETBROWSEIMECONTROLOFFSETSTRICTDATETO1SETEXACTOFFSETNEAROFFSETANSIOFFSETLOCKOFFSETEXCLUSIVEONSETMULTILOCKSOFFSETHEADINGSONSETDELETEDOFFSETOPTIMIZEONSETUNIQUEOFFSETCPDIALOGOFFSETREFRESHTO0,5SETODOMETERTO100SETBLOCKSIZETO64SETREPROCESSTO0SETCOLLATETO"PINYIN"SETPATHTOSETHELPONSETRESOURCEONSETRESOURCETO"e:\vfp98\foxuser.dbf"SETSYSFORMATSOFFSETSECONDSONSETCENTURYOFFSETCURRENCYLEFTSETCURRENCYTO"$"SETHOURSTO12SETDATETOAMERICANSETDECIMALSTO2SETFDOWTO1SETFWEEKTO1SETMARKTO""SETSEPARATORTO","SETPOINTTO"."SETTRBETWEENOFF_screen.caption="大學生管理系統(tǒng)"_screen.picture="E:\Vfp98\畢業(yè)設計\picture\001.jpg"_screen.windowstate=0_screen.maxbutton=.F.doform登錄.scxreadevents5系統(tǒng)測試在開發(fā)本系統(tǒng)時,為了使系統(tǒng)能夠穩(wěn)定運行,對本系統(tǒng)進行了有針對性的全面測試,采取的方式是:1、菜單項測試:為了保證每一項下拉菜單能夠正確實現(xiàn)系統(tǒng)設計的功能,我把相關的根底數(shù)據(jù),根本上全部輸入到本系統(tǒng)中,并對每一個菜單項反復進行操作,從而保證了菜單級功能的正確實現(xiàn)。2、數(shù)據(jù)跟蹤:完成菜單項測試后,我又對系統(tǒng)內的每一個數(shù)據(jù)進行了跟蹤。例如:在社團管理模塊中,我首先對考試類型進行設定,然后在成績添加模塊中進行數(shù)據(jù)操作,隨時觀察這兩個模塊之間是否有沖突產生,配合得是否正確,再然后在社團管理模塊中進行驗證,說明該功能完全正常,對其它的功能模塊也進行了類似的設置。3、綜合測試:在以上測試的根底上對系統(tǒng)功能進行了整體的測試,依次來檢驗系統(tǒng)功能是否符合系統(tǒng)設計的要求。6總結與展望經過三個多月的設計和開發(fā),大學生社團管理系統(tǒng)根本開發(fā)完畢。其功能根本符合用戶需求,能夠完成社團根本信息的錄入、修改、刪除,數(shù)據(jù)統(tǒng)計以及各類相關報表的打印。同時也考慮到了學校實際情況以減少數(shù)據(jù)冗余的問題,對于數(shù)據(jù)的一致性的問題也通過程序進行了有效的解決。但是由于畢業(yè)設計時間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比方聯(lián)機文檔比較少,用戶界面不夠美觀,出錯處理不夠等多方面問題。這些都有待進一步改善。雖有許多缺乏之出,但我也摸到了許多門道。在以后的日子里,我會更加嚴格的要求自己,多學習,多請教,學做事,學做人,遇事多角度考慮,想在前,做在后;不管做什么事,要有方案的、有布置的去做,使做的事情更有步驟,更系統(tǒng)化。在做畢業(yè)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度國際會展中心展位租賃合同范本
- 7兩件寶(說課稿)-2024-2025學年統(tǒng)編版(2024)語文一年級上冊
- 年銀項目融資渠道探索
- 8 zh ch sh r 說課稿-2024-2025學年統(tǒng)編版語文一年級上冊
- 2024-2025學年新教材高中地理 第2章 區(qū)域發(fā)展 第1節(jié) 上海大都市的輻射功能說課稿 中圖版選擇性必修2
- 二零二五年度金融科技客戶資源合作協(xié)議3篇
- 2024-2025學年高中英語 Unit1 School life 英美文化欣賞說課稿 牛津譯林版必修1
- 2023七年級英語上冊 Unit 5 Do you have a soccer ball第5課時說課稿(新版)人教新目標版
- 2025至2030年中國木漿布數(shù)據(jù)監(jiān)測研究報告
- 8美麗文字 民族瑰寶 說課稿-2024-2025學年道德與法治五年級上冊統(tǒng)編版
- DB23T 3838-2024商貿行業(yè)有限空間個體防護裝備配備規(guī)范
- 2024年循環(huán)水操作工(中級)職業(yè)鑒定理論考試題庫((含答案))
- 《電子技術基礎(第二版)》中職技工全套教學課件
- 人教版五年級上冊小數(shù)乘除法豎式計算題200道及答案
- 五年級上冊美術《傳統(tǒng)門飾》課件
- DL∕T 1309-2013 大型發(fā)電機組涉網(wǎng)保護技術規(guī)范
- (2020版)煤礦安全生產標準化管理體系評分表
- 城鄉(xiāng)低保待遇協(xié)議書
- DL-T5153-2014火力發(fā)電廠廠用電設計技術規(guī)程
- 華為HCIA-Storage H13-629考試練習題
- 遼寧省撫順五十中學2024屆中考化學全真模擬試卷含解析
評論
0/150
提交評論