學(xué)生個(gè)人事務(wù)管理系統(tǒng)畢業(yè)設(shè)計(jì)論文_第1頁
學(xué)生個(gè)人事務(wù)管理系統(tǒng)畢業(yè)設(shè)計(jì)論文_第2頁
學(xué)生個(gè)人事務(wù)管理系統(tǒng)畢業(yè)設(shè)計(jì)論文_第3頁
學(xué)生個(gè)人事務(wù)管理系統(tǒng)畢業(yè)設(shè)計(jì)論文_第4頁
學(xué)生個(gè)人事務(wù)管理系統(tǒng)畢業(yè)設(shè)計(jì)論文_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、畢業(yè)設(shè)計(jì)(論文)設(shè)計(jì)(論文)題目: 學(xué)生個(gè)人事務(wù)管理系統(tǒng) 學(xué)生姓名 專業(yè)班級 指導(dǎo)老師 系主任(院長) 評 閱 人 摘要vb語言的出現(xiàn)為推動(dòng)軟件開發(fā)展提供了有力的支持。vb提供了方便的adodb控件和相關(guān)的對象實(shí)現(xiàn)了數(shù)據(jù)庫的連接,它在不同的數(shù)據(jù)庫功能模塊層次上提供了一個(gè)統(tǒng)一的用戶接口,為vb程序員提供了獨(dú)立于特定的數(shù)據(jù)庫系統(tǒng)與網(wǎng)絡(luò)數(shù)據(jù)庫互連的方式。而作為開發(fā)公司的微軟,在windows平臺下可以更加兼容的實(shí)現(xiàn)程序所要求的功能。隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在管理方面應(yīng)用的普及,利用計(jì)算機(jī)來實(shí)現(xiàn)個(gè)學(xué)生個(gè)人事務(wù)的管理勢在必行。本設(shè)計(jì)是一個(gè)個(gè)人學(xué)生事務(wù)管理系統(tǒng)。用access關(guān)系型數(shù)據(jù)庫和vb6.

2、0的集成開發(fā)工具來進(jìn)行個(gè)人日常事務(wù)管理,這是一個(gè)典型的小型mis系統(tǒng)。關(guān)鍵詞:access、vb、學(xué)生個(gè)人事務(wù)管理abstractvb language appears to promote development of the software provides a strong support. provide convenient adodb vb control and related objects realized the connection, it in different database on the level of function module provides a

3、single user interface for vb programmers provide independent of special database system and network database interconnection way. as a development company of microsoft, the windows of lans can more compatible realize the program the required functions. along with the rapid development of computer te

4、chnology, computer in management widely applied, using a computer to realize a student personal affairs management is imperative. this design is a personal student affairs management system. in a relational database access through vb6.0 and the integration of the personal development tools to daily

5、administration, this is a typical small mis system. keywords: access, vb, students affairs management 目錄一前 言11問題的提出internet是目前世界上最大的計(jì)算機(jī)互聯(lián)網(wǎng)絡(luò),它遍布全球,將世界各地各種規(guī)模的網(wǎng)絡(luò)連接成一個(gè)整體。作為internet上一種先進(jìn)的,易于被人們所接受的信息檢索手段,world wide web(簡稱www)發(fā)展十分迅速,成為目前世界上最大的信息資源寶庫。據(jù)估計(jì),目前internet上已有上百萬個(gè)web站點(diǎn),其內(nèi)容范圍跨越了教育科研、文化事業(yè)、金融、商業(yè)、新聞出版、

