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

正文內容

javasql學生成績管理系統(tǒng)的設計與實現畢業(yè)論文(編輯修改稿)

2025-07-21 18:36 本頁面
 

【文章內容簡介】 操作系統(tǒng):Sun Java Desktop System Release2或者RedHat Enterprise Linux 3 .0 運行環(huán)境: 硬件:適用于數據吞吐量較大的不同服務器; 軟件 :服務器端:WINDOWS XP+MySQL用戶端: WindowXP+IE返回信息尋找信息數 據 庫10學號(xh)、姓名 (name)、成績 (result) 、教師(teacher)}}成績表包括={組成:編號 (number)、學號(id)、課程名稱(coursename)、成績(result)、教師(teacher)}} 課程信息包括={組成:課程編號 (course_id)、課程名稱(coursename)、教師(teacher)}}班級信息={組成:班級編號 (bjbh)、年級(nj)、班級名稱 (bjmc)、人數(rs)、班主任(bzr)}}登陸表={組成:口令號(id)、密碼(password)、權限(rightlimit)對圖 中所涉及的數據流描述如下:1) 數據流名:口令號說明:根據這個口令號定位到用戶管理數據庫,以便進行身份驗證。數據流來源:登陸界面輸入的口令號和密碼。數據流去向:其中用戶口令信息將存在于整個操作過程中,防止非法登陸。數據流組成:口令號(文本) ;密碼(文本)2) 數據流名:尋找信息說明:根據用戶在學生信息維護的時候所填寫的信息。數據流來源:學生信息維護界面學生輸入包含學號、班級編號、名稱等。數據流去向:學號將存在整個操作,其它的存入數據庫。數據流組成:學號(文本) ;姓名(文本)等3) 數據流名:尋找信息說明:根據用戶在成績管理的時候所填寫的信息。數據流來源:成績輸入、修改、添加等界面用戶輸入包含課程編號、課程名稱、成績、教師。數據流去向:學號、班級編號、課程編號將存在整個操作,其它的存入數據庫。數據流組成:課程編號(文本) 、課程名稱(文本) 、教師(文本)等。4) 數據流名:返回信息說明:根據用戶在學生信息維護的時候所填寫的信息存入了數據庫之后。數據流來源:由學生信息維護界面學生輸入的包含學號、姓名、性別等存11入數據庫的。數據流去向:學生信息維護界面。數據流組成:學號(文本) 、姓名(文本) 、班級名稱(文本) 、性別(文本)等。5) 數據流名:返回信息說明:根據用戶在成績管理的時候所填寫的信息存入數據庫后。數據流來源:由成績管理輸入的包含班級名稱、教師、課程名、成績存入數據庫的。數據流去向:成績管理的各子界面。數據流組成:班級編號(文本) ;班級名稱(文本) ;教師(文本)等2. 對圖 中所涉及的處理過程描述如下:1) 處理過程名:登陸輸入數據流:口令號、密碼輸出數據流:不符合輸入條件的錯誤信息 處理過程邏輯:用 IF 條件進行判斷。2) 處理過程名:班級信息維護輸入數據流:班級編號、班級名稱、教師等輸出數據流:班級編號、班級名稱等 ,其中班級編號將存在整個操作。處理過程號:班級編號,其中班級編號將存在整個操作。3) 處理過程名:學生信息維護輸入數據流:學號、姓名、班級編號、性別等。輸出數據流:學號、姓名、班級編號、性別等。其中學號將存在整個操作。4) 處理過程名:課程查詢輸入數據流:學號、姓名輸出數據流:學號、班級名稱、課程名稱、上課時間節(jié)、上課時間天、上課地點、其中課程編號將存在整個操作。125) 處理過程名:成績輸入輸入數據流:課程編號、課程名稱輸出數據流:編號、學號、課程名稱、成績 、其中編號和學號將存在整個操作。(三) 系統(tǒng)功能結構設計 根據需求分析階段得到的功能需求,管理員、學生和教師用戶通過輸入口令號和密碼進下該系統(tǒng)后,可以進行一些學生基礎信息查詢(學生信息查詢、班級信息查詢、課程信息查詢) 、學生信息維護、成績管理(成績查詢、計算平均分)重新登陸系統(tǒng)、退出。 模塊功能大概可以分為如下 4 個方面:這幾個模塊學生基礎維護、成績管理、登陸、退出。其中基礎維護還要包括學生信息維護、班級信息維護、課程信息維護。成績管理包括成績查詢、添加成績、成績輸入等。綜上所述,得到客戶端功能模塊圖如下 所示。學生成績管理系統(tǒng)13成績管理重新登陸三、系統(tǒng)設計(一)設計目標通過對學生管理工作的調查和研究,要求系統(tǒng)設計完成后將達到以下目標:界面設計友好、美觀,方便管理員的日常操作?;拘畔⒌娜嬖O置,數據錄入方便、快捷。具有用戶維護功能。最大限度地實現了易維護性和易操作性。(二)開發(fā)及運行環(huán)境硬件平臺:CPU:。 內存:256MB 以上。軟件平臺:操作系統(tǒng):Windows2022 Server。數據庫:SQL Server 2022。開發(fā)工具包:JDK 建立環(huán)境,這個過程如下:在 JDK(Java2SDK、StandardEdition、)。JDK的安裝是首先運行下載得到的 ,然后修改系統(tǒng)環(huán)境管理員模塊學生基本信息 登陸 退出學生信息維護 學生信息查詢 成績查詢 成績修改 成績輸入圖 客戶模塊系統(tǒng)功能模塊圖退出成績添加學生模塊成績查詢14變量,新建 JAVA_HOME=[x:]\,并在 PATH 參數中加入%JAVA_HOME%\bin。,其中[x:]是安裝 JDK 的硬盤符(c:、d:等) 。在 。tomcat 的安裝僅需將 apache 帶目錄釋放到硬盤根目錄下(c:\ 、d:\等) ,然后就可以在硬盤上找到 目錄。啟動則在 ,就可啟動 tomcat 中一個支持 JSP 網頁技術的 Web 服務器。為了不與現有的 Web 服務器(例如IIS、PWS 等)沖突,tomcat 的 Web 服務器使用了 8080 端口。在瀏覽器的地址欄中鍵入 或者 后,如果能看到 tomcat 的歡迎頁就說明 JSP 實驗環(huán)境已經建成,可進入下一步實驗。要關閉 Web 服務器則運行 。(三)數據庫設計 數據庫連接數據庫連接對動態(tài)網站來說是最為重要的部分,從 JSP 中訪問數據通常是通過 Java Bean 來實現的。Java 中連接數據庫的技術是 JDBC(Java Database Connectivity)。很多數據庫系統(tǒng)帶有 JDBC 驅動程序,Java 程序就通過JDBC 驅動程序與數據庫相連,執(zhí)行查詢、提取數據等等操作。Sun 公司還開發(fā)了 JDBCODBC bridge,用此技術 Java 程序就可以訪問帶有 ODBC 驅動程序的數據庫,目前大多數數據庫系統(tǒng)都帶有 ODBC 驅動程序,所以 Java 程序能訪問諸如 Oracle、Sybase 、MSSQL Server 和 MS Access 等數據庫。1 JavaBeanJavaBeans 是基于 java 的組件模型,由屬性,方法和事件 3 個部分組成。在該模型中,Javabeans 可以被修改或與其他組件結合生成新組件或完成的程序。它是一種 Java 類,通過封裝成為具有某種功能或者處理某個業(yè)務的對象。因此,也可以通過嵌在 JSP 頁面內的 Java 代碼訪問 Bean 及其方法。Bean 的含義是可重復使用的 Java 組件。所謂組件就是一個由可以自行進行內部管理的一個或幾個類所組成,外界了解其內部信息和運行方式的群體。使用它的對象只能通過接口來操作。Bean 實際上是根據 JavaBeans 技術標準所指定的 Bean 的命名和設計規(guī)范而編寫的 Java 類。Bean 并不需要繼承特別的基類(base class)或事項特定的接口(Interface) 。 規(guī)范定義了該組件的 5 種重要的機制:1) 內?。↖ntrospection) :組件可發(fā)表其支持的操作和屬性,同時也支持在其他組件中發(fā)現重復利用的對象庫,例如用戶權限和電子自動回復等。2) 通信(Communication ):生成和收集組件的消息事件3) 持續(xù)(Persistence ):存放組件的狀態(tài)。4) 屬性(Properties):支持組件布局的控制,包括組件占用的空間和組件的相對位置。5) 定制(Customization):開發(fā)者可控制組件所需的改變機制。6) Javabeans 可實現在設計平臺被規(guī)定的操作,一般可表示為簡單的圖形界面,如按鈕,光標和菜單等,也可以是不可見的接受并處理事件的操作,如數15據庫連接 Bean。JSP 吸引人之處很大程度上在于它使用了 Javabeans 組件技術,但 JSP 中只支持不可見的 Javabeans。2 jdbc創(chuàng)建一個簡單的數據庫連接 Bean 需要 5 個步驟:導入 JDBC 標準類庫,注冊數據庫驅動程序,建立數據庫連接,數據庫操作和關閉。1)導入 JDBC 標準類庫JDBC(Java DataBase Connectivity, Java 數據庫連接)是一種可用于執(zhí)行SQL(Structured Query Language ,結構化查詢語言) 語句的應用程序接口,為了將服務器從客戶端接受信息存入數據庫,需要使用 JDBC 標準類庫,所以需要在程序的開始加入以下 import 語句:Import .*。2)注冊數據庫驅動程序在一個 JDBC 的驅動程序被用來建立數據庫連接之前,必須向數據庫驅動程序管理器注冊該驅動程序。管理器的主要職責是保證所有的驅動程序對象可被 JDBC 的用戶程序訪問。當一個 JDBC 驅動程序被載入時,它將自動地在驅動程序管理器上注冊??梢哉{用 ()方法載入一個 JDBC 驅動程序:String strDBDriver=。(“strDBDriver ”)。 ()是 Java 的 Class 類的靜態(tài)方法,它使 Java 虛擬機動態(tài)的尋找,載入并連接指定的類。一個 JDBC 的驅動程序就是一個可以通過 classpath 找到一個 Java 類。這里載入的 JDBC_ODBC 橋驅動程序就在 包中3)建立數據庫連接載入一個正確的驅動程序后,就可以用它來建立與數據庫的連接了。一個JDBC 的數據庫連接是用數據庫 URL 來標記的。連接標記將告訴驅動程序管理器使用哪個驅動程序和連接哪個數據庫。數據庫 URL 的基本形式:jdbc:JDBC 驅動程序名 :數據源標記URL 的第一部分表示使用 JDBC 建立數據庫連接。第 2 部分表示所使用的JDBC 驅動程序名或網絡協(xié)議名。第 3 部分是數據源標記,它映射所需連接的數據庫。例如數據庫的數據源標記是 firm 則同 JDBCODBC 橋連接該數據庫所用的數據庫 URL 為 jdbc:odbc:firm.可以通過 DriverManager 類的靜態(tài)方法 getConnection()來建立一個數據庫連接:String strDBUrl=jdbc:odbc:firm。conn=(strDBUrl,sa,)。一旦建立數據庫連接,就可以打開該目標數據庫,并通過該連接向目標數據庫 SQL 指令。SQL 指令通常會執(zhí)行查詢,插入,更新和刪除等數據庫操作。要執(zhí)行 SQL 指令,必須通過 Connection 對象的 createStatement()方法來創(chuàng)建一個 STMT 對象。STMT 對象提供了許動方法來執(zhí)行不同的數據庫操作??梢?通過以下方式創(chuàng)建 STMT 對象:16private Connection conn=null。private Statement stmt=null。ResultSet rs=null。stmt=()。4)數據操作與數據庫建立了連接后,接著就要進行數據操作了。數據操作包括查詢,插入,更新和刪除等操作。要對數據庫精心操作可以使用 STMT 對象的executeQuery()方法。executeQuery()方法接受一個 SQL 指令字符串作為參數,返回結果信息是 ResultSet 對象。具體如下:rs=(sql)。5)關閉因為數據庫連接是寶
點擊復制文檔內容
語文相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1