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

正文內(nèi)容

畢業(yè)論文--基于web的畢業(yè)設(shè)計管理系統(tǒng)的設(shè)計與實現(xiàn)(編輯修改稿)

2025-01-06 19:55 本頁面
 

【文章內(nèi)容簡介】 瀏覽器為 Inter 用戶提供使用簡便內(nèi)容豐富的服務(wù)更好的實現(xiàn)不同地域的其他人使用這些信息 Web 數(shù)據(jù)庫管理系統(tǒng)的工作原理 [1718] 在中瀏覽器是用戶可見的存在界面在該界面中用戶輸入信息瀏覽器將該輸入信息發(fā)送到服務(wù)器端由服務(wù)器通過外部程序訪問數(shù)據(jù)庫并將結(jié)果返回給瀏覽器其工作原理如圖 26 所示 基于 Web的數(shù)據(jù)庫采用 3層的客戶端服務(wù)器結(jié)構(gòu)第一層是瀏覽器第二層是 Web 服務(wù)器第三層包括一些應(yīng)用程序及相關(guān)的數(shù)據(jù)庫瀏覽器作為用戶輸入查詢條件和顯示查詢結(jié)果的交互界面用戶可以通過填寫表單或輸入關(guān)鍵字的方式來與 Web 交互當用戶單擊表單上的按鈕時表單中的數(shù)據(jù)便被發(fā)送到 Web 服務(wù)器Web 服務(wù)器負責用戶輸入信息的接收它將數(shù)據(jù)傳送至要被 處理的腳本或應(yīng)用程序并在數(shù)據(jù)庫中查詢數(shù)據(jù)最后 Web 服務(wù)器將返回結(jié)果插入到 HTML 頁面?zhèn)魉椭翞g覽器以響應(yīng)用戶 利用訪問數(shù)據(jù)庫的優(yōu)點 與傳統(tǒng)方式相比通過訪問數(shù)據(jù)庫的優(yōu)點在于 1 借用瀏覽器軟件無需開發(fā)數(shù)據(jù)庫前端如果能夠通過來訪問數(shù)據(jù)庫我們就不需要開發(fā)客戶端的程序使用的數(shù)據(jù)庫應(yīng)用都可以通過瀏覽器來實現(xiàn)界面統(tǒng)一降低了成本能使廣大用戶很方便地訪問數(shù)據(jù)庫信息 2 標準統(tǒng)一開發(fā)過程簡單 HTML 是信息的組織方式是一種國際標準使用的服務(wù)器與瀏覽器均遵循這個標準使用 HTML標準開發(fā)者甚至只需學(xué)習(xí) HTML一種語言使用者只需學(xué) 習(xí)一種界面瀏覽器界面 3 交叉平臺支持幾乎在各種操作系統(tǒng)上都有現(xiàn)成的瀏覽器可供使用為一個服務(wù)器書寫的 HTML 文件可以被所有平臺的瀏覽器所瀏覽實現(xiàn)了跨平臺操作 實現(xiàn)數(shù)據(jù)庫的方法有很多如中間件技術(shù) JAVA 技術(shù)下載到客戶端訪問技術(shù) ASP 技術(shù)ASPNET 技術(shù) PHP 技術(shù)等 訪問 Web 數(shù)據(jù)庫的不同方法 [917] 實現(xiàn)數(shù)據(jù)庫的方法很多它不僅與操作系統(tǒng)有關(guān)而且與數(shù)據(jù)庫管理系統(tǒng)有關(guān)主要方法有以下幾種 1 中間件技術(shù) 數(shù)據(jù)庫中間件作為前端瀏覽器與后端服務(wù)器間的一個橋梁不僅可與數(shù)據(jù)庫相連接也可以傳統(tǒng)的 CS 環(huán)境 下的的客戶端的應(yīng)用處理移植到中間層上減輕客戶端的負擔這也是一種瘦客戶端的技術(shù) 1CGI CGI Common Gateway Interface 即通用網(wǎng)關(guān)接口它是一個用于定義 Web 服務(wù)器與外部程序之間通信方式的標準使得外部程序能夠生成 HTML 圖像或者其它內(nèi)容按照這種標準編制的 CGI應(yīng)用程序由客戶端的 Web頁面啟動在 Web服務(wù)器的后臺執(zhí)行相應(yīng)的功能 CGI程序在開發(fā) Web數(shù)據(jù)庫中的作用類似于一個中介商它在瀏覽器 Web 服務(wù)器和數(shù)據(jù)庫之間傳遞信息 CGI 程序可以是服務(wù)器上能運行的任何文件它可 以是 CVB 和 JAVA 等語言甚至可以用一些描述性的語言編寫其應(yīng)用程序也較多也比較規(guī)范但是 CGI 程序每次請求都必須重新啟動效率低速度慢一般的 CGI 執(zhí)行必須先啟動一個線程當多個用戶訪問一個 CGI 程序時服務(wù)器端為每個用戶產(chǎn)生一個線程如果訪問量很大的話幾十萬個用戶同時啟動服務(wù)器的 CGI 程序?qū)馁M服務(wù)器的大量資源服務(wù)器會因線程的增加而變慢甚至導(dǎo)致服務(wù)器崩潰這是 CGI 的一個致命弱點 2API API Application Programming Interface 即應(yīng)用程序接口它由各種Web服務(wù)器軟件提供同數(shù) 據(jù)庫系統(tǒng)的功能接口不盡相同如 Netscape和 Microsoft公司推出的運行于各自服務(wù)器軟件的 NSAPI 和 ISAPI 它們和 web server 軟件處于相同的地址空間服務(wù)器進程可直接調(diào)用這些 API所以用 API比用 CGI的速度快得多但 NSAPI和 ISAPI互不兼容只能運行于特定的服務(wù)器與操作系統(tǒng)上移植性差 2JAVA 技術(shù) 用 JAVA 語言實現(xiàn)數(shù)據(jù)庫該技術(shù)主要是作用于 JDBC 技術(shù)訪問數(shù)據(jù)庫 JDBC 是一種規(guī)范其宗旨是讓各數(shù)據(jù)庫開發(fā)商為 JAVA 程序員提供標準的數(shù)據(jù)庫訪問類和接口 JDBC與 JAVA的結(jié)合使用戶可以很容易 地把 SQL語句傳送到任何關(guān)系數(shù)據(jù)庫中 JDBC才是實現(xiàn)與數(shù)據(jù)庫聯(lián)接和實現(xiàn)對數(shù)據(jù)庫操作的關(guān)鍵但目前 JDBC標準尚不完善訪問數(shù)據(jù)庫的速度慢對硬件要求也高在開發(fā)大型復(fù)雜 Web 數(shù)據(jù)庫應(yīng)用時該方法顯得有點遜色 3 客戶端技術(shù) 可以通過 Web 瀏覽器把應(yīng)用程序下載到客戶端運行在客戶端直接訪數(shù)據(jù)庫如 JavaApplet Active X等客戶端用 JavaScript語言來控制但該技術(shù)功能有限不能完全控制其過程也無法勝任較復(fù)雜的數(shù)據(jù)庫的開發(fā) 4PHP 技術(shù) PHP Hypertext Preprocessor 類似于 IIS 上的 ASP 是一個 HTML 內(nèi)嵌式的語言它幾乎支持所有的數(shù)據(jù)庫也可在多平臺上運行主要用在 UNIXLinux 系統(tǒng)上也支持 Windows NT 版本穩(wěn)定性能好安全性高但因它對不同數(shù)據(jù)庫操作所使用的函數(shù)不相同故當數(shù)據(jù)庫發(fā)生變化時改動會非常大并且 PHP的安裝尤其在 IIS上的安裝很麻煩 5ASP 技術(shù) ASP是基于 Web的一種編程技術(shù)可以輕松地實現(xiàn)對頁面內(nèi)容的動態(tài)控制根據(jù)不同的瀏覽者顯示不同的頁面內(nèi)容而瀏覽者一點覺察不出來就像為他專門制作的頁面一樣有 ADO Active Database Object 動態(tài)數(shù)據(jù)庫對象 的支持 ASP 對數(shù)據(jù)庫的操作非常得心應(yīng)手你甚至可以像使用本地數(shù)據(jù)庫那樣管理遠程主機上的數(shù)據(jù)庫對表格記錄進行各種操作 ASP著重于處理動態(tài)網(wǎng)頁和 Web數(shù)據(jù)庫的開發(fā)編程靈活簡潔具有較高的性能是目前訪問 Web 數(shù)據(jù)庫的最佳選擇 ASP 與以上開發(fā) Web 數(shù)據(jù)庫方式相比的優(yōu)勢 ASP 是一種建立在通用語言上的程序構(gòu)架能被用于一臺 Web 服務(wù)器來建立強大的 Web 應(yīng)用程序 ASP 提供許多比現(xiàn)在的 Web 開發(fā)模式強大的的優(yōu)勢在性能和效率方面的優(yōu)越性源于它先進的體系結(jié)構(gòu) ASP 直接建立于 Web 服務(wù)器中并且是作為 Web 服務(wù)器的一個服務(wù)運行支持多用戶多線程其擁有強有力的會話管理機制它可以實現(xiàn)各請求之間的信息共享提高了效率在安全性方面也作了細心的考慮使得其更加安全可靠 ASPNET與 ASP無論在開發(fā)語言運行機制還是開發(fā)方式上都有很大的區(qū)別 ASP僅局限于使用腳本語言來開發(fā)用戶給 WEB頁中添加 ASP代碼的方法與客戶端腳本中添加代碼的方法相同導(dǎo)致代碼雜亂而 ASPNET 允許用戶選擇并使用功能完善的編程語言也允許使用功能巨大的 NET FrameworkASP 是解釋運行的編程框架所以執(zhí)行效率加較低而 ASPNET 是編譯性的編程框架運行是服 務(wù)器上的編譯好的公共語言運行時庫代碼可以利用早期綁定實施編譯來提高效率 ASP 把界面設(shè)計和程序設(shè)計混在一起維護困難 ASPNET 把界面設(shè)計和程序設(shè)計以不同的文件分離開復(fù)用性和維護性得到了提高 用微軟官員的話來說就是因特網(wǎng)的革命從微軟的角度來講我們就是要建設(shè)一個平臺來創(chuàng)建并且支持新一代的應(yīng)用我們必須有一套通用系統(tǒng)服務(wù)來支持這樣的操作這種觀點就說明我們還有下一個層次的發(fā)展也就是說因特網(wǎng)下一步的發(fā)展它將使因特網(wǎng)的作用遠遠超越展現(xiàn)一個網(wǎng)站 [56] 隨著 Inter技術(shù)的發(fā)展開發(fā)基于 Web的應(yīng)用程序勢在必行 數(shù)據(jù)庫技術(shù)更是需要和 Web 技術(shù)相結(jié)合才有更為廣闊的前景 ASP 作為微軟推出的新興Web 應(yīng)用程序開發(fā)技術(shù)在數(shù)據(jù)庫應(yīng)用方面必將發(fā)揮越來越重要的作用同時瀏覽器服務(wù)器模式的數(shù)據(jù)庫體系也將逐漸成為數(shù)據(jù)庫結(jié)構(gòu)的主流故而本系統(tǒng)采用基于 ASPNET 的以 C 作為在該平臺開發(fā)的主要實現(xiàn)語言進行開發(fā) 23 本章小結(jié) 本章首先介紹了數(shù)據(jù)庫運行的三種不同的體系結(jié)構(gòu)即主機終端結(jié)構(gòu)客戶機服務(wù)器結(jié)構(gòu)瀏覽器服務(wù)器結(jié)構(gòu)并詳細介紹了瀏覽器服務(wù)器的工作原理工作流程及其在性能方面的優(yōu)勢隨后介紹了 Web 數(shù)據(jù)庫管理系統(tǒng)的概念描述了其工作原理并且討論 了實現(xiàn) Web數(shù)據(jù)庫的幾種不同方法包括中間件技術(shù) CGI和 API JAVA技術(shù)客戶端技術(shù) ASP 技術(shù)和 PHP 技術(shù)等最后還分析討論了 ASP 技術(shù)在性能方面的優(yōu)缺點通過分析比較得出了利用 ASP 技術(shù)來實現(xiàn) Web 數(shù)據(jù)庫的訪問的優(yōu)勢 第三章 系統(tǒng)分析與設(shè)計 系統(tǒng)分析和設(shè)計是信息系統(tǒng)開發(fā)的一個重要環(huán)節(jié)本章將主要介紹一個基于WEB 的 BS 結(jié)構(gòu)的畢業(yè)設(shè)計管理系統(tǒng)的功能需求總體框架以及系統(tǒng)開發(fā)原理等做系統(tǒng)的分析研究并介紹系統(tǒng)所擁有的特點 31 系統(tǒng)的功能需求 該系統(tǒng)一般包括對檔的 查詢更新輸出等功能如果人工直接的話工作量將十分龐大特別是如果有幾或萬時人工將變得用計算機可使人們從繁重而又單調(diào)的中解脫出來僅用一些簡單的操作便可及時準確地獲得需要的信息管理系統(tǒng)是一個為適應(yīng)當前管理的需求而設(shè)計開發(fā)的軟件系統(tǒng)該系統(tǒng)的前臺采用的是開發(fā)系統(tǒng) Dreamweaver做頁面設(shè)計后臺數(shù)據(jù)庫采用的是 2021數(shù)據(jù)庫 系統(tǒng)的功能設(shè)計 本系統(tǒng)的主要功能結(jié)構(gòu)如下 該畢業(yè)管理系統(tǒng)可以在 Windows 2021 Server 操作系統(tǒng)平臺上運行 Web 服務(wù)器為 IIS數(shù)據(jù)庫服務(wù)器為 Microsoft SQL Server2021開發(fā)工具采用的 Microsoft Visual Studio NET 和 DreamWeaver 圖 34 給出系統(tǒng)的功能結(jié)構(gòu)圖其工作流程為用戶登錄通過權(quán)限判斷游客只能瀏覽首頁內(nèi)容注冊用戶除了可以完成游客的操作外還可以閱讀和查詢新聞下載相關(guān)資料進入學(xué)生或教師管理模塊進行上傳修改和刪除等操作注冊用戶除系統(tǒng)管理員外只能對自己錄入的內(nèi)容進行刪改操作系統(tǒng)管理員具有最高權(quán)限包括審核注冊用戶信息發(fā)布信息等 系統(tǒng)的總體設(shè)計 本系統(tǒng)的用戶通過首頁進入登陸頁面通過用戶身份驗證系統(tǒng)根據(jù)用戶權(quán)限進入不同的管理頁面用戶通過 管理頁面進行具體的操作如圖 35 所示 34 系統(tǒng)的詳細設(shè)計 系統(tǒng)的主要功能是通過幾個功能模塊來實現(xiàn)的具體的設(shè)計過程如下 1 系統(tǒng)登錄該模塊負責將用戶分為學(xué)生教師和管理員來實現(xiàn)用戶權(quán)限的管理 2 信息發(fā)布模塊主要包括以下 1 信息瀏覽這里的信息包括新聞公告規(guī)章制度設(shè)計安排推薦范文表格下載優(yōu)秀論文課題的發(fā)布等該模塊負責分頁列出網(wǎng)站所有的信息包括標題類型來源部門字段及發(fā)布日期每條新聞的標題被做成一個超鏈接點擊它們就能跳轉(zhuǎn)頁面進行信息閱讀 2 信息閱讀在其他頁面中點擊標題鏈接即進入信息閱讀頁面此時每條信息的詳細信息將被取出包 括內(nèi)容標題關(guān)鍵字等并按照相對固定的格式放置在頁面的不同區(qū)域所有信息使用大致相同的頁面布局只是各字段對應(yīng)的內(nèi)容不同而已 3 信息查詢該模塊提供了信息查詢功能輸入待查找的內(nèi)容及選定分類信息可以快速地找到符合條件的信息并輸出查詢結(jié)果 4 信息管理該模塊負責分頁羅列管理員曾發(fā)布過且未刪除的信息并可以對該條信息進行刪除修改此信息除系統(tǒng)管理員外其他用戶不具有對該信息的處理權(quán)限除教師有發(fā)布選題的權(quán)限外 5 信息錄入和修改管理員錄入一條信息所需要的內(nèi)容包含標題關(guān)鍵字類型來源部門發(fā)布日期等同時從登錄模塊得到用戶名這些信息將被寫入數(shù) 據(jù)庫中保存該模塊還負責編輯狀態(tài)下的更新這時它將根據(jù)取得的 Info_ID 字段值對頁面控件初始化 下面以系統(tǒng)登錄頁面的編寫為例給出主要事件和函數(shù)說明該系統(tǒng)的開發(fā)過程 3 文檔上傳該模塊負責所有用戶的文檔上交工作每個用戶注冊后有自己單獨的文件夾登陸后上傳的文檔在指定時間前上傳將會被保留在此文件夾中 4 消息處理主要負責各個用戶之間相互發(fā)送消息使用用戶可輸入對方的用戶名發(fā)送消息給對方 5 用戶注冊包括學(xué)生和教師的注冊需在指定時間段內(nèi)注冊或是直接由管理員添加 35 本章小結(jié) 本章主要運用軟件工程的基本方法介紹了畢業(yè)設(shè)計管理 系統(tǒng)的功能需求并對系統(tǒng)進行了詳細的介紹和分析給出了系統(tǒng)各個功能模塊的主要功能和設(shè)計指標使整個系統(tǒng)的設(shè)計思路更加清晰使用戶和軟件測試等人員對系統(tǒng)有了更加深刻的理解為系統(tǒng)的具體實現(xiàn)和代碼的編寫工作做了很好的鋪墊 第四章 系統(tǒng)功能的實現(xiàn) 《基于 WEB 的畢業(yè)設(shè)計管理系統(tǒng)的設(shè)計與實現(xiàn)》的任務(wù)是對學(xué)校畢業(yè)設(shè)計管理中的工作進行集中處理使教師與教師之間教師與學(xué)生之間能更快更方便的交流取代原來的電話或 Email 通知和聯(lián)系材料紙的發(fā)送等諸多不便也使學(xué)院能更好更快的發(fā)布最新的關(guān)于畢業(yè)設(shè)計論文的相關(guān)信息和通知及監(jiān)督學(xué)生畢業(yè)設(shè)計論文的完成情況和文檔上交情況該系統(tǒng)主要內(nèi)容包括 用戶注冊包括學(xué)生和教師教師出題學(xué)生選題文檔上交相互留言等通過這個系統(tǒng)可以使廣大師生從繁雜瑣碎的事情中解脫出來專心投入畢業(yè)設(shè)計論文的工作中去提高整個畢業(yè)設(shè)計工作的工作效率 41 系統(tǒng)結(jié)構(gòu)和流程圖 學(xué)生模塊的結(jié)構(gòu) 學(xué)生在注冊通過管理員審核后登錄系統(tǒng)進行相關(guān)操作包括根據(jù)自己的導(dǎo)師進行畢業(yè)設(shè)計論文的選題或是自選課題也可以瀏覽本站的所有信息包括公告等
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1