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

正文內(nèi)容

學籍管理系統(tǒng)的設計與實現(xiàn)—免費畢業(yè)設計論文-wenkub.com

2024-11-25 10:57 本頁面
   

【正文】 通過調(diào)用按 鈕事件,關閉目錄樹 cmdCancelTree_Click 39。 循環(huán)只需要判斷是否在 ActiveForm 即可。 (3) 關于“關閉所有子窗體”功能的實現(xiàn)。完全可以通過對 MDI窗體的 Arrange 方法來完成對子窗體的排列,語法格式為: ParaName參數(shù) ParaName的不同取值決定了窗體的排列方式。如果返回的數(shù)據(jù)集非空,那么就通過類將該數(shù)據(jù)集傳遞給應用程序的窗口 frmQueryResult 所使用,用來顯示查詢結果。 MDI窗 體的菜單事件中,“學生查詢”子菜單的代碼實現(xiàn)過程中, 需要先調(diào)用 ActiveX DLL 中的一個窗體 , 執(zhí)行完查詢后再顯示學生查詢窗體 。 在 MDI的卸載事件中, MDI 窗體需要卸除所有不再使用的資源,釋放占用的系統(tǒng)資源。其中包括了對背景圖片的處理。 該函數(shù)在應用程序的標準模塊 MPaintMDIBackground 中定義 。 設定目錄樹與菜單對應的操作 , 這個地方利用了索引來查找目錄樹中與菜單中對應的操作 。要想實現(xiàn)關閉目錄樹的功能,可以通過對 PictureBox控件的 Visibal 屬性進行操作來實現(xiàn) 。 最后,在設計 MDI 窗體時,要為放置 TreeView 控件增加 一個容器,既PictureBox 控件,設置該控件的名稱為 picTreeView。 狀態(tài)欄通常用來顯示當前界面的狀態(tài)信息。將所有的非 tbrSeperate 風格的按鈕都按順序設置好對應的圖像索引,并為每個按鈕添加上提示文本。 在本系統(tǒng)中,工具欄上放置了一些用來操縱界面外觀的 常用按鈕。 如果想要更復雜的工具欄效果,可以將工具欄設置為與 3 個 ImageList 控件相關聯(lián)。另外,應用程序還包含了一個 Timer 控件。該屬性用來獲取 MDI應用程序中當前的活動子窗體,從 而對其進行窗體的任意操作,而不需要該窗體的名稱。 解決這一問題的兩個方案: ? 將所有不要的父窗體菜單功能都復制到每個子窗體菜單中去。這些菜單的創(chuàng)建都可以利用 Menu Editor來進行創(chuàng)建。應用程序主界面如圖 45 所示。一般而言,程序界面的設計應該簡單、整潔。 這種方法只是取得了一定程度上的靈活性:通過將幾個集合變量定義為模塊級變量,菜單標題字符串定義為常量字符串,從而使得該程序具備一定的靈活性。這樣就限制了普通用戶對數(shù)據(jù)庫的操作。 在程序設計過程中,利用了兩個集合對象來存放要顯示于菜單上的標題文本字符串。 在制作快閃窗體時,因為它的窗口風格與普通窗體的風格不同,所以需要為其窗體外觀進行一些特別的設置,具體做法如下:設置快閃窗體的 BorderStyle屬性為 0None,設置 MaxButton和 MinButton為 False。 快閃窗體在許多應用程序中都有應用,例如 Visual Basic 在啟動時就有一個快閃窗體。如果一個應用程序在啟動是消耗時間比較長,用戶在等待時或許就會有不耐煩的感覺。系統(tǒng)登錄的界面如圖 44所示。 在系統(tǒng)登錄中,對用戶級別的判斷以及根據(jù) 級別執(zhí)行相對應的動作是和最后用戶的登錄界面相關聯(lián)的。如果用戶輸入錯誤,程序將給出輸入錯誤的提示。 系 統(tǒng)登錄的設計 完成數(shù)據(jù)庫的登錄以后,就需要面對應用程序的系統(tǒng)登錄窗體。 “系統(tǒng)數(shù)據(jù)源”按鈕的主要功能是在應用程序的界面中直接調(diào)出配置 ODBC數(shù)據(jù)源的窗體,而免去用戶回到 Windows 的設置部分重新配置數(shù)據(jù)源的麻煩。 “確定”按鈕的主要功能是 用來登錄數(shù)據(jù)庫,同時把登錄數(shù)據(jù)庫成功的數(shù)據(jù)庫配置信息寫入到注冊表,已備應用程序下次登錄數(shù)據(jù)庫用。 創(chuàng)建控件的方法分為:手工創(chuàng)建控件和利用 ActiveX Control Interface Wizard 來創(chuàng)建控件。數(shù)據(jù)庫配置窗體的界面如圖 42所示。 Visual Basic 有幾個關于注冊表的相關寒 暑,然而不夠靈活。在該系統(tǒng)中,操作注冊表的 API 函數(shù)在標準模塊 RegMod中已經(jīng)聲名并且進行了封裝。 Sub Main()過程位于標準模塊 StarMoudule 代碼之中。連接數(shù)據(jù)庫正確的話,應用程序將執(zhí)行到系統(tǒng)的登錄窗口。除了第一次運行系統(tǒng)時需要配置連接數(shù)據(jù)庫外沒有必要每次運行應用程序時都去配置一次數(shù)據(jù)庫登錄信息,因此程序作如下設計: ( 1) 通過對注冊表的讀寫來決定是否要顯示配置數(shù)據(jù)庫的窗口。在數(shù)據(jù)庫應用程序中,用戶身份及其對系統(tǒng)的使用權限尤其顯得重要。而且,對于學校內(nèi)部的學籍管理系統(tǒng)而言,由于系統(tǒng)本身處于校園之內(nèi),數(shù)據(jù)安全性能夠得到一定的保障,而且對數(shù)據(jù)處理效率的要求并不太高,因此本系統(tǒng)仍然采用了傳統(tǒng)的兩層 C/S 結構來進行開發(fā)。另外,每個客戶端還需要進行相應的配置以連接數(shù)據(jù)庫,例如 ODBC 的配置。 兩層的 C/S 結構存在一定的缺點: ? 兩層 C/S 結構中,客戶端應用程序直接連接數(shù)據(jù)庫服務器,這樣數(shù)據(jù)庫服務器將消耗一定的資源以處理與客戶端的連接工作。 上述功能模塊包含于應用程序主界面的窗體菜單(或目錄樹)和相應的子窗體中,具體的代碼實現(xiàn)詳見源代碼。另外,目錄樹也具有導航功能。 選擇了窗體風格之后,就需要進行更細致的界面設計。具體原因如下: ? 由于系統(tǒng)中涉及到的窗體比較多,如果采用 SDI應用程序,那么這些窗體將各自獨立地出現(xiàn)屏幕上?;趯υ捒虻膽贸绦蚪缑嬷饕攸c就是簡潔,具有一定的交互性。 應用程序的分析與設計 數(shù)據(jù)庫設計完成后,就開始進入具體的應用程序設計與分 析設計階段。 另外,在系統(tǒng)中還將用到開除學生表 (uExpelStudInfo)、畢業(yè)學生表(uGradStudInfo_XXXX)等數(shù)據(jù)庫表。 下面是本系統(tǒng)數(shù)據(jù)庫的具體設計。 ? 第五范式。非關鍵字的字段不能取決于另一個非關鍵字字段。任何非關鍵字字段必須取決于主關鍵字中的所有字段。 ? 第一范式。 為了保證數(shù)據(jù)完整性,需要注意: ( 1) 實體完整性:表的主關鍵字段的任何部分不能為 MULL。好的數(shù)據(jù)庫設計能夠大大簡化開發(fā)的難度,提高開發(fā)工作的效率。 ? 觸發(fā)器:類似于存儲過程,但觸發(fā)器的執(zhí)行是自動的。 ? 索引:索引是根據(jù)數(shù)據(jù)庫表中記錄的關鍵字值對數(shù)據(jù)庫表中的記錄進行分類。數(shù)據(jù)庫中的每一列稱為一個字段。關系數(shù)據(jù)庫提供了結 構化查詢語言( SQL)的標準接口。合理的數(shù)據(jù)庫設計和建設是數(shù)據(jù)庫應用系統(tǒng)成功的關鍵。幫助信息,說明作者,版本信息。數(shù)據(jù)導入,管理員可以把 Excel 表中的數(shù)據(jù)導 入到數(shù)據(jù)庫中。登錄界面,要求管理員輸入帳戶密碼,并根據(jù)密碼是否正確決定進入主界面。 數(shù)據(jù)庫分析 在系統(tǒng)實現(xiàn)時,可以建立一個數(shù)據(jù)庫,但是建立多個表。 第 2 章 概要設計 系統(tǒng)設計思路分析 界面 用 VB 設計基礎界面,在初步設計時,可以只對窗體進行設計,而不涉及程序的內(nèi)容,待窗體設計完畢后,再進行程序編程,這也是 VB 的優(yōu)點之一。對光纖信息數(shù)據(jù)庫只有 管理員才能進行錄入,修改和刪除。該軟件簡單易懂,應用廣泛,比較適合 開發(fā)數(shù)據(jù)庫軟件 使用,而且建立的數(shù)據(jù)庫較為安全。 SQL Server 的主要功能: ? 支持客戶機 /服務器模型; ? 操作系統(tǒng)兼容性; ? 多平臺支持; ? 多協(xié)議兼容性; ? 數(shù)據(jù)倉庫; ? 數(shù)據(jù)復制。 SQL Server 提供了一系列方法將數(shù)據(jù)庫填充到 Web 服務器,同時提供了對數(shù)據(jù)的快捷訪問。 本次畢業(yè)設計需要用一種新軟件來開發(fā)學習,但是接觸一門新的軟件往往上手容易,使用起來很困難,而且這次畢業(yè)設計時間短,任務重。 VB徹底解決了這種編程機制。在面向過程的編程方法中,代碼和數(shù)據(jù)是分離的,由 此帶來了很多缺陷,其中最重要的就是程序的可維護性差。由于該系統(tǒng)主要應用在學院內(nèi)部使用,而不在網(wǎng)絡上公開,因此在設計開發(fā)時可以做成單機版。使用者可以了解本系統(tǒng)的基本工作原理。如果開發(fā)一套學籍管理系統(tǒng)軟件將具有十分重要的意義,可以減少人力資源在這方面的投入,而更多的投入教學或其它工作中。 選題背景及意義 隨著現(xiàn)代科學技術的飛速發(fā)展、計算機與全球互連網(wǎng)絡 Inter 相連接,使今天的社會進入了以計算機為核心的社會。如何有效的管理這些學生信息,幫助學校和老師掌握學生的情況,這就是學 籍 管理 系統(tǒng) 需要完成的功能及開發(fā)目的;另外,為使本軟件的功能完善、功能更強大,還包括與學生信息有關的管理功能, 例 如 成績 管理等功能。數(shù)據(jù)庫能很方便的進行數(shù)據(jù)的統(tǒng)計和錄入工作,這對有大量數(shù)據(jù)的編輯有重要的作用。由于學校和在校學生是一對多的關系,因此,學籍的管理是一個工作量大而又繁雜的工作。對于前者要求數(shù)據(jù)的一致性、完整性和安全性。這些優(yōu)點能夠極大地提高學生檔案管理的效率 ,也是企業(yè)的科學化、正規(guī)化管理 ,與世界接軌的重要條件。 學籍管理系統(tǒng)是一個教育單位不可缺少的部分 ,它的內(nèi)容對于學校的決策者和管理者來說都至關重要 ,所以學籍管理系統(tǒng)應該能夠為用戶提供充足的信息和快捷的查詢手段。 關鍵字:控件、窗體、數(shù)據(jù)庫、 MIS、 、 SQL Server 2020。 系統(tǒng)的核心是數(shù)據(jù)庫中各個表 的 聯(lián)系,每一個表的修改都將 連 動的影響其它的表,當完成對數(shù)據(jù)的操作時系統(tǒng)會自動地完成數(shù)據(jù)庫 的修改。對于前者要求建立起數(shù)據(jù)一致性和完整性強 、 數(shù)據(jù)安全性好的庫 。 而對于后者則要求應用程序功能完備 ,方便 使用等特點。查詢功能也是系統(tǒng)的核心之一,在系統(tǒng)中即有單條件查詢和多條件查詢,也有精確查詢和模糊查詢,系統(tǒng)不僅有靜態(tài)的條件查詢,也有動態(tài)生成的條件查詢,其目的都是為了方便用戶使用。 Abstract Student status management system is development two aspects that typical information management system ( MIS) , its development includes primarily the background database creates with support and the front end applies the procedure. Creates to rise to the former request the consistency of data is strong with the integrity, the library that the safeness of data like. But request the latter very much to apply the procedure function plete, easy usage etc. characteristics. This system pletes primarily to student39。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點 ,如 :效 率低、保密性差 ,另外時間一長 ,將產(chǎn)生大量的文件和數(shù)據(jù) ,這對于查找、更新和維護都帶來了不少的困難。因此,開發(fā)這樣一套學籍管理軟件成為很有 必要的事情。而對于后者則要求應用程序功能完備 ,方便 使用等特點 。而由于信息管理是建立在龐大的數(shù)據(jù)庫中的,如何建立學生信息庫是進行自動化學籍管理的一個重要問題。所以學校在學籍管理上很需要一個自動化,智能化的計算機學籍管理系統(tǒng)。 經(jīng) 過 大學四年學習,開發(fā)軟件有了一定的 基礎 ,為使開發(fā)軟件的經(jīng)驗進一步提高和適應社會發(fā)展,與同組軟件開發(fā)人員共同努力學習、提高軟件開發(fā)的經(jīng)驗。在信息社會中,信息的獲取、處理、學生注冊 獎懲信息管理 學籍信息管理 基本信息管理 課程信息管理 成績信息管理 基本信息輸 入 課程信息輸入 成績信息輸入入 獎懲信息輸入 學籍信息輸 入 交流和決策都需要大量高質(zhì)量的處理工具。 信息社會的高科技,商品經(jīng)濟化的高效益,使計算機的應用已普及到經(jīng)濟和社會生活的各個領域。操作人員只需輸入一些簡單的漢字、數(shù)字就可以實現(xiàn)工作要求的操作。 開發(fā)工具的選用 Visual Basic 的使用 Visual Basic 是 Microsoft 公司推出的一個可視化的面向對象的應用程序開發(fā)工具。面向對象編程( OOP: Object Oriented Programming)則把數(shù)據(jù)和處理數(shù)據(jù)的代碼封裝到一個類中,類的實例就是對象。在 VB中,沒有傳統(tǒng)意義上的主程序,程序執(zhí)行通過事件來驅動,即只有在事件發(fā)生時,程序才 會 執(zhí)行,若沒有發(fā)生任何事件,則處于停滯等待狀態(tài)。顯然使用非常復雜的軟 件 進行開發(fā)是不 太現(xiàn)實的。它是一個可 伸縮、高效能的數(shù)據(jù)庫管理系統(tǒng),具備內(nèi)置的復制能力、Inter 集成、開放系統(tǒng)體系結構以及其強大的基于 GUI 的數(shù)據(jù)庫管理工具。 系統(tǒng)的可行性研究 技術上的可行性 由于 VB語言簡單、易學的優(yōu)點,又增強了可視化、數(shù)據(jù)庫及 Inter 編 程功能,很容易就可以進行系統(tǒng)開發(fā)。 管理上的可行性 因為系統(tǒng)主要應用于學院內(nèi)部,而不具備網(wǎng)絡查找功能,因此在實現(xiàn)時可以做成單機版,對管理員賦予
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1