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

正文內(nèi)容

畢業(yè)生管理系統(tǒng)—-wenkub

2022-12-15 00:49:01 本頁面
 

【正文】 畫在界面上, Visual Basic 自動生成對象的程序代碼并封裝起來。只需要按設(shè)計要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫出各種“部件”,即圖形對象,并設(shè)置這些圖形對象的屬性。 總的來說, Visual Basic 具有以下特點: 可視化編程: 用傳統(tǒng)程序設(shè)計語言設(shè)計程序時,都是通過編寫程序代碼來設(shè)計用戶界面,在設(shè)計過程中看不到界面的實際顯示效果,必須編譯后運行程序才能觀察。 本系統(tǒng)的設(shè)計是在 Windows 98 中文版操作系統(tǒng)環(huán)境下,使用 Visual Basic 中文版開發(fā)成功的。 目標分析 系統(tǒng)總體目標 由于本系統(tǒng)管理的對象單一 ,都是在校學生,且每個數(shù)據(jù)內(nèi)容具有較強的關(guān)聯(lián)性,涉及的計算過程不是很復雜。 為將來學校上網(wǎng)做好準備 跟據(jù) 1999年中國電信的調(diào)查報告顯示我國的上網(wǎng)人數(shù)已達到 890萬,互聯(lián)網(wǎng)已經(jīng)十分普及,學校往界的畢業(yè)生希望能在世界的任何一個角落查到自己校友的信息,本系統(tǒng)為學校將來的上網(wǎng)作了先期工作 ,比如數(shù)據(jù)庫的建立。這大大地阻礙了人類經(jīng)濟的發(fā)展。 歸納起來,好處大約有以下幾點: 1. 可以存儲學生的基本信息以及歷屆的學生信息,安全、高效; 2. 只需一到二名信息錄入員即可操作系統(tǒng),節(jié)省大量人力; 3. 可以迅速查到所需信息。它已經(jīng)被應用于許多領(lǐng)域,計算機之所以如此流行的原因主要有以下幾個方面: 首先,計算機可以代替人工 進行許多繁雜的勞動; 其次,計算機可以節(jié)省許多資源; 第三,計算機可以大大的提高人們的工作效率; 第四,計算機可以使敏感文檔更加安全,等等。本論文介紹了這五個子模塊的功能、使用方法及流程、使用界面。開發(fā)出的軟件可以在任何一個裝有 VB 環(huán)境的機器上運行。本畢業(yè)生管理系統(tǒng)包括六個子模塊:用戶登陸模塊、學籍管理模塊、學生成績模塊、畢業(yè)設(shè)計選題模塊、畢業(yè)設(shè)計成績管理模塊、系統(tǒng)說明模塊。具體從系統(tǒng)概述、系統(tǒng)需求分析、總體設(shè)計、數(shù)據(jù)結(jié) 構(gòu)、程序流程、技術(shù)背景、使用說明、心得體會等幾個方面對本管理系統(tǒng)進行了闡述。 _ 在大中專中用計算機管理學籍信息的意義 現(xiàn)在我國的大中專校中學籍的管理水平還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機制已經(jīng)不能適應時代的發(fā)展,因為它浪費了許多人力和物力,在信息時代這種傳統(tǒng)的管理方法必然被計算機為基礎(chǔ)的信息管理所取代。 現(xiàn)狀分析(背景分析) 21世紀以來,人類經(jīng)濟高速發(fā)展,人們發(fā)生了日新月異的變化,特別是計算機的應用及普及到經(jīng)濟和社會生活的各個領(lǐng)域。為了適應現(xiàn)代社會人們高度強烈的時 間觀念,學校信息管理系統(tǒng)軟件為學校辦公室?guī)砹藰O大的方便。 根據(jù)實際情況,我們使用原型法( Rapid Prototyping)即以少量代價快速地構(gòu)造一個可執(zhí)行的軟件系統(tǒng)模型。因此,比較適合于采用數(shù)據(jù)庫管理。 數(shù)據(jù)庫是 MIS 中的重要支持技術(shù),在 MIS 開發(fā)過程中,如何選擇數(shù)據(jù)庫管理是一個重要的問題,目前,數(shù)據(jù)庫產(chǎn)品較多,每種產(chǎn)品都具有各自的特點和適用范圍,因此,在選擇數(shù)據(jù)庫時,應考慮數(shù)據(jù)庫應用的特點及適用范圍,本系統(tǒng)選用的數(shù)據(jù)庫 語言介紹如下: Visual Basic 語言 Visual Basic 是一種可視化的、面對對象和條用事件驅(qū)動方式的結(jié)構(gòu)化高級程序設(shè)計,可用于開發(fā) Windows 環(huán)境下的種類應用程序。如果對界面的效果不滿意,還要回到程序中修改。 Visual Basic自動產(chǎn)生界面設(shè)計代碼,程序設(shè)計人員只需要編寫實現(xiàn)程序功能的那部分代碼,從而可以大大提高程序設(shè)計的效率。每個對象以圖形方式顯示在界面上,都是可視的。在設(shè)計 Visual Basic 程序的過程中,隨時可以運行程序,而在整個程序設(shè)計好之后,可以編譯生成可執(zhí)行文件 (.EXE),脫離 Visual Basic 環(huán)境,直接在 Windows 環(huán)境下運行。 在用 Visual Basic 設(shè)計大型應用軟件時,不必建立具有明顯開始和結(jié)束的程序,而是編寫若干個微小的子程序,即過程。 Visual Basic 提供開放式數(shù)據(jù)連接,即 ODBC 功能,可通過直接訪問或建立連接的方式使用并操作后臺大型網(wǎng)絡(luò)數(shù)據(jù)庫,如 SQL Server, Oracle 等。 Visual Basic 提供了 動態(tài)數(shù)據(jù)交換的編程技術(shù),可以在應用程序中與其他 Windows 應用程序建立動態(tài)數(shù)據(jù)交換,在不同的應用程序之間進行通信。 動態(tài)鏈接庫 (DLL) Visual Basic 是一種高級程序設(shè)計語言,不具備低級語言的功能,對訪問機器硬件的操作不太容易實現(xiàn)。 技術(shù)上的可行性 由于 VB 語言簡單、易學的優(yōu)點,又增強了可視化、數(shù)據(jù)庫及 Inter 編程功能,很容易就可以進行系統(tǒng)開發(fā)。 管理上的可行性 因為系統(tǒng)主要應用于學院內(nèi)部,而不具備網(wǎng)絡(luò)查找功能,因此在實現(xiàn)時可以做成單機版,對管理員賦予數(shù)據(jù)錄入、查詢、修改以及對數(shù)據(jù)庫的清零等功能。因為 ACCESS 與Visual Basic用的同為 Microsoft Jet數(shù)據(jù)庫引擎,有著最好的兼容性。 VB是基于對象的可視化程序開發(fā)工具,它的優(yōu)點在于能夠快捷、簡易地建立 Windows應用程序。 3. 企業(yè)版 適用于專為企業(yè)設(shè)計應用軟件的程序開發(fā)人員 。例如在 VB 的集成開發(fā)環(huán)境中就包括了以下一些主要元素:工具欄、工具箱、工程管理 器窗口、屬性窗口、窗體設(shè)計器、代碼編輯器窗口等;和 VB類似, Delphi的 IDE中具有主控制窗體、對象查看窗口和窗體設(shè)計器。 ADO,即 Active數(shù)據(jù)對象( Active Data Objects):實際是一種提供訪問各種數(shù)據(jù)類型的連接 機制。本系統(tǒng)就是用 ADO對象來連接數(shù)據(jù)庫的。通過 DAO/Jet 功能可以訪問 ISAM 數(shù)據(jù)庫,使用DAO/ODBC Direct 功能可以實現(xiàn)遠程 RDO功能。 ADO 的對象模型是所有數(shù)據(jù)訪問接口對象模型中最簡單的一種。 OLEDB提供了訪問任何數(shù)據(jù)資源的方法,包括相互關(guān)聯(lián)的數(shù)據(jù)庫和相互不關(guān)聯(lián)的數(shù)據(jù)庫、 Email和文件系統(tǒng)、文 本和圖形以及用戶定義的數(shù)據(jù)對象。 SQL(Structured Query Language,結(jié)構(gòu)查詢語言 )是一個功能強大的數(shù)據(jù)庫語言。使用 SQL的常見關(guān)系數(shù)據(jù)庫管理系統(tǒng)有: Oracle、 Sybase、 Microsoft SQL Server、 Access 等等。 SQL語言有著非常突出的優(yōu)點, SQL語言 是非過程化 的 語言 、 統(tǒng)一的語言 、 是所有關(guān)系數(shù)據(jù)庫的公共語言 。 統(tǒng)一 的語言 : SQL可用于所有用戶的 DB活動模型,包括系統(tǒng)管理員、數(shù)據(jù)庫管理員、 應用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶。 SQL功能強大,是一種完備的數(shù)據(jù)處理語言,不僅用于數(shù)據(jù)庫查詢,而且用于數(shù)據(jù)庫中的數(shù)據(jù)修改和更新,概括起來,它可以分成以下幾組: DML( Data Manipulation Language,數(shù)據(jù)操作語言):用于檢索或者修改數(shù)據(jù) ; DDL( Data Definition Language,數(shù)據(jù)定義語言): 用于定義數(shù)據(jù)的結(jié)構(gòu),比如 創(chuàng)建、修改或者刪除數(shù)據(jù)庫對象; DCL( Data Control Language,數(shù)據(jù)控制語言):用于定義數(shù)據(jù)庫用戶的 權(quán)限。 數(shù)據(jù)定義語言 DDL:它是用來創(chuàng)建和修改數(shù)據(jù)庫結(jié)構(gòu)的一種語句,包括 Create、 Alter和 Drop 語句。數(shù)據(jù)庫管理系統(tǒng)必須在更改期內(nèi)保護所存儲的數(shù)據(jù)的一致性,確保有效的數(shù)據(jù)進入數(shù)據(jù)庫,數(shù)據(jù)庫必須保持一致性, DBMS 還必須協(xié)調(diào)多用戶的并行更新,以確保用戶和它們的更改不至于影響其它用戶的作業(yè)。多行 Insert 語句為拷貝數(shù)據(jù)提供了一種緊湊而高效的方法 。 第三章 系統(tǒng)分析設(shè)計 系統(tǒng)設(shè)計的目的是確定系統(tǒng)如何完成預定的任務,也就是確定系統(tǒng)的物理配置方案,并且進而確定組成系統(tǒng)的每個程序的結(jié)構(gòu)。 在進行詳細的過程設(shè)計和編寫程序之前,首先進行結(jié)構(gòu)設(shè)計,其好處在于可以在軟件開發(fā)的早期站在全局高度對軟件結(jié)構(gòu)進行優(yōu)化,在這個時期進行優(yōu)化付出的代價不高,卻可以使軟件質(zhì)量得到重大 改進。系統(tǒng) 不但含有 書店 中 日常項目的信息,而且還包含了對 信息 的查詢 檢索 功能。 用戶 密碼 管理 模塊包括:用于 管理員及普通用戶 更改自己的系統(tǒng)口令。 信息 管理主要包括: 學生信息 模塊包括:顯示添加修改刪除 保存 。 查詢 管理主要包括: 學生信息 模塊包括: 包括各字段的查詢和模糊查詢( like)和 Excel輸出 。 選題管理 主要包括: 人工選題 模塊包括: 手工選畢業(yè)生課題 。 系統(tǒng)流程圖 登錄 模塊結(jié)構(gòu)流程圖:如圖 31。 成功 圖 34 系統(tǒng)流程圖 普通用戶 管理員用戶 讀取用戶類型 用戶登錄 開 始 提示出錯 信息管理 系統(tǒng)幫助 主界面 查詢管理 系統(tǒng)管理 管理員 信息查詢管理 學生信息 選題信息 題目信息 成績統(tǒng)計 EXCEL 輸出打印 業(yè)務流程圖 業(yè)務流程圖是系統(tǒng)分析人員作進一步系統(tǒng) 分析的依據(jù)。因為數(shù)據(jù)流圖是邏輯系統(tǒng)的圖形表示,即使不是專業(yè)的計算機技術(shù)人員也容易理解,所以是極好的通信工具。它們在系統(tǒng)中流動和處理詳細見下面的數(shù)據(jù)流程圖。數(shù)據(jù)字典的作用是在軟件分析和設(shè)計的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。 下面給出本系統(tǒng)的主要數(shù)據(jù)元素的數(shù)據(jù)字典 索引 卡片:如圖 3915 名字:學生編號 描述:唯一地標識學生信息的一個特定關(guān)鍵域 定義: 20{字符 }20 位置:學生信息表 圖 39 學生編號 名字:題目編號 描述:唯一地標識題目信息的一個特定關(guān)鍵域 定義: 20{字符 }20 位置: 題目信息表 圖 310 題目編號 名字:學生姓名 描述:標識學生信息的一個特定關(guān)鍵域 定義: 20{字符 }20 位置:學生信息表 圖 311 學生姓名 名字:日期 描述:標識時間的一個特定關(guān)鍵域 定義: 10{字符 }10 位置: 圖 312 日期 名字:課程名稱 描述:唯一地標識課程信息的一個特定關(guān)鍵域 定義: 20{字符 }20 位置: 課程信 息表 圖 313 課程名稱 名字: 成績 描述:標識成績的一個特定關(guān)鍵域 定義: 8{數(shù)字 }8 位置:學生成績信息表 圖 314 成績 名字:用戶名稱 描述:用戶指定條件下的系統(tǒng)用戶口令表 定義: 10{字符 }10 位置:用戶信息表 圖 315 用戶名稱 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫設(shè)計主要是進行數(shù)據(jù)庫的邏輯設(shè)計,即將數(shù)據(jù)按一定的分類、分組系統(tǒng)和邏輯層次組織起來,是面向用戶 的。 數(shù)據(jù)表定義:數(shù)據(jù)表定義指定義數(shù)據(jù)庫中數(shù)據(jù)表的結(jié)構(gòu),數(shù)據(jù)表的邏輯結(jié)構(gòu)包括:屬性名稱、類型、表示形式、缺省值、校驗規(guī)則、是否關(guān)鍵字、可否為空等。 數(shù)據(jù)使用權(quán)限設(shè)置:針對用戶的不同使用要求,確定數(shù)據(jù)的用戶使用權(quán)限,確保數(shù)據(jù)安全。 根據(jù)系統(tǒng)功能設(shè)計,把數(shù)據(jù)庫命名: ,在 Access數(shù)據(jù)庫創(chuàng)建以下幾個表:學生信息表、成績信息表、課程信息表、用戶信息表等。本管理系統(tǒng)登錄界面如圖 41。如果三次登錄都出錯,系統(tǒng)自動退出。 Data Source= amp。access2021 帶密碼 引擎采用 Jet 來連接 Access2021 數(shù)據(jù)庫。只有管理員用戶才有權(quán)限進入本界面。代碼實現(xiàn)請參考附錄程序源代碼。 刪除用戶:選中要刪除的用戶,直接點刪除、系統(tǒng)有提示是否真的刪除,點是,就刪除了此用戶。之后點修改。其中密碼數(shù)據(jù)用戶信息表中姓名和密碼字段對應的記錄。其中字典信息可以 在下拉列表可以選擇,以 學生信息 為例介紹。 :移動到下一條記錄。 刪除:是刪除當前的記錄。這樣有利于信息檢索。在后面下拉框中選擇條件如圖 47。 檢索完之后,點 Excel報表輸出,系統(tǒng)自動輸出成報表。 成績統(tǒng)計 成績統(tǒng)計是可以統(tǒng)計每個學生是畢業(yè)還是結(jié)業(yè),還包括畢業(yè)設(shè)計的成績。如圖 49。 硬盤: (可用空間最好在 160MB以上)。換言之,系統(tǒng)維護就 是為了保證系統(tǒng)中的各個要素隨著環(huán)境的變化始終處于最新的、正確的工作狀態(tài)。 ( 3)完善性維護 為滿足用戶的需求而進行的維護。 開發(fā)總結(jié) 通過此管理信息系統(tǒng)的開發(fā),做到了理論聯(lián)系實際,將書本上學到的知識與具體實踐充分結(jié)合起來,進一步明確了開發(fā)管理信息系統(tǒng)的方法和思想;既加深
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1