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

正文內(nèi)容

計(jì)算機(jī)專業(yè)本科畢業(yè)設(shè)計(jì)-aspnet校友錄網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)(已改無錯(cuò)字)

2023-01-15 17:06:57 本頁面
  

【正文】 的,各個(gè)模塊訪問的是同一個(gè)數(shù)據(jù)庫,只是所訪問的表不同而已。每個(gè)模塊的功能都是按照在調(diào)研中搜集的資料進(jìn)行編排制作的。依據(jù)上述功能的分析,系統(tǒng)在 3 大塊的基礎(chǔ)上每一大模塊又分為幾個(gè)模塊: 1. 用戶信息管理: 用戶注冊:用戶的基本個(gè)人信息。如:學(xué)號、姓名、班級、聯(lián)系方式等。 用戶登錄: 用戶登錄后才能使用系統(tǒng) 。 修改個(gè)人信息:對個(gè)人信息進(jìn)行編輯修改 。 2. 班級信息管理: 查找班級:根據(jù)班級信息查找并加入自己的班級。 創(chuàng)建班級:創(chuàng)建一個(gè)班級。 維護(hù)班級信息:班級管理員維護(hù)班級 。 3. 留言板信息管理: 發(fā)表留言:在班級留 言板上發(fā)布文本信息。 查看留言:查看留言板上的所有主題的留言。 編輯留言:用戶對自己發(fā)布的留言內(nèi)容進(jìn)行編輯。 刪除留言:用戶刪自己發(fā)布的留言內(nèi)容。 本系統(tǒng)管理員除上述功能操作外,還可以對非法班級(班號、班級信息等錯(cuò)誤)、非法留言(辱罵他人、傳播淫穢信息等)進(jìn)行刪除的操作權(quán)限,以及對本系統(tǒng)各功能模塊頁面的布局、美化、文字處理和后臺數(shù)據(jù)庫操作及維護(hù)的權(quán)限。 主要系統(tǒng)功能模塊圖如圖 41 所示。 本科畢業(yè)設(shè)計(jì)(論文) 13 哈 工 大 華 德 學(xué) 院 校 友 錄 系 統(tǒng)用 戶 信 息 管 理班 級 信 息 管 理 留 言 信 息 管 理用戶注冊用戶登錄查找校友查找班級創(chuàng)建班級班級維護(hù)發(fā)表留言查看留言刪除留言修改信息刪除班級編輯留言 圖 41 系統(tǒng)功能模塊圖 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫設(shè)計(jì)是在對于給定的應(yīng)用環(huán)境,設(shè)計(jì)構(gòu)造最優(yōu)的數(shù)據(jù)庫結(jié)構(gòu),建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能有效地存儲數(shù)據(jù),對數(shù)據(jù)進(jìn)行操作和管理,以滿足用戶各種需求的過程。 數(shù)據(jù)庫設(shè)計(jì)概述 數(shù)據(jù)庫設(shè)計(jì)是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建設(shè)中的核心技術(shù),具體的說,數(shù)據(jù)庫設(shè)計(jì)是一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的用戶的應(yīng)用需求(信息要求和處理要求)。這個(gè)問題是我們在進(jìn)行軟件開發(fā)時(shí)期的主要研究方向。 數(shù)據(jù)庫設(shè)計(jì)應(yīng)該和應(yīng)用系統(tǒng)設(shè)計(jì)相結(jié)合,也就是說,整個(gè)設(shè)計(jì)過程中要把結(jié)構(gòu)(數(shù)據(jù))設(shè)計(jì)和行為(處理)設(shè)計(jì)密切結(jié)合起來。 由于信息結(jié)構(gòu)復(fù)雜,應(yīng)用環(huán)境多樣,使用這種方法與設(shè)計(jì)人員 的經(jīng)驗(yàn)和水平有直接的關(guān)系,數(shù)據(jù)庫設(shè)計(jì)成為一種技藝而不是工程技術(shù),缺乏科學(xué)理論和工程方法的支持,軟件的質(zhì)量難以保證,常常是數(shù)據(jù)庫運(yùn)行一段時(shí)間后又不同程度地發(fā)現(xiàn)了各種問題,增加了系統(tǒng)維護(hù)的代價(jià)。十余年來,人們努力探索,提出了各種設(shè)計(jì)準(zhǔn)則和規(guī)程,都屬于規(guī)范設(shè)計(jì)法。 數(shù)據(jù)分析 數(shù)據(jù)分析過程同數(shù)據(jù)庫的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)密切相關(guān),需要確定、編制、組織、篩選應(yīng)用程序所使用的信息。它以一種能夠分析和分類的方式來捕獲用戶的所有信息,這使得某一模型可以直接轉(zhuǎn)化成數(shù)據(jù)庫結(jié)構(gòu)。 本科畢業(yè)設(shè)計(jì)(論文) 14 我們使用一種信息建模技術(shù),這種技術(shù) 是通過實(shí)體、關(guān)系、屬性三種基本對象來定義信息。實(shí)體是需要維護(hù)和使用的相關(guān)特性的集合體;屬性是實(shí)體的特性或特征;關(guān)系是實(shí)體之間的聯(lián)系,關(guān)系為實(shí)體記錄(實(shí)例)之間的聯(lián)系和交互作用方式建立了模型。 在為實(shí)體確定相關(guān)的屬性過程中,也需要確定此實(shí)體的主鍵和索引,并且要確定在每個(gè)實(shí)體中怎樣組織這些屬性,確定屬性的數(shù)據(jù)類型和它是否為空值。在高層次的描述過程中,還可以確定所有擴(kuò)展屬性信息,包括長度、格式、編輯風(fēng)格、校驗(yàn)規(guī)則和初始值。單獨(dú)實(shí)體的屬性被組織起來,用戶就能夠開始以某一種組織方式來給實(shí)體分類。用戶必須通過關(guān)系,來為 實(shí)體分組的方式確定分類模式,這是抽象化的初始層,或者說是通過隱藏模糊的信息來提高對分析的理解,通過將數(shù)據(jù)分類成組,就產(chǎn)生了相關(guān)分組的不同類型,這樣,更加易于觀察和分析。 數(shù)據(jù)庫的詳細(xì)設(shè)計(jì) 數(shù)據(jù)庫 ER 如圖 42 所示: 用 戶 信 息P K u s e r m i n g u s e r p w u s e r m i b個(gè) 人 信 息P K X i n I dF K 1 X i n Y o n g X i n M i n g X i n S e x X i n S h e n g X i n T e l X i n D i z X i n D i z X i n Y o u b X i n E m a i l X i n Q q班 級 信 息P K B j I d B j B a n h B j M i n g B j X iF K 1 B j Y o n g h B j N i a n B j H e i b B j A d m i n留 言 信 息P K L i u I dF K 1 L i u Y o n g h L i u T i m e L i u N e i r L i u M i n g L i u B a n h申 請 信 息P K S h e n I dF K 1 S h e n Y o n g h S h e n T i m e S h e n N e r i S h e n H o u S h e n T i m屬 于屬 于留 言申 請111NN11N圖 42 數(shù)據(jù)庫 ER圖 根據(jù)哈工大華德學(xué) 小班分班 的實(shí)際情況,本系統(tǒng)的數(shù)據(jù)庫命名為 hithd 共包括 5 張表:用戶信息表、個(gè)人信息表、班級信息表、留言信息表、申請修本科畢業(yè)設(shè)計(jì)(論文) 15 改信息表。 用戶信息表 如下表 41所示: 表 41 Users(用戶信息表) 序號 英文名 中文名 類型 允許 空 1 UserId 編號 Int 否 2 UserMing 用戶名 Varchar(20) 否 3 UserPw 用戶密碼 Varchar(20) 否 4 UserMib 用戶密保 Varchar(50) 否 個(gè)人 信息表 如下表 42所示: 表 42 Xin(個(gè)人信息表) 序號 英文名 中文名 類型 允許空 1 XinId 編號 Int 否 2 XinYong 用戶名 Varchar(50) 否 3 XinMing 真實(shí)姓名 Varchar(50) 否 4 XinSex 性別 Varchar(50) 否 5 XinShengr 出生日期 Datetime 否 6 XinTel 聯(lián)系電話 Varchar(50) 是 7 XinDiz 通迅地址 Varchar(50) 是 8 XinYoub 郵政編碼 Varchar(50) 是 9 XinEmail 電子郵箱 Varchar(50) 是 10 XinQq Varchar(50) 是 班級信息表 如下表 43所示: 表 43 Bj(班級信息表) 序號 英文名 中文名 類型 允許空 1 BjId 編號 Int 否 2 BjBanh 班級班號 Varchar(50) 否 3 BjMing 班級名 Varchar(50) 是 4 BjXi 班級所在系 Varchar(50) 是 5 BjYongh 用戶名 Varchar(50) 是 6 BjNian 入學(xué)年份 Varchar(50) 是 7 BjHeib 班級黑板 Varchar(1000) 是 8 BjAdmin 班級管理員 Varchar(50) 是 留言信息表 如下表 44所示: 本科畢業(yè)設(shè)計(jì)(論文) 16 表 44 Liu(留言信息表) 序號 英文名 中文名 類型 允許空 1 LiuId 編號 Int 否 2 LiuYongh 用戶名 Varchar(50) 否 3 LiuTime 留言時(shí)間 Datetime 否 4 LiuNeir 留言內(nèi)容 Varchar(500) 否 5 LiuMing 留言人 Varchar(50) 否 6 LiuBanh 留言班號 Varchar(50) 否 申請修改信息表如下表 45所示: 表 45 Shen(申請修改信息表) 序號 英文名 中文名 類型 允許空 1 ShenId 編號 Int 否 2 ShenYongh 用戶名 Varchar(50) 否 3 ShenTime 申請時(shí)間 Datetime 否 4 ShenTim 申請題目 Varchar(50) 否 5 ShenNeir 申請內(nèi)容 Varchar(500) 否 6 ShenHou 處理結(jié)果 Varchar(50) 是 本章小結(jié) 通過對本階段的學(xué)習(xí),我認(rèn)為總體設(shè)計(jì)階段是非常重要的,它可以說是有呈上起下的作用,而開發(fā)該 校友錄 管理系統(tǒng)也是圍繞著本階段來設(shè)計(jì)的。本階段有各個(gè)模塊的總體設(shè)計(jì), 總體設(shè)計(jì)階段,在需求分析的基礎(chǔ)之上規(guī)劃出了系統(tǒng)的功能模塊,以及在此分 析基礎(chǔ)上設(shè)計(jì)出的具體的、可以滿足本系統(tǒng)全部需求的數(shù)據(jù)庫。由于數(shù)據(jù)庫在設(shè)計(jì)中有非常重要的作用,所以在開發(fā)過程中,在考慮數(shù)據(jù)庫上的時(shí)間較多。 本科畢業(yè)設(shè)計(jì)(論文) 17 第 5 章 詳細(xì)設(shè)計(jì) 詳細(xì)設(shè)計(jì)的主要任務(wù)是設(shè)計(jì)每個(gè)模塊的實(shí)現(xiàn)算法、所需的局部數(shù)據(jù)結(jié)構(gòu)。詳細(xì)設(shè)計(jì)的目標(biāo)有兩個(gè):實(shí)現(xiàn)模塊功能的算法要邏輯上正確和算法描述要簡明易懂。 1. 為每個(gè)模塊確定采用的算法,選擇某種適當(dāng)?shù)墓ぞ弑磉_(dá)算法的過程,寫出模塊的詳細(xì)過程性描述; 2.確定模塊接口的細(xì)節(jié),包括對系統(tǒng)外部的接口和用戶界面,對系統(tǒng)內(nèi)部其它模塊的接口,以及模塊輸入數(shù)據(jù)、輸出 數(shù)據(jù)及局部數(shù)據(jù)的全部細(xì)節(jié)。 3.要為每一個(gè)模塊設(shè)計(jì)出一組測試用例,以便在編碼階段對模塊代碼(即程序)進(jìn)行預(yù)定的測試,模塊的測試用例是軟件測試計(jì)劃的重要組成部分,通常應(yīng)包括輸入數(shù)據(jù),期望輸出等內(nèi)容。 4.在詳細(xì)設(shè)計(jì)結(jié)束時(shí),應(yīng)該把上述結(jié)果寫入詳細(xì)設(shè)計(jì)說明書,并且通過復(fù)審形成正式文檔。交付給下一階段(編碼階段)的工作依據(jù)。 系統(tǒng) 開發(fā)及 運(yùn)行平臺設(shè)置 系統(tǒng)在開發(fā)過程中應(yīng)用到的開發(fā)軟件和運(yùn)行系統(tǒng)所需要的 軟件硬件配置。 硬件壞境: 臺式計(jì)算機(jī) ( PC) 一臺,如表 51 所示。 表 51 運(yùn)行環(huán)境硬件配 置 硬件 配置 處理器 Pentium III800以上 內(nèi)存 256M以上 硬盤空間 1G以上 軟件壞境: Microsoft Visual Studio 2021, Microsoft SQL Server 2021, Windows XP 操作系統(tǒng) 。 開發(fā)工具簡介 系統(tǒng)開發(fā)采用微軟公司的 與 SQL Server 兩個(gè)比較成熟的開發(fā)工具,下面具體介紹兩個(gè)軟件的優(yōu)缺點(diǎn)。 簡介 本科畢業(yè)設(shè)計(jì)(論文) 18 1998 年,微軟公司發(fā)布了 、 Asp10 和 主要區(qū)別是外部的組件需要實(shí)例化。有了 和 , 我們就有可能建立 Asp 應(yīng)用了,而且每個(gè)組件就有了自己 單獨(dú)的內(nèi)存空間。內(nèi)置的 Microsoft Transaction Server(MTS)也使用 組件 制作 便得簡單。 微軟公司接著開發(fā)了 Windows 2021 操作系統(tǒng)。 這個(gè) Windows 版本給我們帶上了 以及 。 此次并不是簡單對 Asp 進(jìn)行補(bǔ)充,核心的不同實(shí)際上是把很多的事情交給了 COM 來做。在 Windows 2021 中,微軟結(jié)合了MTS 與 COM 核心環(huán)境做出了 COM+,這就讓主機(jī)有了一種新的方法來使用組件,同樣給主機(jī)帶來了更多的穩(wěn)定性,成了一個(gè)可以升級的效率高的工作平臺。 IIS 在表面上似乎沒有改什么,但是在接口上動的手術(shù)比較大。在內(nèi)部,它使用 COM+組件服務(wù)來對組件提供一個(gè)更好的執(zhí)行的環(huán)境。 一個(gè) 的應(yīng)用程序在一臺服務(wù)器系統(tǒng)的安裝只需要簡單的拷貝一些必須得文件,不需要系統(tǒng)的重新啟動,一切就是這么簡單。多處理器環(huán)境的可靠性 已經(jīng)被刻意設(shè)計(jì)成為一種可以用于多處理器的開發(fā)工具,它在多處理器的環(huán)境下用特殊的無縫連接技術(shù),將很大的提高運(yùn)行速度 。 的語法在很大程度上與 Asp 兼容,同時(shí)它還提供一種新的編程模型和結(jié)構(gòu),可生成伸縮性和穩(wěn)定性更好的應(yīng)用程序,并提供更好的安全保護(hù)??梢酝ㄟ^在現(xiàn)有 Asp 應(yīng)用程序中逐漸添加 功能,隨時(shí)增強(qiáng) Asp應(yīng)用程序的功能。 是一個(gè)已編譯的、基于 .Net 的環(huán)境,把基于通用語言的程序在服務(wù)器上運(yùn)行。將程序在服務(wù)器端首次運(yùn)行時(shí)進(jìn)行編譯,比 Asp即時(shí)解釋程序速度上要快很多 .而且是可以用任何與 .Net 兼容的語言(包括 Visual Basic .Net、 C 和 Java Script .Net)創(chuàng)作應(yīng)用程序。另外,任何 應(yīng)用程序都可以使用整個(gè) .Net Framework。 開發(fā)人員可以方便地獲得這些技術(shù)的優(yōu)點(diǎn),其中包括托管的公共語言運(yùn)行庫環(huán)境、類型安全、繼承等等。 SQL Server 簡介 SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它最初是由 M
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1