6、娛樂、體育等各個(gè)領(lǐng)域,其用戶群十分龐大,因此,建設(shè)一個(gè)好的web站點(diǎn)對于一個(gè)機(jī)構(gòu)的發(fā)展十分重要。近年來,隨著網(wǎng)絡(luò)用戶要求的不斷提高及計(jì)算機(jī)科學(xué)的迅速發(fā)展,特別是數(shù)據(jù)庫技術(shù)在internet中的廣泛應(yīng)用,web站點(diǎn)向用戶提供的服務(wù)將越來越豐富,越來越人性化。我們發(fā)現(xiàn)這樣一個(gè)事實(shí),一個(gè)用戶在訪問一個(gè)網(wǎng)站時(shí)一般來講只對該網(wǎng)站的部分內(nèi)容感性趣,而且這種興趣會(huì)持續(xù)一段時(shí)間。這點(diǎn)啟發(fā)了我們,如果能根據(jù)用戶的喜好為不同的用戶顯示其個(gè)性化的頁面,即著重顯示該用戶感興趣的內(nèi)容,將為用戶節(jié)約大量的檢索時(shí)間,而且這樣的網(wǎng)頁顯然是更具有吸引力的。一些站點(diǎn)已經(jīng)在這方面做出了一定的嘗試,通常采用的方法是,在用戶登陸時(shí)為其

7、提供一系列的選項(xiàng),使用戶能夠?qū)φ军c(diǎn)進(jìn)行一些自主的設(shè)置。這樣做能夠使站點(diǎn)呈現(xiàn)一定程度的個(gè)性化,但是對用戶來講,還是比較煩瑣,而且在用戶了解一個(gè)站點(diǎn)前讓其對站點(diǎn)進(jìn)行設(shè)置,其結(jié)果未免有些粗糙。于是我們構(gòu)想了這樣一種方案,對用戶登陸后的動(dòng)作進(jìn)行跟蹤,分析,發(fā)掘用戶點(diǎn)擊的規(guī)律,即用戶先后點(diǎn)擊的關(guān)聯(lián)規(guī)則,這樣,在用戶點(diǎn)擊一個(gè)主題(鏈接)之后,系統(tǒng)能夠自動(dòng)生成一個(gè)頁面,其中包含了該主題下用戶經(jīng)常關(guān)注的內(nèi)容(若干鏈接),這樣便在無須用戶做出任何額外工作的情況下實(shí)現(xiàn)了為用戶量身訂做的個(gè)性化頁面。12問題的解決要實(shí)現(xiàn)這樣的功能,離不開后臺數(shù)據(jù)庫的支持。用戶驗(yàn)證信息,收集到的用戶點(diǎn)擊信息,主題層次信息,分析得出的關(guān)

8、聯(lián)規(guī)則表等大量的數(shù)據(jù)都由數(shù)據(jù)庫管理系統(tǒng)管理。本文中數(shù)據(jù)庫服務(wù)器端采用了access數(shù)據(jù)庫進(jìn)行數(shù)據(jù)庫存取等操作,使web與數(shù)據(jù)庫緊密聯(lián)系起來。本文作者主要完成web服務(wù)器端的用戶管理、帖子管理、數(shù)據(jù)庫管理、瀏覽和查找功能等設(shè)計(jì)、實(shí)現(xiàn)與完善以及整個(gè)實(shí)驗(yàn)網(wǎng)站的組織建立和測試工作。在電腦修護(hù)系統(tǒng)中,對用戶而言,進(jìn)行網(wǎng)上信息查詢的目的是尋找自己需要的產(chǎn)品或服務(wù),而對于商品或服務(wù)提供者來說,其目的則是向用戶推銷自己的產(chǎn)品或服務(wù)。因此,讓用戶通過瀏覽器查詢服務(wù)器的后端數(shù)據(jù)庫是許多web服務(wù)提供者必需有的服務(wù),asp通過內(nèi)置的adodb組件來實(shí)現(xiàn)這一功能??梢允褂胊do去編寫緊湊簡明的腳本以便連接到odbc

