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

正文內(nèi)容

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

2024-11-08 12:13本頁面
  

【正文】 象的開發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能化對象,首先在短時間內(nèi)建立系統(tǒng) 2 應(yīng)用原型,然后,對初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng)。一個功能齊全、簡單易用的信息管理系統(tǒng)不但能有效地減輕學(xué)校相關(guān)工作人員的工作負(fù)擔(dān),它的內(nèi)容對于學(xué)校的決 策者和管理者來說都至關(guān)重要。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案、統(tǒng)計和查詢數(shù)據(jù),這種管理方式存在著許多缺點(diǎn) ,如 :效率低、保密性差 ,人工的大量浪費(fèi);另外時間一長 ,將產(chǎn)生大量的文件和數(shù)據(jù) ,這對于查找、更新和維護(hù)都帶來了不少困難。 作為計算機(jī)應(yīng)用的一部分 ,使用計算機(jī)對學(xué)校的各類信息進(jìn)行管理 ,具有手工管理所無法比擬 的優(yōu)點(diǎn) .例如 :檢索迅速、查詢方便、效率高、可靠性好、存儲量大、保密性好、壽命長、成本低等。 目的背景與意義 學(xué)校主要有總務(wù)處、政教處、教導(dǎo)處、培訓(xùn)處四大塊。除財務(wù)部門有專人及專用軟件進(jìn)行信息處理外,其它各類的數(shù)據(jù)處理都由班主任以及教導(dǎo)處工作人員人工完成。本系統(tǒng)主要著眼于以上部 分,建立數(shù)據(jù)庫以及對數(shù)據(jù)的各種操作功能。例如:查詢一個班級中團(tuán)員的人數(shù),男、女生的人數(shù),住宿或通宿學(xué)生的人數(shù)等等。 對于課程信息,教導(dǎo)處每學(xué)期要進(jìn)行課程安排、課任教師分配、一周課程安排、中途課程調(diào)整等等。配備電腦,但實際利用率不高,如果采用計算機(jī)進(jìn)行以上各類信息的管理,必將大大提高工作效率,對學(xué)校各類信息的維護(hù)及了解起到積極的作用。因此,無論是從目前的現(xiàn)狀來看,還是面向未來,一個功能完備的學(xué)校信息管理 系統(tǒng)的開發(fā)都非常有必要。 作為畢業(yè)設(shè)計,由于時間比較緊張,加之本人沒有任何系統(tǒng)開發(fā)的經(jīng)驗,它肯定存在許許多多不足的地方,但對它的改善和功能的完備并不會隨著畢業(yè)設(shè)計的結(jié)束而終止。 相關(guān)技術(shù) 與開發(fā)工具介紹 5 本系統(tǒng)采用面向?qū)ο蟮能浖_發(fā)辦法,以 Microsoft 公司的可視開發(fā)環(huán)境 Visual 作為主要開發(fā)工具,使用Microsoft Access 2020 作為關(guān)系數(shù)據(jù)庫,并為 VB編程語言中采用 ADO 數(shù)據(jù)庫編程模型,配合功能強(qiáng)大的 SQL 查詢語言實現(xiàn)建立關(guān)系數(shù)據(jù)庫,放問數(shù)據(jù)庫,對數(shù)據(jù)庫的更新,較好地實現(xiàn)了預(yù)定的需求功能。它簡單易學(xué)、效率高、且功能強(qiáng)大??偟膩砜?, Visual Basic 有以下主要特點(diǎn): Visual Basic 語言用其設(shè)計應(yīng)用程序時具有兩個基本特點(diǎn):可視 化設(shè)計和事件驅(qū)動編程。 ( 2) 事件驅(qū)動編程: 在設(shè)計應(yīng)用程序時,把對象添加到窗體中,在用戶與程序進(jìn)行交互時,用戶基本上是通過鼠標(biāo)、鍵盤與應(yīng)用程序進(jìn)行交互的,那些對象就必須對鼠標(biāo)和鍵盤操作所引發(fā)的事件做出響應(yīng),來執(zhí)行一段應(yīng)用程序。其基本含義如下: ( 1)視窗( Form) 6 視窗是進(jìn)行人機(jī)交互的界面或接口, 也叫窗體。 ( 2)對象 (Object) 對象是 VB 系統(tǒng)內(nèi)部提供給設(shè)計者可以直接使用的處理輸出的控制工具。當(dāng)把這些工具放置到用戶界面對應(yīng)的窗體上時,被稱為對象或控件。正確使用對象可以減少程序和開發(fā)時間,提高程序設(shè)計者的工作效率。用戶通過適當(dāng)?shù)卦O(shè)置或改變對象的屬性來確定對象的外觀及性能特征,從而有效地使用系統(tǒng)提供的對象。 ( 4)事件 (Events) 事件是指用戶或操作者對計算機(jī)進(jìn)行的某一操作(如擊鍵、單擊或移動鼠標(biāo)等)的行為或系統(tǒng)狀態(tài) 發(fā)生的變化。程序所用的鍵盤事件有KeyPress(按鍵)事件, KeyDown 事件和 KeyUp 事件;鼠標(biāo)事件有 Click(單擊鼠標(biāo))事件, DbDlicd(雙擊鼠標(biāo))。它是在程序執(zhí)行的過程中要計算機(jī)執(zhí)行的某種操作。 ( 6)過程 (Procedure) 7 過程是指經(jīng)過定義或說明的,或基于某一對象對應(yīng)的事件所引發(fā)的程序 段。系統(tǒng)程序大體可分成四個模塊:數(shù)據(jù)輸入、根據(jù)查詢、數(shù)據(jù)打印和通訊。Visual Basic 作為一種面向?qū)ο蟮木幊谭椒ǎ殉绦蚝蛿?shù)據(jù)封裝起來作為一個對象,并為每個對象賦予相應(yīng)的屬性。 Visual Basic 應(yīng)用程序基本的構(gòu)建塊是用戶所創(chuàng)建的對象,每一個對象都具有一些特性和行為(屬性、事件和方法)。使用應(yīng)用程序具有可通用性可說擴(kuò)展性和強(qiáng)有力的功能。 ( 2)實現(xiàn)菜單選項 菜單是程序最重要的特性之一,大多數(shù)程序都依賴一個定義良好的菜單使程序易于使用和維護(hù), Visual Basic 也提供了強(qiáng)大的創(chuàng)建菜單功能是程序更加標(biāo)準(zhǔn)。 ( 3)實現(xiàn)工具欄 8 CoolBar 控件與 Office2020 中看到的 CoolBar是類似的。通過在 CoolBar 中遷入其他空間你也可以向用戶提供更好的靈活性和義用性。在“控件”選項卡列表中選擇“ Microsoft Windows Common Controls ”后工具相中增加改控件。 4. 學(xué)生學(xué)籍管理系統(tǒng) 系統(tǒng)的查詢模塊 ( 1)查詢模塊的設(shè)計分析 根據(jù)實際情況,我們使用原型法 (Rapid Prototyping) 即以少量代價快速地構(gòu)造一個可執(zhí)行的軟件模型。此時模塊也發(fā)展成為最終產(chǎn)品了。Visual Basic 提供了 大量的控件,這些控件可用于設(shè)計界面和實現(xiàn)各種功能,減少了編程人員的工作量,也簡化了界面設(shè)計過程,從而有效的提高了應(yīng)用程序的運(yùn)行效率和可靠性。 ( 3)關(guān)系型數(shù)據(jù)庫的實現(xiàn) Access2020 就是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索。數(shù)據(jù)表示圖提供了一種類似于Excel 的電子表格,可以使數(shù)據(jù)庫一目了然。 Access 也提供 了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他用戶共享數(shù)據(jù)庫。如上所述, Access 作為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點(diǎn),可以在一個數(shù)據(jù)包同時擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強(qiáng)大功能。 Visual Basic、 Access 以及其他微軟的軟件產(chǎn)品都是通過共用 JET 數(shù)據(jù)庫引擎,從而給用戶提供了豐富的數(shù)據(jù)類型。我們可以設(shè)置 ADODC控件的各個屬性,告訴它要調(diào)用那個數(shù)據(jù)庫的哪個部分。一個記錄集合是動態(tài)的也就意味著,當(dāng)原來的數(shù)據(jù)表中的容改變了以后,該記錄集合中的記錄也會隨之改變。 5. 使用 Access2020 創(chuàng)建數(shù)據(jù)庫 ( 1)數(shù)據(jù)庫的概念 數(shù)據(jù)庫是一種存儲數(shù)據(jù)并對數(shù)據(jù)進(jìn)行操作的工具。計算機(jī)的數(shù)據(jù)庫可以分為兩類:非關(guān)系數(shù)據(jù)庫 (flatfile)和關(guān)系數(shù)據(jù)庫( relational)。 10 ( 2)新建一個數(shù)據(jù)庫 創(chuàng)建任何一個數(shù)據(jù)庫的第一步是仔細(xì)的規(guī)劃數(shù)據(jù)庫,設(shè)計必須是靈活的、有邏輯的。 ① 標(biāo)識需 要的數(shù)據(jù); ② 收集被子標(biāo)識的字段到表中; ③ 標(biāo)識主關(guān)鍵字字段; ④ 規(guī)范數(shù)據(jù); ⑤ 標(biāo)識指定字段的信息; ( 3)修改已建的數(shù)據(jù)庫 數(shù)據(jù)庫的修改分為;添加、編輯和刪除記錄。 11 第 2 章 可行性分析 學(xué)生信息,作為一個學(xué)校,就有一定的工作量存在,而學(xué)生信息,它的工作量可能是其它信息工作量的幾倍,班級的增加、班級的查找、班級的修改;學(xué)生檔案;課程管理;成績管理;繳費(fèi)管理;統(tǒng)計等等,每個信息的數(shù)據(jù) 都在不斷地變化著,如果采用人工的方式進(jìn)行操作,那么,一天的工作量,足以讓人覺得比較繁瑣,吃不消。 學(xué)生學(xué)籍管理系統(tǒng) 系統(tǒng)是為本校開發(fā)的,本系統(tǒng)所采用的語言是 Visual Basic,用 Microsoft Access 2020 數(shù)據(jù)庫完成。通過本系統(tǒng),把本校內(nèi)部查詢學(xué)生信息、教務(wù)信息、學(xué)生選課各個環(huán)節(jié)進(jìn)行有效地計劃、組織和控制。 本系統(tǒng)主要信息流程為:教務(wù)信息維護(hù)接受學(xué)生的信息,學(xué)生信息查詢根據(jù)教務(wù)信息維護(hù)的學(xué)生信息做出對所接收的信息合理性進(jìn)行判斷,并交于信息維護(hù)進(jìn)行相應(yīng)的修改,再把信息存入數(shù)據(jù)庫中。最后進(jìn)行打印。由于采用統(tǒng)一的數(shù)據(jù)信息,使相關(guān)資料能夠快速地查詢所需的數(shù)據(jù)、資料及其它信息的,使信息快速高效運(yùn)行。接下來就針對 學(xué)生 12 學(xué)籍管理系統(tǒng) 系統(tǒng)的總體需求作分析,在實際開發(fā)過程中可以在本系統(tǒng)需求分析中繼續(xù)完善。為廣大教師和學(xué)生提高工作效率 , 實現(xiàn)學(xué)生成績信息管理工作流程的系統(tǒng)化、規(guī)范化和自動化。 學(xué)生學(xué)籍管理系統(tǒng) 系統(tǒng)的系統(tǒng)需求 在 21 世紀(jì)的信息社會的高科技時代 , 計算機(jī)的應(yīng)用已普及到經(jīng)濟(jì)和社會生活的各個領(lǐng)域。該 學(xué)生學(xué)籍管理系統(tǒng) 系統(tǒng)是以 VB+Access 數(shù)據(jù)庫 +SQL 數(shù)據(jù)查詢語言編寫。用戶只需進(jìn)行輸入一些簡單的漢字、數(shù)字 , 或用鼠標(biāo)點(diǎn)擊即可達(dá)到自己想要的目標(biāo)。 ( 2) 學(xué)生學(xué)籍管理系統(tǒng) 系統(tǒng) 這個管理系統(tǒng)包括成績修改窗體(包括對學(xué)生成績的修改、查找、全部顯示、保存、清空、退出等操作)。 ( 4)退出系統(tǒng) 性能的需求 ( 1)精度要求 學(xué)生學(xué)籍管理系統(tǒng) 系統(tǒng)對精度要求較低,僅需滿足整型數(shù)據(jù)輸入,存儲和輸出即可 . ( 2)時間特性要求 在軟 件方面,響應(yīng)時間,更新處理事件間要求比較快且迅 14 速,以滿足要求。 ( 4)規(guī)模 適用于中小規(guī)模學(xué)校的 學(xué)生學(xué)籍管理系統(tǒng) 系統(tǒng)。其主要功能包括: ( 1) 學(xué)生學(xué)籍管理系統(tǒng) 功能 班級管理。 添加學(xué)生。其中分為單個添加和成批添加。 刪除學(xué)生。該功能主要進(jìn)行成批地刪除學(xué)生信息,如連續(xù)學(xué)號區(qū)段的多位學(xué)生信息刪除,整個班級的刪除,所有學(xué)生信息的刪除。本部分的功能主要有新生導(dǎo)入、分班、及設(shè)置學(xué)號。分班功能實現(xiàn)按新生的報考專業(yè)、成績及性別進(jìn)行分班。 學(xué)生信息備份。 ( 2) 學(xué)生學(xué)籍管理系統(tǒng) 功能 分?jǐn)?shù)錄入。 總分及名次。 補(bǔ)考成績錄入。 成績備份。 ( 3)課程信息管理功能 16 課程管理。它是 學(xué)生學(xué)籍管理系統(tǒng) 的基礎(chǔ)。 ( 4)查詢功能。根據(jù)用 戶的要求,查詢學(xué)生數(shù)據(jù)庫的所有可能的信息,其中包括成績查詢。按班級為單位查詢備份數(shù)據(jù)庫的學(xué)生信息,補(bǔ)考情況。 數(shù)據(jù)庫設(shè)計 本系統(tǒng)涉及到的信息主要有 5 類:學(xué)生信息、成績信息、教師信息、圖書信息、后備信息。按以上分析,將系統(tǒng)的數(shù)據(jù)庫設(shè)計為三個: ( 1) 學(xué)生數(shù)據(jù)庫 該數(shù)據(jù)庫為中包含有以下各表: ① 學(xué)生表:記錄學(xué)生的基本信息,是進(jìn)行學(xué)生及其它各類信息處理的基礎(chǔ)。 ③ 總分表:記錄學(xué)生的期中、期末及總評的總分及名次 。 ( 2) 后備數(shù)據(jù)庫 該數(shù)據(jù)庫主要保存兩類信息:學(xué)生信息、成績信息。 ① 學(xué)生表結(jié)構(gòu) 表 31 學(xué)生表結(jié)構(gòu)圖 編號 字段名稱 字段類型 字段寬度 1 學(xué)號 CHAR 15 2 姓名 CHAR 10 3 性別 CHAR 2 4 出生日期 DATE 8 5 電話 CHAR 10 6 家庭住址 CHAR 50 7 班級 CHAR 20 8 原畢業(yè)學(xué)校 CHAR 50 9 是否住宿 CHAR 4 10 政治面貌 CHAR 6 11 入學(xué)總分 LONG 4 12 專業(yè) char 20 ② 課程表結(jié)構(gòu) 表 32 課程表結(jié)構(gòu) 編號 字段名稱 字段類型 字段寬度 28 1 課程名稱 CHAR 15 2 年級 CHAR 10 3 專業(yè) char 20 ③ 成績表結(jié)構(gòu) 表 33 成績表結(jié)構(gòu) 編號 字段名稱 字段類型 字段寬度 1 學(xué)號 CHAR 15 2 課程名稱 CHAR 15 3 期中成績 LONG 4 4 期末成績 LONG 4 5 總評成績 LONG 4 6 班級 char 20 ④ 總分表結(jié)構(gòu) 表 34 總分表結(jié)構(gòu)圖 編號 字段名稱 字段類型 字段寬度 1 學(xué)號 CHAR 15 2 期中總分 LONG 4 3 期末總分 LONG 4 4 期中名次 LONG 4 5 期末名次 LONG 4 6 班級 char 20 29 第 4 章 詳細(xì)設(shè)計 根據(jù)系統(tǒng)的主要功能及上一章的總體設(shè)計,系統(tǒng)開發(fā)進(jìn)入第二個階段:詳細(xì)設(shè)計。 ( 2)進(jìn)行系統(tǒng)的流程分析,為模塊的細(xì)化做好準(zhǔn)備。 系統(tǒng)界面設(shè)計 ( 1)登錄及系統(tǒng)主窗口界面設(shè)計 該部分界面主要包括登錄窗口、系統(tǒng)主窗口、修改密碼窗口。 圖 41 登錄窗口界面 30 圖 42 系統(tǒng)主窗口 圖 43 修改密碼窗口 31 所有信息都是根據(jù)這張學(xué)生檔案進(jìn)行有關(guān)的 操作,主要的字段有:學(xué)號、姓名、年級、專業(yè)、性別、出生年月、民族、籍貫、政治面貌、家庭地址、郵政編碼、聯(lián)系電話、入學(xué)時間、備注。 ( 2)數(shù)據(jù)庫與 VB 的連接: 圖 44 數(shù)據(jù)庫與 VB連接 數(shù)據(jù) 鏈接 本系統(tǒng)的數(shù)據(jù)鏈接采用的是 ADO 方法,打開控制面板,打開 ODBC 數(shù)據(jù)源圖標(biāo),選擇“系統(tǒng) DSN”標(biāo)簽,點(diǎn)擊“添加”按鈕,在彈出的“創(chuàng)建新數(shù)據(jù)源”對話框中選擇名稱為“ Microsoft Access Drive( *.mdb)”,點(diǎn)擊“完成”按鈕,在 ODBC Microsoft Access 安裝對話框中在數(shù)據(jù)源名中輸入信息,在數(shù)據(jù)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1