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

正文內容

同學錄管理系統計算機-文庫吧資料

2024-12-15 01:06本頁面
  

【正文】 級論壇信息實體:主要存放發(fā)布帖子的信息。 相冊信息實體:主要存放本同學錄用戶的相冊照片的基本信息。 下面簡介一下本系統的主要功能模塊的主要實體的信息。通常,使用實體 聯系圖( entityrelationship diagram)來建立數據模型。概念性數據模型是一種面向問題的數據模型,是按照用戶的觀點對數據建立的模型。用戶模塊主要功能就包括角色劃分與用戶注冊,角色主要劃分為一般用戶和管理員,普通用戶可以對自己的信息查詢及修改等,管理員通過管理模塊來管理整個網站;班級論壇模塊,論壇主要實現注冊用戶能在此網站平臺之上交流,一般用戶可以回復別人的發(fā)言,亦可提出自己的言論,以獲取他人的建議與意見;相冊模塊,包括用戶上傳圖片以及圖片的瀏覽功能;公告信息模塊可以發(fā)布公告信息;最后是管理模塊,主要是管理員對于整個網站的綜合性管理,包括系統管理、修改密碼、班級介紹、成員管理、班級相冊、公告信息、班級論壇。同學錄管理系統使用流程如圖 31 所示。 系統流程 根據設計要求,用戶登陸本網站首頁時,選擇用戶的角色,管理員選擇管理員入口進入管理員登陸頁面,驗證成功后直接進入網站系統管理模塊,對系統的各功能進行管理,包括系統管理、修改密碼、班級介紹、成員管理、班級相冊、公告信息、班級論壇。公告信息可以是班級的老師班長或其它同學的發(fā)布,通過發(fā)布公告達到快速了解及處理班級事務的目的。本網站的功能包括班級成員通訊錄、班級相冊、照片上傳、成員注冊、成員登錄、我的信息、班級論壇、公告信息、系統后臺。 系統概述 本系統使用 JSP 技術的動態(tài)網頁與 SQL Server2021 數據庫結合設計建立的一個網絡同學錄管理系統。 市場時機( Time to Market):軟件用戶要面臨同業(yè)競爭,軟件提供商也要面臨同業(yè)競爭。一個易于維護的系統可以有效地降低技術支持的花費。 可擴展性( Extensible):在新技術出現的時候,一個軟件系統應當允許導入新技術,從而對現有系統進行功能和性能的擴展。只有這樣,才能適應用戶的市場擴展得可能性。 安全行( Secure):軟件系統所承擔的交易的商業(yè)價值極高,系統的安全性非常重要。總之,對應用系統本身錯誤的檢測應該僅限于系統的關鍵部分, 而且在一個月內在任何一臺計算機上該系統不可用的時間不允許超過總時間的 2%。但是,應該有選擇地提出這類出錯處理需求。 出錯處理需求 這類需求說明系統對環(huán)境錯誤應該怎樣響應。所以 在數據在遇到嚴重的丟失或損壞后能快速的進行恢復以繼續(xù)維持系統正常運行。響應速度盡量控制在用戶可忍受等待的時間內 ,并給予提示。 (2)處理時間 :理想狀態(tài)下系統應為用戶提供 24 小時服務。用例圖模型如下所示,參與者用人形圖標來標識,用例用橢圓來表示,連線表示它們之間的關系。 用例圖可一個包含注釋和約束,還可一個包含包,用于將模型中的元素組合成更大的模塊。用例使用系統與一個或者多個參與者之間的一系列消 息來描述系統中的交互。它將系統功能劃分成對參與者(即系統的理想用戶)有用的需求。用例圖在各種開發(fā)活動中被廣泛的應用,但是它最常用來描述系統及子系統。 三、用例圖 用例圖 (Use Case Diagram)是由軟件需求分析到最終實現的第一步,它描述人們如何使用一個系統。 6. 管理員能夠在公告信息欄發(fā)布班級公告信息。 4. 管理員能夠對網站首頁的班級介紹進行編輯和修改。 2. 管理員能夠對自己的登錄密碼進行修改。 6. 注冊用戶還能夠在公告信 息欄查看公告信息。 4. 注冊用戶還能夠瀏覽班級相冊并上傳照片。 2. 能夠讓用戶在同學錄管理系統中修改自己的基本資料。系統必須能夠滿足用戶的信息要求、處理要求、安全性與完整性要求。由用戶的信息要求可以導出數據要求,即在數據庫中需要存儲哪些數據。 需求分析的重點是調查、收集與分析用戶在數據管理體制中的信息要求、處理要求、安全性與完整性要求。 需求分析 為了開發(fā)出能真正滿足用戶需求的軟件產品 ,首先必須知道用戶的需求。利用現代網絡資源的優(yōu)勢和技術優(yōu)勢,通過提供完善的同學錄服務,和規(guī)范同學錄的管理,以達到增進同學們之間的感情,方便同學們的聯系,通過進入網站了解查看班級公告,發(fā)表個人留言等,這樣大大減少了班級管理工作任務,提高了信息傳播的時效性,并從根本上減少了管理費用。 社會可行性分析 在現今社會,順著信息化和計算機技術的高度發(fā)展,越來越多的人意識到信息 化是提升工作效率不可缺少的重要步驟。硬件方面,科技的飛速發(fā)展使硬件的更新速度越來越快,容量越來越大,可行性越來越高。該同學錄管理系統 基于 B/S 模式,在MYECLIPSE 集成開發(fā)環(huán)境下采用 JSP 語言和 JAVA 相關技術 開發(fā)完成。開發(fā)完成后,可以實現準確與快速一體化,大大方便了同學們的聯系,因此,該系統的開發(fā)在經濟上是完全可行的。計算機一臺和其他的一些相關的附屬物品已經具備,并且該系統開發(fā)的時間較短,只需一只兩個月的時間即可實現。可行性分析的目的就是要用最小的代價在盡可能短的時間內確定問題是否能夠解決 ,主要通過經濟可行性分析、技術可行性分析、社會可行性分析進行確定??尚行苑治鲆哉{查研究的結果為基礎,經過可行性調研,進一步論證系統的必要性和可能性。 2. 系統分析 5 可行性分析 并非任何問題都有簡單明顯的解決辦法,事實上,許多問題不可能在預定系統規(guī)?;驎r間期限之內解決。 在結構上, MyEclipse 的特征可以被分為 7 類: 1. JavaEE 模型 2. WEB 開發(fā)工具 3. EJB 開發(fā)工具 4. 應用程序 服務 器的連接器 5. JavaEE 項目部署 服務 6. 數據庫 服務 7. MyEclipse 整合幫助 對于以上每一種功能上的類別,在 Eclipse 中都有相應的功能部件,并通過一系列的 插件 來實現它們。 MyEclipse 目前支持 Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC數據庫鏈接工具等多項功能。它是功能豐富的 JavaEE 集成開發(fā)環(huán)境 ,包括了完備的編碼、調試、測試和發(fā)布功能,完整支持 HTML,JSP,CSS,Javascript 等技術。無論您是開發(fā)人員、數據庫管理員、信息工作者還是決策者, SQL Server 2021 都可以為您提供創(chuàng)新的解決方案,幫助您從數據中更多地獲益。這使您的企業(yè)可以構建和部署經濟有效的 BI 解決方案,幫助您的團隊通過記分卡、 Dashboard、 Web services 和移動設備將數據應用推向業(yè)務的各個領域。 SQL Server 2021 數 據 引 擎 是 本 企 業(yè) 數 據 管 理 解 決 方 案 的 核 心 。 SQL Server 2021 數據庫引擎為關系型數據和結構化數據提供了更安全可靠的存儲功能,使您可以構建和管 理用于業(yè)務的高可用和高性能的數據的應用程序。 其安全性、穩(wěn)定性、擴展性、存儲數據量都遠優(yōu)于 access、mysql 這些小型數據庫。 SQL Server 數據庫 SQL Server 是一個具備完全 Web 支持的數據庫產品,提供了對 可擴展標記語言 4 (XML)的核心支持以及在 Inter 上和防火墻外進行查詢的能力,提供了以 Web 標準為基礎的擴展數據庫編程功能。 ⑤ 三層模式成為真正意義上的 ―瘦客戶端 ‖,從而具備了很高的穩(wěn)定性、延展性和執(zhí)行校率。 ―企業(yè)對象 ‖是指封裝了企業(yè)邏輯程序代碼,能夠執(zhí)行特定功能的對象。在這種結構中,客戶應用程序不能直接訪問數據,應用服務器不僅可控制哪些數 據被改變和被訪問,而且還可控制數據的改變和訪問方式 。 ② 可共享性。 三層模式的主要優(yōu)點為 : ① 良好的靈活性和可擴展性。這種 三層結構層與層之間相互獨立,任何一層的改變不影響其它層的功能。 這種結構不僅把客戶機從沉重的負擔和不斷對其提高的性能的要求中解放出來,也把技術維護人員從繁重的維護升級工作中解脫出來。它的任務是接受Web 服務器對數據庫操縱的請求,實現對數據庫查詢、修改、更新等功能,把運行結果提交給 Web 服務器。它的任務是接受用戶的請求,首先需要執(zhí)行相應的擴展應用程序與數據庫進行連接,通過 SQL 等方式向數據庫服務器提出數據處理申請,而后等數據庫服務器將數據處理的結果提交給 Web 服務器,再由 Web 服務器傳送回客戶端。它的任務是由 Web 瀏覽器向網絡上的某一 Web 服務器提出服務請求, Web 服務器對用戶身份進行驗證后用 HTTP 協議把所需的主頁傳送給客戶端,客戶機接受傳來的主頁文件,并把它顯示在 Web 瀏覽器上。而且傳統的兩層結構還存在以下缺陷: (1)它是單一服務器且以局域網為中心的 ,所以難以擴展至大型企業(yè)廣域網或 Intra; (2)受限于供應商,程序的升級維護必須由供應商重新開發(fā)擴展; (3)軟、硬件的組合及集成能力有限;在軟件上呈現出胖客戶端,用戶必須在客戶端安裝特定的客戶端應用程序,而且企業(yè)的業(yè)務邏輯都寫在客戶端應用程序中,程序維護困難,程序升級需要每個客戶端都要安裝新的客戶端應用程序,同時,對于程序 3 開發(fā)商來說,程 序模塊的重用性差,各個模塊相對獨立 。 傳統的兩層 B/S 結構 傳統的兩層 B/S(Browser/Server,瀏覽器 / 服務器 ) 結構 模式比較適合于小規(guī)模、用戶較少、單一數據庫且在安全、快速的網絡環(huán)境下 (例如局域網 )運行 。B/S 模式突破了傳統的文件共享及 C/S 模式的限制,實現了更大程度的信息共享,任何用戶只要通過瀏覽器即可訪問數據庫,從而克服了時間和空間的限制??蛻舳说臑g覽器通過 URL 訪問 Web 服務器,Web 服務器請求數據庫服務器,并將獲得的結果以 HTML 形式返回客戶端瀏覽器。在這種結構下, 用戶工作界面是通過 IE 瀏覽器來實現的 (B/S 模式是在 TCP/IP 的支持下,以 HTTP 為傳輸協議,客戶端通過 Browser訪問 Web 服務器以及與之相連的后臺數據庫的技術及體系結構。 B/S 體系結構 B/S( Browser/Server,瀏覽器 /服務器)模式又稱 B/S 結構。通過開發(fā)定制標準庫, JSP 技術可以進行相當的擴展,第三方開發(fā)人員和其他人員可以為常用功能創(chuàng)建自己的標識庫。 JSP 技術封裝了許多功能,這些功能都是在易用的、與 JSP 相關的 XML 標識中進行動態(tài)內容生成時所需 要的。 (3)采用標識簡化頁面開發(fā)。絕大多數 JSP 頁面依賴于可重用的、跨平臺的組件來執(zhí)行應用程序所要求的更為復雜的處理。生成內容的邏輯被封裝在標識和 JavaBean 組件中,并且捆綁在小腳本中,所有的腳本在服務器端運行。使用 JSP 技術, Web 頁面開發(fā)人員可以使用 HTML標識設計和格式化最終頁面。 JSP 是由多個公司參與合作建立起來的動態(tài)網頁技術標準。 所有程序操作都在服務器端運行,網絡上傳送給客戶端的僅是得到的結果,與客戶端的瀏覽器無關,因此, JSP(Java Server Pages) 作為一種新的 Web 應用開發(fā)技術,越來越受到開發(fā)人員的關注。 JSP 技術是用 JAVA 語言作為腳本語言的, JSP 網頁為整個服務器端的 JAVA 庫單元提供了一個接口來服務于 HTTP 的應用程序。 系統配置 運行本系統需要滿足以下的一些配置要求。隨著 Inter 用戶的劇增和 Inter 技術的不斷發(fā)展,信息的經濟效益直接體現在生產經營和管理活動中,每個重視信息資源的單位,都能利用信息資源的及時性、準確性,提高工作效率,取得經濟效益和社會效益。同學錄是為校友之間進行交流和聯系提供的一個平臺。 眾多高校也都已經擁有了同學錄網站,然而多數高校僅僅停留在同學錄有關的信息發(fā)布上??梢钥闯鰢鴥韧瑢W錄的需求比例如此高,但國內同學錄網站的發(fā)展卻并不令人那么滿意。過去的種種陳舊的聯系方式,已經不能滿足現代生活的需要,同學錄作為一種方便同學之間聯系的實用系統便應運而生。 JSP 目 錄 摘 要 .......................................................................................................................................... i Abstract......................................................................................................................................ii 1. 引言 .................................................................................................................................... 1 設計背景 .............................................
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1