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

正文內(nèi)容

企鵝畢業(yè)設(shè)計jsp 培訓(xùn)機構(gòu)教師考評系統(tǒng)-全文預(yù)覽

2024-12-27 11:20 上一頁面

下一頁面
  

【正文】 開發(fā)的支持 SQL的數(shù)據(jù)庫 , 主要運行于微軟的 Windows操作系統(tǒng)上 , 從 , 目前使用最廣泛的版本是 MSSQL 2020 Server, 現(xiàn)在微軟正在加緊開始它的下一個 MSSQL版本 MSSQL 2020 Server,也叫 Microsoft SQL Server Yukon, 它的第一個測試版已經(jīng)發(fā)放。單擊 “ 下一步 ” ,在 “ 安裝選擇 ” 中,選擇 “ 創(chuàng)建新的 SQL Server實例或安裝 ‘ 客戶端工具 ’” 。單擊 “ 下一步 ” ,進(jìn)入 “ 選擇許可模式 ” ,可選擇 “ 每客戶 ” ,也可選擇 “ 處理器許可證 ” ,若選擇 “ 處理器許可證 ” ,則服務(wù)器上有幾個處理器后面就輸入幾,選擇 “ 處理器許可證 ” 可以支持不限數(shù)據(jù)的客戶端進(jìn)行連接。 數(shù)據(jù)庫簡介 隨著科學(xué)技術(shù)的進(jìn)步,信息已成為各行各業(yè)的重要資源。那就是在 1996 年推出的 SQL 和在 2020 年 8月推出的 SQL Server2020 版本。它一種應(yīng)用廣泛的數(shù)據(jù)庫管理系統(tǒng),具有許多顯著的優(yōu)點:易用性、適合分布式組織的可伸縮性、用于決策支持的數(shù)據(jù)倉庫功能、與許多其他服務(wù)器軟件緊密關(guān)聯(lián)的集成性、良好的性價比等。作為一個完備的數(shù)據(jù)庫和數(shù)據(jù)分析包, SQLServer2020 為快速開發(fā)新一代企業(yè)級商業(yè)應(yīng)用程序、為企業(yè)贏得核心競爭優(yōu)勢打開了勝利之門。 (用做 web的服器 (必須的 )。 (4) 變量名添入 TOMCAT_HOME(注意 ,大小 寫都可以的 ),值添入您 tomcat的安裝目錄 例如我的安裝目錄是 c:\tomcat\。 與 JSP 只能處理瀏覽器 請求 不同的是 , Servlet 可以處理一個客戶端的應(yīng)用程序請求 ,并由此 加強了 Web 服務(wù)器的功能。 ( 2) service()方法:初始化完畢, Servlet 對象調(diào)用該方法相應(yīng)客戶的請求。這些可重用軟件組件被稱之為 Bean。 JavaBean具有 4個基本特性: ( 1) 獨立性; ( 2) 可重用性; ( 3) 在可視化開發(fā)工具中使用; ( 4) 狀態(tài)可以保存 。 ( 2) 表單處理與驗證 :作為表單欄的驗證 ,檢查表單欄是否輸入錯誤。 15 可行性分析 可行性分析( Feasibility Analysis)也稱為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對新系統(tǒng) 的開發(fā)是否具備必要性和可能性,對新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟(jì)、社會的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功。所以本系統(tǒng)在經(jīng)濟(jì)上是可行的。 數(shù)據(jù)庫服務(wù)器 SQL 數(shù)據(jù)庫,它能夠處理大量數(shù)據(jù),同時保持?jǐn)?shù)據(jù)的完整性并提供許多高級管理功能。 (3) 管理可行性:隨著時代的發(fā)展,人員素質(zhì)己逐步提高,不論是對于電腦系統(tǒng)的基本操作還是對于系統(tǒng)的維護(hù)都有了一定的基礎(chǔ)。 系統(tǒng)設(shè)計的要求 我們一般設(shè)計系統(tǒng)都要完成以下的幾個要求,以便于用戶進(jìn)行操作。 ( 3)實現(xiàn)基本功能和一些特殊功能的操作 該系統(tǒng)要求除了能實現(xiàn)信息的錄入,刪除,查詢等基本功能之外,還要求能夠根據(jù)用戶的需要進(jìn)行操作。合理的數(shù)據(jù)庫也有利于程序的實現(xiàn)。 3 系統(tǒng) 總體 設(shè)計 系統(tǒng)總體設(shè)計 系統(tǒng)總體架構(gòu) 由于 C/S(客戶端 /服務(wù)器)二層結(jié)構(gòu)存在靈活性差、升級困難、 維護(hù)成本及投資大等缺陷,已較難適應(yīng)當(dāng)前信息技術(shù)與網(wǎng)絡(luò)技術(shù)發(fā)展的需要。用戶通過瀏覽器向分布在網(wǎng)絡(luò)上的許多 WEB服務(wù)器發(fā)出請求, WEB服務(wù)器對瀏覽器的請求進(jìn)行處理,將用戶所需信息返回到瀏覽器。與 C/S結(jié)構(gòu)相比, B/S結(jié)構(gòu)有以下優(yōu)點: (1) 用戶端只需安裝單一的瀏覽器軟件(如 IE),界面統(tǒng)一,使用簡單。 在遵循上述原則的基礎(chǔ)上,根據(jù)系統(tǒng)處理業(yè)務(wù)的不同, 本系統(tǒng)應(yīng)具有通??荚u系統(tǒng)應(yīng)該具有的所有功能,包括各種角色的登錄,登錄后進(jìn)行相應(yīng)的界面操作,其中 admin 的權(quán)限最大,可添加刪除其他的角色,并對他們進(jìn)行調(diào)查。 。 學(xué)生 角色 l. 學(xué)生 , (用戶名,密碼,姓名,電話,郵箱, ,頭像,籍貫,地址, 性別,等, ) 修改個人資料 ,對教師的點評 。它的基本思想是用圖形符號以黑盒子形式描繪系統(tǒng)里面的每個部件(程序、文件、數(shù)據(jù)庫、表格、人工過程等等)。然后分別把每個關(guān)鍵功能擴展到適當(dāng)?shù)脑敿?xì)程度,畫在單獨的一頁紙上。如果是超級用戶則他擁有所有的權(quán)限,包 22 括查詢、錄入、修改、刪除、數(shù)據(jù)管理、用戶管理等等;而如果是普通用戶登錄,那么他所擁有的權(quán)限就相當(dāng)有限了,他所擁有的權(quán)限完全由管理員決定。系統(tǒng)工作流程圖見圖 所示: 是 不是 不是 是 查詢所有信息功能 修改所有信息功能 刪除所有信息功能 數(shù)據(jù)庫管理功能 查詢信息功能 輸入用戶名和密碼 開始 管理員管理界面 普通用戶管理界面 是否是管理員 是否是普通用戶 23 圖 3. 2. 6 登錄模塊流程圖 不同的用戶有不同的權(quán)限,所以不同用戶登錄實現(xiàn)的功能也不相同。查詢功能的工作流程圖見圖 所示: 是 不是 合法 不合法 開始 用戶登錄 查詢信息合法否 輸入查詢信息 查詢不合法(如編號大于 10位),請重新輸入 返回查詢結(jié)果 結(jié)束 查詢信息是否為空 查詢信息為空,請輸入查詢信息 26 圖 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 概念結(jié)構(gòu)設(shè)計 概念結(jié)構(gòu)設(shè)計是將分析得到的用戶需求抽象為概念模型的過程。 概念結(jié)構(gòu)的主要特點是能真實、充分地反映現(xiàn)實世界;易于理解;易于更改;易于向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。即首先定義各局部應(yīng)用的概念結(jié)構(gòu),然后將它們集成起來,得到全局概念結(jié)構(gòu); ( 3)逐步擴張。即自頂向下進(jìn)行需求分析,然后再自底向上設(shè)計概念結(jié)構(gòu)。它可以是人也可以是動物;可以是具體事物也可以是抽象概念。人們通常就是用實體、聯(lián)系和屬性這三個概念來理解現(xiàn)實問題,因此, ER 模型比較接近人的思維方式。此應(yīng)用程序可廣泛運行于國際互聯(lián)網(wǎng)即 Inter,也可適用于內(nèi)部的局域網(wǎng)。 本模塊界面非常簡單,就一用戶名和密碼兩個文本框和一個登陸按鈕,但實現(xiàn)的方法比較復(fù)雜,因為系統(tǒng)要自動判斷其輸入的用戶名及密碼的正誤,還要自動識別其權(quán)限(管理員 , 管理員 ,經(jīng)理 ,教師 ,學(xué)生 ,之分),如果登陸正常后,系統(tǒng)要將當(dāng)前用戶名和權(quán)限記錄下來以便之后其他操作給予適當(dāng)?shù)臋?quán)限分配。 數(shù)據(jù)庫: SQL Server,運行于服務(wù)器端。 把概念結(jié)構(gòu)設(shè)計轉(zhuǎn)化為邏輯結(jié)構(gòu)設(shè)計 為: 管理員:( 帳號、密碼 ) 實體圖如下: 圖 33 管理員實體圖 學(xué)生 員 :( 用戶名 、 學(xué)號、姓名、班級代碼、年齡、郵件地址 、密碼) 實體圖如下: 28 圖 34學(xué)生 實體圖 教師 :( 用戶名,密碼,姓名,電話,郵箱,職稱 ,主教課程 ,照片,地址,性別,等 ) 實體圖如下: 圖 36教學(xué)資源實體圖 其他的實體圖類似結(jié)構(gòu) ,在此不一一列舉。聯(lián)系分為三類:一對一的關(guān)系,一對多的關(guān)系,多對多的關(guān)系。 系統(tǒng)的 ER圖 ER 模型中 , 包含 “實體 ”、 “聯(lián)系 ”和 “屬性 ”三個基本成分。即將自頂向下和自底向上相結(jié)合,用自頂向下策略設(shè)計一個全局概念結(jié)構(gòu)的框架,以它為骨架集成由自底向上策略中設(shè)計的各局部概念結(jié)構(gòu)。 設(shè)計概念結(jié)構(gòu)通常有四類方法: ( 1)自頂向下 。這樣才能更好地、更準(zhǔn)確地用某一 DBMS 實現(xiàn)這些需求。 不是合法用戶,提示出錯信息 可以使用系統(tǒng)的所有操作 某些功能被限制 開始 輸入用戶名和密碼 是否合法 是否是管理員 不是 是 不是 是 24 圖 登錄模塊具體的還可以分為管理員登錄流程圖、普通用戶流程圖,他們之間的區(qū)別在于登錄后所擁有的權(quán)限不同,這里重點介紹管理員登入。管理完之后,用戶便可以退出系統(tǒng)。 根據(jù)需求分析結(jié)果,設(shè)計了一個簡單的系統(tǒng)工作流程圖。面對復(fù)雜的系統(tǒng)時,一個比較好的方法是分層次的描 繪這個系統(tǒng)。圖中的每一個模塊都能夠獨立地實現(xiàn)其具體的功能。 管理員角色 e. 管理員 :( 用戶名 ,密碼 ,權(quán)限等 為必備字段 ) 管理員 可以 ,管理 系統(tǒng)用戶 ,個人資料 ,教師信息管理 ,學(xué)生信息管理 ,班級信息管理 ,所有點評查看 ,課程信息管理 ,系統(tǒng)管理 , 。而 teacher 和項目經(jīng)理只能調(diào)查學(xué)生對自己的評分結(jié)果, 學(xué)生只能點評相應(yīng)的老師和項目經(jīng)理。 (3) 采用標(biāo)準(zhǔn)的 TCP/IP協(xié)議, HTTP協(xié)議,有良好的廣域網(wǎng)支持,擴展性好,易于實現(xiàn)多用戶監(jiān)控,信息共享程度高。服務(wù)器將擔(dān)負(fù)更多的工作,對數(shù)據(jù)庫的訪問和應(yīng)用程序的執(zhí)行將在 WEB服務(wù)器上完成。 B/S結(jié)構(gòu)在傳統(tǒng)的 C/S結(jié)構(gòu)中間加上一層 WEB服務(wù)層,把原來客戶機所做的工作交給 WEB服務(wù)層來實現(xiàn)。 用戶的需求具體體現(xiàn)在對各種信息的提供、保存、更新和交流,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。如圖所示: 數(shù)據(jù)庫需求分析 數(shù)據(jù)庫在一個系統(tǒng)中占有極其重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響。 ( 1)合理的設(shè)計數(shù)據(jù)庫 盡量合理地減少數(shù)據(jù)庫數(shù)據(jù)的冗余,使重復(fù)的數(shù)據(jù)保持在最小限度 ,這樣將不必要的多占用存儲空間,減少產(chǎn)生混亂影響的危險,還能提高計算機的運行速度。 綜上所述,此系統(tǒng)開發(fā)目標(biāo)已明確,在經(jīng)濟(jì)、技術(shù)和管理等方面都可行,并且投入少、見效快。因此,系統(tǒng)的軟件開發(fā)平臺已成熟可行。該管理系統(tǒng)采用了Browser/Server 模式進(jìn)行開發(fā)。該系統(tǒng)的可行性分析包括以下幾個方面的內(nèi)容。 2 需求分析 要實現(xiàn)一個軟件系統(tǒng),首先應(yīng)該進(jìn)行需求分析,這樣才能令設(shè)計出的軟件滿足用戶的各項功能。它可以非常自由地被嵌入到 HTML 的文件之中,讓你設(shè)計交互的網(wǎng)頁內(nèi)容,但不能單獨執(zhí)行,必須在瀏覽器或服務(wù)器上執(zhí)行。在 Sun 公司 Java Bean 規(guī)范的定義中, Bean 的正式說法是:“ Bean 是一個基于 Sun 公司 JavaBean 規(guī)范的、可在編程工具中被可視化處理的 、 可復(fù)用的軟件組件”。 JavaBean 簡介 14 JavaBean 是一種軟件組件模型。 Servlet 是 包中 HttpServlet類的子類,由服務(wù)器完成該子類的創(chuàng)建和初始化。 配置虛擬目錄主要就是對 tomcat跟目錄下的 conf文件夾中的 件進(jìn)行配置 ,進(jìn)入后,以文本方式打開這個 .xml文件 ,(方法是 :選中該文件 ,然后按住 shift再點右鍵 ,尋找打開方式 ,我們以文本方式打開 .就可以了 ,您可以使用記事本的查找功能 ,(在編輯菜 單下 )查找 /host 在這個 /host前添加這樣的代碼 (path就是虛擬目錄 ,而 docbase就是實際的物理目錄了 ): Context path=/yuan docBase=D:\yuan debug=0 reloadable=true crossContext=true/Context 簡介 Servlet 是服務(wù)器端的 Java 小程序 , 用于響應(yīng)客戶機的請求。 例如 :我的安裝目錄是 c:\sun\\jdk\bin。 12 tomcat 配置 配置 tomcat之前需要預(yù)先下載幾個軟件 : win2020的服務(wù)包 (可以沒有 )。除這些核心企業(yè)品質(zhì)外, SQLServer2020 還為數(shù)據(jù)管理與分析帶來了靈活性,允許單位在快速變化的環(huán)境中從容響應(yīng),從而獲得競爭優(yōu)勢。 Microsoft SQL Server2020(簡稱 SQL Server)由一系列相互協(xié)作的組件構(gòu)成,能滿足最大的 Web 站點和企業(yè)數(shù)據(jù)處理系統(tǒng)存儲和分析數(shù)據(jù)的需求。據(jù)我所知,數(shù)據(jù)庫的類型有很多,比如: sql server, vf,framework,access, OracleMySQLSYBASEDB2等等,然而本軟件選擇了用 SQL Server2020 來作為數(shù)據(jù)庫軟件。 重新啟動計算機或者單擊 “ 開始→程序→ Microsoft SQL Server→服務(wù)器管理器 ” ,打開 “SQL Server 服務(wù)器管理器 ”
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1