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

正文內(nèi)容

基于jsp班級信息管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計-文庫吧

2024-10-12 15:20 本頁面


【正文】 享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或者客戶團體所使用。基于組件的方法加速了總體開發(fā)過程,并且使得各種組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。 3 采用標(biāo)識簡化頁面 開發(fā) Web 頁面開發(fā)人員不會都是熟悉腳本語言的編程人員。 JavaServer Page 技術(shù)封裝了許多功能,這些功能是在易用的、與 JSP 相關(guān)的 XML 標(biāo)識中進行動態(tài)內(nèi)容生成所需要的。標(biāo)準(zhǔn)的 JSP 標(biāo)識能夠訪問和實例化 JavaBeans 組件,設(shè)置或者檢索組件屬性,下載 Applet,以及執(zhí)行用其他方法更難于編碼和耗時的功能。通過開發(fā)定制化標(biāo)識庫, JSP 技術(shù)是可以擴展的。今后,第三方開發(fā)人員和其他人員可以為常用功能創(chuàng)建自己的標(biāo)識庫。這使得 Web 頁面開發(fā)人員能夠使用熟悉的工具和如同標(biāo)識一樣的執(zhí)行特定功能的構(gòu)件來工作。 JSP 技術(shù)很容易整合到多種應(yīng)用體系結(jié)構(gòu)中,以利用現(xiàn)存的工具和技巧,并且擴展到能夠支持企業(yè)級的分布式應(yīng)用。作為采用 Java 技術(shù)家族的一部分,以及 Java 2(企業(yè)版體系結(jié)構(gòu))的一個組成部分,JSP 技術(shù)能夠支持高度復(fù)雜的基于 Web 的應(yīng)用。 由于 JSP 頁面的內(nèi)置腳本語言是基于 Java 編程語言的,而且所有的 JSP 頁面都被編譯成為 Java Servlet, JSP 頁面就具有 Java 技術(shù)的所有好處,包括健壯的存儲管理和安全性。作為 Java 平臺的一部分, JSP 擁有 Java 編程語言“一次編寫,各處運行”的特點。隨著越來越多的供應(yīng) 商將 JSP 支持添加到他們的產(chǎn)品中,您可以使用自己所選擇的服務(wù)器和工具,更改工具或服務(wù)器并不影響當(dāng)前的應(yīng)用。當(dāng)與 Java 2 平臺,企業(yè)版 J2EE 和 Enterprise JavaBean 技術(shù)整合時,JSP 頁面將提供企業(yè)級的擴展性和性能,這對于在虛擬企業(yè)中部署基于 Web 的應(yīng)用是必需的。信息技術(shù)是知識經(jīng)濟的重要支柱,而數(shù)據(jù)庫技術(shù)和網(wǎng)絡(luò)技術(shù)又是信息技術(shù)重要的核心技術(shù)。以 Microsoft SQL Server 為代表的成熟數(shù)據(jù)庫技術(shù)的應(yīng)用越來越廣泛,超大容量的數(shù)據(jù)存儲,高效率的數(shù)據(jù)查詢技術(shù),方便易用的向?qū)Ш凸ぞ摺?友好情切的用戶界面,促進了電子商務(wù)、信息技術(shù)和數(shù)據(jù)管理技術(shù)的發(fā)展。它具有可靠性、可用性、可建立數(shù)據(jù)倉庫等特點,為廣的用戶提供了完整的數(shù)據(jù)庫解決方案。 數(shù)據(jù)庫是統(tǒng)一管理相關(guān)數(shù)據(jù)的結(jié)合,數(shù)據(jù)是指用符號記錄下來的、可識別的信息,信息則是關(guān)于現(xiàn)實世界事物存在方式或運動狀態(tài)的反應(yīng)。數(shù)據(jù)的描述有兩種形式,一種是物理描述,一種是邏輯描述。物理描述是指數(shù)據(jù)在存儲設(shè)備上的存儲方式,物理數(shù)據(jù)是實際存放在存儲設(shè)備上的數(shù)據(jù)。邏輯數(shù)據(jù)是指計算機程序員或用戶可以操作的數(shù)據(jù)形式,是抽象的概念。 數(shù)據(jù)庫管理系統(tǒng) database management system 是位于擁護和操作系統(tǒng)之間的數(shù)據(jù)管理軟件,它為用戶或應(yīng)用程序提供訪問數(shù)據(jù)庫的方法,這些方法包括數(shù)據(jù)庫的建立、查詢、更新以及各種數(shù)據(jù)控制, DBMS 總是基于某種數(shù)據(jù)模型,因此可以說 DBMS是某種數(shù)據(jù)模型在其拴系上的體現(xiàn)。關(guān)系型 DBMS基于關(guān)系模型,關(guān)系模型的主要特征是使用表格結(jié)構(gòu)表達實體集,用外健表達實體之間的聯(lián)系。 SQL 是英文 Structured Query Language 的縮寫,意思為結(jié)構(gòu)化查詢語言。SQL 語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進行溝通。按照 ANSI(美國國家標(biāo)準(zhǔn)協(xié)會)的規(guī)定, SQL 被作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。 SQL 語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),如 Oracle, Sybase, Microsoft SQL Server, Access 等都采用了 SQL 語言標(biāo)準(zhǔn)。 JDBC 是一種有用于執(zhí)行語句的 java java 編程語言編寫的類和接口組成。 JDBC 為工具 /數(shù)據(jù)庫開發(fā)人員提供了一個標(biāo)準(zhǔn)的 API。數(shù)據(jù)庫操作是程序應(yīng)用的重要技術(shù)之一。如何獲取數(shù) 據(jù)、增加數(shù)據(jù)、刪除數(shù)據(jù),以及如何對數(shù)據(jù)進行管理,每個開發(fā)者必面對的問題,所以數(shù)據(jù)庫技術(shù)是本系統(tǒng)的重點。JDBC 向應(yīng)用程序開發(fā)者提供了獨立與數(shù)據(jù)庫的統(tǒng)一 API。 JDBC 中的DriverManageConnection 、 Statement 、 PreparedStatrment 、 CalladleStatement、 ResultSet。 DriverManager 適用于管理 JDBC 驅(qū)動程序的接口。這個接口的主要用途是通過 getConnection 方法來獲取 Connection 對象引用。 Connection 對象 是通過 方法獲得的,表示驅(qū)動程序提供的與數(shù)據(jù)庫連接的對話。 Statement 是想數(shù)據(jù)庫提交 SQL 語句并返回相應(yīng)結(jié)果的工具,使用 Statement 方法時,語句可能返回或不返回ResultSet 對象。如果提交的是查詢語句 select ,通常使用 executeQuery String sql 。如果提交的是修改或插入語句( update,delete,insert)通常使用executeUpdate String sql 方法。 PrepareStatement 接口繼承 Statement 接口,當(dāng)一條 sql 語句需要稍加變化而反復(fù)執(zhí)行時通常使用 PreparedStatrment。CalladleStatement 繼承 PreparedStatrment 接口,用于執(zhí)行存儲過程。ResultSet 接口定義訪問執(zhí)行 Statement 產(chǎn)生的結(jié)果集的方法, RsultSet 結(jié)果集可以按照名稱或列明(從 1 到 n)訪問。 ODBC OPEN DATABASE CONNECTIVITY,開放數(shù)據(jù)庫連接 是 Microsoft 公司開放服務(wù)結(jié)構(gòu)中有關(guān)數(shù)據(jù)庫的一個組成部分,他建立了一組規(guī)范, 并提供了一組對數(shù)據(jù)庫訪問標(biāo)準(zhǔn)的 API。一個基于 ODBC的 應(yīng) 用 程 序 對數(shù) 據(jù) 庫 的操 作 不 依 賴于 任 何 DBMS, 也 就 是說 不 論 是ccess,SQLServer 還是 oracle,都可以使用 ODBC API 進行訪問。首先,創(chuàng)建 erver數(shù)據(jù)庫 student,并在數(shù)據(jù)庫中創(chuàng)建表,接下來配置一個數(shù)據(jù)源,操作步驟為:單擊“開始”按鈕 “設(shè)置” “控制面板” “管理工具” “數(shù)據(jù)源”。在該窗口中,選擇“用戶 dns”選項卡,然后單擊“添加”按鈕,選擇驅(qū)動器類別為 rver[11]。運用 JSP 技術(shù)和網(wǎng)絡(luò) 數(shù)據(jù)庫,基于 B/S 模式開發(fā)一個系統(tǒng)。 需求分析 系統(tǒng)必要性 開發(fā)班級信息管理系統(tǒng)主要是為學(xué)校對學(xué)生在校情況進行有效的管理,通過計算機來管理相關(guān)資料,使管理更為方便、簡潔。系統(tǒng)的目標(biāo)為與學(xué)校日常的工作,管理相結(jié)合,滿足日常工作的需要并達到操作過程中的直觀,簡單,安全,方便等要求。實現(xiàn)學(xué)院學(xué)生日常管理的計算機化,拋棄原有手工低效率的工作狀態(tài),對學(xué)生、課程安排、成績記錄等計算機化的管理,并提供信息查詢功能。每個學(xué)期每人所學(xué)課程都不相同,所有的這些數(shù)據(jù)都需要登記,數(shù)據(jù)繁多而且移動頻繁,設(shè)計本系統(tǒng)來使學(xué)生管 理工作更簡單,明了,易于管理和查詢。 作為計算機應(yīng)用的一部分 ,使用計算機對學(xué)生信息進行管理 ,具有著手工管理所無法比擬的優(yōu)點。例如 :檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高學(xué)生檔案管理的效率 ,也是企業(yè)的科學(xué)化、正規(guī)化管理 ,與世界接軌的重要條件。 角色識別 角色識別的任務(wù)是找出所有可能與系統(tǒng)發(fā)生交互的實體。他們的行為不受系統(tǒng)控制,不同的用戶,有不同的權(quán)限, 圖 系統(tǒng)功能圖 系統(tǒng)用例圖 圖 系統(tǒng)用例圖 系統(tǒng)開發(fā)環(huán)境及工具 開發(fā)環(huán)境: Windows jdk Inter Explorer 腳本語言: JavaScript 編寫語言: Java 數(shù)據(jù)庫工具: Microsoft ver 2020 JSP 開發(fā)工具: MyEclipse 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 本系統(tǒng)所用到的表 int 4 否 classname varchar 50 是 學(xué)生成績表,表名稱標(biāo)識 ,結(jié)構(gòu)見表 表 學(xué)生成績表 列名 數(shù)據(jù)類型 長度 是否允許為空 id int 4 否 uid int 4 是 score1 char 10 是 score2 char 10 是 score3 char 10 是 score4 char 10 是 score5 char 10 是 score6 char 10 是 score7 char 10 是 score8 char 10 是 ( 5)成績科目表,表名稱標(biāo)識 ,結(jié)構(gòu)見表 表 成績科目表 列名 數(shù)據(jù)類型 長度 是否允許為空 class1 varchar 50 是 class2 varchar 50 是 class3 varchar 50 是 class4 varchar 50 是 class5 varchar 50 是 class6 varchar 50 是 class7 varchar 50 是 class8 varchar 50 是 ( 6)學(xué)生信息表,表名稱標(biāo)識 ,結(jié)構(gòu)見表 表 學(xué)生信息表 列名 數(shù)據(jù)類型 長度 是否允許為空 id int 4 否 name varchar 50 否 sno varchar 50 是 password varchar 50 是 Grade char 10 是 Departments char 20 是 Pro char 20 是 class char 20 是 Late int 4 是 Advance int 4 是 Truancy int 4 是 Sick int 4 是 tj varchar 50 是 jd varchar 150 是 faddress nvarchar 50 是 ftelephone nvarchar 50 是 ( 7)榮譽信息表,表名稱 標(biāo)識 ,結(jié)構(gòu)見表 表 榮譽信息表 列
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1