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

正文內容

數據庫系統原理課程網站的設計與實現-文庫吧資料

2024-12-14 01:35本頁面
  

【正文】 項 數據類型 長度 是否為空 備注 賬號 lno char 11 否 主鍵(賬號、作業(yè)次數) 作業(yè)次數 hno char 2 否 作業(yè)名 hname varchar 50 否 成績 mark varchar 3 是 作業(yè)提交日期 date datetime 否 ? 數據表四:帖子表( post) 說明 數據項 數據類型 長度 是否為空 備注 帖子 ID cardid int 4 否 主鍵, 自動編號 用戶名 username varchar(50) 50 是 板塊 ID mid int 4 否 貼子標題 cardtitle varchar( 50) 50 否 帖子內容 cardcontent text 是 發(fā)表時間 carddate datetime 否 閱讀次數 readnum int 4 是 回復數 replynum int 4 是 14 ? 數據表五:模塊表( module) 說明 數據項 數據類型 長度 是否為空 備注 板塊 ID mid int 4 否 主鍵, 自動編號 板塊標題 mtitle varchar(50) 50 否 板塊描述 mdesc varchar(50) 50 否 建板時間 mdate datetime 否 分區(qū) ID listid int 4 否 最后發(fā)表主題 title varchar(50) 50 是 最后發(fā)表帖子時間 date datetime 是 最后發(fā)表帖子作者 username varchar(50) 50 是 最后發(fā)表帖子 ID cardid int 4 是 ? 數據表六:回復帖子表( reply) 說明 數據項 數據類型 長度 是否為空 備注 回復帖子 ID rid int 4 否 主鍵,自動編號 帖子 ID cardid int 4 否 回復內容 replycontent text 否 回復時間 replydate datetime 否 樓層 lid int 4 是 文章編號 pid int 4 否 作者 username varchar(50) 50 否 資源 ID pid int 4 是 作業(yè)次數 hno int 4 是 ? 數據表七:分區(qū)表( list) 說明 數 據項 數據類型 長度 是否為 空 備注 分區(qū) ID listid int 4 否 主鍵,自動編號 分區(qū)標題 listname varchar( 50) 50 是 15 為了簡化復雜的查詢,建立了如下兩個視圖 ? 視圖一: cardview 說明 列 表 帖子 ID cardid post 版塊 ID mid post 帖子標題 cardtitle post 帖子內容 cardcontent post 發(fā)表時間 carddate post 閱讀次數 readnum post 回復數 replynum post 回復內容 replycontent reply 回復時間 replydate reply 回復人 username reply 樓層 lid reply 回帖 ID rid reply ? 視圖二: moduleview 說明 列 表 帖子 ID cardid post 版塊 ID mid module 帖子標題 cardtitle post 版塊標題 moduletitle module 發(fā)表時間 carddate post 閱讀次數 readnum post 回復數 replynum post 作者 username module 版塊說明 mdesc module 回復人 username module 數據庫的連接 在 開發(fā)環(huán)境中,主要通過 技術建立與數據庫的連接。 在教學資源詳細頁面的留言 用戶登錄后,在瀏覽某個資源想詳細信息時,在留言版塊上輸入留言信息,點擊“回復”按鈕,首先獲取該資源的 ID,在 post 表中查找是否存在該文章對應的標題 ,若無,則把該資源的數據插入到 post 表中,把回復數據插入到 reply 表中,然后同時在資源詳細頁面中和論壇相應的版塊中顯示;若 post 表中以存在該文章的信息,則查找該帖子的所有回復,獲得新的回復 ID,把新回復的數據插入到 reply 表中,并相應顯示。 12 圖 46 論壇權限功能圖 在添加版塊和分區(qū)的過程中,管理員首先輸入必要的信息,例如版塊的標題、說明等,然后提交給數據庫,由數據庫將內容加入數據庫中;修改版塊、分區(qū)以及用戶發(fā)表新主題的過程也類似。 個人信息管理模塊:用戶登錄后可以進入個人信息管理, 用 Session[“username”]在頁面?zhèn)髦担?查看并修改自己的個人基本信息,查看上交作業(yè)的記錄及成績,瀏覽發(fā)表帖子和回復的記錄,并修改或刪除記錄。 頁面橫幅 站點導航條 頁面主體 站點腳 站點地圖 站點腳 導航 頁面橫幅 頁面主體 11 功能設計 數據庫系統原理課程網站首頁發(fā)帖記錄登錄模塊論壇后臺資源頁面留言個人信息管理作業(yè)記錄及成績注冊模塊回帖記錄顯示個人信息詳細信息及回復帖子列表發(fā)表新帖版塊列表編輯分類刪除分類刪除帖子添加分類刪除版塊添加版塊編輯版塊刪除回復帖子管理分類管理版塊管理編輯帖子修改個人信息刪除帖子論壇前臺 圖 45 功能模塊 用戶登錄模塊:用戶登錄的合法性檢驗和登錄成功后角色(權限)數據的讀取。 其它開發(fā)工 具: Photoshop CS Dreamweaver 2021 9 4. 系統設計 網站的架構設計 本網站體系結構為三層結構,如下圖所示,即將網站劃分為表示層( Presentation Tier)、業(yè)務層( Business Tier)和數據層( Date Tier)三部分。 3. 3 非功能性需求 開發(fā)平臺: Visual Studio 2021 集成開發(fā)環(huán)境、 SQL Server 2021 數據庫管理系統。 教學資源留言 為了方便學生對某個資源(如作業(yè)、課件、實驗、視頻等)提出疑問和師生的回復,該功能主要是用戶登錄后,瀏覽各種教學資源,在該資源的詳細頁面中提出疑問,留言會在該文章詳細頁面顯示。 個人信息管理 該功能主要是實現顯示個人基本信息、上交作業(yè)記錄、作業(yè)成績、發(fā)表帖子和回復帖子的記錄,修改個人基本信息、發(fā)表過的帖子,刪除自己發(fā)表過帖子。 1) 注冊用戶信息 ① 對于新用戶,單擊“注冊”按鈕,進入用戶注冊頁面; ② 填寫相關注冊信息, 填寫完成后單擊“注冊”按鈕; ③ 彈出“注冊成功”對話框,即成功注冊。 游客可以瀏覽課程的介紹、論壇的帖子瀏覽、用戶注冊等。各類用戶在使用網站時可以實現的功能: 教師登錄后, 主要負責進行學生基本資料的管理 、課程資料管理、學生作業(yè)管理、課程論壇管理等。但是,可能依然會存在一些問題,例如美工方面,界面的友好性還需要有待提高 ,發(fā)表新帖子內容編輯器過于簡單 。不存在商業(yè)用途, 無法律和政策方面的限制 。通過這些操作,可以直接修改數據庫的內容。 管理可行性 對于數據庫原理課程網站的管理 ,相對來說是比較容易實現的。 技術可行性 本數據庫課程網站 的技術可行性 , 從硬件 (包括外圍設備 )的性能要求 、 軟件的性能要求 (包括操作系統 、網頁制作、 數據庫管理系統及各種軟件工具 )來說都為項目的開發(fā)奠定了基礎條件;其中 軟件環(huán)境 的 開發(fā)語言采用 語言, 數據庫服務器方面則 用 SQL server 2021, 其靈活性 ,安全性和易用性為數據庫編程提供了良好的條件 。另外,本課程網站為一個畢業(yè)設計 ,無需開發(fā)經費,對于我 們 在經濟上是可以接受的,并且本 網站 實施后可以 方便學生自主學習,共享資源 , 加強師生間交流,提高教師批改作業(yè)效率,減少教師教學生的工作量。 成本主要包括開發(fā) ,運行和維護費用 。本課題 的可行性分析包括以下幾個方面的內容 。 圖 13 Visual Studio 2021 的界面 5 可行性分析也稱為可行性研究 ,即是在系統調查的基礎上 , 針對新系統的開發(fā)是否具備必要性和可能性 , 對新系統的開發(fā)從技術 、 經濟 、 社會的方面進行分析和研究 , 以避免投資失誤 , 保證新系統的開發(fā)成功 。在 Visual Studio 2021 下,我們可以進行 C、 Visual Basic、 C++、 j等多種語言的程序開 發(fā)。迤今為止, Visual Studio是創(chuàng)建 .NET 應用程序最受歡迎的工具。 開發(fā)工具是選用了 Visual Studio 2021。 一般市場常見的數據庫有 Oracle、 MS SQL Server、 IBM DB MySQL、 Sybase 等等, 4 本課程網站選用 MS SQL Server 2021 作為 數據庫,有以下理由: ? 真正的客戶機 /服務器體系結構; ? 圖形化的用戶界面,使系統管理和數據庫管理更加直觀、簡單; ? 豐富的編程接口工具,為用戶進行程序設計提供了更大的選擇余地; ? 與 WinNT 完全集成,利用了 NT 的許多功能,如發(fā)送和接受消息,管理登錄安全性等, SQL Server 也可以很好地與 Microsoft BackOffice 產品集成; ? 有很好的伸縮性,可以跨平臺使用。使用 Visual Basic、 C、 J或 頁面( Web Forms)進行編譯可以提供比腳本語言更出色的性能表現。它具有比現在的 Web 開發(fā)模式架構更為強大的優(yōu)勢。 是 Microsoft 推出的新型體系結構 .NET 的一部分,提供了一種以 Framework 為基礎開發(fā) Web 應用程序的全新編程模式,其全新的技術架構將使編程變得更加方便。在這種結構下,用戶工作界面是通過 WWW 瀏覽器來實現,極少部分事務邏輯在前端 ( Browser)實現,但是主要事務邏輯在服務器端( Server)實現,形成所謂三層結構。 B/S( Browser/Server)結構即瀏覽器和服務器結構。這些功能是用戶之間進行互動的一些主要功能,用戶可以通過這些功能進行各種不同方式的交流。 開發(fā)方式與工具 本 課程網站是基于 B/S 架構課程
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1