9、兼容的數(shù)據(jù)庫和 ole db 兼容的數(shù)據(jù)源。至于實(shí)現(xiàn)的細(xì)節(jié),在后續(xù)部分的網(wǎng)絡(luò)數(shù)據(jù)庫章節(jié)中有詳細(xì)介紹。二準(zhǔn)備知識21 asp的簡介asp(active server pages)是一種類似html(hypertext markup language超文本標(biāo)識語言)、script與cgi(common gateway interface 通用網(wǎng)關(guān)接口)的結(jié)合體,但是其運(yùn)行效率卻比cgi更高、程序編制也比html更方便且更有靈活性,程序安全及保密性也比script好。html(hypertext markup language)是一種超文本標(biāo)識語言,文件通過這種格式可以在互連網(wǎng)上載送瀏覽,用戶只要使

10、用網(wǎng)頁瀏覽器工具就可以瀏覽這些文件,目前比較常用的工具包括microsoft internet explorer,netscape communicator等,由于html文件都是由標(biāo)簽(tag)所組成,因此它比較適合制作靜態(tài)網(wǎng)頁,再者,由于先天上的限制html是無法直接存取數(shù)據(jù)庫的,所以存取數(shù)據(jù)庫的工作大多是依靠cgi來處理。asp不但可以包含html標(biāo)簽,也可以直接存取數(shù)據(jù)庫及使用無限擴(kuò)充的activex控件,因此在程序編制上要比html方便而且更富有靈活性。asp以html為基礎(chǔ),主體還是html代碼,只是在需要asp動(dòng)態(tài)產(chǎn)生的地方加入asp代碼。asp的最終顯示結(jié)果也是html代碼,可

11、準(zhǔn)確控制asp的輸出結(jié)果。script(腳本)是由一組可以在web服務(wù)器或客戶端瀏覽器運(yùn)行的命令組合而成,目前在網(wǎng)頁編制上比較流行的腳本語言包括 vbscript,javascript。這些腳本大都是在客戶端運(yùn)行,因此,客戶端可以很清楚的取得腳本的內(nèi)容。所以,就安全性而言,這些客戶端的腳本語言的確有危險(xiǎn)。asp雖然具有腳本語言的方便性,但由于他是在web服務(wù)器端運(yùn)行,運(yùn)行后再將運(yùn)行結(jié)果以html格式傳送至客戶端的瀏覽器。因此asp與一般的腳本語言相比,要安全的多。22 asp的特點(diǎn)asp可以和html或其它腳本語言(vbscript,javascript)相互嵌套 asp是一種在web服務(wù)器端

12、運(yùn)行的腳本語言,程序代碼安全保密 asp以對象為基礎(chǔ),因此可以使用activex控件繼續(xù)擴(kuò)充其功能 asp內(nèi)置ado組件,因此可以輕松的存取各種數(shù)據(jù)庫 asp可以將運(yùn)行結(jié)果以html的格式傳送至客戶端瀏覽器,因而可以適用與各種瀏覽器23 asp的工作原理如果瀏覽器向iis/pws請求的是.htm文件,那么iis/pws會(huì)直接把文件的內(nèi)容傳給瀏覽器.但如果瀏覽器向iis/pws請求的是.asp文件,則iis/pws會(huì)首先解釋文件.iis/pws解釋.asp文件的過程中,遇到html標(biāo)記或一般文字時(shí)會(huì)直接把讀區(qū)的內(nèi)容傳給瀏覽器.但如果遇到的標(biāo)記,則會(huì)把其中的內(nèi)容視為程序,然后解釋執(zhí)行,但程序經(jīng)過i

13、is/pws解釋執(zhí)行后,其源程序代碼不會(huì)傳給瀏覽器,而只是把可顯示的運(yùn)行結(jié)果傳給了瀏覽器active server page技術(shù)為應(yīng)用開發(fā)商提供了基于腳本的直觀、快速、高效的應(yīng)用開發(fā)手段,極大地提高了開發(fā)的效果。asp腳本是采用明文(plain text)方式來編寫的。 asp腳本是一系列按特定語法(目前支持vbscript和jscript兩種腳本語言)編寫的,與標(biāo)準(zhǔn)html頁面混合在一起的腳本所構(gòu)成的文本格式的文件。當(dāng)客戶端的最終用戶用web瀏覽器通過internet來訪問基于asp腳本的應(yīng)用時(shí),web瀏覽器將向web服務(wù)器發(fā)出http請求。web服務(wù)器分析、判斷出該請求是asp腳本的應(yīng)用后

