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

正文內(nèi)容

基于web的倉庫的管理系統(tǒng)設計-文庫吧資料

2025-06-30 16:00本頁面
  

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