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

正文內(nèi)容

高校學生信息管理系統(tǒng)的設計畢業(yè)論文-文庫吧

2025-06-03 15:25 本頁面


【正文】 純數(shù)據(jù),不包括窗體、報表等客戶端對象)性能會變差。    ,單表記錄數(shù)過百萬性能就會變得較差,如果加上設計不良,這個限度還要降低。   (.exe),必須要安裝Access運行環(huán)境才能使用。 ,但實際上根本支持不了那么多,如果以只讀方式訪問大概在100個用戶左右,而如果是并發(fā)編輯,則大概在1020個用戶。 ,,它是建立和管理Web應用程序最佳的平臺之一。在ASP。NET中,大量使用組件技術,將Web瀏覽器和Web服務器之間的網(wǎng)絡通信完全包裝起來,為建立動態(tài)、穩(wěn)定、(ActiveServerPage)的簡單升級,它克服了ASP在安全性、代碼混亂和不易調(diào)試等方面的問題。微軟為 :易于寫出結(jié)構清晰的代碼、代碼易于重用和共享、可用編譯類語言編寫等等,目的是讓程序員更容易開發(fā)出web應用,滿足計算向web轉(zhuǎn)移的戰(zhàn)略需要【5】。:用戶界面層、業(yè)務邏輯層和數(shù)據(jù)層用戶界面層負責與用戶交互,接收用戶的輸入并將服務器端傳來的數(shù)據(jù)轉(zhuǎn)發(fā)給客戶端瀏覽器并以友好的Web頁面顯示出來。業(yè)務邏輯層負責接收瀏覽器傳來的請求并將請求傳給數(shù)據(jù)層,同時將請求處理結(jié)果發(fā)給瀏覽器。它由Web表單、 XMLWeb服務和組件服務組成。,它是向客戶呈現(xiàn)數(shù)據(jù)和信息的基礎,也是響應和處理客戶與顯示的Web表單交互生成的信息和數(shù)據(jù)的基礎。數(shù)據(jù)層是系統(tǒng)的最底層,它儲存系統(tǒng)的所有數(shù)據(jù),如存儲數(shù)據(jù)操作結(jié)果、返回數(shù)據(jù)檢索結(jié)果等。在本學生信息管理系統(tǒng)中,即采用此三層架構模式。挽b展示層向用戶展示各種界面。用戶通過界面對系統(tǒng)進行操作,并實現(xiàn)用戶各種操作信息的添加、修改和刪除。與數(shù)據(jù)庫直接關聯(lián),其數(shù)據(jù)訪問模塊封裝了對數(shù)據(jù)庫的所有操作,包括數(shù)據(jù)的添加、修改、刪除和查詢。學生信息系統(tǒng)數(shù)據(jù)庫用來存儲本系統(tǒng)所有數(shù)據(jù)。 visualStudio2005 VISualStudio是一套完整的開發(fā)工具集,是目前最流行的windows平臺應用程序開發(fā)環(huán)境。用于生成 、XMLWebServices、桌面應用程序和移動應用程序。 visualBasic、Visua1C++、Visua1C和VISualJ全都使用相同的集成開發(fā)環(huán)境(IDE),利用此IDE可以共享工具且有助于創(chuàng)建混合語言解決方案。另外,這些語言利用了 .NETFramework的功能,通過此框架可使用簡化 ASPWeb應用程序和 xMLWebServiceS開發(fā)的關鍵技術。使學生信息管理系統(tǒng)的設計與實現(xiàn)用這種工DE的最大好處就是方便,大大的提高了生產(chǎn)效率。學生信息管理系統(tǒng)的開發(fā)選用 VisualStudion20OS作為系統(tǒng)開發(fā)的開發(fā)環(huán)境,它提供完善的指令控制語句、類與對象的支持及豐富的數(shù)據(jù)類型,給開發(fā)高性能系統(tǒng)提供的保障為開發(fā)滿足客戶要求的系統(tǒng),保證了代碼的模塊化要求,而代碼模塊化的提高,非常有利于以后對新系統(tǒng)的擴展與修改。VISualStudio是一套完整的開發(fā)工具集,是目前最流行的windows平臺應用程序開發(fā)環(huán)境。用于生成 、 XMLWebServices、桌面應用程序和移動應用程序。 visualBasic、Visua1C++、Visua1C和VISualJ全都使用相同的集成開發(fā)環(huán)境(IDE),利用此IDE可以共享工具且有助于創(chuàng)建混合語言解決方案。另外,這些語言利用了 .NETFramework的功能,通過此框架可使用簡化 ASPWeb應用程序和 xMLWebServices開發(fā)的關鍵技術。使學生信息管理系統(tǒng)的設計與實現(xiàn)用這種工DE的最大好處就是方便,大大的提高了生產(chǎn)效率。學生信息管理系統(tǒng)的開發(fā)選用 VisualStudion20O5作為系統(tǒng)開發(fā)的開發(fā)環(huán)境,它提供完善的指令控制語句、類與對象的支持及豐富的數(shù)據(jù)類型,給開發(fā)高性能系統(tǒng)提供的保障為開發(fā)滿足客戶要求的系統(tǒng),保證了代碼的模塊化要求,而代碼模塊化的提高,非常有利于以后對新系統(tǒng)的擴展與修改【6】。3 學生信息管理系統(tǒng)分析 系統(tǒng)開發(fā)目標 開發(fā)出一個小型學生信息管理系統(tǒng),完成學生在校期間各類信息的管理工作,用戶為南昌航空大學科技學院管理員、教師和學生,用于各系學生教育管理工作中相關數(shù)據(jù)信息的處理。為學生處工作人員和各系輔導員提供迅速、高效服務,避免手工處理的繁瑣和誤差,及時、準確地處理學生的信息,提高工作效率。它通過集中式的信息數(shù)據(jù)庫將各類檔案信息管理功能結(jié)合起來,達到共享數(shù)據(jù),降低成本,提高效率,改進服務等目的,實現(xiàn)學生信息管理工作的系統(tǒng)化、規(guī)范化和自動化,同時為管理層的決策提供詳盡的數(shù)據(jù)支持。系統(tǒng)的設計和開發(fā)應滿足對學校學生信息管理的需要,并達到操作過程中的直觀,方便,實用,安全等要求。系統(tǒng)采用模塊化程序設計的方法,既便于系統(tǒng)功能的組合和修改,又便于補充和維護。在實際運用中,此系統(tǒng)可以作為南昌航空大學科技學院校園管理系統(tǒng)的一個子系統(tǒng),也可作為一個獨立的系統(tǒng)來使用。本系統(tǒng)既有針對性,又有普適性,對于南昌航空大學科技學院的學生管理工作有很強的實用性,也可適用于不同高校。一般而言,學生信息管理系統(tǒng)應達到以下要求:能夠管理學生在校期間的各類基本信息,滿足管理的實時性和學生最大范圍地使用該系統(tǒng)。具有良好的安全性和保密性、簡便實用、易于操作、迅捷準確,能夠快速地進行各類信息的查詢。減少人工的參與和基礎信息的錄入,減少管理人員,減輕管理人員的工作任務,具有良好的自知功能和信息循環(huán),降低管理成本。 可行性研究 可行性研究的目的是用最小的代價在盡可能的時間內(nèi)確定問題是否能夠解決??紤]到系統(tǒng)開發(fā)時間、資源等因素,在實際開發(fā)該計算機系統(tǒng)時,常常要為資源不足和交付日期難以完成而苦惱,因而需要慎重地盡可能早地估價研制課題的可行性??尚行匝芯堪?經(jīng)濟可行性、技術可行性、操作可行性等【7】。 經(jīng)濟可行性 本系統(tǒng)為C/S結(jié)構小型的學生信息管理系統(tǒng),所耗費的資源非常的少,在開發(fā)工具和設備等方面,只需要一些基本的配置就可以了,因此在硬件要求上不太高。在軟件方面,在目前常見的操作系統(tǒng)下均可以運行,學校的計算機無論是硬件還是軟件都能夠滿足條件。因為是自行開發(fā)的系統(tǒng),成本可以忽略不計,還有后期維護的費用也相對比較低廉。并且一旦該系統(tǒng)投入使用的話,可以減少學校在人工方面的投入,達到降低成本的目的。所以在經(jīng)濟上是可行的。 技術可行性 由于本系統(tǒng)管理的對象單一,都是在校學生,且每個數(shù)據(jù)內(nèi)容具有較強的關聯(lián)性,涉及的計算過程不是很復雜。因此比較適合于采用數(shù)據(jù)庫管理。而其基本操作還是對存在數(shù)據(jù)庫進行添加、刪除、查找、編輯等。所以就單純的數(shù)據(jù)庫應用來看,不存在太大的技術問題。隨著微機的普及,數(shù)據(jù)庫技術和網(wǎng)絡技術的快速發(fā)展,為開發(fā)一個綜合的高效的系統(tǒng)提供物質(zhì)基礎。再者,軟件工程的日益成熟為系統(tǒng)開發(fā)提供系統(tǒng)化、工程化思想。當前的技術條件下,本系統(tǒng)開發(fā)所采用的 MicrosoftSQLServer2000、 ,學校校園網(wǎng)的建設也為新系統(tǒng)C/S結(jié)構提供了硬件的支持。再加上管理信息系統(tǒng)的開發(fā)有很多的實例,以前的很多前輩開發(fā)過類似的系統(tǒng),提供了寶貴的經(jīng)驗,一些實例的源代碼也可以提供參考,所以開發(fā)這個系統(tǒng)的技術難題是不多的【8】。 操作可行性 系統(tǒng)的開發(fā)流程遵循軟件開發(fā)思想,分階段完成系統(tǒng)分析、設計、實現(xiàn)等研究內(nèi)容網(wǎng),通過測試后經(jīng)向?qū)W院網(wǎng)絡部門申請?zhí)摂M空間發(fā)布系統(tǒng)進行運營,系統(tǒng)界面友好,使用者不需要經(jīng)過專門的培訓即可熟練操作。并且學院相關管理部門對于開發(fā)此應用項目的態(tài)度是支持的,學院有相關的配套規(guī)章制度,各系也積累學生信息管理系統(tǒng)的設計與實現(xiàn)了一定的學生信息原始數(shù)據(jù)。 綜上所述,該系統(tǒng)無論從技術上、經(jīng)濟上,還是操作上都具有相當?shù)目尚行浴.斎?,更重要的是,該系統(tǒng)是結(jié)合當前實際需要,可以滿足高校工作需要,減輕人工操作的負擔。 系統(tǒng)需求分析 南昌航空大學科技學院學生管理工作屬于二級管理模式,由校級、系級兩個部分組成。學生處管理全校的學生工作,可以查看所有的數(shù)據(jù)信息。各系只能處理本系所屬班級學生的相關信息數(shù)據(jù)。系統(tǒng)根據(jù)工作職責范圍的不同,設置三個用戶角色,分別是管理員(學生處管理人員)、教師和學生。根據(jù)不同用戶的需求,本系統(tǒng)需要完成以下功能:管理員主要負責系和專業(yè)班級的設置,用戶管理(添加、刪除、查詢用戶)根據(jù)南昌航空大學科技學院教師的崗位職責要求,教師負責本系學生的日常教育管理工作,具體工作任務主要包括:(1)個人信息查詢(教師號、姓名、排課管理)(2)排課管理學生主要學生個人信息查詢,個人成績查詢,課程安排查詢 系統(tǒng)邏輯模型的建立 數(shù)據(jù)流圖 數(shù)據(jù)流圖是以圖形方式來表達系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過程,是結(jié)構化系統(tǒng)分析方法的主要表達工具及用于表示軟件模型的一種圖示方法【9】。數(shù)據(jù)流圖中沒有任何具體的物理元素,只是用來描繪信息在系統(tǒng)中的流動和處理情況。數(shù)據(jù)流圖共有四種基本符號:矩形表示數(shù)據(jù)的源點或終點,圓或橢圓表示變換數(shù)據(jù)的處理,向右開口的矩形表示數(shù)據(jù)存儲,箭頭表示數(shù)據(jù)流,即特定數(shù)據(jù)的流動方向?,F(xiàn)有的數(shù)據(jù)流程分析多是通過分層的DFD來描述,分層DFD有頂層,中間層、底層之分。除頂層數(shù)據(jù)流圖外,其他數(shù)據(jù)流圖從0開始編號。(l)頂層。決定系統(tǒng)的范圍,決定輸入輸出數(shù)據(jù)流,它說明系統(tǒng)的邊界,把整個系統(tǒng)的功能抽象為一個加工,頂層DFD只有一張。(2)中間層。頂層之下是若干中間層,某一中間層既是它上一層加工的分解結(jié)果,又是它下一層若干加工的抽象,即它又可進一步分解。(3)底層。若一張DFD的加工不能進一步分解,這張DFD就是底層的了。底層DFD的加工是由基本加工構成的,所謂基本加工是指不能再進行分解的加工。由于本系統(tǒng)的數(shù)據(jù)模塊較多,下面僅列出系統(tǒng)頂層數(shù)據(jù)流圖和第0層數(shù)據(jù)流圖。圖31 數(shù)據(jù)流圖 系統(tǒng)實體關聯(lián)圖 E一R圖,也即實體一聯(lián)系圖,提供了表示實體型、屬性和聯(lián)系的方法,用來描述現(xiàn)實世界概念模型。系統(tǒng)的用戶實體聯(lián)系如圖3一3所示:管理員創(chuàng)建學生、教師,教師與班級之間是1對多的關系,1個班級只有l(wèi)位負責的教師,而1個教師可以負責多個班級。學生與班級之間是多對1的關系,即l個學生只能屬于l個班級,而l個班級卻可以有很多學生。圖32用戶實體聯(lián)系圖用戶的屬性如圖33:圖33 用戶的屬性教師的屬性如圖34:圖34 教師的屬性學生的屬性如圖35:圖35 學生的屬性課程的屬性如圖36:圖36 課程的屬性選課及成績表屬性如圖37:圖37 選課及成績表屬性排課屬性如圖38: 圖38 排課屬性4 學生信息管理系統(tǒng)設計 為了保證管理系統(tǒng)開發(fā)與運行的效率和可靠性,服務器應具有較高的軟硬件配置,而客戶端的要求不是很高【9】。此應用程序可廣泛運行Internet,也可適用于內(nèi)部局域網(wǎng)。其運行要求如下:硬件環(huán)境(系統(tǒng)主要配置)(l) 服務器端 ①中央處理器 CPU: ②內(nèi)存RAM:ZG或更高(2) 客戶端 ①中央處理器 CPU: ②內(nèi)存RAM:256M以上軟件環(huán)境(本系統(tǒng)采用的軟件工具) (l) 服務器端 ①網(wǎng)絡操作系統(tǒng) (NOS):Windows2000/XP/2003 ②網(wǎng)絡協(xié)議:TCP/IP ③Web服務器: ④數(shù)據(jù)庫:MicrosoftSQLServer2000 ⑤ ⑥瀏覽器 :(2) 客戶端 ①網(wǎng)絡操作系統(tǒng) (NOS):WindowS2000/XP/2003 ②網(wǎng)絡協(xié)議:TCP/IP ③瀏覽器 : 系統(tǒng)功能結(jié)構圖 管理信息系統(tǒng)的各子系統(tǒng)可以看作是系統(tǒng)目標下層的功能。對其中每項功能還可以繼續(xù)分解為第二層、第三層直至更多的功能。從概念上講,上層功能包括(或控制)下層功能,愈上層功能愈籠統(tǒng),愈下層功能愈具體。功能分解的過程就是一個由抽象到具體、由復雜到簡單的過程。所謂功能結(jié)構圖就是按功能從屬關系畫成的圖表,因中每一個框稱為一個功能模塊。功能模塊可以根據(jù)具體情況分很大一點或小一點。分解得最小的功能模塊可以是一個程序中的每個處理過程,而較大的功能模塊則可能是完成某一任務的一組程序。功能結(jié)構圖中各層功能與信息系統(tǒng)中數(shù)據(jù)流程圖中的處理(功能)是對應的,學生信息管理系統(tǒng)的功能結(jié)構如圖4一l所示。學生信息管理系統(tǒng)被分解為機構設置,班級設置,學籍管理,資助管理,黨團管理,系統(tǒng)管理,個人信息,信息查詢,退出系統(tǒng)等九個子功能,其中每個子功能還可以繼續(xù)分解下去。這樣,經(jīng)過層層分解,可以把一個復雜的系統(tǒng)分解為多個功能較單一的功能模塊。這種把一個信息系統(tǒng)設計成若干模塊的方法稱作模塊化【10】。模塊化是一種重要的設計思想,這種思想把一個復雜系統(tǒng)分解為一些規(guī)模較小、功能較簡單的、更易于建立和修改的部分。一方面,各個模塊具有相對獨立性,可以分別加以設計實現(xiàn)。另一方面,模塊之間的相互關系(信息交換、調(diào)用關系)則通過一定的方式子以說明。 圖41系統(tǒng)功能結(jié)構圖 系統(tǒng)用例圖 不同用戶進入管理界面的操作流程,可以通過導航欄的鏈接操作相應權限的功能。l、管理員: 學生處是整個學生工作的核心部門,設定其工作人員為系統(tǒng)管理員,擁有的權限最大,可以對系、班級、學生情況進行統(tǒng)一的管理,負責用戶的添加,修改,刪除以及管理所有的功能模塊,能夠使用所有的功能。(l) 在“機構設置”模塊中創(chuàng)建
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1