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

正文內(nèi)容

基于web項(xiàng)目實(shí)驗(yàn)室工程項(xiàng)目平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(編輯修改稿)

2025-08-15 08:11 本頁面
 

【文章內(nèi)容簡介】 eaver 會(huì)自動(dòng)更新所有鏈接。使用支援文字、 HTML 碼、HTML 屬性標(biāo)簽和一般語法的搜尋及置換功能使得復(fù)雜的網(wǎng)站更新變得迅速又簡單。 3)控制能力 Dreamweaver 是唯一提供 Roundtrip HTML、視覺化編輯與原始碼編輯同步的設(shè)計(jì)工具。幀 (frames)和表格的制作速度快的令您 無法想像。進(jìn)階表格編輯功能使您簡單的選擇單格、行、欄或作未連續(xù)之選取。甚至可以排序或格式化表格群組,Dreamweaver 支援精準(zhǔn)定位,利用可輕易轉(zhuǎn)換成表格的圖層以拖拉置放的方式進(jìn)行版面配置 [4]。 基于 Web 項(xiàng)目實(shí)驗(yàn)室的工程項(xiàng)目 平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn) 6 開發(fā)語言 ( 1) JSP JSP(Java Server Pages)技術(shù)類似 ASP 技術(shù),它是在傳統(tǒng)的網(wǎng)頁 HTML 文件中插入 Java 程序段和 JSP 標(biāo)記 (tag),從而形成 JSP 文件。 JSP 與 Java Servlet 一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶端的就是一個(gè) HTML 文本,因此客戶端只要有瀏覽 器就能瀏覽。 JSP 具備了 Java 技術(shù)的簡單易用、完全的面向?qū)ο蟆⒕哂衅脚_(tái)無關(guān)性且安全可靠、主要面向因特網(wǎng)的所有特點(diǎn)。 JSP 的特點(diǎn) :將內(nèi)容的生成和顯示進(jìn)行分離 [6]。JSP 本質(zhì)就是一個(gè) Servlet,提供所有 Servlet 的功能 。在運(yùn)行的時(shí)候, JSP 被容器翻譯成為一個(gè) Servlet。JSP 文件被修改之后,可以配置為自動(dòng)進(jìn)行重新編譯,方便調(diào)試。 JSP作為主流開發(fā)技術(shù),可以用一種快捷的方法生成 WEB頁面,使用 JSP技術(shù)的 WEB頁面可以很容易的實(shí)現(xiàn)動(dòng)態(tài)內(nèi)容。 JSP能夠在任何 Web或應(yīng)用程序服務(wù)器上運(yùn)行,將運(yùn)用程 序邏輯或頁面顯示分離;能夠快速的開發(fā)和測試;簡化開發(fā)基于WEB的交互式運(yùn)用程序的過程 [7]。 ( 2) SQL語言 目前常見主流的數(shù)據(jù)庫有 IBM 的 DB Oracle 數(shù)據(jù)庫、 Access 數(shù)據(jù)庫。本次開發(fā)系統(tǒng)所用的是 SQL Server 20xx。 SQL Server 20xx 是一個(gè)高性能的客戶端 /服務(wù)器結(jié)構(gòu)的關(guān)系數(shù)據(jù)庫 (RDBMS,Relational Database Management System)。 SQL Server 20xx 是微軟公司開發(fā)的采用 SQL 語言的關(guān)系型數(shù)據(jù)庫管理系統(tǒng) ,它擁有高彈性與多元 化的結(jié)構(gòu) ,不僅符合業(yè)界的需要 ,更能與現(xiàn)今互聯(lián)網(wǎng)緊密集成 ,而對Windows CE/98/NT/20xx/XP/20xx 等操作系統(tǒng)的全面支持的優(yōu)越性得到最終程序開發(fā)人員的普遍認(rèn)可。 SQL Server 20xx 是服務(wù)器級的數(shù)據(jù)庫管理系統(tǒng) ,不論是客戶機(jī) /服務(wù)器、多層結(jié)構(gòu) ,還是 Database Web 應(yīng)用程序 ,SQL Server 20xx 都起著后端數(shù)據(jù)庫的角色。 開發(fā)技術(shù) ( 1) Servlet技術(shù) Servlet技術(shù)是 java動(dòng)態(tài) web技術(shù)的基礎(chǔ),是用 Java書寫的一種規(guī)范,是與平臺(tái)無關(guān)的服務(wù)器構(gòu)件。 Servlet程序在服務(wù)器端運(yùn)行,動(dòng)態(tài)的生成 WEB頁面。 Servlet運(yùn)行在 Servlet環(huán)境中, Servlet容器負(fù)責(zé) Servlet和客戶的通信以及調(diào)用 Servlet方法。 ( 2) JDBC技術(shù) JDBC即 Java Database Connectivity。 JDBC從物理結(jié)構(gòu)上說就是 Java語言訪問數(shù)據(jù)庫的接口的集合。從本質(zhì)上說就是調(diào)用者和實(shí)現(xiàn)者之間的協(xié)議。 JDBC的設(shè)計(jì)榆林學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 7 由 SUN公司提出。 JDBC的實(shí)現(xiàn)由數(shù)據(jù)庫廠商以驅(qū)動(dòng)程序的形式體現(xiàn) 。 JDBC API為開發(fā)者使用數(shù)據(jù)庫提供了統(tǒng)一的編程接口,包括了一組 Java接口和類,使得開發(fā)人員能夠使用純 Java的方式訪問數(shù)據(jù)庫。 開發(fā)模式 體系結(jié)構(gòu) 不同體系結(jié)構(gòu)的信息系統(tǒng)在開發(fā)和運(yùn)用中有很大的區(qū)別,選擇合適的體系結(jié)構(gòu)十分重要。主要的信息系統(tǒng)體系結(jié)構(gòu)模式有 C/S 體系結(jié)構(gòu)和 B/S 體系結(jié)構(gòu)。 C/S模式體系結(jié)構(gòu),即客戶機(jī) /服務(wù)器模式 。它是由客戶機(jī)與服務(wù)器共同實(shí)現(xiàn)的一種協(xié)作處理的開發(fā)模式,當(dāng)應(yīng)用程序需要處理數(shù)據(jù)庫的數(shù)據(jù)時(shí),首先要向數(shù)據(jù)管理系統(tǒng)發(fā)送一個(gè)數(shù)據(jù)處理請求。數(shù)據(jù)庫管理系統(tǒng)接受請求收,對其進(jìn)行分析,然后執(zhí)行數(shù)據(jù)操作,并把操作結(jié)果返回給應(yīng)用程序 [9]。 C/S模式體系結(jié)構(gòu)如下圖所示: 應(yīng)用程序 數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫處理結(jié)果數(shù)據(jù)請求 圖 23 C/S體系結(jié)構(gòu) B/S體系結(jié)構(gòu)是一種以 WEB技術(shù)為基礎(chǔ)的新型系統(tǒng)平臺(tái)模式,也就是瀏覽器、應(yīng)用服務(wù)器、數(shù)據(jù)庫服務(wù)器( Browser/WebServer/Database Server簡稱 B/S)的三層體系結(jié)構(gòu)和 Inter/Intra(互聯(lián)網(wǎng) /企業(yè)內(nèi)部網(wǎng)) [10] 。 在 B/S模型中,在客戶機(jī)上運(yùn)行的應(yīng)用程序是瀏覽器??蛻魴C(jī)要訪問數(shù)據(jù)庫時(shí),向 Web 服務(wù)器發(fā)出請求, Web服務(wù)器通過數(shù)據(jù)網(wǎng)關(guān)與數(shù) 據(jù)庫相連,負(fù)責(zé)與數(shù)據(jù)庫的數(shù)據(jù)交換。 BS體系結(jié)構(gòu)如圖 24所示: 瀏覽器 Web 服務(wù)器 數(shù)據(jù)庫服務(wù)器 圖 24 三層 B/S結(jié)構(gòu)圖 基于 Web 項(xiàng)目實(shí)驗(yàn)室的工程項(xiàng)目 平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn) 8 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)本著系統(tǒng)功能全面完善的原則,實(shí)現(xiàn)系統(tǒng)的功能結(jié)構(gòu)需求。綜合考慮,基于 Web的項(xiàng)目實(shí)驗(yàn)室工程項(xiàng)目平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)采用 B/S體系結(jié)構(gòu),前臺(tái)為客戶機(jī)瀏覽器,中間件服務(wù)器為 WEB服務(wù)器,后臺(tái)為數(shù)據(jù)庫服務(wù)器。 系統(tǒng)軟件架構(gòu)設(shè)計(jì) 項(xiàng)目實(shí)驗(yàn)室工程項(xiàng)目管理平臺(tái)軟件架構(gòu)采用 MVC模式設(shè)計(jì)。 MVC為一種軟件架構(gòu)思想,是將一個(gè)軟件的組成部分劃分成模型 (model)、視圖 (view)和控制器 (controller)。 : 表 21 MVC組成結(jié)構(gòu) *模 型 (model) 負(fù)責(zé)業(yè)務(wù)邏輯 業(yè)務(wù)數(shù)據(jù)的加工規(guī)則以及保障業(yè)務(wù)邏輯能夠正常執(zhí)行所添加的一些基礎(chǔ)服務(wù),比如事務(wù)、安全、日志、性能等等。 * 視 圖 ( view) 負(fù)責(zé)表示邏輯 業(yè)務(wù)數(shù)據(jù)的展現(xiàn)以及用戶操作的界面。 * 控制器(controller) 負(fù)責(zé)流程控制 邏輯 視圖向控制器發(fā)送請求,控制器依據(jù)一定的規(guī)則,調(diào)用對應(yīng)的模型來處理請 求;模型處理的結(jié)果發(fā)送給控制器,控制器選擇合適的視圖,生成相應(yīng)的界面,提供給用戶。 首先,控制器接受用戶的請求,并選擇調(diào)用哪個(gè)模型來進(jìn)行處理,之后模型根據(jù)客戶請求進(jìn)行相應(yīng)的業(yè)務(wù)邏輯處理,并返回?cái)?shù)據(jù);然后控制器調(diào)用相應(yīng)的視圖來格式化模型返回的數(shù)據(jù),通過視圖呈現(xiàn)給用戶。 MVC處理過程如圖 24所示: 榆林學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 9 ( 視 圖 )顯 示 模 型 狀 態(tài)接 受 數(shù) 據(jù) 更 新 狀 態(tài)把 用 戶 輸 入 數(shù) 據(jù) 傳 給 控 制 器( 控 制 器 )接 受 用 戶 請 求調(diào) 用 模 型 響 應(yīng) 用 戶 請 求選 擇 視 圖 顯 示 響 應(yīng) 結(jié) 果( 模 型 )代 表 應(yīng) 用 程 序 狀 態(tài)響 應(yīng) 狀 態(tài) 查 詢處 理 業(yè) 務(wù) 流 程通 知 視 圖 業(yè) 務(wù) 狀 態(tài) 更 新方 法 調(diào) 用事 件通 知 數(shù) 據(jù) 更 新狀 態(tài) 查 詢用 戶 請 求業(yè) 務(wù) 處 理選 擇 視 圖 圖 25 MVC處理業(yè)務(wù)過程 (3)MVC的優(yōu)點(diǎn):一個(gè)模型可以使用多種不同的視圖來展現(xiàn)其處理之后的結(jié)果,多個(gè)視圖能共享一個(gè)模型; 模型開發(fā)完之后,即可立即測試;代碼易于維護(hù),方便分工協(xié)作。 小結(jié) 這一章介紹了工程項(xiàng)目管理系統(tǒng)的主要開發(fā)工具 Dreamweaver、系統(tǒng)開發(fā)環(huán)境JSP的相關(guān)技術(shù),并對 SQL語言進(jìn)行簡要介紹以及對軟件系統(tǒng)開發(fā)體系結(jié)構(gòu) B/S模式和 C/S模式進(jìn)行簡單介紹。 基于 Web 項(xiàng)目實(shí)驗(yàn)室的工程項(xiàng)目 平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn) 10 榆林學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 11 3 需求分析 本章主要介紹了系統(tǒng)的可行性分析以及用戶的需求分析內(nèi)容。系統(tǒng)的可行性分析必須要了解該系統(tǒng)所要實(shí)現(xiàn)的功能有哪些,這些功能的設(shè)計(jì)理念與設(shè)計(jì)方法直接影響 到后面開發(fā)的進(jìn)度安排。而用戶需求分析則是主要了解用戶的需求,該系統(tǒng)主要的需求是學(xué)生用戶查看工程項(xiàng)目信息、上傳工程項(xiàng)目信息、下載工程項(xiàng)目信息以及修改刪除自己所上傳工程項(xiàng)目信息,管理員審核學(xué)生上傳的工程項(xiàng)目信息、以及管理學(xué)生的工程項(xiàng)目信息、以及刪除學(xué)生用戶。 系統(tǒng)可行性分析 系統(tǒng)可行性分析就是針對要設(shè)計(jì)實(shí)現(xiàn)的系統(tǒng),以客觀環(huán)境背景為依據(jù),研究系統(tǒng)設(shè)計(jì)是否具備內(nèi)外必要條件,包括技術(shù)上、經(jīng)濟(jì)上、人力上、實(shí)施管理上及社會(huì)環(huán)境背景的必要條件,分析判斷現(xiàn)有條件下設(shè)計(jì)系統(tǒng)的價(jià)值。 ( 1) 技術(shù)可行性 1)硬件、軟件 本系統(tǒng)的開發(fā)、運(yùn)行和維護(hù)對硬件和軟件的需求不高,裝有 Office、 MYSQL數(shù)據(jù)庫、 Eclipse開發(fā)環(huán)境、 Dreamweaver網(wǎng)頁開發(fā)工具以及 Tomcat服務(wù)器的計(jì)算機(jī)則可以滿足需求,目前主流的臺(tái)式機(jī)或筆記本電腦均能滿足需求。 2)所用技術(shù) 基于 Web的項(xiàng)目實(shí)驗(yàn)室工程項(xiàng)目的設(shè)計(jì)與實(shí)現(xiàn)是采用 JavaBean +JSP + JDBC + Servlet等來實(shí)現(xiàn)。通過技術(shù)研究與系統(tǒng)分析,系統(tǒng)實(shí)現(xiàn)中需用技術(shù)為較為常規(guī)。因此,技術(shù)實(shí)現(xiàn)是可行的。 ( 2) 經(jīng)濟(jì)可行性 本系統(tǒng)為中小型項(xiàng)目,開發(fā)環(huán)境 Eclipse是一個(gè)開 放源代碼的、基于 Java的可擴(kuò)展開發(fā)平臺(tái);用 MYSQL數(shù)據(jù)庫,其體積小、速度快、擁有成本低,尤其是開放源碼,選擇 MYSQL作為網(wǎng)站數(shù)據(jù)庫能夠降低成本;服務(wù)器采用 Tomcat, Tomcat是一個(gè)輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP程序的首選,費(fèi)用成本較低。 ( 3) 操作可行性 本系統(tǒng)從客戶審美角度設(shè)計(jì)各個(gè)功能頁面:系統(tǒng)前臺(tái)爭取新穎、友好、有吸引力、功能使用流暢、業(yè)務(wù)操作便捷;系統(tǒng)后臺(tái)用戶為管理員,界面設(shè)計(jì)要求端莊大方,管理員管理能夠操作快捷,數(shù)據(jù)錄入、數(shù)據(jù)更 新規(guī)范可靠,統(tǒng)計(jì)準(zhǔn)確,基于 Web 項(xiàng)目實(shí)驗(yàn)室的工程項(xiàng)目 平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn) 12 有較好的穩(wěn)定性和數(shù)據(jù)安全性。 ( 4) 社會(huì)可行性 項(xiàng)目實(shí)驗(yàn)室工程項(xiàng)目管理平臺(tái)實(shí)現(xiàn)了網(wǎng)絡(luò)化、無紙化、高效化,系統(tǒng)用戶主要為學(xué)生用戶、管理員。本系統(tǒng)將工程項(xiàng)目管理員從傳統(tǒng)冗長復(fù)雜的工作中解脫出來實(shí)現(xiàn)了無紙化操作,能及時(shí)的將用戶設(shè)計(jì)的工程項(xiàng)目進(jìn)行管理。 ( 5) 可行性研究總結(jié) 綜合以上各種因素,本系統(tǒng)在實(shí)現(xiàn)上技術(shù)能夠達(dá)到要求,經(jīng)濟(jì)成本較低,能夠重視用戶體驗(yàn),能夠開發(fā)出具有良好功能和良好性能的工程項(xiàng)目管理平臺(tái),可以收到預(yù)期的效果。因而,本系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)是可行的。 功能性需求分析 功能需求分析 系統(tǒng)滿足學(xué)生注冊成為注冊用戶,不同類別用戶有不同的使用權(quán)限功能 。 ( 1)前臺(tái)功能如下: 1)學(xué)生注冊登錄到前臺(tái)系統(tǒng)功能頁面頁面,管理員登錄的后臺(tái)管理頁面。 2) 用戶登錄,已注冊訪客用戶通過賬號和密碼登錄到系統(tǒng)功能權(quán)限頁面,未注冊點(diǎn)擊用戶注冊進(jìn)行用戶名、密碼以及其他的一些信息的注冊。 3)查詢個(gè)人信息:學(xué)生用戶可以查詢個(gè)人信息。 4) 修改個(gè)人信息:學(xué)生用戶可以修改自己的密碼。 5) 上傳工程項(xiàng)目,學(xué)生用戶根據(jù)所提示的一些字段信息進(jìn)行工程項(xiàng)目的上傳。 6)下載工程項(xiàng)目信息,用戶可以通過 下載了解項(xiàng)目實(shí)驗(yàn)室工程項(xiàng)目。 7) 查看工程項(xiàng)目:學(xué)生可以進(jìn)行所上傳的工程項(xiàng)目進(jìn)行查看。 8) 修改工程項(xiàng)目信息 :學(xué)生用戶對自己上傳的工程項(xiàng)目可以進(jìn)行修改。 9) 刪除工程項(xiàng)目 :學(xué)生用戶只能刪除自己所上傳的工程項(xiàng)目。 10)在線交流:學(xué)生與管理員之間可以互相交流。 11)退出系統(tǒng) . ( 2)后臺(tái)功能包括 : 1) 管理員登錄,通過登錄驗(yàn)證,管理員進(jìn)入系統(tǒng)后臺(tái)。 2) 查看個(gè)人信息以及修改個(gè)人密碼等。 3) 學(xué)生信息的管理。 4) 管理對學(xué)生上傳的工程項(xiàng)目。 5) 對所有學(xué)生上傳工程項(xiàng)目的管理可以進(jìn)行查詢 、修 改、刪除。 6) 審核工程項(xiàng)目:對學(xué)生上傳的工程項(xiàng)目進(jìn)行審核。 榆林學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 13 7) 在線交流:可以與學(xué)生互相交流意見 8) 退出系統(tǒng) 綜上所述,得出系統(tǒng)總體功能結(jié)構(gòu)圖 31 項(xiàng) 目 實(shí) 驗(yàn) 室 工 程 項(xiàng) 目 管 理 平 臺(tái) 網(wǎng) 站 首 頁 新 聞 動(dòng) 態(tài) 訪 客 注 冊 項(xiàng) 目 實(shí) 驗(yàn) 室 簡介 后 臺(tái) 管 理 入 口 注 冊 登 錄成 功 網(wǎng) 站 前 臺(tái) 功 能 學(xué) 生 用 戶下載工程項(xiàng)目修改個(gè)人信息上傳工程項(xiàng)目在線交流瀏覽工程項(xiàng)目后 臺(tái) 登 錄 成 功 網(wǎng) 站 后 臺(tái)管理用戶審核工程項(xiàng)目管理工程項(xiàng)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1