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

正文內(nèi)容

畢業(yè)設(shè)計-vb60學(xué)生信息綜合管理系統(tǒng)-在線瀏覽

2025-02-05 19:57本頁面
  

【正文】 而,實現(xiàn)本系統(tǒng) VB是一個相對較好的選擇。 Access不僅是一個數(shù)據(jù)庫,而且它具有強(qiáng)大的數(shù)據(jù)管理功能 [1]: 數(shù)據(jù)庫中包含多個表,每個表可以分別表示和存儲不同類型的信息。 可以通過創(chuàng)建查詢在一個表或多個數(shù)據(jù)表中檢索、更新和刪除記錄,并且可以對數(shù)據(jù)開發(fā)語言與數(shù)據(jù)庫簡介 4 庫中的數(shù)據(jù)進(jìn)行各種計算。 通過創(chuàng)建報表,可以將數(shù)據(jù)以特定的方式加以組織,從而達(dá)到分析可打印的目的。網(wǎng)絡(luò)功能得到加強(qiáng),可以在 Web組件的協(xié)助下,在瀏覽器中顯示數(shù)據(jù)透視表及數(shù)據(jù)訪問頁。后臺數(shù)據(jù)庫連接方面,可以利用 SQL Server保存數(shù)據(jù)庫文件和獲取數(shù)據(jù)。 生成 Pivot Tables和圖表變得更容易。 對 XML和 XSL支持。 2.在 Pivot Tables中不能撤消上一步操作。熟練掌握 SQL是數(shù)據(jù)庫用戶的寶貴財富。 1. INSERT語句 用戶可以用 INSERT語句將一行記錄插入到指定的一個表中。 通過這樣的 INSERT語句,系統(tǒng)將試著將這些值填入到相應(yīng)的列中。系統(tǒng)會 “ 試著 ” 將值填入,除了執(zhí)行規(guī)則之外它還要進(jìn)行類型檢查。如果 SQL拒絕了所填入的一列值,語句中其他各列的值也不會填入。一次事務(wù)將數(shù)據(jù)庫從一種一致性轉(zhuǎn)移到另一種一致性。在 INSERT中,要注意的是所有的整形十進(jìn)制數(shù)都不需要用單引號引起來,而字符串和日期 類型的值都要用單引號來區(qū)別。記住,在 SQL中逗號是元素的分隔符。雙引號用來封裝限界標(biāo)識符。 2. SELECT語句 SELECT語句可以從一個或多個表中選取特定的行和列。實際上,僅僅是訪問數(shù)據(jù)庫來分析數(shù)據(jù)并生成報表的人 可以對其他 SQL語句一竅不通。在執(zhí)行過程中系統(tǒng)根據(jù)用戶的標(biāo)準(zhǔn)從數(shù)據(jù)庫中選出匹配的行和列,并將結(jié)果放到臨時的表中。也可以結(jié)合其他 SQL語句來將結(jié)果放到一個已知名稱的表中。雖然表面上看來它只用來完成本文第一部分中提到的關(guān)系代數(shù)運算 “ 選擇 ” (或稱 “ 限制 ” ),但實際上它也可以完成其他兩種關(guān)系運算 — “ 投影 ”和 “ 連接 ” , SELECT語句還可 以完成聚合計算并對數(shù)據(jù)進(jìn)行排序。 當(dāng)我們以這種形式執(zhí)行一條 SELECT語句時,系統(tǒng)返回由所選擇的列以及用戶選擇的表中所有指定的行組成的一個結(jié)果表。 SELECT語句格式為: SELECT [DISTINCT] (column [{, columns}])| * FROM table [ {, table}] [ORDER BY column [ASC] | DESC [ {, column [ASC] | DESC }]]。讓我們看一下如何對 SELECT語句進(jìn)行限制使得它只返回希望得到的行: SELECT columns FROM tables [WHERE predicates]。這些條件由斷言( predicate)進(jìn)行指定(斷言指出了關(guān)于某件事情的一種可能的事實)。在 SQL語句中斷言通常通過比較來表示。 3. UPDATE語句 UPDATE語句允許用戶在已知的表中對現(xiàn)有的行進(jìn)行修改 4. DELETE語句 DELETE語句用來刪除已知表中的行。由于 SQL中沒有 UNDO語句或是 “ 你確認(rèn)刪除嗎? ” 之類的警告,在執(zhí)行這條語句時千萬要小心。 數(shù)據(jù)庫系統(tǒng)的生命周期可以分成 : 設(shè)計、開發(fā)和成品三個階段。在成品階段進(jìn)行優(yōu)化的成本最高,收益最小。 1.優(yōu)化 SQL語句的原因 為了獲得最大效益,人們常需要對數(shù)據(jù)庫進(jìn)行優(yōu)化。根據(jù)統(tǒng)計,對網(wǎng)絡(luò)、硬件、操作系統(tǒng)、數(shù)據(jù)庫參數(shù)進(jìn)行優(yōu)化所獲得的性能提升全部加起來只占數(shù)據(jù)庫應(yīng)用系統(tǒng)性能提升的 40%左右,其余 60%的系統(tǒng)性能提升全部來自對應(yīng)用程序的優(yōu)化。因此可以肯定,通過優(yōu)化應(yīng)用程序來對數(shù)據(jù)庫系統(tǒng)進(jìn)行優(yōu)化能獲得更大的收益。由于涉及到對程序邏輯的改變,源代碼的優(yōu)化在時間成本和風(fēng)險上代價很高 (尤其是對正在使用中 的系統(tǒng)進(jìn)行優(yōu)化 ) 。 對 SQL語句進(jìn)行優(yōu)化有以下一些直接原因: ( 1) SQL語句是對數(shù)據(jù)庫 (數(shù)據(jù) ) 進(jìn)行操作的惟一途徑,應(yīng)用程序的執(zhí)行最終要歸結(jié)為 SQL語句的執(zhí)行, SQL語句的效率對數(shù)據(jù)庫系統(tǒng)的性能起到了決定性的作用。 ( 3) SQL語句獨立于程序設(shè)計邏輯,對 SQL語句進(jìn)行優(yōu)化不會影響程序邏輯,相對開發(fā)語言與數(shù)據(jù)庫簡介 7 于對程序源代碼的優(yōu)化,對 SQL語句 的優(yōu)化在時間成本和風(fēng)險上的代價都很低。 ( 5) SQL語句易學(xué),難精通。 2. 傳統(tǒng)的優(yōu)化方法 SQL程序人員在傳統(tǒng)上采用手工重寫來對 SQL語句進(jìn)行優(yōu)化。這種做法存在著以下不足: ( 1) 無 法找出 SQL語句的所有可能寫法。即便找到了某個性能較佳的 SQL語句也無法知道是否存在性能更好的寫法。 ( 3) 非常耗時間。 根據(jù)傳統(tǒng)的 SQL優(yōu)化工具的功能,人們一般將優(yōu)化工具分為以下三代產(chǎn)品: 第一代的 SQL優(yōu)化工具是執(zhí)行計劃分析工具。 第二代的 SQL優(yōu)化工具只能提供增加索引的建議,它通過對輸入的 SQL語句的執(zhí)行計劃的分析來產(chǎn)生是否要增加索引的建議。 第三代工具是利用人工智能實現(xiàn)自動 SQL優(yōu)化。人工智能自動 SQL優(yōu)化的本質(zhì)就是借 助人工智能技術(shù),自動對 SQL語句進(jìn)行重寫,找到性能最好的等效 SQL語句。其突出特點是自動優(yōu)化 SQL語句。 能夠優(yōu)化 Web應(yīng)用程序和有大量用戶的在線事務(wù)處理中 運行時間很短的 SQL語句 。 該工具針對數(shù)據(jù)庫應(yīng)用的開發(fā)和維護(hù)階段提供了數(shù)個特別的模塊: SQL語法優(yōu)化器、PL/SQL集成化開發(fā)調(diào)試環(huán)境 (IDE)、掃描器、數(shù)據(jù)庫監(jiān)視器等。(參見下圖) 圖 21 人工智能自動 SQL 優(yōu)化示意圖 LECCO SQL Expert不僅能夠找到最佳的 SQL語句,它所提供的 “ 邊做邊學(xué)式訓(xùn)練 ” 還能夠教會開發(fā)人員和數(shù)據(jù)庫管理員如何寫出性能最好的 SQL語句。 SQL語句是數(shù)據(jù)庫應(yīng)用中一個非常關(guān)鍵的部分,它執(zhí)行性能的高低直接影響著應(yīng)用程序的運行效率。隨著人工智能等相關(guān)技術(shù)的日益成熟 , 肯定還會有更多更好的工具出現(xiàn),這將會給開發(fā)人員提供更多的幫助。為了解決這一問題,有必要對 SQL實施優(yōu)化 [16]。 系統(tǒng)簡單設(shè)計 10 第 三 章 系統(tǒng)簡單設(shè)計 學(xué)校工作總體規(guī)劃由教務(wù)人員在學(xué)生學(xué)籍信息管理系統(tǒng)中完成對運行教務(wù)處所需基本數(shù)據(jù)的維護(hù),包括這些信息的增加、修改及對各項信息的變動都將在這進(jìn)行操作。新生入校,首先報到并進(jìn)行注冊登記,然后到財務(wù)部門繳費。到系或院校注冊后,根據(jù)選報專業(yè)分配到班級。 在每個學(xué)期開始,教務(wù)處根據(jù)班級的情況對各科老師進(jìn)行安排。班主任對本班的成績匯總。 根據(jù)以上總結(jié),得出其現(xiàn)行的業(yè)務(wù)流程如圖所示: 圖 31 現(xiàn)行學(xué)生信息管理業(yè)務(wù)流程圖 角色一學(xué)生:對各科成績的查詢情況。 角色三班主任:輸入并維護(hù)本班的基本信息,對本班的各科成績匯總;輸出學(xué)生的基本信息及各科的成績。 可行性分析目的 可行性研究的目的是用最小的代價在盡可能的時間內(nèi)確定問題是否能夠解決。而本系統(tǒng)的開發(fā),為學(xué)校的工作效率帶來了一個質(zhì)的飛躍,為此主要表現(xiàn)有以下幾個方面: 第一,本系統(tǒng)的運行可以代替人工進(jìn)行許多繁雜的勞動; 第二,本系統(tǒng)的運行可以節(jié)省許多資源; 第三,本系統(tǒng)的運行可以大大的提高學(xué)校的工作效率; 第四,本系統(tǒng)可以使敏 感文檔更加安全,等等。 : 由于本系統(tǒng)管理的對象單一 ,都是在校學(xué)生,且每個數(shù)據(jù)內(nèi)容具有較強(qiáng)的關(guān)聯(lián)性,涉及的計算過程不是很復(fù)雜。且學(xué)校用于學(xué)生管理的微機(jī)都是 P4以上的機(jī)器,在存儲量、速度方面都能滿足數(shù)據(jù)庫運行的要求。 綜上所述,本系統(tǒng)的設(shè)計與開發(fā)在技術(shù)上和硬件設(shè)備上的條件都是滿足的,因此,它在技術(shù)上是可行的。 : 本系統(tǒng)純?yōu)樗饺嗽O(shè)計,在開發(fā)過程中沒有涉及合同、責(zé)任等與法律相抵觸的方面。系統(tǒng)詳細(xì)設(shè)計 12 第 四 章 系統(tǒng)詳細(xì)設(shè)計 本系統(tǒng)能減少很多不必要的資源,不用像以前那樣用冗余的紙張式的管理。并且計算機(jī)的存儲與快速查詢功能大大提高了學(xué)生信息管理的效率,并且還提高了學(xué)生信息管理的精確度。為學(xué)校增加了財富。 系統(tǒng)就滿足學(xué)校的需求,例如學(xué)生信息、班級信息等的的錄入、查詢、更新等。主要有幾個功能部分: 權(quán)限:為用戶設(shè)置權(quán)限功能,可分為普通用戶,管理員。 錄入:為管理員提供對所有信息的錄入功能。 維護(hù):為管理員提供對所有信息的修改刪除功能。 幫助:關(guān)于本系統(tǒng)。 本系統(tǒng)適用于學(xué)校,其功能主要分為六大類: ( 1)用戶管理:用于對用戶的添加,賦于不同權(quán)限及對用戶的修改及查詢。 ( 3)院系專業(yè)管理:用于對系、專業(yè)、班級的錄入與修改。 ( 5)成績管理:用于對成績的輸入、修改、查詢可隨時根據(jù)查詢結(jié)果動態(tài)生成學(xué)生成系統(tǒng)詳細(xì)設(shè)計 13 績查詢報表。 本 系統(tǒng)性能力求易于使用,具體有較高的擴(kuò)展性和可維護(hù)性。 用戶需求具體有學(xué)生管理系統(tǒng)提供保存、更新、查詢 、維護(hù)和打印,這就需求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸入與輸出,實現(xiàn)有組織地、動態(tài)地存儲大量關(guān)聯(lián)數(shù)據(jù),方便用戶訪問系統(tǒng)中的數(shù)據(jù),它與文件系統(tǒng)的重要區(qū)別是數(shù)據(jù)的充分共享,交叉訪問,與應(yīng)用程序的高度獨立性。E— R圖由實體、屬性、聯(lián)系三部分組成。 ( 2)結(jié)構(gòu)設(shè)計與操作設(shè)計相結(jié)合。 ,本系統(tǒng)設(shè)計了一個數(shù)據(jù)庫,所涉及到的主要實體共有八個數(shù)據(jù)表: 用戶信息表:{用戶名、密碼、權(quán)限} 學(xué)籍表:{學(xué)號、姓名、性別、出生年月、班號、家庭住址、聯(lián)系電話、備注} 系表:{系號、系名} 考試類型 成 績 學(xué)號 姓名 學(xué)期 課程名稱 考試成績 院系年級 專業(yè)號 年級 班主任 班級號 教 室 學(xué)籍信息 姓名 性別 出生年月 住址 電話 班號 備注 班號 學(xué)號 系統(tǒng)詳細(xì)設(shè)計 16 專業(yè)表:{專業(yè)號、專業(yè)名稱、系號} 課程信息表:{課程編號、課程名稱、任課老師} 班級表:{專業(yè)號、班號、年級、班主任、教室} 班級課程表:{班號、學(xué)期、課程名稱、考試類型} 成績表:{學(xué)號、姓名、學(xué)期、考試類型、課程名稱、考試成績、班號} 各表的物理結(jié)構(gòu)如下: 用戶信息表: 字段名 類型 大小 說 明 用戶名 文本 16 主鍵 密碼 文本 16 權(quán)限 文本 50 學(xué)籍信息表: 字段名 類型 大小 說明 學(xué)號 文本 11 主鍵 姓名 文本 10 性別 文本 2 出生年月 日期 /時間 家庭住址 文本 50 聯(lián)系電話 文本 11 班號 文本 8 備注 文本 50 院系信息表: 字段名 類型 大小 說明 系號 文本 2 主鍵 系名 文本 20 專業(yè)設(shè)置表: 字段名 類型 大小 說明 專業(yè)號 文本 4 主鍵 專業(yè)名稱 文本 20 系號 文本 2 課程設(shè)置表: 字段名 類型 大小 說明 課程編號 文本 3 主鍵 課程名稱 文本 20 任課老師 文本 11 班級信息表: 字段名 類型 大小 說明 專業(yè)號 文本 4 班號 文本 8 主鍵 年級 文本 8 班主任 文本 8 教室 文本 8 班級課程表: 字段名 類型 大小 說明 班號 文本 8 學(xué)期 文本 50 系統(tǒng)詳細(xì)設(shè)計 17 課程名稱 文本 20 考試類型 文本 6 班號 文本 8 成績表: 字段名 類型 大小 說明 學(xué)號 文本 11 姓名 文本 10 學(xué)期 文本 50 考試類型 文本 6 課程名稱 文本 20 考試成績 數(shù)字 整型 班號 文本 8 系統(tǒng)功能實現(xiàn) 18 第 五 章 系統(tǒng)功能實現(xiàn) 系統(tǒng)的實現(xiàn)對本系統(tǒng)而言即是用 Visual Basic 。 登陸窗體 作為系統(tǒng)的啟動窗體,用于驗證用戶是否合法。輸入完畢,單擊【確定】按鈕,用 sql語句查詢“用戶表”中是否有相符的用戶名和密碼,若不符,則提 示重新輸入;若輸入正確,將用戶名及權(quán)限保存在全局變量中,顯示系統(tǒng)主窗體,卸載本窗體。單擊【新用戶注冊】按鈕則顯示新用戶注冊
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1