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

正文內(nèi)容

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

2025-07-17 12:29 本頁面
 

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