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

正文內容

數(shù)據(jù)庫課程設計-基于c的德州學院學生信息管理系統(tǒng)(編輯修改稿)

2024-10-16 09:40 本頁面
 

【文章內容簡介】 、關系數(shù)據(jù)庫系統(tǒng)階段,現(xiàn)在正向面向對象數(shù)據(jù)庫系統(tǒng)發(fā)展。在數(shù)據(jù)庫相關的基本概念中包含了數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫系統(tǒng)。目前,軟件開發(fā)時經常使用的數(shù)據(jù)庫管理系統(tǒng)主要有 Access 、 Microsoft SQL Server、 Oracle、My SQL、 DB Sybase 等,其中又以 Microsoft SQL Server、 Oracle、 My SQL 和 Access 使用面最廣、需求量最多 [6]。而 Microsoft 公司推出的 SQL Server 自推出以后,在數(shù)據(jù)庫領域中得到了廣泛的應用。 2020 年推出的 SQL Server 2020 增強了許多功能,同時,它和許多優(yōu)秀的關系數(shù)據(jù)庫管理系統(tǒng)一樣,不僅可以有效地存儲和管理數(shù)據(jù),而且可以把數(shù)據(jù)庫技術與 Web 技術結合在一起,為在 Inter 中共享數(shù)據(jù)奠定了基礎。 Microsoft SQL Server 2020 具備界面友好、安全性高、功能全面、可編程性強且易操作等特點,是中小型企業(yè)數(shù)據(jù)庫應用的最佳選擇。 數(shù)據(jù)訪問 在 .NET 框架下,數(shù)據(jù)存取是由 來完成的。簡單地說, 是一組用于和數(shù)據(jù)源進行交互的面向對象類庫,通過這些類庫中的類訪問數(shù)據(jù)源中的數(shù)據(jù),并對數(shù)據(jù)進行操作 [7]。 允許和不同類型的數(shù)據(jù)源以及數(shù)據(jù)庫進行交互。通常情況下,數(shù)據(jù)源是數(shù)據(jù)庫,但它同樣也能夠通過 ADO 實現(xiàn)與 XLS、 DBF、 TXT 等格式的文件進行數(shù)據(jù)交換 [8]。因為不同的數(shù)據(jù)源采用不同的協(xié)議,故對于不同的數(shù)據(jù)源必須采用相應的協(xié)議。 提供與數(shù)據(jù)源進行交互的相關的公共方法,對于不同的數(shù)據(jù)源采用一組不同的類庫。不管是老式的還是最新的數(shù)據(jù)源都可以通過 .NET 的 類庫來進行連接。 3. 需求分析 德州學院是經國家教育部認定、山東省人民政府批準成立的全日制高等院校。在學校日常的教學管理中會存在大量的學生信息,包括學生的檔案信息、成績信息、學分信息等等。隨著學校規(guī)模的不斷擴大、學生數(shù)量的不斷增多以及高校教育教學改革的實行,教務信息管理中的各種數(shù)據(jù)量也隨之急劇增加,急需一個管理功能全面、操作流程簡易的系統(tǒng)來保證學生信息管理工作的順利進行。需求分析是軟件開發(fā)的第一步,也是開發(fā)系統(tǒng)的最重要的一步,所以綜合考慮學院的實際工作情況,根據(jù)學院學生信息管理工作德州學院 計算機系 2020 級 網絡工程 專業(yè) 課程設計 5 的 需求,進行以下分析。 可行性分析 技術可行性 學院有一批有實踐能力的學生,可以解決技術上的主要問題,另外,對學生本身管理工作的基本流程比較熟悉,便于系統(tǒng)的初步分析。同時,現(xiàn)在的網絡資源豐富,可以充分利用大量的課外資源,以解決設計中的主要的問題,既為學院的管理工作提供方便,又在一定程度上提高自己的知識水平和實踐能力,對實際的學習也能起到鞏固的作用。 另外,根據(jù)目前的技術需求,確定了基本的軟件架構和開發(fā)工具,采用 Visual Studio 2020 開發(fā)環(huán)境,編程語言采用 C,以 Microsoft SQL Server 2020 作為后臺的數(shù)據(jù)庫管理工具,構建運行開發(fā)平臺。 經濟可行性 由于,該系統(tǒng)可以由學院學生來完成,所以在開發(fā)成本上應該是比較低的,另外,在該系統(tǒng)的實際應用上,節(jié)省了大量的人力和財力,經濟上是可行的。 綜合功能需求分析 結合本校對于學生管理系統(tǒng)的實際工作要求,本系統(tǒng)開發(fā)主要的功能需求描述如下: (1)界面要求:界面簡潔美觀、操作簡單明了、可視化程度高。 (2)權限管理要求:設有管理員、教師和學生三個角色。管理員具有個人信息的錄入、增刪用戶、增刪課程 (包括選修課和必修課)、修改密碼的操作權限。教師具有個人信息的錄入和修改、課程查詢、成績查詢、密碼修改等權限。學生具有個人信息的錄入、成績查詢、課程查詢、密碼修改和選課等權限。 (3)個人信息管理 、 課程信息管理 、 成績信息管理 、 密碼信息管理 、用戶信息管理等各功能模塊,如圖 1 所示。 德州學院 計算機系 2020 級 網絡工程 專業(yè) 課程設計 6 學 生 信 息 管 理 系 統(tǒng)用戶信息管理個人信息管理成績信息管理選課信息管理密碼信息管理 圖 1 功能模塊 非功能性需求分析 系統(tǒng)具有如下設計原則: ( 1)實用、易用原則:系統(tǒng)實用性強,切實符合學生信息管理人員及相關工作的要求,同時能夠滿足不同水平的教學管 理人員要求,操作簡單、維護方便。 ( 2)穩(wěn)定性、安全性原則:本系統(tǒng)采用目前先進、流行、成熟而又穩(wěn)定的核心技術及合理的數(shù)據(jù)庫管理系統(tǒng),既保證了系統(tǒng)的穩(wěn)定性。同時針對不同的人員實現(xiàn)不同的管理權限,具有安全防范措施,從硬件、軟件以及學生信息管理等方面嚴格管理,杜絕非法入侵,以保證系統(tǒng)能夠長期穩(wěn)定的不間斷運行。 4. 系統(tǒng)概要設計 學生信息管理系統(tǒng)包含了 大量的 繁雜信息, 為了簡化本系統(tǒng)的設計,只選取與學生基本信息進行管理。 系統(tǒng)功能模塊設計 對以上各個模塊的功能簡單描述如下: (1)用戶信息管理:管理員可進行 增刪管理員操作。 (1)個人信息管理: 管理員、教師和學生均能進行個人信息的錄入和修改操作。 (2)選課信息管理:管理員可進行增刪課程(包括選修課和必修課)操作,教師可進行所教授課程的查詢操作,學生可進行所選課程的查詢操作。 (3)成績信息管理:教師可進行所教授課程成績的錄入和查詢操作,學生可進行個人成績的查詢操作。 (4)密碼信息管理:各角色均可進行個人的密碼修改,此外,管理員可進行所有用德州學院 計算機系 2020 級 網絡工程 專業(yè) 課程設計 7 戶的密碼修改操作。 數(shù)據(jù)庫設計 在開發(fā)應用程序時,對數(shù)據(jù)庫的操作是必不可少的,而一個數(shù)據(jù)庫的設計優(yōu)秀與否,將直接 影響到軟件的開發(fā)進度和性能,所以對數(shù)據(jù)庫的設計就顯得尤為重要 [13]。數(shù)據(jù)庫的設計要根據(jù)程序的需求及其功能制定,如果在開發(fā)軟件之前不能很好地設計數(shù)據(jù)庫,在開發(fā)過程中將反復修改數(shù)據(jù)庫,必將嚴重影響開發(fā)進度。 數(shù)據(jù)庫概念設計 數(shù)據(jù)庫設計是系統(tǒng)設計過程中的重要組成部分,它是通過管理系統(tǒng)的整體需求而制定的,數(shù)據(jù)庫設計的好壞直接影響到系統(tǒng)的后期開發(fā) [9]。 現(xiàn)將各實體的詳細信息描述如下各圖: (1)管理員信息表的 ER 圖如圖 2 所示。 管 理 員編 號姓 名密 碼 性 別聯(lián) 系 方 式 圖 2 管理 員信息表 圖 (2)必修課信息表的 ER 圖如圖 3 所示。 必 修 課 程課 程 號課 程 名課 程 學 分開 課 年 份開 課 學 期 圖 3 必修課信息表 圖 德州學院 計算機系 2020 級 網絡工程 專業(yè) 課程設計 8 (3)學生個人信息表 的 ER 圖如圖 4 所示。 學 生學 號 姓 名 性 別政 治 面 貌住 址出 生 日 期聯(lián) 系 方 式 民 族 圖 4 學生個人信息表 圖 (4)學生密碼信息表的 ER 圖如圖 5 所示。 學 生 密 碼學 號 密 碼 圖 5 學生密碼信息表 圖 (5) 學生 必修 成績信息表 的 ER 圖如圖 6 所示。 必 修 成 績學 期課 程 號學 生 學 號成 績學 年教 師 編 號 圖 6 學生必修成績信息表 圖 (6) 學生選課信息表 的 ER 圖如圖 7 所示。 德州學院 計算機系 2020 級 網絡工程 專業(yè) 課程設計 9 選 修 課 程學 生 學 號上 課 年 份學 生 成 績上 課 地 點教 師 編 號課 程 號上 課 學 年 圖 7 學生選課信息表 圖 (7) 教師信息表 的 ER 圖如圖 8 所示。 教 師教 師 編 號姓 名性 別住 址聯(lián) 系 方 式 圖 8 教師信息表 圖 (8) 課程信息表 的 ER 圖如圖 9 所示。 課 程開 課 年 份教 師 編 號課 程 編 號開 課 學 年 圖 9 課程信息表 圖 (9) 教師密碼信息表 的 ER 圖如圖 10 所示。 德州學院 計算機系 2020 級 網絡工程 專業(yè) 課程設計 10 教 師 密 碼編 號 密 碼 圖
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1