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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-學(xué)生學(xué)籍管理系統(tǒng)設(shè)計(jì)(留存版)

2025-02-01 19:01上一頁面

下一頁面
  

【正文】 語言)和 Java 平臺(tái)的總稱。 2. Java 語言是一個(gè)面向?qū)ο蟮摹? 2. 可重用組件 絕大多數(shù) JSP 頁面依賴于可重用的、跨平臺(tái)的組件( JavaBeans 或者 Enterprise JavaBeans 組件)來執(zhí)行應(yīng)用程序所要求的復(fù)雜的處理。作為 Java 平臺(tái)的一部分, JSP 擁有 Java 編程語言“一次編寫,各處運(yùn)行”的特點(diǎn)。其中 init() 和 destroy() 方法是繼承的。因?yàn)? () 方法會(huì)檢查請求方法 是否調(diào)用了適當(dāng)?shù)奶幚矸椒?,不必要覆蓋 service() 方法。 Servlet 可以調(diào)用“響應(yīng)”對象的方法發(fā)送響應(yīng),該響應(yīng)是準(zhǔn)備發(fā)回客戶機(jī)的。網(wǎng)絡(luò)瀏覽器接下來的工作是把 HTML、 CSS 和其他接受到的文件所描述的內(nèi)容,加上圖像、鏈接和其他必須的資源,顯示給用戶。各種API 與其相應(yīng)的 WWW 服 務(wù)器緊密結(jié)合,其初始開發(fā)目標(biāo)服務(wù)器的運(yùn)行性能進(jìn)一步發(fā)掘、提高。 Tomcat 被 JavaWorld 雜志的編輯選為 2021 年度最具創(chuàng)新的 java 產(chǎn)品,可見其在業(yè)界的地位。這個(gè)標(biāo)準(zhǔn)基于 JavaScript (Netscape) 和 JScript (Microsoft)。盡管 MySQL 始終在不斷發(fā)展,但目前 MySQL 服務(wù)器已能提供豐富和有用的功能。 因其用戶廣泛、免費(fèi)開源、功能強(qiáng)大,本項(xiàng)目的開發(fā)工具使用 Eclipse。 系統(tǒng)分為學(xué)生信息管理、學(xué)生成績管理、信息 查詢 等幾個(gè)模塊。 2 個(gè)角色的功能需求所列如下: 1. 教師(管理員)對功能的需求 登錄后取得管理權(quán)限。經(jīng)驗(yàn)不豐富的設(shè)計(jì)師往往把注意力集中在“功能性需求”而疏忽了“非功能性需求”,殊不知后者恰恰是最能體現(xiàn)設(shè)計(jì)水平的地方。 是否任何軟件在設(shè)計(jì)的時(shí)候都要考慮可擴(kuò)展性呢?不見得,如果確信某個(gè)軟件在它淘汰之前永遠(yuǎn)都不會(huì)變更(如一次性產(chǎn)品),那么在設(shè)計(jì)階段就沒必要考慮可擴(kuò)展性,這樣省事省力。復(fù)用不是人類懶惰的表現(xiàn),而是智慧的表現(xiàn)。 4. 系統(tǒng)模塊管理 該模塊負(fù)責(zé)維護(hù)數(shù)據(jù)字典信息,學(xué)生對此沒有操作的權(quán)力,教師可以根據(jù)需求對數(shù)據(jù)字典進(jìn)行增加、刪除、修改、查詢。如果每次變化都導(dǎo)致體系結(jié)構(gòu)發(fā)生大的變化,那簡直就是“傷筋動(dòng)骨”,這樣的體系結(jié)構(gòu)無疑是敗筆之作。由于軟件是“軟”的,那是否所有的軟件必須設(shè)計(jì)能擴(kuò)展新功能呢?這 要視軟件的規(guī)模和復(fù)雜性而定。高水平的設(shè)計(jì)師高就高在“設(shè)計(jì)出恰好滿足客戶需求的軟件,并且使開發(fā)方和客戶方”獲取最大的利益,而不是不惜代價(jià)設(shè)計(jì)出最先進(jìn)的軟件。用戶根據(jù)需要對指定的數(shù)據(jù)進(jìn)行修改,由于記錄繁多,因此用戶可能首先要輸入一定的查詢條件,縮小記錄范圍,然后再從該范圍中找到制定的記錄進(jìn)行修改,保證修改的內(nèi)容的正確性和準(zhǔn)確性后可更新數(shù)據(jù)庫的數(shù)據(jù)。 需求分析階段的成果是需求規(guī)格說明書 , 向下一階段提交 。除了解由擴(kuò)展點(diǎn)定義的接口外,插件不知道它們通過擴(kuò)展點(diǎn)提供的服務(wù)將如何被使用。任何人都能從 Inter 下載 MySQL 軟件,而無需支付任何費(fèi)用。于是 Netscape 的瀏覽器 Navigator 加入了 Javascript,提供了數(shù)據(jù)驗(yàn)證的基本功能。 JDBC的兩種主要接口分別面向應(yīng)用程序的開發(fā)人員的 JDBC API 和面向驅(qū)動(dòng)程序低層的 JDBC Driver API。這種結(jié)構(gòu)體現(xiàn)了客戶 /服務(wù)器方式的三層模型, 其中 Web 服務(wù)器和 CGI 程序?qū)嶋H起到了 HTML 和 SQL轉(zhuǎn)換的網(wǎng)關(guān)的作用。 Struts 工作流程 假設(shè)現(xiàn)在在有以下情景 :用戶正在瀏覽一個(gè)用 STRUTS 的技術(shù)構(gòu)建的網(wǎng)站主頁 ,主頁上有個(gè)登陸表單 ,用戶填好登陸名和密碼 ,單擊 登陸 按鈕 ,就激活了以下一系列過程 : 1. 用戶的請求以 HTTP 方式傳輸?shù)椒?wù)器上 ,接受請求的是 ActionServlet. 2. ActionServlet 接收到請求后 ,會(huì)查找 文件來確定服務(wù)器上是否有用戶請求的操作 ,此處用戶請求操作應(yīng)為登陸操作 .如果沒有 ,則返回一個(gè)用戶請求無效的出錯(cuò)信息 . 3. 當(dāng) ActionServlet 請求找到用戶請求的 Action 后 ,首先將用戶輸入的表單參數(shù)打包成一個(gè) ActionFrom 對象 ,這個(gè) ActionFrom 對象其實(shí)也就是一個(gè)JavaBean,里面包含兩個(gè)字段 ,分別是用戶名和密碼 .接著 ActionServlet 再根據(jù) 中的配置 信息決定是否要執(zhí)行 ActionFrom 對象中的Validate 方法 .若 Validate 方法執(zhí)行有錯(cuò) ,則返回 .否則 ,繼續(xù)下一步 . 4. 系統(tǒng)生成一個(gè)用戶所請求的 Action 的實(shí)例對象 ,將前面的 ActionFrom對象傳遞給它 ,運(yùn)行它的 Execute()方法 .這一步其實(shí)就是用戶登陸的控制器 ,在執(zhí)行 exectue()方法時(shí) ,可以調(diào)用后臺(tái)模型驗(yàn)證登陸名和密碼是否正確等信息 . 哈爾濱學(xué)院本 科畢業(yè)論文(設(shè)計(jì)) 13 5. execute()執(zhí)行結(jié)束前會(huì)生成以和 ActionForward 類型的對象并將之返回給 ActionServlet,該對象的作用是告訴 ActionFroward 就代表跳轉(zhuǎn)到一個(gè)登陸成功的頁面 .ActionServlet 將對之進(jìn)行分析 ,其實(shí)就相當(dāng)于接收到一個(gè)新的請求 ,重復(fù) 2~5的過程 ,直到將某個(gè)界面返會(huì)給用戶為止 ! WEB 技術(shù) WEB 工作原理 當(dāng)你想進(jìn)入萬維網(wǎng)上一個(gè)網(wǎng)頁 , 或者其他網(wǎng)絡(luò)資源的時(shí)候,通常你要首先在你的瀏覽器上鍵入你想訪問網(wǎng)頁的統(tǒng)一資源定位符( Uniform Resource Locator),或者通過超鏈接方式鏈接到那個(gè)網(wǎng)頁或網(wǎng)絡(luò)資源。“請求”對象提供有關(guān)請求的信息,而“響應(yīng)”對象提供了一個(gè)將響應(yīng)信息返回給瀏覽器的一個(gè)通信途徑。 在 HttpServlet 中已存在 service() 方法。 HTML 表單是由 FORM 和 /FORM 標(biāo)記定義的。這使得 Web 頁面開發(fā)人員能夠使用熟悉的工具和如同標(biāo)識(shí)一樣的執(zhí)行特定功能的構(gòu)件來進(jìn)行工作。 JSP 技術(shù) 為了快速方便地進(jìn)行動(dòng)態(tài)網(wǎng)站的開發(fā), JSP 在以下幾個(gè)方面做了改進(jìn),使其成為快速建立跨平臺(tái)的動(dòng)態(tài)網(wǎng)站的首選方案。 Java 主要特點(diǎn) 1. Java 語言是簡單的。為了適應(yīng)現(xiàn)代社會(huì)人們高度強(qiáng)烈的時(shí)間觀念,學(xué)校信息管理系統(tǒng)軟件為學(xué)校辦公室?guī)砹藰O大的方便。 2. 信息的數(shù)字處理技術(shù)走向成熟 ,從而為大規(guī)模、多領(lǐng)域的信息產(chǎn)品制造和信息服務(wù)創(chuàng)造了有利條件。 第二章 開發(fā)系統(tǒng)的“準(zhǔn)備材料”,主要是介紹開發(fā)該系統(tǒng)所涉及到的技術(shù)、開發(fā)工具、開 發(fā)環(huán)境、所用服務(wù)器和數(shù)據(jù)庫等。 論文概述了信息技術(shù)在教學(xué)中的應(yīng)用,介紹了系統(tǒng)的開發(fā)背景、開發(fā)工 具Eclipse 和 MyEclipse 以及開發(fā)中使用的 Jsp、 Servlet、 Struts 等 Web 技術(shù)。但一直以來人們使用傳統(tǒng)人工的方式來管理文件檔案,這種管理方式存在著許多缺點(diǎn) ,如 :效率低、保密性差 ,另外時(shí)間一長 ,將產(chǎn)生大量的文件和數(shù)據(jù) ,這對于查找、更新和維護(hù)都帶來了不少的困難。從國防軍事、交通運(yùn)輸、財(cái)政金融、科學(xué)教育等大型系統(tǒng),到一個(gè)企業(yè)、一個(gè)機(jī)關(guān)、一所學(xué)校、一座飯店的內(nèi)部管理,幾乎都采用了計(jì)算機(jī)網(wǎng)絡(luò)管理。我國微 電子產(chǎn)業(yè)的水平還不高 ,目前國內(nèi)需求自給率不到 20%,一些技術(shù)檔次高的產(chǎn)品不能生產(chǎn) 。 Java 應(yīng)用編程接口為 Java應(yīng)用提供了一個(gè)獨(dú)立于操作系統(tǒng)的標(biāo)準(zhǔn)接口,可分為基本部分和擴(kuò)展部分。 Java 語言支持 Inter 應(yīng)用的開發(fā),在基本的 Java應(yīng)用編程接口中有一個(gè)網(wǎng)絡(luò)應(yīng)用編程接口( ),它提供了用于網(wǎng)絡(luò)應(yīng)用編程的類庫,包括 URL、 URLConnection、 Socket、 ServerSocket 等。標(biāo)準(zhǔn)的 JSP 標(biāo)識(shí)能夠訪問和實(shí)例化 JavaBeans 組件,設(shè)置或者檢索組件屬性,下載 Applet,以及執(zhí)行用 其他方法更難于編碼和耗時(shí)的功能。 Servlet 使用 ServletConfig 接口與 Servlet 容器通信。缺省的 init() 方法通常是符合要求的,但也可以用定制 init() 方法來覆蓋它,典型的是管理服務(wù)器端資源。例如,如果 Servlet 在運(yùn)行時(shí)會(huì)累計(jì)統(tǒng)計(jì)數(shù)據(jù),則可以編寫一個(gè) destroy() 方法,該方法用于在未裝入 Servlet 時(shí)將統(tǒng)計(jì)數(shù)字保 存在文件中。 其中, 配置文件配置了不同用戶請求及對應(yīng)的具體業(yè)務(wù)邏輯組件來供 ActionServlet 類查詢。伯納斯 李所說的萬維網(wǎng)。而 NSAPI同 ISAPI一樣,給 WWW開發(fā)人員定制了 Netscape WWW服務(wù)器基本服務(wù)的功能。說到這里我們要介紹一下通常所說的應(yīng)用服務(wù)器(如 WebLogic)與 Tomcat 有何區(qū)別。雖然庫使用起來很方便,但它們也并非能解決你所有的問題。集成開發(fā)環(huán)境 (IDE)經(jīng)常將其應(yīng)用范圍限定在 “ 開發(fā)、構(gòu)建和調(diào)試 ” 的周期之中。在軟件工程的歷史中,很長時(shí)間里人們一直認(rèn)為需求分析是整個(gè)軟件工程中最簡單的一個(gè)步驟,但在過去十年中越來越多的人認(rèn)識(shí)到它是整個(gè)過程中最關(guān)鍵的一個(gè)過程。 3. 能夠保障管理數(shù)據(jù)的安全、準(zhǔn)確 ; 能夠?qū)崿F(xiàn)方便的擴(kuò)展,滿足學(xué)校發(fā)展的需要 。 注銷此次權(quán)限。發(fā)展的前提條件是穩(wěn)定,社會(huì)如此,開發(fā)軟件產(chǎn)品也是如此。雖然開發(fā)商抓住了商機(jī),但卻由 于設(shè)計(jì)水平差而導(dǎo)致沒有賺取多少利潤,真是要活活氣死。勤勞并且 聰明的人們應(yīng)該把大部分的時(shí)間用在小比例的創(chuàng)新工作上,而把小部分的時(shí)間用在大比例的成熟工作中,這樣才能把工作做的又快又好??蓮?fù)用性是設(shè)哈爾濱學(xué)院本 科畢業(yè)論文(設(shè)計(jì)) 23 計(jì)出來的,而不是偶然碰到的。從字面上看,穩(wěn)定性和可擴(kuò)展性似乎有點(diǎn)矛盾。 前面講了,體系結(jié)構(gòu)是依據(jù)需求而設(shè)計(jì)的。 瀏覽成績信息。 5. 學(xué)生學(xué)籍信息的增加。 需 求分析階段的工作 ,可以分為四個(gè)方面 : 問題識(shí)別 、 分析與綜合 、 制訂規(guī)格說明 、 評審 。 Eclipse 允許在同一 IDE 中集成來自不同供應(yīng)商的工具,并實(shí)現(xiàn)了工具之間的互操作性,從而顯著改變了項(xiàng)目工作流程,使開發(fā)者可以專注在實(shí)際的嵌入式目標(biāo)上。 這些庫一般是一個(gè)(或多個(gè)) js 文件,只要把他們導(dǎo)入你的網(wǎng)頁就能使用了。但如果與 JBoss( 一個(gè)開源的應(yīng)用服務(wù)器)集成到一塊,則可以實(shí)現(xiàn) J2EE 的全部功能。 3. 基于 JDBC 的 Web 數(shù)據(jù)庫技術(shù) JDBC 是用于執(zhí)行 SQL 語句的 Java 應(yīng)用程序接口 API,由 Java 語言編寫的類和接口組成。中間件負(fù)責(zé)管理 Web服務(wù)器和數(shù)據(jù)庫服務(wù)器之間的通信并提供應(yīng)用程序服務(wù),它能夠直接調(diào)用外部程序或腳本代碼來訪問數(shù)據(jù)庫,因此可以提供與數(shù)據(jù)庫相關(guān) 的動(dòng)態(tài) HTML 頁面,或執(zhí)行用戶查詢,并將查詢結(jié)果格式化成 HTML 頁面。當(dāng)用戶提出請求,ActionServlet 類最先對請求進(jìn)行處理,它將根據(jù) 配置文件將用戶請求映射到具體的 Action 類;而當(dāng) Action 類調(diào)用模型組件處理好用戶請求,并返回了處理結(jié)果后,仍然由 ActionServlet 類根據(jù) 配置文件哈爾濱學(xué)院本 科畢業(yè)論文(設(shè)計(jì)) 12 將結(jié)果轉(zhuǎn)發(fā)到視圖提供給用戶,或者轉(zhuǎn)發(fā)另外一個(gè) Action 做進(jìn)一步處理。 當(dāng)服務(wù)器卸裝 Servlet 時(shí),將在所有 service() 方法調(diào)用完成后,或在指定的時(shí)間間隔過后調(diào)用 destroy() 方法。另一個(gè)示例是初始化數(shù)據(jù)庫連接。 3. 服務(wù):調(diào)用 Servlet 組件 GenericServlet 類的 Service 方法處理客戶請求;ServletRequest 接口和 ServletResponse 接口的實(shí)現(xiàn)對象來處理請求和發(fā)送響應(yīng)。從一個(gè)平臺(tái)移植到另外一個(gè)平臺(tái), JSP 和 JavaBeans 甚至不用重新編譯,因?yàn)?Java 字節(jié)碼都是標(biāo)準(zhǔn)的與平臺(tái)無關(guān)的。 4. Java 語言是安全的。現(xiàn)在 Java平臺(tái)已經(jīng)嵌入了幾乎所有的操作系統(tǒng)。信息資掘的開發(fā)利用和信息服務(wù)還處于起步階段。 在新的世紀(jì)里,信息技術(shù)迅猛發(fā)展,而網(wǎng)絡(luò) 技術(shù)和數(shù)據(jù)庫技術(shù)又是信息技術(shù)最主要的核心。作為計(jì) 算機(jī)應(yīng)用的一部分 ,使用計(jì)算機(jī)對學(xué)生學(xué)籍信息進(jìn)行管理 ,具有手工管理所無法比擬的優(yōu)點(diǎn) .例如 :檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長、成本低、數(shù)據(jù)處理快速等。為提高學(xué)校管理工作的現(xiàn)代化、科學(xué)化水平,保證信息處理的即時(shí)化、準(zhǔn)確化,開發(fā)一套對學(xué)生學(xué)籍進(jìn)行管理的軟件是極其重要的 、必 要 的。 本論文 共分為 6 章來介紹。 ASP 作為微軟推出的 Web 應(yīng)用程序開發(fā)技術(shù),在數(shù)據(jù)庫應(yīng)用方面發(fā)揮著越來越重要的作用,同時(shí)瀏覽器 /服務(wù)器模式的數(shù)據(jù)庫體系也正逐漸成為數(shù)據(jù)庫結(jié)構(gòu)的主流。 開發(fā) 學(xué)生 學(xué)籍管理系統(tǒng)的意義 21 世紀(jì)以來,隨著信息技術(shù)的 高速發(fā)展,人們 的生活 發(fā)生了日新月異的變化,特別是計(jì)算機(jī)的應(yīng)用已經(jīng)普及到經(jīng)濟(jì)和社會(huì)生活的各個(gè)領(lǐng)域。目前常用的Java 平臺(tái)基于 ,最近版本為 。 5. Java 語言是可移植的。 此外,通過開發(fā)標(biāo)識(shí)庫, JSP 技術(shù)可以進(jìn)一步擴(kuò)展。 Java Servlet API HTTP Servlet 使用一個(gè) HTML 表格來發(fā)送和接收數(shù)據(jù)。 2. service() 方法 哈爾濱學(xué)院本 科畢業(yè)論文(設(shè)計(jì)) 10 service() 方法是 Servlet 的核心。 ServletContext 接口提供有關(guān) servlet 的環(huán)境
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1