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

正文內容

基于bs教務信息管理系統(tǒng)設計-在線瀏覽

2025-07-10 20:19本頁面
  

【正文】 .................................... 25 江蘇 理工 學院畢業(yè)設計說明書 (論文 ) II 第 6 章 系統(tǒng)測試 ....................................... 36 總結語 ............................................... 40 參考文獻 ............................................. 41 致謝 ................................................. 42 江蘇 理工 學院畢業(yè)設計說明書 (論文 ) 第 1 頁 共 42頁 第 1 章 諸論 系統(tǒng)開發(fā)的目的及問題概述 隨 著社會經(jīng)濟不斷發(fā)展, 高校 教育管理不斷改革, 師生人數(shù)日益增多, 需要處理的數(shù)據(jù)量急劇膨脹 , 人 工管理已不能滿足管理需要 。 前些年 , 高校教務管理信息系統(tǒng)功能主要有 學生成績管理、學籍管理、選課管理、課程管理 等, 這些 系統(tǒng) 大多是基 于 C/S 模式 開發(fā),但隨著 學校規(guī)模日益擴大,加上 網(wǎng)絡技術 的發(fā)展和 普及, Inter 已深入 到我們 的 日常生活中來, B/S 網(wǎng)絡模式成為目前計算機應用的主流方向。 基于上述分析,設計實現(xiàn)一個基于 B/S 教務管理信息系統(tǒng) , 提高 高校 教學效果, 也 為實際類似開發(fā)提供參考作用。基于 B/S( Browser/Server)的教務管理信息系統(tǒng) ,就是 以網(wǎng)絡為 開發(fā) 平臺 ,設計一個教務管理信息系統(tǒng)軟件 。 教務管理 信息 系統(tǒng)的 發(fā)展及 現(xiàn)狀 教務 管理信息系統(tǒng)主要經(jīng)歷了三個階段:第一階段是單項數(shù)據(jù)處理階段, 由于當時計算機還是起步階段,人們只能通過 計算器 代替部分手工勞動。第三階段隨著 數(shù)據(jù)庫和網(wǎng)絡的出現(xiàn) , 形成了 分布式處理系統(tǒng), 此時,高校的教育管理不斷發(fā)展,基于 C/S教務管理信息系統(tǒng)出現(xiàn)給江蘇 理工 學院畢業(yè)設計說明書 (論文 ) 第 2 頁 共 42 頁 管理員工作帶來了巨大的效率。 又因 教學規(guī)模的 不斷 擴大,師生人數(shù)日 益增多,一套完整 科學的教務管理信息系統(tǒng)成為教學管理的中樞, 基于 B/S的系統(tǒng)大大的降低了客戶端的任務,對 C/S的管理方法進了補充和改進, 從一定程度上提高了網(wǎng)絡的利用率 。目前, 全國大部分高校 均 采用了基于 B/S 教務管理信息系統(tǒng),就我們學校而言,基于 B/S 教務管理系統(tǒng)也成為學校教學工作的一個重要手段。 第二章主要 對教務管理信息系統(tǒng) 的 相關技術進行一個詳細的闡述, 首先是 根據(jù) 現(xiàn)實 提供的 依據(jù) 比較 C/S 模式 和 B/S 模式 的區(qū)別,選擇一個 套更 適合 本系統(tǒng)開發(fā)需求的模式;其次是對系統(tǒng)開發(fā)工具做一個簡單介紹。 第四 章詳細介紹了數(shù)據(jù)庫 的設計及實現(xiàn)方法 。 第六章主要是對本系統(tǒng)進行測試 。 最后是參考文獻和致謝。 C/S 和 B/S 相關知識 . C/S 體系結構 C/S體系結構 , 即 Client/Server(客戶機 /服務器)模式,是目前最普遍的軟件系統(tǒng)體系 結構,如下圖 21 所示。它可以享受網(wǎng)絡上提供的各種資源; 而后臺(服務器) 又稱為伺服器,顯而易見,就是伺候客戶機,答應 客戶 的請求,為它提供服務 處理 。 這種體系結構大多 采用 高性能的 PC 機 作為服務器,客戶 端也必須安裝專用軟件 ,大多應用于局域網(wǎng) 。 服 務 器客 戶 機 1客 戶 機 2客 戶 機 3服 務 器 圖 21 Client/Server(客戶機 /服務器)體系結構 江蘇 理工 學院畢業(yè)設計說明書 (論文 ) 第 4 頁 共 42 頁 . B/S 體系結構 B/S 體系結構,即 Browser/Server(瀏覽器 /服務器)模式,是由于 Inter技術的不斷發(fā)展而興起的一種網(wǎng)絡結構模式,如下圖 22 所示, B/S的 應用功能分為數(shù)據(jù)層、數(shù)據(jù)處理層和 表示 層三個部分 ,這三個部分在邏輯功能上獨立,數(shù)據(jù)層就是 將之前的 C/S模式中的數(shù)據(jù)庫隔離出來 形成數(shù)據(jù)庫服務器 ,增加了中間層 (數(shù)據(jù)處理層) ,也就是 B/S 結構客戶端最主要的應用軟件 Web 瀏覽器 ,主要負責對數(shù)據(jù)進行查 找、 插 入、刪除、更新 等工作處理,而 表示層主要功能通過瀏覽器實現(xiàn) 用戶與機器的 交互 , 這樣,客戶機變得越來越瘦,因此,這種體系機構也叫做“瘦客戶機”。前 者由 Borland 公司開發(fā),后者是微軟公司研發(fā)的。由于 C/S 體系結構是客戶端與服務器兩層模式,沒有中間環(huán)節(jié),只要客戶端發(fā)出請求,服務器會在一定條件下根據(jù)規(guī)則做出應答,并返回結果。 C/S結構中客戶端有自己的應用程序,有較強的事務處 理能力,能夠進行復雜的數(shù)據(jù)處理工作。 4) C/S 體系結構開發(fā)成本高、維護 量大且 費用昂貴 。無需專業(yè)人員進行更新,只 要 更新網(wǎng)頁就可以實現(xiàn)用戶更新。 B/S 結構是由 微軟公司研發(fā)出來了, 對系統(tǒng)配置要求相對較低。 3) B/S 體系結構應用服務器運行數(shù)據(jù)負荷較重。 4) B/S 體系結構中瀏覽器主要功能負責瀏覽界面,因此 有些 功能 弱化,實現(xiàn)起來相對困難。 2) 運行速度 : C/S體系結構多被應用于局域網(wǎng),是“胖客戶機”,而 B/S 體系結構大多用在廣域網(wǎng)上,是“瘦客戶機”,因此,可以看出, B/S體系結構運行速度高于 C/S 體系結構的速度 。 B/S采用 TCP/IP 協(xié)議基于 Inter的開放結構模式, 安全性相對于 C/S 稍微差點。 5) 系統(tǒng)維護: C/S 架構出于整體性考慮,系統(tǒng)維護不太方便,升級困 難,大多會直接再做一個系統(tǒng),因此成本高;而 B/S 架構只需用戶下載軟件運行就能實現(xiàn)升級,開銷小。 7) 網(wǎng)絡應用方面: C/S 架構只能用于局域網(wǎng),而 B/S 結構能應用于任何 網(wǎng)絡。近年來,由于教育體制改革,學分制和選課 制等新的教學模式 的深入,一款實現(xiàn)師生共享 教務管理信息系統(tǒng) 軟件 成為 方便高校的教務管理關鍵 。綜上所訴,本系統(tǒng)應該采用 B/S 體系結構。 1. ASP 技術 ASP 是 ActiveX Server Page(活動服務器頁面)簡稱。從字面上看它有三層意思。 ASP 本身封裝了一些常用組件,例如Database Access、 Content Linking 等等。 Server:由于是基于 B/S架構, ASP是運行在服務器端,所以我們不必要擔心瀏覽器是否支持 ASP所用的編程語言。 Page:主要是生成 HTML 頁面,使得可以在瀏覽器中正常瀏覽。它繼承了 C++的面向對象的編程,簡單、通用、易懂,同時也去掉了 C++中一些復雜的結構,例如結構體、類的繼承等等。 SQL 是 Structured Query Language 的縮寫,意思是結構化查詢語言。 4. 安裝開發(fā)軟件的要求 可安裝 Visual Studio 2021 及 SQL Server 2021 這兩款軟件的操作系統(tǒng)有Windows 202 Windows XP 或者 Windows 7。 內存最低要求是 192MB,推薦值為 256MB 或更高。 江蘇 理工 學院畢業(yè)設計說明書 (論文 ) 第 8 頁 共 42 頁 第 3 章 系統(tǒng)的 分析與 總體設計 系統(tǒng)的需求分析 所謂 需求分析 ,是指對要解決的問題進行詳細的分析,弄清楚問題的要求,包括需要輸入什么數(shù)據(jù),要得到什么結果,最后應輸出什么。需求分析是做系統(tǒng)之前必做的。 首先,我們要求進行初步調查,主要方式就是系統(tǒng)管理人員與高校師生進行交流,分析基于 B/S 教務管理信息系統(tǒng)的需求度。 根據(jù)以上調查,我將設計 系統(tǒng)的總體要求設置為以下幾個方面: 第一:要有良好的登錄界面; 第二:由于該系統(tǒng)目的是方便教務管理,使用對象 類型 較多,需要支持較好的權限管理; 第三:由于使用人數(shù)較多,系統(tǒng)的穩(wěn)定性要好,數(shù)據(jù)處理盡量自動完成。在這里,系統(tǒng)調研采取的主要方法是到 江蘇某高校去 ,通過詢問、觀察甚至參與管理等 活動,采用“對象驅動”的方法,精確細化了解,調查內容涉及教務 管理信息 系統(tǒng)的 不同類型用戶的各種需求,如系統(tǒng)管理員 需要 對系統(tǒng)進行查插刪改,而教 師、學生則只有查詢等 要求 。 1. 初步調查 網(wǎng)絡化的教務管理在如今的信息時代是大勢所趨,而且隨著教育體制的改革,現(xiàn)代化教務管理方法必會突飛猛進,從長遠利益看,開發(fā)一個基于 B/S教務管理信息系統(tǒng)是極有必要的。 2. 技術可行性 本系統(tǒng)采用 Windows7 作為操作平臺, Microsoft Visual Studio 2021作為軟件的開發(fā)平臺,易用、方便,數(shù)據(jù)庫設計采用大家比較熟悉的 SQL Server 2021作為后臺數(shù)據(jù)庫開發(fā)工具。 3. 經(jīng)濟可行性 采用基于 B/S 的教務管理信息系統(tǒng), 只需 計算機上 自帶 的 瀏覽器, 方便快捷,節(jié)省了開支,相對于 C/S 體系結構也簡單易于維護。 4. 操作可行性 本系統(tǒng)采用 B/S 模式,是 Windows 界面的風格,有一定基礎的高校師生都很熟悉,操作方便,而且 B/S 對系統(tǒng)的硬件要求相對較低,因此,本系統(tǒng)在操作上是可行的。 . 系統(tǒng)的分析結果 需求分析的目的是把軟件的功能和性能的總體概念描述為具體的軟件需求規(guī)格說明,從而奠定軟件開發(fā)的基礎,同時,需求分析也是不斷深入了解軟件的過程。 3. 教師登錄可以查詢上課的信息, 負責錄入學生成績, 也可以 更改 自己的密碼 。 4. 學生登錄界面主要是實現(xiàn)對課程、選課和成 績 查詢 等功能,學生還可以對 自己的密碼 進行修改 。 系統(tǒng) 概要 設計 在系統(tǒng) 業(yè)務需求分析后,根據(jù)總體目標 要求, 將復雜的問題分解成幾個容易的問題來解決。 江蘇 理工 學院畢業(yè)設計說明書 (論文 ) 第 13 頁 共 42頁 第 4 章 數(shù)據(jù)庫設計 “數(shù)據(jù)庫”是為了實現(xiàn)一定的目的按某種 規(guī)則組織起來的“ 數(shù)據(jù)”的“集合”。數(shù)據(jù)庫結構的設計是軟件開發(fā)的首要條件,設計出組織性強 、 較 全面的數(shù)據(jù)庫結構,就相當于軟件開發(fā)成功了一半,數(shù)據(jù)庫設計結構冗余 量大 、不完整會嚴重影響到軟件開發(fā)的效率。 針對基于 B/S 教務管理信息系統(tǒng)的需求,通過對高校教務管理工作過程的內容和數(shù)據(jù)流程 分 析 , 將 系統(tǒng) 分用戶、學生、教師、課程、班級五個實體 。(學生、管理員和教師的用戶類型分別為 0、 2) 。 3. 教師實體 在該系統(tǒng)中,教師實體主要屬性有教師編號、姓名、性別、聯(lián)系電話、學院及職稱。 5. 課程實體 在該系統(tǒng)中,課程實體主要屬性有課程號、課程名、學分、學時、課程類型及 課程 簡介。 綜上所述,該系統(tǒng)的全局 ER圖如下圖 41所示: 用 戶 表P K 用 戶 名 密 碼 用 戶 類 型學 生P K 學 生 號 姓 名 性 別 出 生 日 期 民 族 入 學 時 間 學 院F K 1 班 級 號 專 業(yè) 聯(lián) 系 電 話 家 庭 住 址 其 他教 師P K 教 師 編 號 姓 名 性 別 聯(lián) 系 電 話 學 院 職 稱班 級P K 班 級 號 班 級 名 學 院 班 主 任 號課 程P K 課 程 號 課 程 名 學 分 學 時 課 程 類 型 課 程 簡 介授 課P K 授 課 號F K 2 課 程 號F K 3 班 級 號 授 課 時 間F K 1 教 師 編 號 周 學 時 總 學 時 上 課 教 室 起 始 周 結 束 周 周 課 時 間選 課P K 選 課 號F K 1 課 程 號F K 2 學 生 號 成 績 選 課 年 度u : Rd : Ru : Rd : Ru : Rd : Ru : Rd : Ru : Rd : Ru : Rd : R 圖 41 系統(tǒng)的全局 ER圖 . 系統(tǒng)邏輯結構設計 系統(tǒng)的邏輯結構是 指將系統(tǒng)分成若干個邏輯單元,分別實現(xiàn)各部分的功能。 根 據(jù) 41的系統(tǒng)全局 ER圖和以上思想,我將系統(tǒng)的邏輯結構設計為以下 7張表(下劃線是主鍵、波浪線 的為外鍵)。數(shù)據(jù)庫的物理結構是指數(shù)據(jù)在設備上的存儲結構與存取方法。 數(shù)據(jù)庫的物理設計可分為兩個 步驟 , 第一步 是數(shù)據(jù)庫的物理模型, 第二步 是評價數(shù)據(jù)庫物理模型的性能,包括數(shù)據(jù)的存取時間、存儲空間 效率等方面,如果效果差強人意,就需重新回做第一步。 設置物理模型中各個表字段的數(shù)據(jù)類型不同,是根據(jù) 系統(tǒng)數(shù)據(jù)庫物理設計步驟 得來的。而 本系統(tǒng)錄入數(shù)據(jù)量相對較小,就沒有確定存儲分配了。 第一步創(chuàng)建一個 jwglxx 數(shù)據(jù)庫,代碼如下: create database jwglxx 第二步在這個 jwglxx 數(shù)據(jù)庫中創(chuàng)建 7 個表 ,代碼如下 : 1. 創(chuàng)建用戶信息表: create table users( user_id char(10) not null, user_psword varchar(20)not null, user_type int not null, constraint PK_users primary key(user_id)
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1