14、,自動(dòng)通過isapi接口調(diào)用asp腳本的解釋運(yùn)行引擎(asp.dll)。asp.dll將從文件系統(tǒng)或內(nèi)部緩沖區(qū)獲取指定的asp腳本文件,接著就進(jìn)行語法分析并解釋執(zhí)行。最終的處理結(jié)果將形成html格式的內(nèi)容,通過web服務(wù)器原路返回給web瀏覽器,由web瀏覽器在客戶端形成最終的結(jié)果呈現(xiàn)。這樣就完成了一次完整的asp腳本調(diào)用。若干個(gè)有機(jī)的asp腳本調(diào)用就組成了一個(gè)完整的asp腳本應(yīng)用。23 asp的優(yōu)勢:b/s模式最大的優(yōu)點(diǎn)就是可以在任何地方進(jìn)行操作而不需客戶端安裝任何專門的軟件。只要有一臺能上網(wǎng)的電腦就能使用,客戶端零維護(hù),系統(tǒng)的擴(kuò)展非常容易。它具有分布性特點(diǎn),可以隨時(shí)隨地進(jìn)行業(yè)務(wù)處理。業(yè)務(wù)擴(kuò)

15、展簡單方便,通過增加網(wǎng)頁即可增加服務(wù)器功能。在維護(hù)方面,只需要改變網(wǎng)頁,即可實(shí)現(xiàn)所有用戶的同步更新,共享性較強(qiáng)。它實(shí)現(xiàn)了跨平臺的系統(tǒng)集成服務(wù),提供了異種機(jī)、異種網(wǎng)、異種應(yīng)用服務(wù)的聯(lián)機(jī)、聯(lián)網(wǎng)、統(tǒng)一服務(wù)的開放性基礎(chǔ)。因客戶端都是共享服務(wù)器端的同一頁面,因此個(gè)性化特點(diǎn)明顯降低,無法實(shí)現(xiàn)所有用戶個(gè)性化的設(shè)計(jì)要求。在速度方面,受到網(wǎng)絡(luò)的很大限制。數(shù)據(jù)安全性差,主要靠管理密碼的數(shù)據(jù)庫來維護(hù)。而c/s模式開發(fā)是具有針對性的,對客戶端有一定的要求,因此缺少通用性,移植性,業(yè)務(wù)變更不靈活,在維護(hù)、系統(tǒng)升級方面都有很大的麻煩而且兼容性較差,對于不同的開發(fā)工具,相互之間很難兼容,具有較大的局限性,新技術(shù)不便于使用。

16、另外,它的開發(fā)成本較高,需要具有一定專業(yè)水準(zhǔn)的技術(shù)人員才能完成。三 web電腦維護(hù)開發(fā)工具3.1 dreamweaver8.0是個(gè)原本由macromedia公司所開發(fā)的著名網(wǎng)站開發(fā)工具。它使用所見即所得的接口,亦有html編輯的功能。它現(xiàn)在有mac和windows系統(tǒng)的版本。隨macromedia被adobe收購后,adobe也開始計(jì)劃開發(fā)linux版本的dreamweaver了。 dreamweaver自mx版本開始,使用了opera的排版引擎 presto 作為網(wǎng)頁預(yù)覽。使用網(wǎng)站地圖可以快速制作網(wǎng)站雛形、設(shè)計(jì)、更新和重組網(wǎng)頁。改變網(wǎng)頁位置或檔案名稱,dreamweaver 會(huì)自動(dòng)更新所有鏈

