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

正文內(nèi)容

20xx電大論文計(jì)算機(jī)類論文題目:(高校學(xué)生學(xué)籍管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》-文庫吧

2024-08-16 12:13 本頁面


【正文】 2. 系統(tǒng)幾個(gè)在程序應(yīng)用中的常用名詞 Visual Basic 系統(tǒng)除了一般高級語言所具有的一些名詞術(shù)語外,還有幾個(gè)系統(tǒng)常用的名詞。其基本含義如下: ( 1)視窗( Form) 6 視窗是進(jìn)行人機(jī)交互的界面或接口, 也叫窗體。 VB 系統(tǒng)的人機(jī)交互界面或接口,無論是在設(shè)計(jì)時(shí)或是在運(yùn)行時(shí),都是Windows 系統(tǒng)的標(biāo)準(zhǔn)視窗。 ( 2)對象 (Object) 對象是 VB 系統(tǒng)內(nèi)部提供給設(shè)計(jì)者可以直接使用的處理輸出的控制工具。本程序所應(yīng)用到的對象類型有標(biāo)簽框 (Label Box),文本框 (Text Box),命令按扭 (Command Button),網(wǎng)格 (Data Grid), ADO 控件 (Adodc1)等。當(dāng)把這些工具放置到用戶界面對應(yīng)的窗體上時(shí),被稱為對象或控件。用戶可以通過設(shè)置對象的“屬性”和“方法”,便于對象適應(yīng)自己 所設(shè)計(jì)應(yīng)用程序的輸入輸出內(nèi)容,對象的生成過程及結(jié)構(gòu)都被封裝起來。正確使用對象可以減少程序和開發(fā)時(shí)間,提高程序設(shè)計(jì)者的工作效率。 ( 3)屬性 (Properties) 屬性是 VB 系統(tǒng)提供的有關(guān)對象的參數(shù)或數(shù)據(jù)接口。用戶通過適當(dāng)?shù)卦O(shè)置或改變對象的屬性來確定對象的外觀及性能特征,從而有效地使用系統(tǒng)提供的對象。比如,對象的名稱、在屏幕上顯示的位置、大小、顏色、接收或容納的數(shù)據(jù)內(nèi)容及數(shù)據(jù)的表現(xiàn)格式等。 ( 4)事件 (Events) 事件是指用戶或操作者對計(jì)算機(jī)進(jìn)行的某一操作(如擊鍵、單擊或移動鼠標(biāo)等)的行為或系統(tǒng)狀態(tài) 發(fā)生的變化。 VB 系統(tǒng)常用事件來引導(dǎo)計(jì)算機(jī)執(zhí)行一段程序。程序所用的鍵盤事件有KeyPress(按鍵)事件, KeyDown 事件和 KeyUp 事件;鼠標(biāo)事件有 Click(單擊鼠標(biāo))事件, DbDlicd(雙擊鼠標(biāo))。 ( 5)方法 (Method) 方法主要是指對一個(gè)對象使用某種作用的過程。它是在程序執(zhí)行的過程中要計(jì)算機(jī)執(zhí)行的某種操作。其程序的方法有Show(顯示)方法, Hide(隱藏)方法, Refresh(刷新)方法。 ( 6)過程 (Procedure) 7 過程是指經(jīng)過定義或說明的,或基于某一對象對應(yīng)的事件所引發(fā)的程序 段。 ( 7)模塊 (Module) 模塊是指一些運(yùn)算量或過程進(jìn)行聲明或定義的一個(gè)集合。系統(tǒng)程序大體可分成四個(gè)模塊:數(shù)據(jù)輸入、根據(jù)查詢、數(shù)據(jù)打印和通訊。 3. Windows下 Visual Basic 編程環(huán)境簡介 ( 1)面對對象的編程 面向?qū)ο蟮脑O(shè)計(jì)方法 (OOP, Objected Programming) 從應(yīng)用領(lǐng)域內(nèi)的問題著手,以直觀自然的方式描述客觀世界的實(shí)體。Visual Basic 作為一種面向?qū)ο蟮木幊谭椒?,把程序和?shù)據(jù)封裝起來作為一個(gè)對象,并為每個(gè)對象賦予相應(yīng)的屬性。在設(shè)計(jì)對象時(shí),不必編寫建立和 描述每個(gè)對象的程序代碼,而是用工具畫在界面上,由 Visual Basic 自動生成對象的程序代碼并封裝起來。 Visual Basic 應(yīng)用程序基本的構(gòu)建塊是用戶所創(chuàng)建的對象,每一個(gè)對象都具有一些特性和行為(屬性、事件和方法)。開發(fā)人員可以最有效利用所創(chuàng)建的每一個(gè)對象。使用應(yīng)用程序具有可通用性可說擴(kuò)展性和強(qiáng)有力的功能。 Visual Basic 應(yīng)用由一系列對象組成,包括有函數(shù)、菜單、函數(shù)、結(jié)構(gòu)和數(shù)據(jù)窗口、用戶對象、用戶事件等等,對象中又包含若干控件如命令按鈕、單行編輯器等這些對象和控件都可在許多應(yīng)用中重復(fù) 使用。 ( 2)實(shí)現(xiàn)菜單選項(xiàng) 菜單是程序最重要的特性之一,大多數(shù)程序都依賴一個(gè)定義良好的菜單使程序易于使用和維護(hù), Visual Basic 也提供了強(qiáng)大的創(chuàng)建菜單功能是程序更加標(biāo)準(zhǔn)。 本系統(tǒng)使用 Visual Basic 的菜單編輯器建立菜單或者修改 已 經(jīng) 存 在 的 菜 單 , 您 也 可 以 使 用 Visual Basic 的Application Wizard 來操作。 ( 3)實(shí)現(xiàn)工具欄 8 CoolBar 控件與 Office2020 中看到的 CoolBar是類似的。CoolBar 就是一個(gè)可以在窗體上浮動的工具,同時(shí)也是其他ActiveX的容器。通過在 CoolBar 中遷入其他空間你也可以向用戶提供更好的靈活性和義用性。 選擇“工程”下拉菜單中的“部件”選項(xiàng),顯示“部件”對話框。在“控件”選項(xiàng)卡列表中選擇“ Microsoft Windows Common Controls ”后工具相中增加改控件。 本系統(tǒng)就用了 Cool 工具中的 Statubar 控件,在系統(tǒng)這一界面中,添加了狀態(tài)欄,在第一個(gè)欄中,在樣式這一欄中選擇了文本,在第二個(gè)欄中,選擇了系統(tǒng)日期,第三個(gè)欄中選擇了系統(tǒng)時(shí)間,這樣,任何時(shí)候操作本系統(tǒng),都可以看到當(dāng)前的時(shí)間和日期。 4. 學(xué)生學(xué)籍管理系統(tǒng) 系統(tǒng)的查詢模塊 ( 1)查詢模塊的設(shè)計(jì)分析 根據(jù)實(shí)際情況,我們使用原型法 (Rapid Prototyping) 即以少量代價(jià)快速地構(gòu)造一個(gè)可執(zhí)行的軟件模型。使用戶可以較快地確定需求,然后采用循環(huán)進(jìn)化的開發(fā)方式,對系統(tǒng)模型作連續(xù)的精化,將系統(tǒng)需具備的性質(zhì)逐漸增加上去,直到所有的性質(zhì)全部滿足。此時(shí)模塊也發(fā)展成為最終產(chǎn)品了。 ( 2)編程環(huán)境的選擇 微軟公司的 Visual Basic 是 Windows 應(yīng)用程序開發(fā)工具,使目前最為廣泛的、易學(xué)易用的面向?qū)ο蟮拈_發(fā)工具。Visual Basic 提供了 大量的控件,這些控件可用于設(shè)計(jì)界面和實(shí)現(xiàn)各種功能,減少了編程人員的工作量,也簡化了界面設(shè)計(jì)過程,從而有效的提高了應(yīng)用程序的運(yùn)行效率和可靠性。故而,實(shí)現(xiàn)本系統(tǒng) VB 是一個(gè)相對較好的選擇。 ( 3)關(guān)系型數(shù)據(jù)庫的實(shí)現(xiàn) Access2020 就是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索。 Access 的優(yōu)點(diǎn)在于它能使用數(shù)據(jù) 9 表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于Excel 的電子表格,可以使數(shù)據(jù)庫一目了然。另外, Access 允許創(chuàng)建自定義報(bào)表用于打印或輸出數(shù)據(jù)庫中的信息。 Access 也提供 了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他用戶共享數(shù)據(jù)庫。 Access 是一種關(guān)系數(shù)據(jù)庫工具,關(guān)系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。如上所述, Access 作為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點(diǎn),可以在一個(gè)數(shù)據(jù)包同時(shí)擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強(qiáng)大功能。 ( 4)二者的結(jié)合 (DBA) 微軟的 JET 數(shù)據(jù)庫引擎提供了與數(shù)據(jù)庫打交道的途徑,我們是通過它以及 Visual Basic 來訪問數(shù)據(jù)庫并對其進(jìn)行各種操作。 Visual Basic、 Access 以及其他微軟的軟件產(chǎn)品都是通過共用 JET 數(shù)據(jù)庫引擎,從而給用戶提供了豐富的數(shù)據(jù)類型。 ADODC 控件在數(shù)據(jù)庫中的信息與將信息顯示給用戶看的Visual Basic 程序之間架起了一座橋梁。我們可以設(shè)置 ADODC控件的各個(gè)屬性,告訴它要調(diào)用那個(gè)數(shù)據(jù)庫的哪個(gè)部分。缺省情況下, ADODC 控件根據(jù)數(shù)據(jù)庫中的一個(gè)或多個(gè)數(shù)據(jù)庫表建立一個(gè) dynasettype(動態(tài)集合)類型的記錄集合。一個(gè)記錄集合是動態(tài)的也就意味著,當(dāng)原來的數(shù)據(jù)表中的容改變了以后,該記錄集合中的記錄也會隨之改變。將 ADODC 控件放置在窗體中之后,我們還必須在該控件與要處理的數(shù)據(jù)庫之間建 立聯(lián)系。 5. 使用 Access2020 創(chuàng)建數(shù)據(jù)庫 ( 1)數(shù)據(jù)庫的概念 數(shù)據(jù)庫是一種存儲數(shù)據(jù)并對數(shù)據(jù)進(jìn)行操作的工具。數(shù)據(jù)庫的作用在于組織和表達(dá)信息,簡而言之,數(shù)據(jù)庫就是信息的集合。計(jì)算機(jī)的數(shù)據(jù)庫可以分為兩類:非關(guān)系數(shù)據(jù)庫 (flatfile)和關(guān)系數(shù)據(jù)庫( relational)。關(guān)系數(shù)據(jù)庫中包含了多個(gè)數(shù)據(jù)表的信息,數(shù)據(jù)庫含有各個(gè)不同部分的術(shù)語,象記錄、域等。 10 ( 2)新建一個(gè)數(shù)據(jù)庫 創(chuàng)建任何一個(gè)數(shù)據(jù)庫的第一步是仔細(xì)的規(guī)劃數(shù)據(jù)庫,設(shè)計(jì)必須是靈活的、有邏輯的。創(chuàng)建一個(gè)數(shù)據(jù)庫結(jié)構(gòu)的過程被認(rèn)為是數(shù)據(jù)模型設(shè)計(jì)。 ① 標(biāo)識需 要的數(shù)據(jù); ② 收集被子標(biāo)識的字段到表中; ③ 標(biāo)識主關(guān)鍵字字段; ④ 規(guī)范數(shù)據(jù); ⑤ 標(biāo)識指定字段的信息; ( 3)修改已建的數(shù)據(jù)庫 數(shù)據(jù)庫的修改分為;添加、編輯和刪除記錄。這三種操作均可由 Visual Basic 創(chuàng)建的程序來完成,下面的章節(jié)將詳細(xì)描述實(shí)現(xiàn)的具體方法。 11 第 2 章 可行性分析 學(xué)生信息,作為一個(gè)學(xué)校,就有一定的工作量存在,而學(xué)生信息,它的工作量可能是其它信息工作量的幾倍,班級的增加、班級的查找、班級的修改;學(xué)生檔案;課程管理;成績管理;繳費(fèi)管理;統(tǒng)計(jì)等等,每個(gè)信息的數(shù)據(jù) 都在不斷地變化著,如果采用人工的方式進(jìn)行操作,那么,一天的工作量,足以讓人覺得比較繁瑣,吃不消。針對這樣的情況,采用讓數(shù)據(jù)的查詢變得簡單化,數(shù)據(jù)變的更讓每個(gè)人都在任何時(shí)刻都可以了解到。 學(xué)生學(xué)籍管理系統(tǒng) 系統(tǒng)是為本校開發(fā)的,本系統(tǒng)所采用的語言是 Visual Basic,用 Microsoft Access 2020 數(shù)據(jù)庫完成。該系統(tǒng)總體有四部分組成,包括學(xué)生信息查詢、教務(wù)信息維護(hù)、學(xué)生選課及用戶管理。通過本系統(tǒng),把本校內(nèi)部查詢學(xué)生信息、教務(wù)信息、學(xué)生選課各個(gè)環(huán)節(jié)進(jìn)行有效地計(jì)劃、組織和控制。通過本校內(nèi)部的信息,依 據(jù)統(tǒng)一數(shù)據(jù)信息進(jìn)行管理,把任何一塊信息所產(chǎn)生的數(shù)據(jù)變動及時(shí)地反映給其它相關(guān)信息,做到數(shù)據(jù)共享。 本系統(tǒng)主要信息流程為:教務(wù)信息維護(hù)接受學(xué)生的信息,學(xué)生信息查詢根據(jù)教務(wù)信息維護(hù)的學(xué)生信息做出對所接收的信息合理性進(jìn)行判斷,并交于信息維護(hù)進(jìn)行相應(yīng)的修改,再把信息存入數(shù)據(jù)庫中。學(xué)生選課是對學(xué)生進(jìn)行相應(yīng)選擇自己相關(guān)的課程。最后進(jìn)行打印。 采用本系統(tǒng),能夠使整個(gè)系統(tǒng)內(nèi)部所有信息的工作簡化,提高工作效益。由于采用統(tǒng)一的數(shù)據(jù)信息,使相關(guān)資料能夠快速地查詢所需的數(shù)據(jù)、資料及其它信息的,使信息快速高效運(yùn)行。 需求分析是成功實(shí)施 一個(gè)管理系統(tǒng)的基礎(chǔ),只有弄清楚客戶的需求,才能真正開發(fā)出滿足客戶需求的管理信息系統(tǒng),也才能夠真正讓整個(gè)系統(tǒng)發(fā)揮其相應(yīng)的作用。接下來就針對 學(xué)生 12 學(xué)籍管理系統(tǒng) 系統(tǒng)的總體需求作分析,在實(shí)際開發(fā)過程中可以在本系統(tǒng)需求分析中繼續(xù)完善。 開發(fā) 學(xué)生學(xué)籍管理系統(tǒng) 的必要性 開發(fā)一個(gè) 學(xué)生學(xué)籍管理系統(tǒng) 系統(tǒng) , 采用計(jì)算機(jī)對學(xué)生信息進(jìn)行管理 , 進(jìn)一步提高了辦學(xué)效益和現(xiàn)代化水平。為廣大教師和學(xué)生提高工作效率 , 實(shí)現(xiàn)學(xué)生成績信息管理工作流程的系統(tǒng)化、規(guī)范化和自動化。一個(gè)高校的 學(xué)生學(xué)籍管理系統(tǒng) 系統(tǒng)可以存儲歷屆的學(xué)生信息檔案 , 不需要 大量的人力 , 只需要幾名專門錄入員即可操作系統(tǒng) , 節(jié)省大量人力 , 可以迅速查到所需信息、高效、安全 , 學(xué)生也能方便的查看自己的成績。 學(xué)生學(xué)籍管理系統(tǒng) 系統(tǒng)的系統(tǒng)需求 在 21 世紀(jì)的信息社會的高科技時(shí)代 , 計(jì)算機(jī)的應(yīng)用已普及到經(jīng)濟(jì)和社會生活的各個(gè)領(lǐng)域。計(jì)算機(jī)與人類的關(guān)系愈來愈密切 , 為了適應(yīng)現(xiàn)代社會人們高度強(qiáng)烈的時(shí)間觀念 , 學(xué)生學(xué)籍管理系統(tǒng) 系統(tǒng)為教學(xué)辦公帶來了極大的方便。該 學(xué)生學(xué)籍管理系統(tǒng) 系統(tǒng)是以 VB+Access 數(shù)據(jù)庫 +SQL 數(shù)據(jù)查詢語言編寫。系統(tǒng)管理員、教師、學(xué)生只需通過簡單的操作 , 用戶都可 以了解本系統(tǒng)軟件的基本工作原理。用戶只需進(jìn)行輸入一些簡單的漢字、數(shù)字 , 或用鼠標(biāo)點(diǎn)擊即可達(dá)到自己想要的目標(biāo)。 總體功能要求 在經(jīng)過對 學(xué)生學(xué)籍管理系統(tǒng) 流程進(jìn)行詳細(xì)了解與分析后,可以看出一個(gè)功能完善的 學(xué)生學(xué)籍管理系統(tǒng) 系統(tǒng),必須包括以下的幾個(gè)管理系統(tǒng): ( 1) 學(xué)生學(xué)籍管理系統(tǒng) 系統(tǒng),層次結(jié)構(gòu)如圖 21 所示 學(xué)生信息 課程資料 學(xué)生資料 13 圖 21 學(xué)生管理信息的樹狀圖 資料管理系統(tǒng)中包括課程資料窗體(包括對課程的新建、保存、刪除、刷新、全部顯示、查找、清空、退出、輸入 \修改等操作 )和學(xué)生資料窗體(包括對學(xué)生的新建、保存、刪除、刷新、全部顯示、查找、清空、退出、輸入 \修改等操作)。 ( 2) 學(xué)生學(xué)籍管理系統(tǒng) 系統(tǒng) 這個(gè)管理系統(tǒng)包括成績修改窗體(包括對學(xué)生成績的修改、查找、全部顯示、保存、清空、退出等操作)。 ( 3)學(xué)生名次管理模塊 這個(gè)管理系統(tǒng)包括學(xué)生名次窗體(包括對學(xué)生名次的查找、顯示前十名、顯示后十名、全部顯示、清空、退出等操作)。 ( 4)退出系統(tǒng) 性能的需求 ( 1)精度要求 學(xué)生學(xué)籍管理系統(tǒng) 系統(tǒng)對精度要求較低,僅需滿足整型數(shù)據(jù)輸入,存儲和輸出即可 . ( 2)時(shí)間特性要求 在軟 件方面,響應(yīng)時(shí)間,更新處理事件間要求比較快且迅 14 速,以滿足要求。 ( 3) 靈活性 當(dāng)用戶需求,如操作方式,運(yùn)行環(huán)境,結(jié)構(gòu)精度和數(shù)據(jù)結(jié)構(gòu)與其他軟件接口等發(fā)生變化時(shí),設(shè)計(jì)的軟件要求能做適應(yīng)調(diào)整。 ( 4)規(guī)模 適用于中小規(guī)模學(xué)校的 學(xué)生學(xué)籍管理系統(tǒng) 系統(tǒng)。 15 第 3 章 總體設(shè)計(jì) 系統(tǒng)功能描述
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1