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

正文內(nèi)容

本科基于jsp的實驗室管理系統(tǒng)(編輯修改稿)

2025-01-08 17:14 本頁面
 

【文章內(nèi)容簡介】 編寫另一個程第 2 章 開發(fā)工具簡介 序等等,程序員只需用 JDBC API寫一個程序就夠了,它可向相應數(shù)據(jù)庫發(fā)送 SQL 調(diào)用。同時,將 Java 語言和 JDBC 結(jié)合起來使程序員不必為不同的平臺編寫不同的應用程序,只須寫一遍程序就可以讓它在任何平臺上運行,這也是 Java 語言 “編寫一次,處處運行 ”的優(yōu)勢。 JDBC的任務 簡單的說, JDBC 的任務就是做三件事情:與數(shù)據(jù)庫建立連接、發(fā)送 SQL語句并處理結(jié)果。 計算機系試驗課程和實驗室設備管理 系統(tǒng)很必然的需要和后臺數(shù)據(jù)庫相連接,因為操作的最終目的是得到計費清單。 JDBC 如果想建立連接必須要裝載驅(qū)動程序然后才能建立連接。在 計算機系試驗課程和實驗室設備管理系統(tǒng) 中,由于使用的是 SQL Server 2021 數(shù)據(jù)庫,因此只要寫一段可裝載 SQL Server 2021 的驅(qū)動后就可以建立連接。 JDBC的優(yōu)勢和劣勢 JDBC 用于連接 Java 應用程序與各種關系數(shù)據(jù)庫。這使系統(tǒng)中在建立B/S(客戶 /服務器 )結(jié)構(gòu)時,把 Java 作為編程語言,把 Inter 作為網(wǎng)絡,把有關的數(shù)據(jù)庫作為數(shù)據(jù)庫后端。 JDBC 使得編程人員從復雜的驅(qū)動器調(diào)用命令和函數(shù)中解脫出來,可以致力于應用程序中的關鍵地方。在通訊網(wǎng)絡電子計費系統(tǒng)中每一個頁面都涉及到和數(shù)據(jù)的連接,使用 JDBC 可以減少工作量,從繁雜的調(diào)用命令中解脫。同時 JDBC 也是面向?qū)ο蟮?,可以將常用的方法封裝為一個類。在通訊網(wǎng)絡電子計費系統(tǒng)中,就將常用的數(shù)據(jù)庫建立了一個工廠,以方便管理員和 用戶的調(diào)用。 JDBC 也存在著缺點,使用后訪問數(shù)據(jù)記錄的速度會受到一定程度的影響,但是影響不會很大。 JDBC 結(jié)構(gòu)中包含了不同廠家的產(chǎn)品,如果更改數(shù)據(jù)源就會帶來很大的麻煩。但是在本系統(tǒng)中,并沒有建立非常龐大的數(shù)據(jù),也不會隨意的更改數(shù)據(jù)源,所以對本系統(tǒng)影響不大。 畢業(yè)設計(論文) SQL SERVER 2021 數(shù)據(jù)庫介紹 SQL Server 2021 是美國微軟公司的一個產(chǎn)品,它繼承了數(shù)據(jù)庫軟件設計和引攀方面的優(yōu)勢,已經(jīng)成為新一代網(wǎng)絡應用程序的最佳數(shù)據(jù)庫和分析解決方案之一。 SQL 的全稱是 Structured Query Language,即結(jié)構(gòu)化查詢語言。SQL語句可以從關系數(shù)據(jù)庫中獲得數(shù)據(jù),也可以建立數(shù)據(jù)庫、增加數(shù)據(jù)、修改數(shù)據(jù)。 1986 年 ANSI 采用 SQL語言作為關系數(shù)據(jù)庫系統(tǒng)的標準語言,后被國際化標準組織( ISO)采納為國際標準。 SQL 語言使用方便、功能豐富、簡潔易學,是操作數(shù)據(jù)庫的工業(yè)標準語言,得到廣泛地應用。 MyEclipse介紹 MyEclipse 企業(yè)級工作平臺( MyEclipse Enterprise Workbench ,簡稱 MyEclipse)是對 Eclipse IDE 的擴展,利用它我們可以在 數(shù)據(jù)庫和 J2EE 的開發(fā)、發(fā)布,以及應用程序服務器的整合方面極大的提高工作效率。它是功能豐富的 J2EE 集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。 在結(jié)構(gòu)上, MyEclipse 的特征可以被分為 7 類: (1) J2EE 模型 ; (2) WEB 開發(fā)工具 ; (3) EJB 開發(fā)工具 ; (4) 應用程序服務器的連接器 ; (5) J2EE 項目部署服務 ; (6) 數(shù)據(jù)庫服務 ; (7) MyEclipse 整合幫助 。 對于以上每一種功能上的類別,在 Eclipse 中都有相應的功能部件,并通過一系列的插件來實現(xiàn)它們。 MyEclipse 結(jié)構(gòu)上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一模塊進行單獨的擴展和升級。 第 2 章 開發(fā)工具簡介 簡單而言, MyEclipse 是 Eclipse 的插件,也是一款功能強大的 J2EE集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯。 本章小結(jié) 本章根據(jù)實際 需求,簡易程度,個人習慣,和各種選擇之 間 優(yōu)劣 的取舍最終了 確定了系統(tǒng)的開發(fā)工具,以及運行環(huán)境。本系統(tǒng)將使用 JSP 技術,基于 B/S模式,數(shù)據(jù)庫采用 SQL Server 2021,使用 JDBC對其進行連接,并使用編程工具 MyEclipse 來完成。 合理的選擇將會提升系統(tǒng)的開發(fā)速度和質(zhì)量 。 畢業(yè)設計(論文) 第 3章 系統(tǒng)分析 系統(tǒng)的可行性分析 設備管理系統(tǒng)的最終目標是在保證企業(yè)生產(chǎn)經(jīng)營管理正常進行的前提下,最大限度地簡化日常事務,使設備管理人員把更多的精力集中在效益分析等的戰(zhàn)略性決策任務上。 用計算機來管理設備不能照搬照抄人工管理模式,變成人工管理的翻版,而是要根據(jù)設備管理的目標對人工管理的業(yè)務 流程進行優(yōu)化、合理化、科學化,要超越當前的業(yè)務,抽象出業(yè)務中的管理思想和規(guī)律。 要有豐富的管理功能,做到事先有計劃,事中有控制,事后有核算 ,要求每一個 管理 過程都要為 實驗室總負責人 提供豐富的決策信息和考核數(shù)據(jù) 隨著信息產(chǎn)業(yè)技術的日新月異,更好的數(shù)據(jù)庫系統(tǒng)層出不窮,本課題就是在這種形勢下,采用最前沿的技術實現(xiàn)本系統(tǒng),使計算機技術更深更廣的深入應用領域。 本課題的名稱是《 計算機系實驗課程教學和實驗室設備管理系統(tǒng) 》主要是采用 B/S結(jié)構(gòu),設備在一個 實驗室 中是必需的,與人力資源具有同等的重要性。所以,設備管理在所有的生產(chǎn)部門是必不可缺的。加強對設備的管理,可以降低設備無為的耗損,提高設備的使用壽命,其意義非常重大。 計算機系 實驗室課程及 實驗室 設備管理系統(tǒng) 使用的是 B/S 結(jié)構(gòu),用戶通過 WWW 瀏覽器進入用戶登陸頁面,從而對其自服務模塊進行操作。在這種結(jié)構(gòu)下,用戶界面完全在 WWW 瀏覽器實現(xiàn),形成瀏覽器 /服務器結(jié)構(gòu)。 計算機系實驗室課程及實驗室設備管理系統(tǒng)是 基于 Java 的編程語言為基礎語言,更突顯其面向?qū)ο蟮奶匦裕约翱缙脚_可移植性。動態(tài)的 JSP 頁 面加強了用戶與系統(tǒng)的交互性, SQL Server 2021 數(shù)據(jù)庫 可以很好的為其處理 數(shù)據(jù)。這些技術的使用,精簡了設計代碼,讓設計過程更具層次化,設計流程更加第 3 章 系統(tǒng)分析 清晰。 系統(tǒng)功能需求 完全理解軟件需求對于軟件開發(fā)工作的成功是至關重要的,需求說明的任務是發(fā)現(xiàn)、規(guī)范的過程,有益于提高軟件開發(fā)過程中的能見度,便于對軟件開發(fā)過程中的控制與管理,便于采用工程方法開發(fā)軟件,提高軟件的質(zhì)量,便于開發(fā)人員、維護人員、管理人員之間的交流、協(xié)作,并作為工作成果的原始依據(jù),并且在向潛在用戶傳遞軟件功能、性能需求,使其能夠判斷該軟 件是否與自己的需求相關。 系統(tǒng)運行環(huán)境需求 (1) 硬件環(huán)境要求 客戶機硬件要求:具有 AMD 處理器以上且滿足以下要求的計算機:最低 512MB 內(nèi)存,最小 80GB 硬盤。 服務器硬件要求:具有 AMD 處理器以上且滿足以下要求的計算機:最低 512MB 內(nèi)存,最小 80GB 硬盤。 (2) 軟件環(huán)境要求 客戶端操作系統(tǒng): Windows 98/NT/2021/XP 或更高版本。 瀏覽器: IE 以上或 Netscape 同等版本以上。 服務器: Tomcat 。 數(shù)據(jù)庫: SQL Server2021。 系統(tǒng) ER模型 圖 31 為 教師、課程、部門和設備 數(shù)據(jù)表之間的聯(lián)系, 教師教授課程 ,教師屬于部門 , 設備屬于部門。教師和設備所屬部門以及教師所教授的課程可以在添加教師和設備信息的時候指定,也可以在添加完之后,需要改變的時候進行修改。其中部門和課程在一個表中,通過屬性來區(qū)分,連接數(shù)據(jù)庫的時候通過屬性的判斷來識別這個原屬是部門還是課程。 畢業(yè)設計(論文) 圖 31 系統(tǒng) ER 模型圖 本章小結(jié) 本章主要對系統(tǒng)進行了可行性分析 (經(jīng)濟可行性、技術可行性 ),本 章開始進入系統(tǒng)的實際開發(fā)階段,本章起著承前啟后的作用,從最初的可行性分析到需求分析都分別做了總結(jié)。之前是紙上談兵的話,那后后面的章節(jié)將進入實戰(zhàn)階段,開始進行本系統(tǒng)的設計。 教師 編號 姓名 性別 教室 部門 屬 于 名稱 課程 教授 名稱 設備 名稱 編號 型號 單價 庫存數(shù)量 總金額 屬 于 第 4 章 系統(tǒng)設計 第 4章 系統(tǒng) 設計 經(jīng)過需求分析階段的工作,系統(tǒng)必須 “ 做什么 ” 已經(jīng)清楚了,現(xiàn)在是決定 “ 怎樣做 ” 的時候了。 總體設計的基本目的就是回答 “ 概括地說 ,系統(tǒng)應該如何實現(xiàn)? ” 這個問題,因此,總體設計又稱為概要設 計或初步設計。 系統(tǒng) 設計的目的:構(gòu)建系統(tǒng)基本架構(gòu),為詳細設計構(gòu)筑框架;初步判斷需求分析中確定的用戶需求哪些可以完成,哪些有一定 障礙;確定相應模塊實現(xiàn)相應用戶需求;確定基本思路。 系統(tǒng) 設計主要內(nèi)容:基本流程設計,系統(tǒng)組織結(jié)構(gòu)設計,模塊劃分,功能劃分,接口設計,以及數(shù)據(jù)庫設計。 總體功能模塊設計 所謂模塊是數(shù)據(jù)說明、可執(zhí)行語句等程序?qū)ο蟮募?,它是單獨命名的而且可通過名字來訪問,例如,過程、函數(shù)、子程序、宏等等都可作為模塊。模塊化就是把程序劃分為若干個模塊,每個模塊完成一個子功能,把這些模塊集中來組成一個整體,可以完成指定的功能滿足問題的要求。 本系統(tǒng)主要由四個子系統(tǒng)組成,主要包括設備管理,設備查詢,教師管理,課程管理。 設備 管理主要指設備的信息管理,維護管理,報廢管理。設備查詢主要指對設備的單項屬性查詢和組合查詢。教師管理主要指對實驗室相關教師的信息管理, 添加、刪除、修改教師信息, 部門和課程的指派 通過添加老師信息的時候指定,或者日后修改教師信息來實現(xiàn) 。課程管理主要指對實驗室安排的課程的記錄和課程表的生成。 還有一個其他的瑣碎的小模塊,有前臺的不需要登陸即可查看課程表,后臺的基本信息設置,基本信息設置中包括部門的設置和實驗課程的設置;還有系統(tǒng)賬戶的管理,權(quán)限高的賬戶可以對權(quán)限低的賬戶進行添加,修改信息 ,賬戶可以自己登陸來修改密碼 。 根據(jù)系統(tǒng)設計原則,經(jīng)過需求調(diào)查,確定系統(tǒng)功能模塊圖如圖 41 和圖42。 畢業(yè)設計(論文) 圖 41
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1