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

正文內(nèi)容

畢業(yè)設計-javasql_學生成績管理系統(tǒng)的設計與實現(xiàn)-wenkub

2022-12-14 20:10:10 本頁面
 

【正文】 頁面將不能運 行classes 可以創(chuàng)建此目錄來添加一些附加的類到類路徑中任何加到此目錄中的類都可在 Tomcat 的類路徑中找到自身 Tomcat 的腳本 Tomcat 是一個 Java 程序因此在設置好幾個環(huán)境變量后即可用命令行的方式運行然而設置 Tomcat 使用的每個環(huán)境變量和如下的命令行參數(shù)乏味且易錯因此 Tomcat 開發(fā)組提供了一些腳本使啟動和關(guān)閉 Tomcat 變得輕松 學生成績管理是各大學的主要日常管理工作之一涉及到校系師生的諸多方面隨著教學體制的不斷改革尤其是學分制選課制的展開和深入學生成績?nèi)粘9芾砉ぷ骷氨4婀芾砣遮叿敝貜碗s迫 切需要研制開發(fā)一款功能強大操作簡單具有人性化的學生成績管理系統(tǒng)目前研究現(xiàn)狀在安全性和信息更新化方面存在有一定的不足各現(xiàn)有系統(tǒng)資料單獨建立共享性差在以管理者為主體的方式中信息取舍依賴管理者對于信息的認知與喜好較不容易掌握用戶真正的需求也因此無法完全滿足用戶的需求因此教務管理軟件應充分依托校園網(wǎng)實現(xiàn)教務信息的集中管理分散操作信息共享使傳統(tǒng)的教務管理朝數(shù)字化無紙化智能化綜合化的方向發(fā)展并為進一步實現(xiàn)完善的計算機教務管理系統(tǒng)和全校信息系統(tǒng)打下良好的基礎(chǔ) InterIntra 應用在全球范圍內(nèi)日益普及在眾多的 網(wǎng)絡服務中 Web 給人耳目一新的感覺而在這其中網(wǎng)絡已經(jīng)日漸普及任何人可以在網(wǎng)絡所提供的平臺上進行自由的交流通過網(wǎng)絡學生可以通過在線的網(wǎng)絡直接查詢程序而學校教師也可在網(wǎng)上在線管理學生的成績不需要再去張貼成績單使用了在線電子系統(tǒng)既便于數(shù)據(jù)查詢不容易使數(shù)據(jù)丟失又省去了印刷張貼的麻煩可謂一舉兩得 BS 系統(tǒng)得益于網(wǎng)絡的興起采用瀏覽器作為前端用戶操作的平臺所有的操作系統(tǒng)都預裝了網(wǎng)絡瀏覽器比如 IE 用戶不用再去費心安裝每個系統(tǒng)的客戶端就可以通過瀏覽器訪問服務器上架設的系統(tǒng) 只是隨著網(wǎng)絡的發(fā)展人們不再局限于只查看文字信息圖片這 些靜態(tài)信息對BS 系統(tǒng)的互操作性有了進一步的需求這才興起了 RIA 富客戶端的風潮使用各種技術(shù)對瀏覽器進行功能上的增強讓它可以滿足現(xiàn)代用戶的需要 這套學生成績管理系統(tǒng)就是基于 java平臺和 ajax實現(xiàn)的 RIA富客戶端開發(fā)的它包括學生查詢平臺和后臺管理平臺兩部分分別為學生提供成績查詢功能為老師提供管理學生成績的功能 2 方案論證 成績管理系統(tǒng)是典型的信息管理系統(tǒng) MIS 其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應用程序的開發(fā)兩個方面對于前者要求建立起數(shù)據(jù)一致性和完整性強數(shù)據(jù)安全性好的庫而對于后者則要求應用程序 功能完備易使用等特點 本系統(tǒng)主要完成對學生成績的管理包括數(shù)據(jù)庫中表的添加修改刪除等系統(tǒng)還可以完成對各類信息的瀏覽查詢添加刪除修改等功能 3 開發(fā)工具的選擇 本系統(tǒng)開發(fā)工具 JDK Version15 SQL SERVER 2021 需求分析 1 功能需求分析具體功能如下 性能需求分析 時間特性要求在軟件方面響應時間更新處理時間比較快而且迅速 安全性設立和密碼驗證方式防止非法用戶登錄操作 數(shù)據(jù)庫需求分析在系統(tǒng)中功能模塊主要牽涉到的信息包括是信息信息信息包含根據(jù)以上劃分的具體數(shù)據(jù)信息數(shù)據(jù)流圖如 11 數(shù)據(jù) 庫需求分析 4 數(shù)據(jù)分析信息 組成 編號 course_id 課程名稱 coursename 教師 teacher 選課信息 組成 編號 select_id 課程名稱 coursename 課程編號 course_id 學號 xh 姓名 name 成績 result 教師 teacher 成績表包括 組成編號 number 學號 id 課程名稱 coursename 成績 result 教師 teacher 課程信息包括 組成課程編號 course_id 課程名稱 coursename 教師teacher 班級信息 組成班級編號 bjbh 年級 nj 班級名稱 bjmc 人數(shù) rs 班主任 bzr 登陸表 組成口令號 id 密碼 password 權(quán)限 rightlimit 1 對圖 1 中所涉及的描述如下 數(shù)據(jù)流名說明根據(jù)這個定位到用戶管理數(shù)據(jù)庫以便進行身份驗證 數(shù)據(jù)流來源登陸界面輸入的和密碼 數(shù)據(jù)流去向其中用戶信息將存在于整個操作過程中防止非法登陸 數(shù)據(jù)流組成文本文本 數(shù)據(jù)流名信息 說明根據(jù)在的時候所填寫的信息 數(shù)據(jù)流來源界面輸入包含 數(shù)據(jù)流去向?qū)⒋嬖谡麄€操作其它的存入數(shù)據(jù) 庫 數(shù)據(jù)流組成文本文本數(shù)據(jù)流名信息 說明根據(jù)的時候所填寫的信息 數(shù)據(jù)流來源界面輸入包含數(shù)據(jù)流去向?qū)⒋嬖谡麄€操作其它的存入數(shù)據(jù)庫 數(shù)據(jù)流組成文本文本文本數(shù)據(jù)流名信息 說明根據(jù)在的時候所填寫的信息 數(shù)據(jù)流來源界面輸入包含數(shù)據(jù)流去向界面數(shù)據(jù)流組成文本文本文本文本數(shù)據(jù)流名信息 說明根據(jù)的時候所填寫的信息 數(shù)據(jù)流來源輸入包含 數(shù)據(jù)流去向界面 數(shù)據(jù)流組成文本文本文本 對圖 1 中所涉及描述如下 名登 輸入數(shù)據(jù)流密碼 輸出數(shù)據(jù)流不符合輸入條件的錯誤信息 邏輯用 IF 條件進行判斷名輸入數(shù)據(jù)流 輸出數(shù)據(jù)流將存在整個操作將存在整 個操作 名輸入數(shù)據(jù)流輸出數(shù)據(jù)流將存在整個操作名輸入數(shù)據(jù)流輸出數(shù)據(jù)流將存在整個操作名輸入數(shù)據(jù)流輸出數(shù)據(jù)流將存在整個操作功能設計大概可以分為個這幾個模塊其中還要包括包括如下 1 所示 系統(tǒng)設計 一設計目標 通過對學生管理工作的調(diào)查和研究要求系統(tǒng)設計完成后將達到以下目標 界面設計友好美觀方便管理員的日常操作 基本信息的全面設置數(shù)據(jù)錄入方便快捷 具有用戶維護功能 最大限度地實現(xiàn)了易維護性和易操作性 二開發(fā)及運行環(huán)境 硬件平臺 CPUP418GHz 內(nèi)存 256MB 以上 軟件平臺 操作系統(tǒng) Windows2021 Server 數(shù)據(jù)庫 SQL Server 2021 開發(fā)工具包 JDK Version15 建立環(huán)境這個過程在 jdk 處下載 JDK Java2SDKStandardEditionv JDK的安裝是首先運行下載得到的 jdk6u5windowsi586pexe然后修改系統(tǒng)環(huán)境 [x]\jdk60 并在 PATH 參數(shù)中加入 \bin 其中 [x]是安裝 JDK 的硬盤符 cd 等在ttpjak 處下載 Tomcat0 的安裝僅需將 apachetomcatzip 帶目錄釋放到硬盤根目錄下 c\d\等然后就可以在硬盤上找 到 apachetomcat 啟動在apachetomcat 下執(zhí)行 startbat 就可啟動中一個支持 JSP 網(wǎng)頁技術(shù)的 Web服務器為了不與現(xiàn)有的 Web 服務器例如 IISPWS 等沖突的 Web 服務器使用了 8080端口在瀏覽器的地址欄中鍵入 localhost8080 或者 18080 后如果能看到的歡迎頁就說明 JSP實驗環(huán)境已經(jīng)建成可進入下一步實驗要關(guān)閉 Web服務器則運行 bat數(shù)據(jù)庫連接數(shù)據(jù)庫連接對動態(tài)網(wǎng)站來說是最為重要的部分從 JSP中訪問數(shù)據(jù)通常是通過 Java Bea 來實現(xiàn)的 Java 中連接數(shù)據(jù)庫的技術(shù)是 JDBC Java Database Connectivity 很多數(shù)據(jù)庫系統(tǒng)帶有 JDBC 驅(qū)動程序 Java 程序就通過JDBC 驅(qū)動程序與數(shù)據(jù)庫相連執(zhí)行查詢提取數(shù)據(jù)等等操作 Sun 公司還開發(fā)了JDBCODBC bridge 用此技術(shù) Java 程序就可以訪問帶有 ODBC 驅(qū)動程序的數(shù)據(jù)庫目前大多數(shù)數(shù)據(jù)庫系統(tǒng)都帶有 ODBC 驅(qū)動程序所以 Java 程序能訪問諸如OracleSybaseMSSQL Server 和 MS Access 等數(shù)據(jù)庫內(nèi)省 Introspection 組件可發(fā)表其支持的操作和屬性同時也支持在其 他組件中發(fā)現(xiàn)重復利用的對象庫例如用戶權(quán)限和電子自動回復等 通信 Communication 生成和收集組件的消息事件 持續(xù) Persistence 存放組件的狀態(tài) 屬性 Properties 支持組件布局的控制包括組件占用的空間和組件的相對位置 定制 Customization 開發(fā)者可控制組件所需的改變機制 Javabeans 可實現(xiàn)在設計平臺被規(guī)定的操作一般可表示為簡單的圖形界面如按鈕光標和菜單等也可以是不可見的接受并處理事件的操作如數(shù)據(jù)庫連接BeanJSP吸引人之處很大程度上在于它使用了 Javabeans組件技術(shù)但 JSP中只支持不可見的 Javabeans jdbc 創(chuàng)建一個簡單的數(shù)據(jù)庫連接 Bean需要 5個步驟導入 JDBC標準類庫注冊數(shù)據(jù)庫驅(qū)動程序建立數(shù)據(jù)庫連接數(shù)據(jù)庫操作和關(guān)閉 1 導入 JDBC 標準類庫 JDBCJava DataBase Connectivity Java 數(shù)據(jù)庫連接是一種可用于執(zhí)行 SQL Structured Query Language 結(jié)構(gòu)化查詢語言 語句的應用程序接口為了將服務器從客戶端接受信息存入數(shù)據(jù)庫需要使用 JDBC 標準類庫所以需要在程序的開始加入以下 import 語句 Import javasql 2 注冊數(shù)據(jù)庫驅(qū)動程序 在一個 JDBC 的驅(qū)動程序被用來建立數(shù)據(jù)庫連接之前必須向數(shù)據(jù)庫驅(qū)動程序管理器注冊該驅(qū)動程序管理器的主要職責是保證所有的驅(qū)動程序?qū)ο罂杀?JDBC的用戶程序訪問當一個 JDBC 驅(qū)動程序被載入時它將自動地在驅(qū)動程序管理器上注冊 可以調(diào)用 ClassforName 方法載入一個 JDBC 驅(qū)動程序 String strDBDriver JdbcOdbcDriver ClassforName strDBDriver ClassforName 是 Java的 Class類的靜態(tài)方法它使 Java虛擬機動態(tài)的尋找載入并連接指定的類 一個 JDBC的驅(qū)動程序就是一個可以通過 classpath找到一個 Java類這里載入的 JDBC_ODBC 橋驅(qū)動程序就 包中 3 建立數(shù)據(jù)庫連接 載入一個正確的驅(qū)動程序后就可以用它來建立與數(shù)據(jù)庫的連接了一個 JDBC的數(shù)據(jù)庫連接是用數(shù)據(jù)庫 URL 來標記的連接標記將告訴驅(qū)動程序管理器使用哪個驅(qū)動程序和連接哪個數(shù)據(jù)庫數(shù)據(jù)庫 URL 的基本形式 jdbc URL 的第一部分表示使用 JDBC 建
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1