【正文】
[10] 陶恂 .Visual Basic 數(shù)據(jù)庫(kù)編程 [M].機(jī)械工業(yè)出版社 ,2021年 . 22 致 謝 在論文完成之際,我要特別感謝我的指導(dǎo)老師 xxx 的熱情關(guān)懷和悉心指導(dǎo)。 最后,向在百忙中抽出時(shí)間對(duì)本文進(jìn)行評(píng)審并提出寶貴意見(jiàn)的各位專(zhuān)家表示衷心地感謝! 。 在論文的寫(xiě)作過(guò)程中,也得到了許多同學(xué)的寶貴建議 ,同時(shí)還到許多在工作過(guò)程中許多同事的支持和幫助,在此一并致以誠(chéng)摯的謝意。加強(qiáng)各模塊之間的聯(lián)系,條理清楚,鏈接明 確。針對(duì)本系統(tǒng)的一些缺點(diǎn),在二期開(kāi)發(fā)時(shí)主要在以下方面進(jìn)行改進(jìn): 加強(qiáng)后臺(tái)管理頁(yè)面的建設(shè)。通過(guò)結(jié)合數(shù)據(jù)庫(kù)技術(shù),本系統(tǒng)能夠根據(jù)用戶想法進(jìn)行操作。 查詢信息窗口的測(cè)試 該測(cè)試的目的是保證查詢成績(jī)信息窗口的正確性與在數(shù)據(jù)輸入不正確時(shí)的容錯(cuò)與糾錯(cuò)性。 19 具體通過(guò)在添加成績(jī)信息窗口中輸入空的姓名 ,空的考試成績(jī) ,來(lái)檢測(cè)系統(tǒng)的出錯(cuò)運(yùn)行情況。 本系統(tǒng)主要使用 以界面為基礎(chǔ)的測(cè)試。 總體的 ER 圖 根據(jù)大一、大二年級(jí)課程、班級(jí)、學(xué)生、考試各方面的關(guān)系以及數(shù)據(jù)庫(kù)方面的一些屬性 要求進(jìn)行設(shè)計(jì)描繪而成 。 SQL 提示,是否保存該表,選擇‘是’。 5. 單擊 [事務(wù)日志 ]選項(xiàng)卡指定事務(wù)日志的文件名及位置,要設(shè)置選項(xiàng),通過(guò) [設(shè)定屬性 ]確定即可。 對(duì)數(shù)據(jù)庫(kù)軟件 SQL SERVER 的相關(guān)說(shuō)明 本系統(tǒng)采用了 SQL SERVER2021 做數(shù)據(jù)開(kāi)發(fā),在以 為核心的開(kāi)發(fā)中,網(wǎng)頁(yè)的頁(yè)面下隱藏著數(shù)據(jù)庫(kù)的表項(xiàng),用來(lái)管理和維護(hù)龐大的數(shù)據(jù)出入,這期間就需要注意到 SQL 和 的連接,及 SQL SERVER 下考試系統(tǒng)表格的設(shè)計(jì)。利用該模塊可以對(duì)學(xué)生表中的各個(gè)字段進(jìn)行查找,也可以對(duì)課程表中的各個(gè)字段進(jìn)行查找。教 9 師可以選 擇所要操作的學(xué)生,然后對(duì)其成績(jī)進(jìn)行添加、修改或者刪除操作 。學(xué)生類(lèi)用 戶為系統(tǒng)的普通用戶,它包括當(dāng)前系統(tǒng)中所有的學(xué)生信息,其用戶名為學(xué)生的姓名,而密碼為該學(xué)生的學(xué)號(hào),該類(lèi)用戶只能對(duì)自己的成績(jī)信息進(jìn)行瀏覽,不具有瀏覽和查找他人信息的權(quán)限,也不能對(duì)自身和他人的信息進(jìn)行管理。 教師類(lèi)用戶可以對(duì)成績(jī)按照學(xué)生進(jìn)行管理,可以對(duì)每一學(xué)生所選的課程成績(jī)進(jìn)行添加、修改和刪除。在此基礎(chǔ)上,總結(jié)得到 學(xué)生成績(jī)查詢系統(tǒng) 要實(shí)現(xiàn)如下功能: 掌握每個(gè)學(xué)生每一門(mén)課的成績(jī)信息,并記錄在數(shù)據(jù)庫(kù)中以便其它管理信息系統(tǒng)的使用。這里用總控模塊實(shí)現(xiàn)。圖中 由向線表示數(shù)據(jù)流,圓圈中寫(xiě)上處理的名稱(chēng)、圓圈代表一個(gè)處理、帶有名字的雙線段表示存儲(chǔ)的信息。 需 求信息的整理 想要把收集到的信息(如文件、圖表、票據(jù)、筆記等)轉(zhuǎn)化為下一設(shè)計(jì)階段可用形式的信息,必須對(duì)需求信息做分析整理工作 。在交談之前,應(yīng)給他們一份詳細(xì)的調(diào)查提綱,以便使他們有所準(zhǔn)備。 組織機(jī)構(gòu):了解本組織部門(mén)內(nèi)部機(jī)構(gòu)的作用、現(xiàn)狀、存在的問(wèn)題,及是否適應(yīng)計(jì)算機(jī)管理。另一方面, 7 數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)者缺乏對(duì)管理對(duì)象的了解,不了解管理對(duì)象內(nèi)部的各種聯(lián)系,不了解數(shù)據(jù)處理中的各種要求。 (1) 調(diào)查的目的 首先,要了解一個(gè)組織部門(mén)的機(jī)構(gòu)設(shè)置,主要業(yè)務(wù)活動(dòng)和職能。 需求分析的過(guò)程是 對(duì)現(xiàn)實(shí)世界深入了解的過(guò)程,數(shù)據(jù)庫(kù)系統(tǒng)能否正確的反映現(xiàn)實(shí)世界主要取決于需求分析,需求分析人員既要對(duì)數(shù)據(jù)庫(kù)技術(shù)有一定的了解,又要對(duì)組織部門(mén)的情況比較熟悉,一般由數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)人員和本組織部門(mén)的有關(guān)工作人員合作進(jìn)行。 例如在一個(gè)大學(xué),學(xué)生是按照系部、班級(jí)來(lái)進(jìn)行組織,而課程則是按照專(zhuān)業(yè)、任課教師等進(jìn)行組織。此時(shí)模塊也發(fā)展成為最終產(chǎn)品了。我們只需按系統(tǒng)要求輸入即可操作 , 為將來(lái)學(xué)校上網(wǎng)做好準(zhǔn)備 。許多人還停留在以前的手工操作。改革的總設(shè)計(jì)師鄧小平同志說(shuō)過(guò) “科學(xué)技術(shù)是第一生產(chǎn)力 ”,我希望能用我 三 年的所學(xué)編制出一個(gè)實(shí)用的程序來(lái)幫助大中專(zhuān) 院校 進(jìn)行更有效的信息管理。 5 2 系統(tǒng) 需求 分析 開(kāi)發(fā)背景 計(jì)算機(jī)已經(jīng)成為我們學(xué)習(xí)和工作的得力助手: 今天,計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉,性能卻有了長(zhǎng)足的進(jìn)步。因此,開(kāi)發(fā)這樣一套管理軟件成為很有必要的事情。但一直以來(lái)人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn) ,如 :效率低、保密性差 ,另外時(shí)間一長(zhǎng) ,將產(chǎn)生大量的文件和數(shù)據(jù) ,這對(duì)于查找、更新和維護(hù)都帶 來(lái)了不少的困難。尤其對(duì)于復(fù)雜的信息管理,計(jì)算機(jī)能夠充分發(fā)揮它的優(yōu)越性。 當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代。 因此為了充分利用現(xiàn)有的計(jì)算機(jī)硬件資源,做好學(xué)生 成績(jī)查詢 工作,提高辦事效率,實(shí)現(xiàn)全面的、相對(duì)集中的辦公自動(dòng)化,開(kāi)發(fā)本系統(tǒng)就成了當(dāng)務(wù)之急,其目的主要為了徹底改變這種繁雜的管理 模 式,實(shí)現(xiàn)全面的、相對(duì)集中的、智能化的信息綜合管理,為 教學(xué)管理工作帶來(lái)方便。操作人員只需輸入一些簡(jiǎn)單的漢字、數(shù)字,就可以存儲(chǔ)、查找、修改、打印學(xué)生成績(jī)信息等。當(dāng)前沒(méi)有一個(gè)完善的成績(jī)信息管理平臺(tái),計(jì)算機(jī)使用主要基于 Microsoft Office,不能發(fā)揮有效的作用。 關(guān)鍵詞 :成績(jī) ; 查詢 ; 在線 ; 數(shù)據(jù)字典 2 ABSTRACT Student achievement as an education unit Inquiry System indispensable part of the content of its policymakers and managers of schools are crucial to its convenience has been a growing number of teachers and students to accept, so student performance inquiries system should be able to provide users with sufficient information and efficient query can? means that it is a friend service for students of the system, and applies to all colleges and universities. For this system, we need to achieve the following main functions of the following: 1. The inquiry of students: In order to facilitate students to find success, and other information, all information required in accordance with the classification. So students can easily find the information they need. 2. Add function: administrators can fill out a form through the form of input information such as student achievement. system to avoid duplication of information can be automatically. 3. Revision: the database administrator can modify the information. System administrators can find out the conditions are given to modify the information on the revised information to preserve and automatically look for is whether or not to repeat information. 4. Delete function: An administrator can delete the data. System administrators can find out the conditions given to the deletion of information and tips to determine whether or not to delete, delete if it is dete