17、接。使用支援文字、html碼、html屬性標(biāo)簽和一般語法的搜尋及置換功能使得復(fù)雜的網(wǎng)站更新變得迅速又簡單。3.2 access2003microsoft office access(前名 microsoft access)是由微軟發(fā)布的關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng)。它結(jié)合了 microsoft jet database engine 和 圖形用戶界面兩項(xiàng)特點(diǎn),是 microsoft office的成員之一。其實(shí)access 也是微軟公司另一個(gè)通訊程序的名字,想與 procomm 以及其他類似程序來競爭。可是事后微軟證實(shí)這是個(gè)失敗計(jì)劃,并且將它中止。數(shù)年后他們把名字重新命名于數(shù)據(jù)庫軟件。access在2

18、000年的時(shí)候成為了計(jì)算機(jī)等級考試中的計(jì)算機(jī)二級的一種數(shù)據(jù)庫語言并且因?yàn)樗囊讓W(xué)易用的特點(diǎn)正逐步取代傳統(tǒng)的vfp成為二級中最受歡迎的數(shù)據(jù)庫語言。四 電腦維護(hù)系統(tǒng)設(shè)計(jì)分析4.1需求分析電腦維護(hù)系統(tǒng)需要滿足來自三方面的需求,這三個(gè)方面分別是普通瀏覽者、會(huì)員和后臺管理員。普通瀏覽者的需求是查看網(wǎng)站首頁,維修培訓(xùn),學(xué)院動(dòng)態(tài),培訓(xùn)問答,學(xué)院風(fēng)采,可以查看但是不可以對維修論壇進(jìn)行發(fā)言,而會(huì)員則可以在論壇進(jìn)行交流提高水平,最后后臺管理員可以對所有會(huì)員和系統(tǒng)中的所有數(shù)據(jù)行進(jìn)修改、添加和刪除的操作 4.1數(shù)據(jù)庫設(shè)計(jì)思想在建設(shè)網(wǎng)站系統(tǒng)之前,我們必須對系統(tǒng)所用到的數(shù)據(jù)進(jìn)行大致的分類和具體的結(jié)構(gòu)設(shè)計(jì),既要做到清晰明了

19、,又要能適應(yīng)系統(tǒng)各項(xiàng)功能的調(diào)用,而不至于產(chǎn)生結(jié)構(gòu)上的邏輯混亂,保證關(guān)鍵數(shù)據(jù)在意外情況下不會(huì)被破壞,可以說數(shù)據(jù)庫是系統(tǒng)的重中之重。數(shù)據(jù)庫設(shè)計(jì)要遵循一些規(guī)則,一個(gè)好的數(shù)據(jù)庫滿足一些嚴(yán)格的約束和要求。盡量分離各實(shí)體對應(yīng)的表,一個(gè)實(shí)體對應(yīng)一個(gè)表,分析該實(shí)體有哪些屬性,對應(yīng)有些什么字段,以及各實(shí)體之間的聯(lián)系。實(shí)體、屬性與聯(lián)系是進(jìn)行概念設(shè)計(jì)時(shí)要考慮的三個(gè)元素,也是一個(gè)好的數(shù)據(jù)庫設(shè)計(jì)的核心。截圖如下:bbs會(huì)員信息表管理員信息表論壇表消息新聞表五 電腦修護(hù)系統(tǒng)網(wǎng)站總體設(shè)計(jì)5.1系統(tǒng)模塊組成5.2家居管理系統(tǒng)流程圖5.3數(shù)據(jù)庫設(shè)計(jì)本系統(tǒng)是用的是access數(shù)據(jù)庫,根據(jù)系統(tǒng)的實(shí)際需求,系統(tǒng)至少需要7張表,具體如

