freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

vbaccess學(xué)生公寓公理系統(tǒng)畢業(yè)論文-在線瀏覽

2024-08-08 09:07本頁(yè)面
  

【正文】 對(duì)象組成的,對(duì)每個(gè)對(duì)象它都定義一組方法和屬性,以定義該對(duì)象的行為和外國(guó),用戶還可以按需要給對(duì)象擴(kuò)展方法和屬性。同時(shí),這種基于面向?qū)ο蟮拈_發(fā)方式,使得開發(fā)應(yīng)用程序更為簡(jiǎn)便。系統(tǒng)還提供了表生成器、查詢生成器、報(bào)表設(shè)計(jì)器以及數(shù)據(jù)庫(kù)向?qū)?、表向?qū)?、查詢向?qū)?、窗體向?qū)?、?bào)表向?qū)У裙ぞ?,使得操作?jiǎn)便,容易使用和掌握。(開發(fā)數(shù)據(jù)庫(kù)互連,Open Data Base Connectivity),利用Access強(qiáng)大的DDE(動(dòng)態(tài)數(shù)據(jù)交換)和OLE(對(duì)象的聯(lián)接和嵌入)特性,可以在一個(gè)數(shù)據(jù)表中嵌入位圖、聲音、Excel表格、Word文檔,還可以建立動(dòng)態(tài)的數(shù)據(jù)庫(kù)報(bào)表和窗體等。利用數(shù)據(jù)庫(kù)訪問頁(yè)對(duì)象生成HTML文件,輕松構(gòu)建Internet/Intranet的應(yīng)用。數(shù)據(jù)的結(jié)構(gòu)將影響整個(gè)管理機(jī)制的應(yīng)用,而且一旦建立以后要修改常會(huì)出現(xiàn)麻煩。Microsoft Access數(shù)據(jù)庫(kù)相對(duì)其它的數(shù)據(jù)庫(kù)來(lái)說要簡(jiǎn)單容易操作些,該機(jī)房多功能系統(tǒng)中的數(shù)據(jù)庫(kù)文件就是Access類型的數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)可以與V B進(jìn)行數(shù)據(jù)導(dǎo)入,做到隨時(shí)隨地對(duì)數(shù)據(jù)庫(kù)進(jìn)行編譯。信息使用得當(dāng)就會(huì)成為社會(huì)發(fā)展的財(cái)富,而信息若是管理不當(dāng),則變?yōu)榇罅康睦?。并且,隨著時(shí)間的推進(jìn),它將會(huì)產(chǎn)生大量的“賬本”和混亂的數(shù)據(jù),這非常不利于查找、更新和維護(hù)。針對(duì)學(xué)生公寓管理所開發(fā)的軟件,是以高校學(xué)生公寓的管理方式為實(shí)際而設(shè)計(jì)的一款應(yīng)用型軟件。隨著學(xué)校住宿人員情況越來(lái)越復(fù)雜,公寓管理人員的負(fù)擔(dān)也越來(lái)越重。 系統(tǒng)開發(fā)的可行性1.3.1 技術(shù)上的可行性這是一個(gè)信息爆炸的時(shí)代,信息技術(shù)從根本上改變了人類社會(huì)的生產(chǎn)方式和生活方式,計(jì)算機(jī)的應(yīng)用隨處可見,小到各家各戶上網(wǎng)娛樂,大到各行各業(yè)經(jīng)營(yíng)管理。這個(gè)子系統(tǒng)若能和其他子系統(tǒng)結(jié)合起來(lái),如寬帶用電子系統(tǒng)等,就能更加完善、更快更全面地了解到所有人員的住宿情況。并且,隨著數(shù)據(jù)庫(kù)管理系統(tǒng)的廣泛應(yīng)用以及可視化編程工具的出現(xiàn),這都為開發(fā)一個(gè)學(xué)生公寓管理子系統(tǒng)提供了技術(shù)上的支持,所以說開發(fā)一個(gè)學(xué)生公寓管理系統(tǒng)是完全可行的。同時(shí)新的計(jì)算機(jī)用于機(jī)房物品的更新?lián)Q代,有利于教學(xué)。同時(shí),管理人員只需操作一兩遍就能熟悉這個(gè)系統(tǒng)。 數(shù)據(jù)來(lái)源一個(gè)好的軟件要基于現(xiàn)實(shí)的需要來(lái)設(shè)計(jì)。這個(gè)軟件的參考資料主要有兩種來(lái)源:一是參考本校學(xué)生公寓的現(xiàn)狀以及管理方式,這是來(lái)源于現(xiàn)實(shí)生活的主要依據(jù),比較真實(shí)可靠。本軟件雖然功能比較簡(jiǎn)單,但是作為一個(gè)子系統(tǒng)來(lái)說,首先要保證設(shè)計(jì)規(guī)定的項(xiàng)目,當(dāng)然也需要通過學(xué)習(xí)與借鑒多加完善,取其精華,棄其糟粕。 P2學(xué)生學(xué)籍管理后勤處D2 學(xué)籍管理D3 發(fā)放P4查詢學(xué)生處保衛(wèi)處P1宿舍管理D1 宿舍F2F3 P3衛(wèi)生工具管理相關(guān)部 門F4 F1圖11系統(tǒng)數(shù)據(jù)流程圖2. 數(shù)據(jù)庫(kù)設(shè)計(jì) E—R圖保衛(wèi)處其他人員管理管理學(xué)生處房間擁有公寓1n1班級(jí)學(xué)生擁有1n1學(xué)生入住1后勤處處管理n1n11n1n11管理11n1圖21系統(tǒng)ER圖 數(shù)據(jù)庫(kù)表隨著社會(huì)不斷發(fā)展進(jìn)步,行業(yè)不斷分工,信息的數(shù)量越來(lái)越大,復(fù)雜程度越來(lái)越高。數(shù)據(jù)庫(kù)是一個(gè)系統(tǒng)的重要組成部分之一,它關(guān)系到整個(gè)系統(tǒng)的正常運(yùn)行,關(guān)系到數(shù)據(jù)的有效處理。分別是:班級(jí)基本信息表、宿舍等級(jí)表、學(xué)生公寓表、學(xué)生請(qǐng)假表、寢室分布表、學(xué)生基本信息表(users)、用戶表、宿舍資產(chǎn)表及其他信息表。數(shù)據(jù)結(jié)構(gòu)如下表:字段名數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度班級(jí)文本10表21 學(xué)生所在班級(jí)基本信息表(2)宿舍等級(jí)表: 宿舍等級(jí)表主要是在平時(shí)檢查或評(píng)比中所得到的成績(jī)?cè)u(píng)估結(jié)果的基本信息,字段包括:等級(jí)。數(shù)據(jù)結(jié)構(gòu)如下表:字段名數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度公寓名稱文本20表23 學(xué)生公寓表(4)學(xué)生公寓寢室表:這個(gè)表主要是說明學(xué)校提供學(xué)生住宿的宿舍號(hào)(門牌號(hào))的情況表,字段包括:公寓名稱、寢室號(hào)。數(shù)據(jù)結(jié)構(gòu)如下表:字段名數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度日期日期/時(shí)間姓名文本8班級(jí)文本20公寓名稱文本20寢室數(shù)字5天數(shù)數(shù)字4原因備注班主任文本10備注備注表25 學(xué)生請(qǐng)假表(6)學(xué)生詳細(xì)信息表:這個(gè)表主要記錄了學(xué)生在校的詳細(xì)信息字段包括:日期、姓名、班級(jí)、公寓名稱、寢室、天數(shù)、原因、班主任、備注。數(shù)據(jù)結(jié)構(gòu)如下表:字段名數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度用戶名文本20Pass文本20用戶類型文本20表27 用戶管理員表(8)資產(chǎn)表:這個(gè)表主要記錄了學(xué)生公寓里平時(shí)發(fā)放一些衛(wèi)生公寓領(lǐng)取記錄以及宿舍的一些基本用具(床、桌子)的基本信息字段包括:日期、寢室、公寓名稱、名稱、數(shù)量、單價(jià)、總價(jià)、用途、備注。:主要完成:用戶管理、公寓設(shè)置、數(shù)據(jù)備份、數(shù)據(jù)轉(zhuǎn)換、退出的功能。添加人員可以分為兩類:普通用戶、管理員。管理員擁有所有權(quán)力,對(duì)整個(gè)系統(tǒng)的操作。無(wú)用戶設(shè)置、公寓設(shè)置及記錄刪除等權(quán)力。在這里可以添加學(xué)校所有的公寓、所有班級(jí)、每個(gè)公寓的所有寢室,也可以用此軟件管理一幢公寓。這是一個(gè)數(shù)據(jù)管理軟件所必不可少的一部分,利用它可以及時(shí)的備份當(dāng)前的數(shù)據(jù)庫(kù)以及在出現(xiàn)故障后利用已保存的數(shù)據(jù)進(jìn)行恢復(fù)。當(dāng)系統(tǒng)運(yùn)行時(shí)出現(xiàn)故障,可以選擇重新登陸,輸入用戶名和用戶密碼。另外,重新登陸可以快速地進(jìn)行身份的切換。這時(shí),普通用戶輸入自己的用戶名和密碼,就可以開始普通用戶的操作了。但是這里的退出是屬于系統(tǒng)管理的一部分,是當(dāng)超級(jí)用戶或者是普通用戶完成了他們所有的操作和管理后,所選擇的退出系統(tǒng)。比如說,用戶只需要修改一下用戶密碼,當(dāng)修改完畢以后,就可以直接選擇退出,就不需要在對(duì)系統(tǒng)工具欄分布不熟悉的情況下,需要找到工具欄的退出系統(tǒng)這個(gè)選項(xiàng)再選擇退出。運(yùn)行圖如下:主要是對(duì)每棟學(xué)生公寓樓樓層和整棟樓布局的簡(jiǎn)單介紹,以便學(xué)生、老師、或者來(lái)訪人員尋找所要尋找的對(duì)象。利用它可以把宿舍樓的基本房間布局情況展現(xiàn)出來(lái)。利用它可以把學(xué)生的基本的請(qǐng)假資料保存起來(lái)便于管理。利用它可以把學(xué)生的基本的違規(guī)資料保存起來(lái),做到賞罰分明。還可以通過詳細(xì)查看,查看到某個(gè)公寓某個(gè)寢室住宿人員的人數(shù),以及具體的住宿人員的名字。衛(wèi)生檢查可以對(duì)衛(wèi)生檢查的結(jié)果進(jìn)行記錄。運(yùn)行圖如下: 公寓資產(chǎn)主要完成:添加新增物品的功能。運(yùn)行圖如下: 記錄查看與記錄刪除主要是對(duì)學(xué)生請(qǐng)假、學(xué)生違規(guī)、衛(wèi)生記錄,公寓資產(chǎn)等記錄所進(jìn)行的操作,利用這兩個(gè)功能可以對(duì)任一記錄進(jìn)行查看與刪除。運(yùn)行圖如下:對(duì)于一個(gè)稍顯正規(guī)的軟件來(lái)說幫助的制作都是必不可少的內(nèi)容,本程序也不例外,制作了此幫助文檔。運(yùn)行圖如下:4. 程序設(shè)計(jì)開始i=0顯示登陸界面輸入用戶名和密碼正確管理員i=3顯示管理員窗口執(zhí)行對(duì)應(yīng)功能顯示普通用戶窗口執(zhí)行對(duì)應(yīng)功能結(jié)束i=i+1YYYNNN圖40主程序流程圖 登陸界面在詳細(xì)設(shè)計(jì)的時(shí)候,我認(rèn)為登陸界面還是走簡(jiǎn)單路線比較好。但是我發(fā)現(xiàn),導(dǎo)入圖片后,窗體內(nèi)的控件位置怎么擺放都不和諧,不是遮擋了大半個(gè)圖片,就是太過花里胡哨。這也是我們組設(shè)計(jì)時(shí)所追求的和諧界面。如果是正確的,還要判斷它是哪種類型的用戶,是管理員還是普通用戶。 (1)窗體內(nèi)各控件的實(shí)現(xiàn)整個(gè)登陸界面的窗體名為frmlogin。其次,添加四個(gè)label標(biāo)簽,標(biāo)題caption屬性分別設(shè)置為用戶名、密碼、確定及取消,調(diào)整為適當(dāng)?shù)拇笮『妥煮w顏色。最后,繪制八條直線段將前面添加的確定和取消標(biāo)簽圍繞在中間達(dá)到按鈕的效果四個(gè)label標(biāo)簽如上圖。找到frmlogin窗體的picture屬性單擊該屬性添加前面制作的背景圖片。(2)用戶登陸權(quán)限分類在新建的數(shù)據(jù)庫(kù)中建立一個(gè)用戶表,即operater 表。超級(jí)用戶和普通用戶唯一不同的是只有超級(jí)用戶可以進(jìn)行操作員管理,而普通用戶沒有添加、刪除、修改用戶名和密碼的權(quán)限,所以嚴(yán)格控制超級(jí)用戶就顯得十分有必要。或者是通過VB中的工程引用勾選其中兩項(xiàng)Microsoft ActiveX Data Objects Library和Microsoft ActiveX Data Objects Recordset Library,然后再通過ADO對(duì)象,設(shè)置Driver. URL. username, password 來(lái)進(jìn)行數(shù)據(jù)庫(kù)的連接。首先是Command1, = Or = ,也就是說沒有輸入用戶名和密碼,那么消息盒子會(huì)彈出提示“請(qǐng)輸入用戶名!” 或是“請(qǐng)輸入密碼!” 。代碼中If = 1 Then ,因?yàn)閞s是個(gè)數(shù)據(jù)庫(kù)鏈接, = 1表示判斷數(shù)據(jù)庫(kù)鏈接是否打開,源碼的意思是在打開數(shù)據(jù)庫(kù)前先判斷下數(shù)據(jù)庫(kù)鏈接是否是開著的,如果是開著的就先關(guān)閉,然后再打開。當(dāng)密碼輸入錯(cuò)誤時(shí),消息盒會(huì)提示“輸入錯(cuò)誤,請(qǐng)重新輸入!”累計(jì)輸入3次輸入錯(cuò)誤,提示“對(duì)不起,您無(wú)權(quán)使用本系統(tǒng)!”此時(shí),用戶必須重新輸入用戶名和密碼,否則不能正常登陸本系統(tǒng)。整個(gè)界面主要包括菜單欄、工具欄、顯示欄和狀態(tài)欄4個(gè)部分。工具欄主要是在窗體內(nèi)添加Toolbar控件并通過對(duì)其參數(shù)的設(shè)置制作完成。這樣做不僅有利于界面的和諧美觀,更有利于避免重復(fù)的圖標(biāo)和索引的混亂。下面簡(jiǎn)單解釋工具欄運(yùn)行時(shí)的核心代碼:Select Case 這是在查找按鈕索引值,此段代碼有7個(gè)Case ,其中16分別代表6個(gè)子窗體, 可以調(diào)出與索引值相對(duì)應(yīng)的窗體,用戶就可以進(jìn)行相關(guān)的操作。最后是結(jié)束End Sub。狀態(tài)欄本身分為三個(gè)部分,制作時(shí)首先是添加控件StatusBar,然后打開屬性窗口,在窗格中設(shè)置索引,寫入對(duì)應(yīng)文本就緒、。菜單欄主要是在主窗體的界面上單擊鼠標(biāo)右鍵選擇菜單編輯器,輸入標(biāo)題、名稱,勾選有效、可見,設(shè)置好一個(gè)就點(diǎn)擊下一個(gè)。菜單編輯器如同所示:圖43 菜單編輯器 系統(tǒng)設(shè)置 管理員員管理(1)界面制作過程和部分核心源碼這個(gè)界面的制作比較簡(jiǎn)單,主要是添加兩個(gè)文本框用于輸入用戶名和密碼,兩個(gè)單選按鈕用于選擇用戶類型,是超級(jí)用戶還是普通用戶,兩個(gè)標(biāo)簽顯示用戶名、密碼等文字信息,一個(gè)ListView用于顯示管理員名稱和其權(quán)限。由于在這個(gè)界面要進(jìn)行添加、刪除、修改管理員的操作,它已經(jīng)連接到了數(shù)據(jù)庫(kù),與數(shù)據(jù)庫(kù)的operator表相聯(lián),各個(gè)控件也與數(shù)據(jù)庫(kù)中表的字段綁定。下面分別解釋操作代碼:窗體加載時(shí),ListView1兩列分別是管理員名稱、權(quán)限,密碼、id值被設(shè)置為0因此不顯示。超級(jí)用戶optid值為1,普通用戶值為0。其中密碼和id被設(shè)置為0, , , 密碼, 0 。打開記錄集進(jìn)行添加記錄時(shí),以此類推接下來(lái)分別是密碼、權(quán)限、用戶id。例如:(1) = Trim((optpwd).Value)。所以SubItems(2)是管理員還是普通用戶由取值決定。軟件默認(rèn)為兩個(gè)權(quán)限:超級(jí)用戶、普通用戶。 = True。以下代碼表示執(zhí)行添加操作: insert into operator(optname,optpwd,optrgt) values (39。 amp。,39。 amp。, amp。 )刪除操作可以把當(dāng)前的記錄全部刪除。在實(shí)際操作時(shí),鼠標(biāo)單擊ListView1中的管理員名稱這項(xiàng),刪除按鈕可用。刪除操作的代碼如下: delete from operator where optid=39。 optid amp。修改操作是對(duì)當(dāng)前所選擇的超級(jí)或普通用戶進(jìn)行修改,可以修改其用戶名與密碼。修改某一條記錄即更新operator表中的某一條對(duì)應(yīng)記錄。修改操作代碼如下: update operator set optname=39。 amp。,optpwd=39。 amp。,optrgt= amp。 where optid=39。 optid amp。 = False = False = True(2) 操作員管理界面效果圖圖44操作員管理 公寓設(shè)置公寓設(shè)置可以說是本程序中一關(guān)鍵部分。包括公寓添加、修改、刪除。只有正確的對(duì)這些設(shè)置進(jìn)行添加修改,才能輸入正確的記錄。還有一些就是對(duì)表記錄的復(fù)雜操作。用到的控件主要是Sstab與Treeview。在添加一個(gè)寢室前先要選擇所要添加寢室所在的公寓。樹中的節(jié)點(diǎn)在點(diǎn)擊后會(huì)把父節(jié)點(diǎn)顯示在選擇公寓后面的列表框中,而選中的節(jié)點(diǎn)會(huì)出現(xiàn)在寢室名稱里。添加后會(huì)把Treeview重新刷新一下。(3)班級(jí)設(shè)置①界面制作與實(shí)現(xiàn)方法此界面制作與公寓設(shè)置基本一致。以及起到美觀作用的Frame控件。然后點(diǎn)擊添加即可完成添加操作。要修改某條記錄時(shí),要先對(duì)所要修改的記錄進(jìn)行選擇,確認(rèn)選擇后,點(diǎn)擊下面的修改按鈕,會(huì)在下面的文本中顯示出所要修改班
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1