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

正文內(nèi)容

基于bs和cs混合模式的高校運動會管理系統(tǒng)設計與實現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-17 12:29 本頁面
 

【文章內(nèi)容簡介】 務器是采用 Windows 平臺,那么無論項目多大,采用.NET 平臺開發(fā)是最佳的選擇。如果你的服務器是使用 UNIX 系統(tǒng)的大型計算機,那開發(fā)平臺只有采用 J2EE。如果你只是想做一個小型的網(wǎng)站,那就沒有必要這么麻煩,你可以使用 ASP、PHP 甚至更簡單的一些東西。.NET 是微軟推出來的企業(yè)級應用程序開發(fā)工具,因此, 開發(fā),必須了解企業(yè)級開發(fā)的基本思想。當前,企業(yè)級用程序的開發(fā)趨勢,是提供 N 層框架,以便于實現(xiàn)安全、可升級、可維護、實用的應用程序。 應用需求分析基于網(wǎng)絡的數(shù)據(jù)采集與信息發(fā)布需要滿足來自以下幾方面的需求,這幾個方面分別是通過 IE 瀏覽器在線注冊、登錄,成功進入運動會統(tǒng)一報名系統(tǒng)。然后在線填寫報名信息,其中包括:姓名、系別、參賽項目等等。同時可以進行查詢、修改、刪除本人的信息。運動會管理人員可以通過在線安排參賽日期、參賽號、分組等,運動員通過信息點查詢比賽安排,比賽成績;系統(tǒng)用戶通過分布于各處的信息點,查詢相關賽事信息。系統(tǒng)用戶可以直接查看運動會的賽事安排,成績等相關信息,他們通過管理員分配的帳號和密碼登陸系統(tǒng),還能夠維護個人信息。一般情況下系統(tǒng)用戶只能夠查看和維護本人的相關信息,若查看和維護其他用戶的個人信息,就要知道其他用戶的帳號和密碼,這是很難辦到的,特別是密碼。所以不但滿足了系統(tǒng)用戶的要求,還能很好的保護系統(tǒng)用戶的個人隱私。 基于 B/S 和 C/S 混合模式的高校運動會管理系統(tǒng)——B/S 端子系統(tǒng)15第三章 數(shù)據(jù)庫總體設計數(shù)據(jù)庫的設計過程如下圖所示。在數(shù)據(jù)庫設計過程中,需求分析和概念設計可以獨立于任何數(shù)據(jù)庫管理系統(tǒng)進行。邏輯設計和物理設計與具體的數(shù)據(jù)庫管理系統(tǒng)密切相關。由于需求分析比較重要。我們在設計的時候,花了比較多的時間。在獲得這些資料之后,進行分析從中提取有用的部分,分析各種用戶的權(quán)限。數(shù)據(jù)庫設計過程如下圖 [4]。 需求分析說明書 概念數(shù)據(jù)庫模式 獨立于數(shù)據(jù) (高級數(shù)據(jù)模型) 庫管理系統(tǒng) 與數(shù)據(jù)庫管 理系統(tǒng)相關邏輯數(shù)據(jù)庫模式 (特定數(shù)據(jù)模型) 物理數(shù)據(jù)庫模式圖 31數(shù)據(jù)庫設計過程現(xiàn)實世界需求分析概念數(shù)據(jù)庫設計邏輯數(shù)據(jù)庫設計物理數(shù)據(jù)庫設計基于 B/S 和 C/S 混合模式的高校運動會管理系統(tǒng)——B/S 端子系統(tǒng)16 在概念設計階段中,設計人員從用戶的角度看待數(shù)據(jù)及處理要求和約束,產(chǎn)生一個反映用戶觀點的概念模式。然后再把概念模式轉(zhuǎn)換成邏輯模式。將概念設計從設計過程中獨立開來,使各階段的任務相對單一化,設計復雜程度大大降低,不受特定 DBMS 的限制。 利用 ER 方法進行數(shù)據(jù)庫的概念設計,可分成三步進行:首先設計局部 ER模式,然后把各局部 ER 模式綜合成一個全局模式,最后對全局 ER 模式進行優(yōu)化,得到最終的模式,即概念模式。 ER模式實體和屬性的定義:項目(項目名稱,預賽時間,決賽時間,是否需要自動編組)運動員(編號,姓名,系別,性別,聯(lián)系電話,團體賽,徑賽,田賽)信息(項目名稱,姓名)用戶表(編號,用戶名,密碼,級別)ER 模型的“聯(lián)系”用于刻畫實體之間的關聯(lián)。一種完整的方式是對局部結(jié)構(gòu)中任意兩個實體類型,依據(jù)需求分析的結(jié)果,考察局部結(jié)構(gòu)中任意兩個實體類型之間是否存在聯(lián)系。若有聯(lián)系,進一步確定是 1:N,M:N,還是 1:1 等。還要考察一個實體類型內(nèi)部是否存在聯(lián)系,兩個實體類型之間是否存在聯(lián)系,多個實體類型之間是否存在聯(lián)系,等等。 一個用戶可以借閱多本不同的書,而一本書也可以被多個不同的用戶所借閱。 ER模式 所有局部 ER 模式都設計好了后,接下來就是把它們綜合成單一的全局概念結(jié)構(gòu)。全局概念結(jié)構(gòu)不僅要支持所有局部 ER 模式,而且必須合理地表示一個完整、一致的數(shù)據(jù)庫概念結(jié)構(gòu)。1)確定公共實體類型 為了給多個局部 ER 模式的合并提供開始合并的基礎,首先要確定各局部結(jié)構(gòu)中的公共實體類型。在這一步中我們僅根據(jù)實體類型名和鍵來認定公共實體類型。一般把同名實體類型作為公共實體類型的一類候選,把具有相同鍵的實體類型作為公共實體類型的另一類候選。2)局部 ER 模式的合并基于 B/S 和 C/S 混合模式的高校運動會管理系統(tǒng)——B/S 端子系統(tǒng)17 合并的原則是:首先進行兩兩合并;先和合并那些現(xiàn)實世界中有聯(lián)系的局部結(jié)構(gòu);合并從公共實體類型開始,最后再加入獨立的局部結(jié)構(gòu)。3)消除沖突 沖突分為三類:屬性沖突、結(jié)構(gòu)沖突、命名沖突。 設計全局 ER 模式的目的不在于把若干局部 ER 模式形式上合并為一個 ER 模式,而在于消除沖突,使之成為能夠被所有用戶共同理解和接受的同一的概念模型。4)全局 ER 模式的優(yōu)化 在得到全局 ER 模式后,為了提高數(shù)據(jù)庫系統(tǒng)的效率,還應進一步依據(jù)處理需求對 ER 模式進行優(yōu)化。一個好的全局 ER 模式,除能準確、全面地反映用戶功能需求外,還應滿足下列條件:實體類型的個數(shù)要盡可能的少;實體類型所含屬性個數(shù)盡可能少;實體類型間聯(lián)系無冗余。綜上所述,“運動會管理系統(tǒng)”的全局 ER 模式如圖所示。項目比賽記錄運動員系別系別 名稱信息表姓名 名稱基于 B/S 和 C/S 混合模式的高校運動會管理系統(tǒng)——B/S 端子系統(tǒng)18圖 32后臺全局 ER模式由于概念設計的結(jié)果是 ER 圖,DBMS 一般采用關系型(本人所使用的 MS 項目信息項目名稱 預賽成績 決賽成績 是否分組運動員電話編號 姓名 性別bie系別 團體賽 田賽徑賽信息表姓 名 項目名稱基于 B/S 和 C/S 混合模式的高校運動會管理系統(tǒng)——B/S 端子系統(tǒng)19SQL Server 就是關系型的 DBMS) ,因此數(shù)據(jù)庫的邏輯設計過程就是把 ER 圖轉(zhuǎn)化為關系模式的過程。由于關系模型所具有的優(yōu)點,邏輯設計可以充分運用關系數(shù)據(jù)庫規(guī)范化理論,使設計過程形式化地進行。設計結(jié)果是一組關系模式的定義。我選用 Microsoft SQL Server2022(企業(yè)版)數(shù)據(jù)庫來進行數(shù)據(jù)庫的邏輯設計。根據(jù)全局 ER 圖,建立各個表如下:表 31 運動員信息表數(shù)據(jù)庫表項中文說明 數(shù)據(jù)類型ID 編號 Int(4)tbname 姓名 VarChar(50)Xiebie 系別 Varchar(10)Sex 性別 Varchar(10)Height 身高 Varchar(10)Tel 聯(lián)系電話 Varchar(20)Tts 團體賽 Varchar(20)Js1 徑賽 1 Varchar(20)Js2 徑賽 2 Varchar(20)Ts1 田賽 1 Varchar(20)Ts2 田賽 2 Varchar(20)Beiz 備注 Varchar(255)表 32 用戶表ID編號Int(4)Username 用戶名 Varchar(20)Password 密碼 Varchar(20)[Level] 級別 Varchar(10)表 33 項目信息表數(shù)據(jù)庫表中文說明 數(shù)據(jù)類型基于 B/S 和 C/S 混合模式的高校運動會管理系統(tǒng)——B/S 端子系統(tǒng)20項Xiangmu 項目名稱 VarChar(20)Pro_try_time 預賽時間 Varchar(20)pro_fin_time 決賽時間 Varchar(20)pro_needgroup 是否需要機器分組 Bit(1)表 34信息表數(shù)據(jù)庫表項 中文說明 數(shù)據(jù)類型Xiangmu 項目名稱 VarChar(20)tbname 姓名 VarChar(50)本系統(tǒng)采用適宜于網(wǎng)絡應用的數(shù)據(jù)庫,數(shù)據(jù)庫選型主要針對 Server 端考慮系統(tǒng)對 DBMS 的性能要求較高,目前可選做 DBMS 的常用軟件有:Sybase SQL Server(Adaptive Server Enterprise,簡稱 ASE),Microsoft SQL Server,Oracle,等。下面簡單地介紹一下這幾種產(chǎn)品的特點。(1)Sybase Adaptive Server EnterpriseSybase ASE(原稱 SQL Server)是 Sybase 公司于 1987 年推出的關系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS)。它是第一個采用 Client/Server 體系結(jié)構(gòu)、采用多線程技術(shù)的可編程的高性能數(shù)據(jù)庫管理系統(tǒng)。ASE 的最新版本是今年推出的(ASE)。Sybase 產(chǎn)品目前已遍布全國,受到越來越多的用戶的青睞。Sybase ASE 的最大的特點是在內(nèi)核上支持 Client/server 模式。ASE 允許用戶在內(nèi)核上執(zhí)行存儲過程和觸發(fā)器,以保證數(shù)據(jù)的完整性和一致性。Sybase 的Open Server 和 Open Client 功能強大,能支持沒有 SQL Server 內(nèi)核的分布數(shù)據(jù)的管理。Sybase 提供了建立在 Open Server 基礎上的 Enterprise Connect,從而使得不同的關系數(shù)據(jù)庫、非關系數(shù)據(jù)庫和文件系統(tǒng)之間能夠?qū)崿F(xiàn)異構(gòu)查詢和位置透明的異構(gòu)數(shù)據(jù)庫連接。Sybase 的產(chǎn)品線堅持開放性和應用集成化的思想,對不斷適應應用環(huán)境的變化和提高系統(tǒng)的可擴充性具有較大的意義。(2)Microsoft SQL Server 2022Microsoft SQL Server 是微軟公司在購得 Sybase SQL Server 的基礎上,專門為 Windows NT 系統(tǒng)開發(fā)的。它的優(yōu)點是性能價格比較高,它對標準基于 B/S 和 C/S 混合模式的高校運動會管理系統(tǒng)——B/S 端子系統(tǒng)21SQL 語言完全支持而且易于安裝使用,Microsoft SQL Server 的圖形化界面簡潔明了,管理者的日常維護非常方便。Microsoft SQL Server 提供了與其它數(shù)據(jù)的轉(zhuǎn)化接口和圖形化工具,能夠快速實現(xiàn)不同數(shù)據(jù)庫之間的數(shù)據(jù)轉(zhuǎn)換 [5]。而且從 Web 應用服務來考慮,采用 Microsoft SQL Server 2022 + Microsoft Advanced Server 2022 + ASP 是比較好的搭配。(3)OracleOracle 公司于 1977 年開始涉足 RDBMS 市場,是目前世界上最大的數(shù)據(jù)庫廠商。Oracle 產(chǎn)品于 1986 年進入我國。Oracle 的設計初衷是基于小型機系統(tǒng)的集中式數(shù)據(jù)管理系統(tǒng),因而 Oracle 在內(nèi)核上是不支持 Client/Server 的。為了適應 Client/Server 的分布處理,Oracle 采用 SQL*NET 進行功能上的彌補。Oracle 不是基于線程的,它采用進程進行管理,因而對操作系統(tǒng)的依賴性較大,為了獲得高性能的數(shù)據(jù)管理,必須具備較高的硬件配置。Oracle 也采用存儲過程和觸發(fā)器保證數(shù)據(jù)完整性和一致性,但他們不是在內(nèi)核上運行,而是通過SQL*FORM 工具來實現(xiàn)數(shù)據(jù)的完整性控制。Oracle 對異構(gòu)網(wǎng)絡異種機的適應能力要比 Sybase 強得多。Oracle 的開放性體現(xiàn)在其在 PC、RISC 工作站以及小型機直至大型機上均能運行,且具有統(tǒng)一的界面。本著簡單、實用、易用、穩(wěn)定性好等要求,系統(tǒng)在以上四種 DBMS 產(chǎn)品中選用了 Microsoft SQL Server 2022 作為數(shù)據(jù)庫系統(tǒng)的解決方案。 可以使用“服務器資源管理器”創(chuàng)建新的數(shù)據(jù)庫關系圖。數(shù)據(jù)庫關系圖以圖形方式顯示數(shù)據(jù)庫的結(jié)構(gòu)。使用數(shù)據(jù)庫關系圖可以創(chuàng)建和修改表、列、關系和鍵。另外,可以修改索引和約束。在“服務器資源管理器”中,右擊“數(shù)據(jù)庫關系圖”文件夾或該文件夾中的任何關系圖。選擇快捷菜單中的“新建關系圖”。 即會出現(xiàn)“添加表”對話框。 在“表”列表中選擇所需表,然后單擊“添加”。 這些表以圖形方式顯示在新的數(shù)據(jù)庫關系圖中。 可以繼續(xù)添加或刪除表、修改現(xiàn)有表或更改表關系,直到新的數(shù)據(jù)庫關系圖完成為止?!盰dh”數(shù)據(jù)庫關系圖如下:基于 B/S 和 C/S 混合模式的高校運動會管理系統(tǒng)——B/S 端子系統(tǒng)22圖 33“Ydh”數(shù)據(jù)庫關系數(shù)據(jù)庫系統(tǒng)信息安全性依賴于兩個層次:一層是數(shù)據(jù)庫管理系統(tǒng)本身提供的用戶名/口令字識別、視圖、使用權(quán)限控制、審計等管理措施,大型數(shù)據(jù)庫管理系統(tǒng)均有此功能。另一層就是靠應用程序設置的控制管理,如使用較普遍的權(quán)限問題。SQL Server 提供多層安全性。在最外層,SQL Server 的登錄安全性直接集成到 Windows NT 安全性上,它允許 Windows NT 服務器驗證用戶。使用這種Windows NT 驗證” ,SQL Server 就可以直接利用 Windows NT 的安全性。例如密碼加密、密碼期限、以及對密碼最大長度限制等。Windows NT 驗證功能依賴于“信用連接” 。這其中要用到 Windows NT 的模仿功能。通過模仿,SQL Server 可以利用 Windows NT 用戶帳號中的安全內(nèi)容來對連接進行初始化,并檢測其中的安全標志是否達到了合法授權(quán)級別。當連接到運行 Windows NT 下的SQL Server 時。Windows NT 的模仿功能和信用連接對所有的網(wǎng)絡接口都適用。SQL Server 能
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1