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

正文內(nèi)容

基于web的畢業(yè)設(shè)計管理系統(tǒng)設(shè)計及其實現(xiàn)-文庫吧資料

2025-07-03 18:59本頁面
  

【正文】 in序號字段名字段類型說明備注1Admin_idnumeric(9)編號主鍵,唯一,非空2Admin_usernameVarchar(16)用戶名唯一,非空3Admin_passwordVarchar(32)管理密碼非空4Admin_realnameVarchar(10)真實姓名非空5Admin_departVarchar(20)部門6Admin_mailVarchar(50)郵箱非空7Admin_levelVarchar(10)權(quán)限非空8Admin_validateVarchar(2)驗證默認(rèn)已審9Admin_regtimeDatetime(8)注冊時間非空該表是用于保存系統(tǒng)管理人員的基本信息的,其中“管理員用戶名”和“管理密碼”是管理人員登陸系統(tǒng)進(jìn)行管理的通行證,為了不引起混亂,“用戶名”在表中是唯一的。 用戶基本信息表User序號字段名字段類型說明備注1User_IDnumeric(9)ID 主鍵,唯一,非空2UsernameVarchar(16)用戶名唯一,非空3passwordVarchar(32)用戶密碼非空4realnameVarchar(10)真實姓名非空5sexchar(2)性別非空6departmentVarchar(20)所屬學(xué)院7questionVarchar(50)密碼提示問題8answerVarchar(50)密碼提示問題答案9validateVarchar(2)審核默認(rèn)鎖定10regtimedatetime(8)注冊時間非空11timeoverDatetime(8)到期時間非空12usertypeVarchar(10)等級權(quán)限非空13lastloginDatetime(8)最后登陸時間 用戶詳細(xì)信息表User_info序號字段名字段類型說明備注1User_idnumeric(9)ID主鍵2UsernameVarchar(16)用戶名外鍵3classVarchar(20)班級學(xué)生項4numbervarchar(10)學(xué)號學(xué)生項5telephoneVarchar(16)電話6mobilephonenumeric(16)手機(jī)7Varchar(20)電子郵件8teacherVarchar(16)導(dǎo)師學(xué)生項9titleVarchar(50)所選課題學(xué)生項10ZhichengVarchar(10)職稱教師項11specialtyVarchar(20)專業(yè)用戶基本信息表保存的是后臺用戶的基本信息。 。: 管理員模塊的結(jié)構(gòu) 管理員擁有系統(tǒng)的最高權(quán)限,其權(quán)限包括對注冊用戶進(jìn)行審核、查看所有用戶的資料信息、對總體選題情況進(jìn)行查詢(包括總體選題情況、已選情況和未選情況)、監(jiān)督學(xué)生和教師的各種文檔上交情況、審核學(xué)生申請、發(fā)布學(xué)院最新消息和其他信息的添加、刪除和更新,上傳相關(guān)表格等,還可以對“系統(tǒng)內(nèi)容進(jìn)行設(shè)置”、和“數(shù)據(jù)庫備份”等管理權(quán)限。上交自己的文檔和修改本人的資料、密碼等??梢詾g覽本站的所有信息,包括通知、工作安排、規(guī)章制度等信息。具體包括如下操作:可以給自己所帶的學(xué)生出畢業(yè)設(shè)計(論文)的課題,供學(xué)生選擇。修改自己的基本資料和密碼,以及上傳和管理自己的文檔資料,還可以給自己的導(dǎo)師留言等。通過這個系統(tǒng),可以使廣大師生從繁雜瑣碎的事情中解脫出來,專心投入畢業(yè)設(shè)計(論文)的工作中去,提高整個畢業(yè)設(shè)計工作的工作效率。第四章 系統(tǒng)功能的實現(xiàn) 《基于WEB的畢業(yè)設(shè)計管理系統(tǒng)的設(shè)計與實現(xiàn)》的任務(wù)是對學(xué)校畢業(yè)設(shè)計管理中的工作進(jìn)行集中處理,使教師與教師之間,教師與學(xué)生之間能更快、更方便的交流,取代原來的電話(或Email)通知和聯(lián)系,材料紙的發(fā)送等諸多不便,也使學(xué)院能更好、更快的發(fā)布最新的關(guān)于畢業(yè)設(shè)計(論文)的相關(guān)信息和通知,及監(jiān)督學(xué)生畢業(yè)設(shè)計(論文)的完成情況和文檔上交情況。 本章小結(jié)本章主要運(yùn)用軟件工程的基本方法,介紹了畢業(yè)設(shè)計管理系統(tǒng)的功能需求,并對系統(tǒng)進(jìn)行了詳細(xì)的介紹和分析,給出了系統(tǒng)各個功能模塊的主要功能和設(shè)計指標(biāo),使整個系統(tǒng)的設(shè)計思路更加清晰,使用戶和軟件測試等人員對系統(tǒng)有了更加深刻的理解。用戶可輸入對方的用戶名發(fā)送消息給對方。每個用戶注冊后有自己單獨的文件夾,登陸后上傳的文檔(在指定時間前上傳)將會被保留在此文件夾中。下面以系統(tǒng)登錄頁面的編寫為例給出主要事件和函數(shù),說明該系統(tǒng)的開發(fā)過程。(5)信息錄入和修改:管理員錄入一條信息所需要的內(nèi)容,包含標(biāo)題、關(guān)鍵字、類型、來源部門、發(fā)布日期等,同時從登錄模塊得到用戶名,這些信息將被寫入數(shù)據(jù)庫中保存。(4)信息管理:該模塊負(fù)責(zé)分頁羅列管理員曾發(fā)布過且未刪除的信息,并可以對該條信息進(jìn)行刪除、修改。(2)信息閱讀:在其他頁面中點擊標(biāo)題鏈接即進(jìn)入信息閱讀頁面,此時,每條信息的詳細(xì)信息將被取出,包括內(nèi)容、標(biāo)題、關(guān)鍵字等,并按照相對固定的格式放置在頁面的不同區(qū)域,所有信息使用大致相同的頁面布局,只是各字段對應(yīng)的內(nèi)容不同而已。具體的設(shè)計過程如下:系統(tǒng)登錄:該模塊負(fù)責(zé)將用戶分為學(xué)生、教師和管理員來實現(xiàn)用戶權(quán)限的管理。 系統(tǒng)的總體設(shè)計本系統(tǒng)的用戶通過首頁,進(jìn)入登陸頁面,通過用戶身份驗證(系統(tǒng)根據(jù)用戶權(quán)限)進(jìn)入不同的管理頁面,用戶通過管理頁面進(jìn)行具體的操作。注冊用戶除系統(tǒng)管理員外只能對自己錄入的內(nèi)容進(jìn)行刪改操作。 系統(tǒng)的功能設(shè)計本系統(tǒng)的主要功能結(jié)構(gòu)如下:該畢業(yè)管理系統(tǒng)可以在Windows 2000 Server操作系統(tǒng)平臺上運(yùn)行,Web服務(wù)器為IIS,數(shù)據(jù)庫服務(wù)器為Microsoft SQL Server2000,開發(fā)工具采用的Microsoft Visual Studio .NET和DreamWeaver。數(shù)據(jù)集對數(shù)據(jù)源一無所知,它們可以由程序或通過從數(shù)據(jù)倉庫中調(diào)入數(shù)據(jù)而被生成、填充。(Dataset)。傳統(tǒng)的應(yīng)用程序是通過先建立到數(shù)據(jù)庫的連接,在程序的整個運(yùn)行過程中維護(hù)連接的方式來設(shè)計的。3種方式由于應(yīng)用層次的差異,使得效率由低到高,獨立性由高到低。,如存儲數(shù)據(jù)操作結(jié)果、返回數(shù)據(jù)檢索結(jié)果等。它由Web表單、XML Web服務(wù)和組件服務(wù)組成。UI層負(fù)責(zé)與用戶交互,接收用戶的輸入并將服務(wù)器端傳來的數(shù)據(jù)呈現(xiàn)給客戶。方便移植:針對不同的學(xué)院,只需要稍作修改就可以開發(fā)出適合本學(xué)院特點的畢業(yè)設(shè)計管理系統(tǒng)。即時可見:對操作的處理(包括上傳、修改、刪除等)將立即在頁面的對應(yīng)欄目顯示出來,達(dá)到即時發(fā)布、即時見效的功能。該系統(tǒng)的分析可以用UML來描述。對系統(tǒng)功能的規(guī)定:該系統(tǒng)的角色是學(xué)生、教師(導(dǎo)師)和系統(tǒng)管理員。畢業(yè)設(shè)計管理系統(tǒng)是一個為適應(yīng)當(dāng)前畢業(yè)設(shè)計管理工作的需求而設(shè)計開發(fā)的軟件系統(tǒng)。如果人工直接操作的話,工作量將十分龐大,特別是,如果學(xué)生人數(shù)有幾千或上萬時,人工操作將變得相當(dāng)繁雜。本章將主要介紹一個基于WEB的B/S結(jié)構(gòu)的畢業(yè)設(shè)計管理系統(tǒng)的功能需求、總體框架、以及系統(tǒng)開發(fā)原理等做系統(tǒng)的分析研究,并介紹系統(tǒng)所擁有的特點。最后還分析、通過分析比較。 本章小結(jié)本章首先介紹了數(shù)據(jù)庫運(yùn)行的三種不同的體系結(jié)構(gòu),即主機(jī)/終端結(jié)構(gòu)、客戶機(jī)/服務(wù)器結(jié)構(gòu)、瀏覽器/服務(wù)器結(jié)構(gòu),并詳細(xì)介紹了瀏覽器/服務(wù)器的工作原理、工作流程及其在性能方面的優(yōu)勢。在數(shù)據(jù)庫應(yīng)用方面必將發(fā)揮越來越重要的作用,同時瀏覽器/服務(wù)器模式的數(shù)據(jù)庫體系也將逐漸成為數(shù)據(jù)庫結(jié)構(gòu)的主流。這種觀點就說明,我們還有下一個層次的發(fā)展,也就是說因特網(wǎng)下一步的發(fā)展,它將使因特網(wǎng)的作用遠(yuǎn)遠(yuǎn)超越展現(xiàn)一個網(wǎng)站。用微軟官員的話來說就是:“……因特網(wǎng)的革命……從微軟的角度來講,我們就是要建設(shè)一個平臺來創(chuàng)建并且支持新一代的應(yīng)用。ASP把界面設(shè)計和程序設(shè)計混在一起,維護(hù)困難。ASP是解釋運(yùn)行的編程框架,所以執(zhí)行效率加較低。ASP僅局限于使用腳本語言來開發(fā),用戶給WEB頁中添加ASP代碼的方法與客戶端腳本中添加代碼的方法相同,導(dǎo)致代碼雜亂。在安全性方面也作了細(xì)心的考慮,使得其更加安全可靠。在性能和效率方面的優(yōu)越性源于它先進(jìn)的體系結(jié)構(gòu),并且是作為Web服務(wù)器的一個服務(wù)運(yùn)行,支持多用戶,多線程。ASP著重于處理動態(tài)網(wǎng)頁和Web數(shù)據(jù)庫的開發(fā),編程靈活、簡潔,具有較高的性能,是目前訪問Web數(shù)據(jù)庫的最佳選擇。有ADO (Active Database Object,動態(tài)數(shù)據(jù)庫對象)的支持,ASP對數(shù)據(jù)庫的操作非常得心應(yīng)手。ASP技術(shù)ASP是基于Web的一種編程技術(shù),可以輕松地實現(xiàn)對頁面內(nèi)容的動態(tài)控制,根據(jù)不同的瀏覽者,顯示不同的頁面內(nèi)容。穩(wěn)定性能好,安全性高??蛻舳擞肑avaScript語言來控制,但該技術(shù)功能有限,不能完全控制其過程,也無法勝任較復(fù)雜的數(shù)據(jù)庫的開發(fā)。但目前JDBC標(biāo)準(zhǔn)尚不完善,訪問數(shù)據(jù)庫的速度慢,對硬件要求也高,在開發(fā)大型復(fù)雜Web數(shù)據(jù)庫應(yīng)用時,該方法顯得有點遜色。JDBC與JAVA的結(jié)合,使用戶可以很容易地把SQL語句傳送到任何關(guān)系數(shù)據(jù)庫中。JAVA技術(shù)用JAVA語言實現(xiàn)數(shù)據(jù)庫,該技術(shù)主要是作用于JDBC技術(shù)訪問數(shù)據(jù)庫。如Netscape和Microsoft公司推出的運(yùn)行于各自服務(wù)器軟件的NSAPI和ISAPI,它們和web server軟件處于相同的地址空間,服務(wù)器進(jìn)程可直接調(diào)用這些API。API (Application Programming Interface),即“應(yīng)用程序接口”。一般的CGI執(zhí)行必須先啟動一個線程,當(dāng)多個用戶訪問一個CGI程序時,服務(wù)器端為每個用戶產(chǎn)生一個線程,如果訪問量很大的話,幾十萬個用戶同時啟動服務(wù)器的CGI程序,將會耗費(fèi)服務(wù)器的大量資源,服務(wù)器會因線程的增加而變慢,甚至導(dǎo)致服務(wù)器崩潰。其應(yīng)用程序也較多,也比較規(guī)范。CGI程序在開發(fā)Web數(shù)據(jù)庫中的作用類似于一個中介商,它在瀏覽器、Web服務(wù)器和數(shù)據(jù)庫之間傳遞信息。 CGI (Common Gateway Interface),即“通用網(wǎng)關(guān)接口”,它是一個用于定義Web服務(wù)器與外部程序之間通信方式的標(biāo)準(zhǔn),使得外部程序能夠生成HTML、圖像或者其它內(nèi)容。 訪問Web數(shù)據(jù)庫的不同方法[17] 實現(xiàn)數(shù)據(jù)庫的方法很多,它不僅與操作系統(tǒng)有關(guān),而且與數(shù)據(jù)庫管理系統(tǒng)有關(guān)。交叉平臺支持,幾乎在各種操作系統(tǒng)上都有現(xiàn)成的瀏覽器可供使用,為一個服務(wù)器書寫的HTML文件,可以被所有平臺的瀏覽器所瀏覽,實現(xiàn)了跨平臺操作。 利用WWW訪問數(shù)據(jù)庫的優(yōu)點與傳統(tǒng)方式相比,通過WWW訪問數(shù)據(jù)庫的優(yōu)點在于:借用瀏覽器軟件,無需開發(fā)數(shù)據(jù)庫前端;如果能夠通過WWW來訪問數(shù)據(jù)庫,我們就不需要開發(fā)客戶端的程序,使用的數(shù)據(jù)庫應(yīng)用都可以通過瀏覽器來實現(xiàn),界面統(tǒng)一,降低了成本,能使廣大用戶很方便地訪問數(shù)據(jù)庫信息.標(biāo)準(zhǔn)統(tǒng)一,開發(fā)過程簡單:HTML是WWW信息的組織方式,是一種國際標(biāo)準(zhǔn),使用的服務(wù)器與瀏覽器均遵循這個標(biāo)準(zhǔn)。Web服務(wù)器負(fù)責(zé)用戶輸入信息的接收,它將數(shù)據(jù)傳送至要被處理的腳本或應(yīng)用程序,并在數(shù)據(jù)庫中查詢數(shù)據(jù)。瀏覽器作為用戶輸入查詢條件和顯示查詢結(jié)果的交互界面,用戶可以通過填寫表單或輸入關(guān)鍵字的方式來與Web交互。其工作原理如圖26所示。 Web數(shù)據(jù)庫管理系統(tǒng)的工作原理[118] 在WWW中,瀏覽器是用戶可見的存在界面,在該界面中,用戶輸入信息,瀏覽器將該輸入信息發(fā)送到服務(wù)器端。 Web數(shù)據(jù)庫管理系統(tǒng)介紹Web數(shù)據(jù)庫管理系統(tǒng)[16]是指基于Web模式的DBMS的信息服務(wù),充分發(fā)揮DBMS高效的數(shù)據(jù)存儲和管理能力,以Web這種瀏覽器用民務(wù)器(B/S)模式為平臺,將客戶端融入統(tǒng)一的Web瀏覽器,為Internet用戶提供使用簡便、內(nèi)容豐富的服務(wù)。B/S只需在客戶端安裝通用的瀏覽器就可以訪問應(yīng)用程序,瀏覽器的界面統(tǒng)一友好,易于使用。B/S系統(tǒng)在客戶端安裝的是通用瀏覽器,不存在移植性問題。B/S系統(tǒng)在客戶機(jī)和服務(wù)器之間增加了一層Web服務(wù)器,是兩者不在相連,客戶機(jī)無法直接對數(shù)據(jù)庫操作,可有效地防止用戶的非法入侵。B/S各層之間相互獨立,任何一層的改變不影響其它層的功能,系統(tǒng)改進(jìn)非常容易,靈活性好。B/S所采用的標(biāo)準(zhǔn)是開放的、非專用的,保證了其應(yīng)用的通用性和跨平臺性??蛻舳巳蝿?wù)C/S的客戶端具有顯示和處理數(shù)據(jù)的功能,任務(wù)過重,B/S的客戶端把事務(wù)邏輯部分分給了服務(wù)器,不再負(fù)責(zé)處理復(fù)雜計算和數(shù)據(jù)訪問等關(guān)鍵事務(wù),只負(fù)責(zé)顯示部分,任務(wù)大大減輕。瀏覽器等待用戶的下一條指令,而服務(wù)器準(zhǔn)備接受來自瀏覽器的下一條請求。瀏覽器收到響應(yīng),查看頭文件格式,判斷是否能直接顯示。瀏覽器發(fā)送一個請求給相應(yīng)的服務(wù)器,并把由URL標(biāo)識的文檔/文件返回屏幕。服務(wù)器把主頁發(fā)回給瀏覽器,瀏覽器將其顯示在屏幕上。瀏覽器/服務(wù)器模式是三層分布結(jié)構(gòu),即瀏覽器—Web服務(wù)器—數(shù)據(jù)庫服務(wù)器。防止了“胖客戶機(jī)”現(xiàn)象的產(chǎn)生,非常容易實現(xiàn)不同網(wǎng)絡(luò)間的連接[15]。于是基于瀏覽器/服務(wù)器模式的系統(tǒng)應(yīng)運(yùn)而生,它繼承了客戶機(jī)/服務(wù)器模式的所有優(yōu)點而克服了它的缺點。不過可以要求在客戶機(jī)上安裝某種具有一定“翻譯”功能的統(tǒng)一的構(gòu)件,這個構(gòu)件便是瀏覽器。 瀏覽器/服務(wù)器結(jié)構(gòu)[1118] 在典型的客戶機(jī)服務(wù)器體系中,那種為客戶安裝前端應(yīng)用程序的方法已不再現(xiàn)實,甚至限制客戶端的工作環(huán)境只能基于Windows、Macintosh或UNIX等亦不切實際。應(yīng)用邏輯變得復(fù)雜
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1