20、下:1論壇會(huì)員表(admin_bbs):用于發(fā)表論壇人員記錄 2 管理員表(admin_main):用于后臺管理員登陸3 論壇留言表(info):顯示論壇中的論壇記錄 4 學(xué)生風(fēng)采表 (jcl_photo):記錄學(xué)生風(fēng)采中學(xué)生的信息5 新聞消息表 (news):用于顯示前臺各類信息6 新聞消息分類表 (newscla):用于分類信息7 電子商城商品表(product):存放商品信息數(shù)據(jù)字典名字:shenghe別名:審核描述:控制發(fā)表論壇是否通過定義:1+0。位置:info名字:towho別名:對誰說描述:控制發(fā)表論壇回復(fù)誰定義:1文字255。位置:info名字:datetime別名:發(fā)表時(shí)間描

21、述:控制發(fā)表論壇時(shí)間定義:數(shù)字+1數(shù)字12+數(shù)字。位置:info名字: hotclick別名: 點(diǎn)擊率描述:文章的點(diǎn)擊率定義:1數(shù)字。位置:news名字: demo別名: 內(nèi)容描述:文章內(nèi)容定義:文字。位置:news名字: kinds別名: 是否推薦描述:文章是否被推薦定義:是/否。位置:news名字: picname別名: 圖片名稱描述: 圖片存儲路徑定義:文本。位置:news名字: time別名: 時(shí)間描述:文章發(fā)表時(shí)間定義:數(shù)字。位置:news名字: class別名: 類別描述:文章新聞所屬類別定義:數(shù)字。位置:newse-r 圖數(shù)據(jù)庫邏輯設(shè)計(jì)管理員信息表(admin_main):字段名

22、稱類型及長度注釋admin_id自動(dòng)編號主鍵,唯一標(biāo)示admin_name文本用戶名admin_pass文本密碼mingcheng文本名稱quan文本權(quán)限論壇表(info):字段名稱類型及長度注釋lyid數(shù)字留言編號datatime文本留言時(shí)間username文本用戶姓名content文本內(nèi)容towho文本對誰說shenghe文本審核學(xué)生表(cms_guestbook):字段名稱類型及長度注釋id自動(dòng)編號主鍵,唯一標(biāo)示p_name備注圖片名稱p_type數(shù)字圖片類型p_url備注圖片地址p_dom備注圖片說明p_zx數(shù)字是否在線p_date日期/時(shí)間發(fā)布日期p_dj數(shù)字查看次數(shù)money數(shù)字價(jià)

23、錢p_net備注網(wǎng)站網(wǎng)址down備注下載地址信息表(news):字段名稱類型及長度注釋id自動(dòng)編號主鍵,唯一標(biāo)示title文本標(biāo)題kinds是/否是否推薦ynimg是/否是否標(biāo)識為圖片新聞demo備注內(nèi)容hotclick數(shù)字點(diǎn)擊率auth文本作者order文本來自picname文本圖片路徑class數(shù)字新聞?lì)悇etime日期/時(shí)間時(shí)間jian備注新聞介紹消息類別表(newscla):字段名稱類型及長度注釋id自動(dòng)編號主鍵,唯一標(biāo)示class文本大類別名midcls文本小類名clid數(shù)字小類所屬大類iddescs數(shù)字排序電子商品表(product):字段名稱類型及長度注釋id自動(dòng)編號主鍵,唯一標(biāo)示s_name文本商品名字s_photo文本商品圖片地址s_money文本價(jià)錢s_intro備注介紹s_dom備注基本參數(shù)s_type備注商品類型s_see數(shù)字s_time日期/時(shí)間時(shí)間s_tj數(shù)字特價(jià)論壇會(huì)員表(admin_bbs):字段名稱類型及長度注釋username文本登陸賬戶名password文本密碼六、 代碼實(shí)現(xiàn)網(wǎng)頁首頁:電腦維護(hù)網(wǎng)站系統(tǒng) : 網(wǎng)站

溫馨提示

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

評論

0/150

提交評論