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

正文內容

畢業(yè)論文設計-基于web的畢業(yè)設計管理系統(tǒng)的設計與實現-閱讀頁

2025-02-01 00:06本頁面
  

【正文】 準的數據庫訪問類和接口。 JDBC才是實現與數據庫聯接和實現對數據庫操作的關鍵。 客戶端技術 可以通過 Web瀏覽器把應用程序下載到客戶端運行,在客戶端直接訪數據庫,如 Java,Applet, Active X等。 PHP技術 PHP (Hypertext Preprocessor),類似于 IIS上的 ASP,是一個 HTML內嵌式的語言,它幾乎支持所有的數據庫,也可在多平臺上運行,主要用在 UNIX/Linux系統(tǒng)上,也支持 Windows NT版本。但因它對不同數據庫操作所使用的函數不相同、故當數據庫發(fā)生變化時,改動會非常大,并且 PHP的安裝,尤其在 IIS上的安裝很麻煩。而瀏覽者一點覺察不出來,就像為他專門制作的頁面一樣。你甚至可以像使用本地數據庫那樣,管理遠程主機上的數據庫,對表格、記錄進行各種操作。 與以 上開發(fā) Web 數據庫方式相比的優(yōu)勢 是一種建立在通用語言上的程序構架,能被用于一臺 Web服務器來建立強大的Web應用程序。在性能和效率方面的優(yōu)越性源于它先進的體系結構, Web服務器中,并且是作為 Web服務器的一個服務運行,支持多用戶,多線程。在安全性方面也作了細心的考慮,使得其更加安全可靠。 ASP僅局限于使用腳本語言來開發(fā),用戶給 WEB頁中添加 ASP代碼的方法與客戶端腳本中添加代碼的方法相同,導致代碼雜亂。 ASP是解釋運行的編程框架,所以執(zhí)行效率加較低。 ASP把界面設計和程序設計混在一起,維護困難。 用微軟官員的話來說就是:“??因特網的革命??從微軟的角度來講,我們就是要建設一個平臺來創(chuàng)建并且支持新一代的應用。這種觀點就說明,我們還有下一個層次的發(fā)展,也就是說因特網下一步的發(fā)展,它將使因特網的作用遠遠超越展現一個網站。 Web應用程序開發(fā)技術,在數 據庫應用方面必將發(fā)揮越來越重要的作用,同時瀏覽器 /服務器模式的數據庫體系也將逐漸成為數據庫結構的主流。 本章小結 本章首先介紹了數據庫運行的三種不同的體系結構,即主機 /終端結構、客戶機 /服務器結構、瀏覽器 /服務器結構,并詳細介紹了瀏覽器 /服務器的工作原理、工作流程及其在性能方面的優(yōu)勢。最后還分析、討論了 ,通過分析比較,得出了利用 Web數據庫的訪問的優(yōu)勢。本章將主要介紹一個基于 WEB的 B/S結構的畢業(yè)設計管理系統(tǒng)的功能需求、總體框架、以及系統(tǒng)開發(fā)原理等做系統(tǒng)的分析研究,并介紹系統(tǒng)所擁有的特點。如果人工直接 操作 的話,工作量將十分龐大,特別是,如果 學生人數 有幾 千 或 上 萬時,人工 操作 將變得相當繁雜 。 畢業(yè)設計 管理系統(tǒng)是一個為適應當前 畢業(yè)設計 管理 工作 的需求而設計開發(fā)的軟件系統(tǒng)。 對系統(tǒng)功能的 規(guī)定:該系統(tǒng)的角色是學生、教師(導師)和系統(tǒng)管理員。 該系統(tǒng)的分析可以用 UML 來描述,如下圖 。 湖州師范 學院學位論文 第三章 系統(tǒng)分析與設計 13 業(yè)務邏輯層負責接收瀏覽器傳來的請求并將請求傳給數據層,同時將請求處理結果發(fā)給瀏覽器。其中 Web表單是 應用程序的核心所在,它是向客戶呈現數據和信息的基礎,也是響應和處理客戶與顯示的 Web表單交互生成的信息和數據的基礎。 與數據庫相連, 提供了如下 3 種方式:通過 ODBC 相連;通過 OLEDB 相連;直接與 SQL Server 相連。對 于相連數據庫的數據處理,也有 2種方式,即一種是通過 DataSet來隔離異構的數據源,另一種是以流方式從數據源讀取 (DataReader方式 )。 。 (Dataset)。 數據集對數據源一無所知,它們可以由程序或通過從數據倉庫中調入數據而被生成、填充。 系統(tǒng)的功能設計 本系統(tǒng)的主要功能結構如下: 該畢業(yè)管理系統(tǒng)可以在 Windows 2022 Server 操作系統(tǒng)平臺上運行, Web服務器為 IIS,數據庫服務器為 Microsoft SQL Server2022,開發(fā)工具采用的 Microsoft Visual Studio .NET和 DreamWeaver。其工作流程為:用戶登錄通過權限判斷,游客只能瀏覽首頁內容,注冊用戶除了可以完成游客的操作外,還可以閱讀和查詢新聞、下載相關資料、進入學生(或教師)管理模塊進行上傳、修改和刪除等操作。系統(tǒng)管理員具有最高權限,包括審核注冊用戶信息、發(fā)布信息等。如圖 : 系統(tǒng)的詳 細設計 系統(tǒng)的主要功能是通過幾個功能模塊來實現的。 信息發(fā)布模塊主要包括以下: ( 1)信息瀏覽(這里的信息包括新聞公告、規(guī)章制度、設計安排、推薦范文、表格下載、優(yōu)秀論文、課題的發(fā)布等):該模塊負責分頁列出網站所有的信息,包括標題、類型、來源部門字段及發(fā)布日期,每條新聞的標題被做成一個超鏈接,點擊它們就能跳轉頁面進行信息閱讀。 ( 3)信息查詢:該模塊提供了信息查詢功能,輸入待查找的內容及選定分類信息可以快速地找到符合條件的信息,并輸出查詢結果。此信息除系統(tǒng)管理員外其他用戶不具有對該信息的處理權限(除教師有發(fā)布選題的權限外)。該模塊還負責編輯狀態(tài)下的更新,這時,它將根據取得的 Info_ID字段值對頁面控件初始化。 文檔上傳:該模塊負責所有用戶的文檔上交工作。 消息處理:主要負責各個用戶之間相互發(fā)送消息使用。 用戶注冊:包括學生和教師 的注冊(需在指定時間段內注冊或是直接由管理員添加)。為系統(tǒng)的具體實現和代碼的編寫工作做了很好的鋪墊。該系統(tǒng)主要內容包括 : 用戶注冊(包括學生和教師)、教師出題、學生選題、文檔上交、相互留言等。 系統(tǒng)結構和流程圖 學生模塊的結構 學生在注冊通過管理員審核后,登錄系統(tǒng)進行相關 操作,包括根據自己的導師進行畢業(yè)設計(論文)的選題或是自選課題,也 可以瀏覽本站的所有信息,包括公告 、工作安排 等 、下載設計表格 、 往年優(yōu)秀論文 范文 以及 系統(tǒng) 本站提供的其它資料下載等。 其具體結構如下圖 所示: 教師模塊的結構 教師用戶同樣需要注冊,并通過管理員審核后方可登錄本系統(tǒng)進行操作。以及審核 學生的選題 情況。 可以查看自己學生的信息,以及文檔上交情況。 可以給自己的學生、其他教師和管理員進行留言,并查閱自己的留言。 其具體結構如下圖 所示: 湖州師范學院學位論文 第四章 系統(tǒng)功能的實現 18 數據庫的設計和構建 數據庫設計是項目開發(fā)中的系統(tǒng)設計中非常重要的一個關鍵環(huán)節(jié),之所以強調數據庫的重要性,是因為數據庫設計就像在建設高樓大廈的根基一樣,如果設計不好,在后來的系統(tǒng)維護、變更和功能擴充時,甚至在系統(tǒng)開發(fā)過程中,將會引起比較大的問題,會遇到非常大的困難,大量工作將會重新進行。 序號 數據庫表 數據庫表存儲內容 1 User 存儲用戶基本信息 2 User_info 存儲用戶詳細信息 3 admin 存儲管理員信息 4 Infomation 存儲新聞通知等信息 5 Massage 存儲用戶之間互發(fā)的消息 6 Xuanti 存儲選題信息 7 up_docunment 存儲用戶上傳的文檔 8 Config 存儲系統(tǒng)的信息設置 9 Mark 存儲學生的成績 下面將主要介紹關鍵數據表的數據庫設計的詳細說明。 表 用戶基本信息表 User 序號 字段 名 字段類型 說明 備注 1 User_ID numeric(9) ID 主鍵,唯一,非空 2 Username Varchar(16) 用戶名 唯一,非空 3 password Varchar(32) 用戶密碼 非空 4 realname Varchar(10) 真實姓名 非空 5 sex char(2) 性別 非空 6 department Varchar(20) 所屬學院 7 question Varchar(50) 密碼提示問題 8 answer Varchar(50) 密碼提 示問題答案 9 validate Varchar(2) 審核 默認鎖定 10 regtime datetime(8) 注冊時間 非空 11 timeover Datetime(8) 到期時間 非空 12 usertype Varchar(10) 等級權限 非空 13 lastlogin Datetime(8) 最后登陸時間 表 用戶詳細信息表 User_info 序號 字段名 字段類型 說明 備注 1 User_id numeric(9) ID 主鍵 2 Username Varchar(16) 用戶名 外鍵 3 class Varchar(20) 班級 學生項 4 number varchar(10) 學號 學生項 5 telephone Varchar(16) 電話 6 mobilephone numeric(16) 手機 7 Varchar(20) 電子郵件 8 teacher Varchar(16) 導師 學生項 9 title Varchar(50) 所選課題 學生項 10 Zhicheng Varchar(10) 職稱 教師項 11 specialty Varchar(20) 專業(yè) 用戶基本信息表保存的是后臺用戶的基本信息。 表 管理員信息表 admin 序號 字段名 字段類型 說明 備注 1 Admin_id numeric(9) 編號 主鍵,唯一,非空 2 Admin_username Varchar(16) 用戶名 唯一,非空 3 Admin_password Varchar(32) 管理密碼 非空 4 Admin_realname Varchar(10) 真實姓名 非空 5 Admin_depart Varchar(20) 部門 6 Admin_mail Varchar(50) 郵箱 非空 7 Admin_level Varchar(10) 權限 非空 8 Admin_validate Varchar(2) 驗證 默認已審 9 Admin_regtime Datetime(8) 注冊時間 非空 該表是用于保存系統(tǒng)管理人員的基本信息的,其中“管理員用戶名”和“管理密碼”是管理人員 登陸系統(tǒng)進行管理的通行證,為了不引起混亂,“用戶名”在表中是唯一的。 表 公告信息表 Infomation 序號 字段名 字段類型 說明 備注 1 Info_id numeric(9) 編號 主鍵,唯一,非空 2 Info_title Varchar(50) 文章標題 非空 3 Info_content Varchar(2048) 文章內容 非空 4 Info_from Varchar(16) 文章 來源 非空 5 Info_class Varchar(16) 文章分類 非空 6 Info_time Datetime(8) 添加時間 非空 7 Info_upfilename Varchar(50) 上傳文件名 8 Info_upfilepath Varchar(100) 文件路徑 公告信息主要包括以下幾個方面:學校關于畢業(yè)設計方面的規(guī)章制度、設計安排,以及推薦范文、表格下載和歷年的優(yōu)秀論文,和最新的公告和通知等方面內容。 表 消息管理表 Massage 序號 字段名 字段類型 說明 備注 1 M_id numeric(9) 編號 主鍵,唯一,非空 2 M_title Varchar(50) 消息標題 非空 3 M_content Varchar(200) 消息內容 非空 4 M_from Varchar(16) 發(fā)送人 外鍵,非空 5 M_to Varchar(16) 收信人 外鍵,非空 6 M_read Varchar(2) 是否已讀 默認“未讀” 7 M_time Datetime(8) 發(fā)送時間 非空 8 M_upfilename Varchar(50) 附件名 9 M_upfilepath Varchar(100) 附件地址 此表是用來紀錄用戶之間相互發(fā)送的消息等信息,便于用戶間的聯系。 表 上傳文檔表 up_docunment 序號 字段名 字段類型 說明 備注 1 file_id numeric(9) 編號 主鍵,唯一,非空 2 file_title Varchar(50) 文檔標題 非空 3 file_url Varchar(100) 文檔存放路徑 非空 4 file_from Varchar(16) 來源 外鍵,非空 5 file_addtime Datetime(8) 添加時間 非空 該表是用于紀錄用戶上傳文檔的保存信息的。 與數據庫的連接 數據訪問涉及四個主要的組件: Web 應用程序 ()、數據層 ()、數據提供程序,以及真正的數據源。 是對傳統(tǒng) ADO 的改進,可用 于創(chuàng)建分布式的數據共享應用程序。它是 Microsoft .NET Framework 的核
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1