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

正文內(nèi)容

學(xué)生檔案管理系統(tǒng)論文—免費(fèi)計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文-在線瀏覽

2025-02-01 01:15本頁面
  

【正文】 數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)者之間存在著這樣的距離,所以需要管理部門和數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)者更加緊密地配合,充分提供有關(guān)信息和資料,為數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)打下良好的基礎(chǔ)。 業(yè)務(wù)現(xiàn)狀:這是調(diào)查的重點(diǎn),包括信息的種類,信息流程,信息的處理方式,各種業(yè)務(wù)工作過程和各種票據(jù)。規(guī)劃中的應(yīng)用范圍和要求。 對(duì)高層負(fù)責(zé)人的調(diào)查,最好采用個(gè)別交談方式。從訪問中,可獲得有關(guān)該組織高層管理活動(dòng)和決策過程的信息需求、該組織的運(yùn)行政策、未來發(fā)展變化趨勢(shì)等與戰(zhàn)略規(guī)劃有關(guān)的信息。 對(duì)基層操作人員的調(diào)查,主要采用發(fā)調(diào)查表和個(gè)別交談方式來了解每項(xiàng)具體業(yè)務(wù)的過程、數(shù)據(jù)要求和約束條件。 1 業(yè)務(wù)流程分析 業(yè)務(wù)流程分析的目的是獲得業(yè)務(wù)流程及業(yè)務(wù)與數(shù)據(jù)聯(lián)系的形式描述。是一個(gè)數(shù)據(jù)流圖的示意圖。 原始輸入 篩選后的 查找結(jié)果 格式化的輸出 數(shù)據(jù)流圖示意圖 下面是學(xué)生信息管理數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)的業(yè)務(wù)流程分析,原始的數(shù)據(jù)是學(xué)生的信息,系統(tǒng)要求統(tǒng)計(jì)學(xué)生的信息,并根據(jù)信息統(tǒng)計(jì)的結(jié)果由獎(jiǎng)學(xué)金評(píng)委評(píng)選出獲得獎(jiǎng)學(xué)金的學(xué)生,其數(shù)據(jù)流圖如下圖 信息清單 統(tǒng)計(jì)整理 報(bào)表清單 獲獎(jiǎng)清單 輸入處理 查找分析 輸出處理 輸入處理 產(chǎn)生報(bào)表 輸出處理 存儲(chǔ)文件 學(xué)生信息統(tǒng)計(jì)的數(shù)據(jù)流圖 由于本系統(tǒng)管理的對(duì)象單一 ,都是在校學(xué)生,且每個(gè)數(shù)據(jù)內(nèi)容具有較強(qiáng)的關(guān)聯(lián)性,涉及的計(jì)算過程不是很復(fù)雜。且學(xué)校用于學(xué)生管理的微機(jī)都是 PIII 以上的機(jī)器,在存儲(chǔ)量、速度方面都能滿足數(shù)據(jù)庫運(yùn)行的要求。 本系統(tǒng)的設(shè)計(jì)是在 Windows 98 中文版操 作系統(tǒng)環(huán)境下,使用 Visual Basic 中文版開發(fā)成功的。它簡(jiǎn)單易學(xué)、效率高,且功能強(qiáng)大,可以與 Windows 的專業(yè)開發(fā)工具 SDK 相媲美,而且程序開發(fā)人員不必具有 C/C++編程基礎(chǔ)。 總的來說, Visual Basic 具有以下特點(diǎn): 可視化編程: 用傳統(tǒng)程序設(shè)計(jì)語言設(shè)計(jì)程序時(shí),都是通過 編寫程序代碼來設(shè)計(jì)用戶界面,在設(shè)計(jì)過程中看不到界面的實(shí)際顯示效果,必須編譯后運(yùn)行程序才能觀察。有時(shí)候,這種編程 編譯 修改的操作可能要反復(fù)多次,大大影響了軟件開發(fā)效率。只需要按設(shè)計(jì)要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫出各種“部件”,即圖形對(duì)象,并設(shè)置這些圖形對(duì)象的屬性。 面向?qū)ο蟮某绦蛟O(shè)計(jì) 版以后的 Visual Basic 支持面向?qū)ο蟮某绦蛟O(shè)計(jì),但它與一般的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言 (C++)不完全相同。在設(shè)計(jì)對(duì)象時(shí),不必編寫建立和描述每個(gè)對(duì)象的程序代碼,而是用工具畫在界面上, Vi sual Basic 自動(dòng)生成對(duì)象的程序代碼并封裝起來。 結(jié)構(gòu)化程序設(shè)計(jì)語言 Visual Basic 是在 BASIC 語言的基礎(chǔ)上發(fā)展起來的,具有高級(jí)程序設(shè)計(jì)語言的語句結(jié)構(gòu),接近于自然語言和人類的邏輯思維方式。 Visual Basic 是解釋型語言,在輸入代碼的同時(shí),解釋系統(tǒng)將高級(jí)語言分解翻譯成計(jì)算機(jī)可以識(shí)別的機(jī)器指令,并判斷每個(gè)語句的語法錯(cuò) 誤。 事件驅(qū)動(dòng)編程機(jī)制 Visual Basic 通過事件來執(zhí)行對(duì)象的操作。例如,命令按鈕是一個(gè)對(duì)象,當(dāng)用戶單擊該按鈕時(shí),將產(chǎn)生一個(gè)“單擊“ (CLICK)事件,而在產(chǎn)生該事件時(shí)將執(zhí)行一段程序,用來實(shí)現(xiàn)指定的操作。這些過程分別面向不同的對(duì)象,由用戶操作引發(fā)某個(gè)事件來驅(qū)動(dòng)完成某種特定的功能,或者由事件驅(qū)動(dòng)程序調(diào)用通用過程來執(zhí)行指定的操作,這樣可以方便編程人員,提高效率。同時(shí), Visual Basic 還能直接編輯和訪問其他外部數(shù)據(jù)庫,如 dBASE,F(xiàn)oxPro, Paradox 等,這些數(shù)據(jù)庫格式都可以用 Visual Basic 編輯和處理。在應(yīng)用程序中,可以使用結(jié)構(gòu)化查詢語言 SQL 數(shù)據(jù)標(biāo)準(zhǔn),直接訪問服務(wù)器上的數(shù)據(jù)庫,并提供了簡(jiǎn)單的面向?qū)ο蟮膸觳僮髦噶詈投嘤脩魯?shù)據(jù)庫訪問的加鎖機(jī)制和網(wǎng)絡(luò)數(shù)據(jù)庫的 SQL 的編程技術(shù),為單機(jī)上運(yùn)行的數(shù)據(jù)庫提供了 SQL 網(wǎng)絡(luò)接口,以便在分布式環(huán)境中快速而有效地實(shí)現(xiàn)客戶 /服務(wù)器 (client/server)方案。當(dāng)原始數(shù)據(jù)變化時(shí),可以自動(dòng)更新鏈接的數(shù)據(jù)。 對(duì)象的鏈接與嵌入 (OLE) 對(duì)象的鏈接與嵌入 (OLE)將每個(gè)應(yīng)用程序都看做是一個(gè)對(duì)象 (object),將不 同的對(duì)象鏈接 (link)起來,再嵌入 (embed)某個(gè)應(yīng)用程序中,從而可以得到具有聲音、影像、圖像、動(dòng)畫、文字等各種信息的集合式的文件。利用 OLE 技術(shù),可以方便地建立復(fù)合式文檔 (pound document),這種文檔由來自多個(gè)不同應(yīng)用程序的對(duì)象組成,文檔中的每個(gè)對(duì)象都與原來的應(yīng)用程序相聯(lián)系,并可執(zhí)行與原來應(yīng)用程序完全相同的操作。但它可以通過動(dòng)態(tài)鏈接庫技術(shù)將 C/C++或匯編語言編寫的程序加入到 Visual Basic 應(yīng)用程序中,可以像調(diào)用內(nèi)部函數(shù)一樣調(diào)用其他語言編寫的函數(shù)。 系統(tǒng)的功能簡(jiǎn)介 本系統(tǒng)主要可以實(shí)現(xiàn)以下的管理功能:班級(jí)管理、學(xué)生檔案管理、課程管理、成績(jī)管理等等。 班級(jí)管理模塊( CTRL+P): 該模塊的功能是實(shí)現(xiàn)對(duì)全校班級(jí)的管理工作,包括:班級(jí)游覽、班級(jí)添加、班級(jí)查詢等,這三個(gè)功能模塊各自獨(dú)立,完成學(xué)校的全部班級(jí)的管理。 課程管理模塊( CTRL+R): 該模塊對(duì)各個(gè)班級(jí)的課程進(jìn)行設(shè)置,并可在其中設(shè)置各門課程的教材選用情況,方便了學(xué)校教材管理部門和教務(wù)處的教學(xué)管理人員的工作。 成績(jī)管理模塊( CTRL+F): 學(xué)校的成績(jī)管理工作是檢驗(yàn)學(xué)生學(xué)習(xí)情況的一個(gè)主要手段,本模塊包括考試類型設(shè)置,共有期中考試和期未考試兩種類型,還設(shè)置了成績(jī)添加 、成績(jī)游覽、成績(jī)查詢等功能模塊。 第二章 系統(tǒng)分析 業(yè)務(wù)流程分析 班級(jí)管理業(yè)務(wù)流程圖: 教務(wù)處 輸入計(jì)算機(jī) 學(xué)生 班級(jí) 班輸出 學(xué)生信息管理 業(yè)務(wù)流程圖: 課程管理業(yè)務(wù)流程圖: 成績(jī)管理業(yè)務(wù)流程圖: 教務(wù)處 輸入計(jì)算機(jī) 班主任 教務(wù)處 學(xué)生 檔案 檔案 輸出 課程 教務(wù)處 輸入計(jì)算機(jī) 教師 教務(wù)處 學(xué)生 課程 輸出 教務(wù)處 輸入 計(jì)算機(jī) 學(xué)生 班級(jí) 輸出 教務(wù)處 輸入計(jì)算機(jī) 教師 教務(wù)處 學(xué)生 成績(jī) 教師 輸 數(shù)據(jù)流程分析: 數(shù)據(jù)流程圖: 由于本系統(tǒng)的數(shù)據(jù)模塊較多,下面僅以學(xué)生成績(jī)管理模塊為例來進(jìn)行編 制。 學(xué)生注冊(cè) 獎(jiǎng)懲信息管理 學(xué)籍信息管理 基本信息管理 課程信息管理 成績(jī)信息管理 基本信息輸 入 課程信息輸入 成績(jī)信息輸入入 獎(jiǎng)懲信息輸入 學(xué)籍信息輸 入 功能分析:功能層次圖 第三章 系統(tǒng)設(shè)計(jì) 軟件模塊結(jié)構(gòu)設(shè)計(jì) 3. 1. 1 系統(tǒng)方案確定 通過對(duì)系統(tǒng)的調(diào)研與分析,系統(tǒng)主要應(yīng)完成的功能有:班級(jí)管理、學(xué)生成績(jī)管理、課程管理、成績(jī)管理、系統(tǒng)管理等功能。 1. 系統(tǒng)登錄界面 系統(tǒng)啟動(dòng)后,將首先出現(xiàn)下圖所示的登陸窗體,用具首先輸入登陸名,然后輸入密碼。 使用方法:將用戶名和密碼分別輸入對(duì)應(yīng)框,通過確定按鈕連接到數(shù)據(jù)庫,如果接受數(shù)據(jù) 處理中心 班級(jí)管理 檔案管理 課程管理 成績(jī)管理 打印報(bào)表 數(shù)據(jù)庫存在此用戶名,即登陸本系統(tǒng)。如果取消登陸,可以通過取消按鈕取消。同時(shí)分為超級(jí)用戶和一般用戶 2 學(xué)生檔案管理系統(tǒng) 主界面 這是系統(tǒng)的主界面,在些主要有 班級(jí)管理、學(xué)生檔案管理、課程管理、成績(jī)管理等模塊組成下面說細(xì)介紹主界面下的每個(gè)模塊的功能 主窗體,也是很重要的一個(gè)窗體,它起到連接各個(gè)窗體的作用,是各個(gè)窗體的核心,用戶成功登陸后,出現(xiàn)以下窗體: 主窗體的作用雖然重要,但它的使用并不復(fù)雜,只要用鼠標(biāo)直接點(diǎn)擊所需選項(xiàng)就可以連接到各個(gè)窗體中,本人也設(shè)置了一些快捷鍵 1) 系統(tǒng)管理: 進(jìn)入系統(tǒng) 后,選擇菜單“添加用戶信息”就可以添加用戶,出現(xiàn)如下所示的窗體。如果想取消操作,可以通過取消按鈕退出。 3.學(xué)生檔案管理模塊 通過這個(gè)窗體,用戶可以自行查詢和刪除學(xué)生信息,通過修改按鈕,連接到修改學(xué)生基本信息窗體,自行修改學(xué)生信息。如果想取消操作,可以通過取消按鈕退出。 4課程管理模塊 該模塊對(duì)各個(gè)班級(jí)的課程進(jìn)行設(shè)置,并可在其中設(shè)置各門課程的教材選用情況,方便了學(xué)校教材管理部門和教務(wù)處的教學(xué)管理人員的工作。 學(xué)校的成績(jī)管理工作是檢驗(yàn)學(xué)生學(xué)習(xí)情況的一個(gè)主要手段,本模塊包括考試類型設(shè)置,共有期中考試和期未考試兩種類型,還設(shè)置了成績(jī)添加、成績(jī)游覽、成績(jī)查詢等功能模塊。數(shù)據(jù)庫技術(shù)能使 Inter 應(yīng)用超越具有早期應(yīng)用特點(diǎn)的簡(jiǎn)單的發(fā)布。這些技術(shù)沒有脫離經(jīng)典數(shù)據(jù)庫技術(shù)的要求。 數(shù)據(jù)庫的設(shè)計(jì)和開發(fā)及包括藝術(shù)有包括工程。把設(shè)計(jì)轉(zhuǎn)變?yōu)閷?shí)際的數(shù)據(jù)庫,并且這些數(shù)據(jù)庫帶有功能完備、高效能的應(yīng)用,是一個(gè)工程過程。經(jīng)典的數(shù)據(jù)庫應(yīng)用涉及諸如訂單、顧客、工作、員工、學(xué)生、電話之類的項(xiàng),或其它數(shù)據(jù)量較大、需要密切關(guān)注的事務(wù)。數(shù)據(jù)庫也被越來越多地應(yīng)用于生成和維護(hù)多媒體應(yīng)用程序上。存儲(chǔ)器的容量、存儲(chǔ)速率直接影響到數(shù)據(jù)管理技術(shù)的發(fā)展。 使用計(jì)算機(jī)以后,數(shù)據(jù)處理的速度和規(guī)模,無論是相對(duì)于手工方式,還是機(jī)械方式,都有無可比擬的優(yōu)勢(shì)。數(shù)據(jù)管理是指數(shù)據(jù)的收集、整理、組織、存儲(chǔ)、維護(hù)、檢索、傳送等操作,這部分操作是數(shù)據(jù)處理業(yè)務(wù)的基本環(huán)節(jié),而且是任何數(shù)據(jù)處理業(yè)務(wù)中必不可少的共有部分。 數(shù)據(jù)庫在一個(gè)信息管理系統(tǒng)中占有非常重要的位置,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效果產(chǎn)生影響。 同時(shí)合理的數(shù)據(jù)結(jié)構(gòu)也將有利于程序的實(shí)現(xiàn)。 創(chuàng)建數(shù)據(jù)庫文件 如果操作系統(tǒng)中安裝了 ACCESS2020 的話,可以在開始菜單的程序菜單中可以找到。這些就新建了一個(gè)數(shù)據(jù)庫文件。點(diǎn)擊創(chuàng)建就完成。 在下面的對(duì)話框中選 ” 使用設(shè)計(jì)器創(chuàng)建表 ” ,上面還有三個(gè)按鈕,一個(gè)是打開,一個(gè)是設(shè)計(jì),一個(gè)是新建,點(diǎn)擊設(shè)計(jì),就可以開始設(shè)計(jì)數(shù)據(jù)表了。先看看 VB 是如何與 ACCESS2020 數(shù)據(jù)庫相連接的。連接數(shù)據(jù)庫 Set conn = CreateObject() 39。 \ amp。設(shè)置數(shù)據(jù)的路徑 Provider=。 DBpath 39。設(shè)置數(shù)據(jù)庫對(duì)像 End Sub 上 面的一段代碼就是連接數(shù)據(jù)庫的。其中有兩個(gè)變量要定義為公用的變量,因?yàn)檫@段代碼是放在一個(gè)模塊中的,為了在每一個(gè)窗體中能夠使用這個(gè)變量,所以必須要聲明為公用變量。如果聲明在下面,那就成了局部變量,那么作用范圍就會(huì)不同了,作用就更不同,而且在其它窗體中使用到了這個(gè)變量,程序會(huì)出錯(cuò)。由于 Access 具有顯著的簡(jiǎn)易性和有效性,大量的桌面數(shù)據(jù)庫系統(tǒng)都采用 Access 作為后臺(tái)數(shù)據(jù)庫。 3. 2. 1 本系統(tǒng)中所涉及到的主要實(shí)體共有九個(gè)數(shù)據(jù)表: allkecheng 表: {課程名稱,教材 } cj 表: {學(xué)號(hào),學(xué)期,類型,課程名稱,分?jǐn)?shù) } class 表: {年級(jí),班級(jí),教室,年制,專業(yè),班主任,備注 } classkecheng 表: {年級(jí),專業(yè),年制,學(xué)期,課程名稱 } jf 表: {學(xué)號(hào),學(xué)期,欠費(fèi),日期,操作員 } kaoshileixing 表: {類型 } use 表: {username,password,admin,readonly,qx1,qx2,qx3,qx4} xj 表: {學(xué)號(hào),姓名,性別,班級(jí),出生年月,家庭住址,郵政編碼,聯(lián)系電話,入學(xué)時(shí)間,備注 } suefei 表: {年級(jí),專業(yè),年制,學(xué)期,學(xué)費(fèi) } 有了上面的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)項(xiàng)和數(shù)據(jù)流程,我們就能進(jìn)行下面的數(shù)據(jù)庫設(shè)計(jì)。這些實(shí)體包括有:學(xué)生實(shí)體、課程實(shí)體和專業(yè)實(shí)體。 4. 1 系統(tǒng)登陸界面: 本界面的主要功能是為了對(duì)系統(tǒng)進(jìn)行安全性管理,本系統(tǒng)的用戶名和密碼保存在 USE 表中,本系統(tǒng)根據(jù)不同的用戶而設(shè)置了不同的權(quán)限,可以用 909。 Private Sub Command1_Click() Dim mrc As txtsql = select username from use where username=39。 Trim() amp。 Set mrc = Exec
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1