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

正文內(nèi)容

軟件工程課程教學網(wǎng)站的設計與實現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-25 16:49 本頁面
 

【文章內(nèi)容簡介】 伍師資結(jié)構(gòu)課程資源軟件工程術(shù)語課程資料資源網(wǎng)站參考文獻教學視頻下載 圖8 教學隊伍和課程資源結(jié)構(gòu)圖師生互動作業(yè)提交交流討論圖9 師生互動結(jié)構(gòu)圖后臺管理用戶管理作業(yè)管理論壇管理公告管理新增、查找、刪除、查看用戶新增、查找、刪除、查看作業(yè)新增、查找、刪除、查看帖子新增、查找、刪除、查看公告圖10 網(wǎng)站后臺模塊結(jié)構(gòu)圖 數(shù)據(jù)庫設計數(shù)據(jù)庫是網(wǎng)站系統(tǒng)的后概念臺支持,存儲著前臺頁面所需要的信息,在網(wǎng)站系統(tǒng)中有著重要的地位。數(shù)據(jù)庫設計的好與壞,直接影響著系統(tǒng)的運行效率。好的數(shù)據(jù)庫設計,不僅可以提高數(shù)據(jù)信息的存儲效率,也可以保證數(shù)據(jù)信息的完整性和一致性,同時還有利于程序的開發(fā)。 數(shù)據(jù)庫概念設計數(shù)據(jù)庫概念結(jié)構(gòu)設計是將需求分析得到的用戶數(shù)據(jù)需求抽象為信息結(jié)構(gòu)即概念模型的過程。它是整個數(shù)據(jù)庫設計的關(guān)鍵。概念某些能充分反映現(xiàn)實世界中實體之間的聯(lián)系,又是各種基本數(shù)據(jù)的共同基礎,易于向關(guān)系模型轉(zhuǎn)換。根據(jù)對系統(tǒng)的需求分析,系統(tǒng)的實體有用戶信息實體、作業(yè)實體、貼子實體、評論實體。該網(wǎng)站的實體熟悉圖如下圖11至14所示: 用戶用戶編號用戶學號用戶性別用戶密碼用戶姓名用戶身份用戶郵箱圖11 用戶實體屬性圖 作業(yè)上傳時間作業(yè)名稱作業(yè)編號上傳者姓 名圖12 作業(yè)實體屬性圖 論壇發(fā)帖人帖子名稱帖子主題發(fā)帖時間帖子編號圖13 貼子實體屬性圖 回帖人評論編號回帖時間 評論評論內(nèi)容回帖主題圖14 評論實體屬性圖 數(shù)據(jù)庫邏輯設計關(guān)系模型的邏輯結(jié)構(gòu)是一組關(guān)系模式的集合。ER圖是由實體、實體的屬性和實體之間的關(guān)系三個要素組成的,所以將ER圖轉(zhuǎn)換為關(guān)系模型實際上就是將實體、實體的屬性和實體之間的關(guān)系轉(zhuǎn)換為關(guān)系模式。1:n的關(guān)系:將1方實體的主關(guān)鍵字作為n方實體的外部關(guān)鍵字。(1) 用戶(用戶編號,用戶郵箱,用戶真實姓名,用戶密碼,用戶性別,用戶學號,用戶身份),主鍵為用戶編號。(2) 作業(yè)(上傳作業(yè)的編號,上傳者的姓名,作業(yè)的名稱,上傳的時間),主鍵為上傳作業(yè)的編號。(3) 貼子(貼子編號,貼子名稱,發(fā)帖人,貼子主題,發(fā)帖時間),主鍵為貼子編號。(4) 評論 (回帖編號,回帖者姓名,論壇板塊編號,回帖時間),主鍵為回帖編號。 數(shù)據(jù)庫物理設計數(shù)據(jù)庫物理設計就是根據(jù)設計好的數(shù)據(jù)庫邏輯模型,選取一個合適的應用環(huán)境的物理數(shù)據(jù)存儲結(jié)構(gòu)的過程也就是對數(shù)據(jù)在物理設備上的存儲結(jié)構(gòu)和存取方法的過程,該系統(tǒng)選用MySql作為實現(xiàn)工具。在數(shù)據(jù)層中包含系統(tǒng)的數(shù)據(jù)處理邏輯,位于數(shù)據(jù)庫服務器端。它的任務是接受Web服務器對數(shù)據(jù)庫操縱的請求,實現(xiàn)對數(shù)據(jù)庫查詢、修改、更新等功能,把運行結(jié)果提交給Web服務器。本網(wǎng)站有四張數(shù)據(jù)表,如表1至表4所示。表1 用戶信息表(user_info)字段名字段類型字段長度是否允許為空是否為主鍵描述idint10否是用戶編號varchar30是否用戶郵箱usernamevarchar10是否用戶姓名passwordvarchar40是否用戶密碼usersexvarchar10是否用戶性別usernumint15是否用戶學號statusvarchar2是否用戶身份表2 作業(yè)上傳表(task)字段名字段類型字段長度是否允許為空是否為主鍵描述idint100否是作業(yè)編號unamevarchar10是否上傳者姓名tnamevarchar30是否作業(yè)名稱datevarchar20是否上傳時間表3 論壇表(forum)字段名字段類型字段長度是否允許為空是否為主鍵描述idint200否是貼子編號namevarchar100是否貼子名稱loginnamevarchar10是否發(fā)帖人descriptionvarchar1000是否貼子主題datevarchar30是否發(fā)帖時間表4 評論表(ment)字段名字段類型字段長度是否允許為空是否為主鍵描述idint100否是回帖編號unamevarchar10是否回帖名稱contentvarchar100是否評論內(nèi)容fidint100是否貼子編號datevarchar30是否回帖時間6 系統(tǒng)的實現(xiàn) 首頁網(wǎng)站首頁如圖15所示:簡潔、明快,內(nèi)容清晰,方便用戶使用。圖15 網(wǎng)站首頁 動態(tài)顯示圖片模塊動態(tài)顯示圖片模塊如圖16所示間隔一定的時間段自動顯示跳轉(zhuǎn)到下一張網(wǎng)站圖片,也可以手動點擊跳轉(zhuǎn)下一張,用于介紹與軟件工程課程有關(guān)的信息。動態(tài)的顯示使用頁面變得活潑,給用戶更好的體驗。圖16 動態(tài)顯示圖片模塊 七大板塊的實現(xiàn)課程介紹、教學內(nèi)容、教學教法、習題試卷、課程資源、教學隊伍、師生互動七大板塊在設計模式上都是利用DIV+CSS[14]進行頁面布局的,只有在DIV的大小上存在差異。如圖17和圖18所示可以看出,七大板塊的頁面布局相同,頁面大小、內(nèi)容存在差異,各頁面大小、內(nèi)容根據(jù)相應的板塊而定。圖17 課程定位與目標頁面圖18 課程負責人頁面 頁面頭部和尾部的加載在每個頁面中都有相同的兩部分即導航條如圖19所示和尾部如圖20所示,如果在每個頁面中都寫入這些相同代碼,代碼的重復利用率比較低,造成代碼的冗余,程序運行比較慢。圖19 頁面頭部圖20 頁面尾部為了解決這些問題,須將每頁重復的代碼分離出來,單獨放在一個JSP[15]文件中,只需在每個頁面中引入這兩個文件即可。加載頭部代碼:jsp:include page=../ flush=true/加載尾部代碼:jsp:include page=../ flush=
點擊復制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1