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

正文內(nèi)容

計算機專業(yè)本科畢業(yè)設(shè)計-aspnet校友錄網(wǎng)站的設(shè)計與實現(xiàn)-資料下載頁

2025-11-24 17:06本頁面

【導(dǎo)讀】受著網(wǎng)絡(luò)帶來的辦公的高效和生活的便利。各種在線服務(wù)系統(tǒng)更改變了人們。的聯(lián)系方式可以使遠(yuǎn)隔千里之遙的人隨時通信。系統(tǒng)主要實現(xiàn)前臺界面設(shè)計和后臺數(shù)據(jù)庫的設(shè)計。系統(tǒng)界面美觀,使用方便為同學(xué)間的信息交流和知識的傳播提供了很。文中主要描述了校友錄系統(tǒng)的設(shè)計方法和實現(xiàn)過程,闡述了系統(tǒng)。計和實現(xiàn)過程方面。

  

【正文】 icrosoft Sybase 和 AshtonTate 三家公司共同開發(fā)的,于 1988 年推出了第一個 OS/2 版本。在 Windows NT 推出后, Microsoft 與 Sybase 在 SQL Server 的開 發(fā)上就分道揚鑣了, Microsoft 將 SQL Server 移植到 Windows NT 系統(tǒng)上,專注于開發(fā)推廣 SQL Server 的 Windows NT 版本。 Sybase 則較專注于 SQL Server 在 UNIX 操作系統(tǒng)上的應(yīng)用。 SQL Server 2021 是一個全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能 (BI) 工具提供了企業(yè)級的數(shù)據(jù)管理。 SQL Server 2021 數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。 SQL Server 2021 數(shù)據(jù)引擎是本企業(yè)數(shù)據(jù)管理解決方案的核心。此外 本科畢業(yè)設(shè)計(論文) 19 SQL Server 2021 結(jié)合了分析、報表、集成和通知功能。這使您的企業(yè)可以構(gòu)建和部署經(jīng)濟有效的 BI 解決方案,幫助您的團(tuán)隊通過記分卡、 Dashboard、Web services 和移動設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個領(lǐng)域。 與 Microsoft Visual Studio、 Microsoft Office System 以及新的開發(fā)工具包(包括 Business Intelligence Development Studio)的緊密集成使 SQL Server 2021 與眾不同。無論您是開發(fā)人員、數(shù)據(jù)庫管理員、信息工作者還是決策者,SQL Server 2021 都可以為您提供創(chuàng)新的解決方案,幫助您從數(shù)據(jù)中更多地獲益。 系統(tǒng)主界面設(shè)計 本系統(tǒng)的主界面整體結(jié)構(gòu)為上下結(jié)構(gòu),上面部分顯示用戶最常使用功能下面部分顯示當(dāng)前操作的使用窗口。具體如圖 51 所示。 圖 51 系統(tǒng)主界面圖 基本信息設(shè)置功能設(shè)計 系統(tǒng)基本功能包括用戶登陸、注冊、查找班級、創(chuàng)建班級、查找校友、本科畢業(yè)設(shè)計(論文) 20 資料修改、查看留言、發(fā)表留言、查看通 迅錄、管理班級等。這里著重介紹用戶注冊、查看和發(fā)表留言、查看通迅錄以及資料修改等功能模塊。 用戶注冊功能設(shè)計 用戶需要先注冊才可以進(jìn)入系統(tǒng),進(jìn)入登錄頁面后點擊注冊進(jìn)入注冊頁面,輸入各項基本信息,實現(xiàn)用戶注冊。 如圖 52 所示: 圖 52 系統(tǒng)注冊頁面 1. 實現(xiàn)目標(biāo) 用戶按照規(guī)定的格式填寫個人信息,注冊成功后即可進(jìn)入系統(tǒng) 2. 實現(xiàn)過程 單元名: regyong 窗體名: 本科畢業(yè)設(shè)計(論文) 21 表 52 用戶注冊功能設(shè)計主要控件信息列表 名稱 主要屬性設(shè)置 作用 TextBox1 / 輸入用戶名 RequiredFieldValidator1 ControlValidate=TextBox1 輸入用戶名不能為空 Botton3 / 檢測用戶名是否被占用 Lable11 / 顯示是否被用戶名占用 TextBox2 / 輸入密碼 RequiredFieldValidator2 ControlValidate=TextBox2 密碼不能為空 TextBox3 / 確認(rèn)輸入密碼 CompareValidator1 ControltoValidate=TextBox2 驗證兩次輸 入是否一致 3. 用戶注冊功能設(shè)計程序流 程 圖 如下圖 53 所示: 是否開 始是 否 可 用輸 入 用 戶 名填 寫 信 息結(jié) 束 圖 53 用戶注冊功能設(shè)計程序流 程 圖 查看和發(fā)表留言功能設(shè)計 用戶可以查看和發(fā)表自己班級的同學(xué)留言。 1. 實現(xiàn)目標(biāo) 用戶查看班級的留言,發(fā)表自己的留言。 2. 實現(xiàn)過程 單元名: bjliuyan 窗體名: 查看和發(fā)表留言功能設(shè)計主要控件信息表如下表 53 所示: 表 53 查看和發(fā)表留言功能設(shè)計主要控件信息列表 名稱 主要屬性設(shè)置 作用 GridView1 DateSourceID=SqlDateSource1 顯示留言信息 SqlDateSource1 / 數(shù)據(jù)源 TextBox1 / 輸入留言 Button1 / 提交留言 本科畢業(yè)設(shè)計(論文) 22 查看和發(fā)表留言頁面如下圖 54所示: 圖 54 查看留言和發(fā)表留言頁面 3. 查看留言和發(fā)表留言頁面功能設(shè)計程序流 程 圖如下圖 55 所示 : 開 始查 看 留 言發(fā) 表 留 言結(jié) 束填 寫 留 言 圖 55 查看留言和發(fā)表留言頁面功能設(shè)計程序流 程 圖 查看通迅錄功能設(shè)計 用戶可以查看自己班級同學(xué)的通迅信息。如圖 56 所示: 本科畢業(yè)設(shè)計(論文) 23 圖 56 班級通迅錄 頁面 1. 實現(xiàn)目標(biāo) 查看班級同 學(xué)通迅信息。 2. 實現(xiàn)過程 單元名: bjtongxun. 窗體名: 表 54 查看通迅錄功能設(shè)計主要控件信息表 名稱 主要屬性設(shè)置 作用 GridView1 DateSourceID=SqlDateSource1 顯示留言信息 SqlDateSource1 / 數(shù)據(jù)源 3. 查看通迅錄功能設(shè)計程序流程圖如下圖 57 所示: 開 始查 看 通 迅 錄結(jié) 束提 取 班 號 圖 57查看通迅錄功能設(shè)計程序流程圖 本科畢業(yè)設(shè)計(論文) 24 資料修改功能設(shè)計 用戶可以對自己的詳細(xì)信息進(jìn)行修改。 如圖 58 所示: 圖 58 修改個人 信息頁面 1. 實現(xiàn)目標(biāo) 2. 實現(xiàn)過程 單元名: bjziliao 窗體名: 表 55 資料修改功能設(shè)計主要控件信息表 名稱 主要屬性設(shè)置 作用 TextBox1 / 真實姓名 RequiredFieldValidator1 ControlValidate=TextBox1 真實姓名不能為空 DropDownList1 / 性別 Lable11 / 注意選擇性別 TextBox2 / 出生日期 TextBox3 / 手機號碼 TextBox4 / 通迅地址 TextBox5 / 郵政編碼 TextBox6 / Email TextBox7 / 3. 資料修改功能設(shè)計程序流程圖如圖 79 所示: 本科畢業(yè)設(shè)計(論文) 25 開 始修 改 信 息結(jié) 束修 改 信 息 圖 79 資料修改功能設(shè)計程序流程圖 本章小結(jié) 通過詳細(xì)設(shè)計,確定了程序設(shè)計的開發(fā)環(huán)境,所需硬件及軟件配置,開發(fā)軟件等等。并且確定了校友錄的每個模塊的結(jié)構(gòu),實現(xiàn)的目標(biāo)、實現(xiàn)的方法,以及校友錄的整體概況。 本科畢業(yè)設(shè)計(論文) 26 第 6 章 系統(tǒng)測試與性能分析 信息技術(shù)的飛速發(fā)展,使軟件產(chǎn)品應(yīng)用到社會的各個領(lǐng)域,軟件產(chǎn)品的質(zhì)量自 然成為人們共同關(guān)注的焦點。不論軟件的生產(chǎn)者還是軟件的使用者,生存在競爭的環(huán)境中,軟件開發(fā)商為了占有市場,必須把產(chǎn)品質(zhì)量作為企業(yè)的重要目標(biāo)之一,以免在激烈的競爭中被淘汰出局。用戶為了保證自己業(yè)務(wù)的順利完成,當(dāng)然希望選用優(yōu)質(zhì)的軟件。質(zhì)量不佳的軟件產(chǎn)品不僅會使開發(fā)商的維護(hù)費用和用戶的使用成本大幅增加,還可能產(chǎn)生其他的責(zé)任風(fēng)險,造成公司信譽下降,繼而沖擊股票市場。在一些關(guān)鍵應(yīng)用 (如民航訂票系統(tǒng)、銀行結(jié)算系統(tǒng)、證券交易系統(tǒng)、自動飛行控制軟件、軍事防御和核電站安全控制系統(tǒng)等 ) 中使用質(zhì)量有問題的軟件,還可能造成災(zāi)難性 的后果 。 為什么要進(jìn)行系統(tǒng)測試 系統(tǒng)測試是將已經(jīng)確認(rèn)的軟件、計算機硬件、外設(shè)、網(wǎng)絡(luò)等其他元素結(jié)合在一起,進(jìn)行信息系統(tǒng)的各種組裝測試和確認(rèn)測試,其目的是通過與系統(tǒng)的需求相比較,發(fā)現(xiàn)所開發(fā)的系統(tǒng)與用戶需求不符或矛盾的地方。 系統(tǒng)測試的任務(wù)是盡 可能徹底的檢查出程序中的錯誤,提高軟件系統(tǒng)的可靠性,其目的是檢驗系統(tǒng)“做得怎樣”。這階段又可分為三個步驟: 模塊測試,測試每個模塊的程序是否有錯誤; 組裝測試,測試模塊之間的接口是否正確; 確認(rèn)測試,測試整個軟件系統(tǒng)是否滿足用戶功能和性能的要求。 該階段結(jié)束應(yīng) 交付測試報告,說明測試數(shù)據(jù)的選擇,測試用例以及測試結(jié)果是否符合預(yù)期結(jié)果。測試發(fā)現(xiàn)問題之后要經(jīng)過調(diào)試找出錯誤原因和位置,然后進(jìn)行改正。 軟件測試 軟件測試是將已經(jīng)確認(rèn)的軟件產(chǎn)品、計算機硬件、外設(shè)、網(wǎng)絡(luò)等其他元素結(jié)合在一起,進(jìn)行系統(tǒng)的各種安裝測試、功能測試、確認(rèn)測試等相結(jié)合的綜合測試,其目的是通過與系統(tǒng)的需求相比較,發(fā)現(xiàn)所開發(fā)的系統(tǒng)與用戶需求不符或矛盾的地方 ,從而提出更加完善的方案。 測試的基本概念 1. 測試的目的 軟件測試的目的是盡可能多地發(fā)現(xiàn)軟件產(chǎn)品(主要是指程序)中的錯誤 和本科畢業(yè)設(shè)計(論文) 27 缺陷。 明確測試的目的是一件非常重要的事,因為在現(xiàn)實世界中對測試工作存在著許多模糊或者錯誤的看法,這些看法嚴(yán)重影響著測試工作的順利進(jìn)行。 有人認(rèn)為測試是為了證明程序是正確的,也就是說程序不再有錯誤,事實證明這是不現(xiàn)實的。因為要通過測試來發(fā)現(xiàn)程序中的所有錯誤就要窮舉所有可能的輸入數(shù)據(jù),檢查它們是否產(chǎn)生正確的結(jié)果。例如,一個需要 3 個 16 位字長的整型輸入數(shù)據(jù)的程序,輸入數(shù)據(jù)的所有組合情況大約有 31014 種,若每組數(shù)據(jù)的測試時間為 1ms,那么即使一年 365 天,每天 24小時地測試,也大約需要 1 萬年的時間。 2. 測試用例 要進(jìn)行測試,除了要有測試數(shù)據(jù)(或稱輸入數(shù)據(jù))外,還應(yīng)同時給出該組測試數(shù)據(jù)應(yīng)該得到怎樣的輸出結(jié)果,我們稱它為預(yù)期結(jié)果。在測試時將實際的輸出結(jié)果與預(yù)期結(jié)果比較,若不同則表示發(fā)現(xiàn)了錯誤。因此測試用例是由測試數(shù)據(jù)和預(yù)期結(jié)果構(gòu)成的。 為了發(fā)現(xiàn)程序中的錯誤,應(yīng)竭力設(shè)計能暴露錯誤的測試。一個好的測試用例是極有可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯誤的測試用例。一次成功的測試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯誤的測試。 測試的關(guān)鍵是測試用例的設(shè)計,其方法可分成兩類: 白盒測試是把程序看成裝在一只透明的白盒子里,測試者完全了解程序 的結(jié)構(gòu)和處理過程。它根據(jù)程序的內(nèi)部邏輯來設(shè)計測試用例,檢查程序中的邏輯通路是否都按預(yù)定的要求正確地工作。 黑盒測試是把程序看成一只黑盒子,測試者完全不了解(或不考慮)程序的結(jié)構(gòu)和處理過程。它根據(jù)規(guī)格說明書規(guī)定的功能來設(shè)計測試用例,檢查程序的功能是否符合規(guī)格說明的要求。 測試步驟 軟件測試的主要步驟有單元測試、集成測試和確認(rèn)測試。 1. 單元測試 (Unit Testing) 單元測試也稱模塊測試。通常單元測試可放在編碼階段,程序員在編寫好一個模塊后,總會對自己編寫的模塊進(jìn)行測試,檢查它是否實 現(xiàn)了詳細(xì)設(shè)計說明書中規(guī)定的模塊功能和算法。單元測試主要發(fā)現(xiàn)編碼和詳細(xì)設(shè)計中產(chǎn)生的錯誤,通常采用白盒測試。 2. 集成測試( Integration Testing) 集成測試也稱組裝測試,它是對由各模塊組裝而成的程序進(jìn)行測試,主要檢查模塊間的接口和通信。集成測試主要發(fā)現(xiàn)設(shè)計階段產(chǎn)生的錯誤,通常采用黑盒測試。 3. 確認(rèn)測試 (Validation Testing) 本科畢業(yè)設(shè)計(論文) 28 確認(rèn)測試的任務(wù)是檢查軟件的功能、性能及其他特征與用戶的需求一致,它是以需求規(guī)格說明書(即需求規(guī)約)作為依據(jù)的測試。確認(rèn)測試通常采用黑盒測試。 本系統(tǒng)測試 軟件測試方法從測試人員角度看,可分為手動測試和自動測試。從源代碼的角度可分為單元測試和功能測試。從理論定義來分,可分為黑盒測試,白盒測試。 下面對 用戶加入班級 進(jìn)行測試。 測試方法:手動測試 法 測試 描述:用戶加入班級,首先判斷用戶是否參登錄系統(tǒng),如果已經(jīng)登錄系統(tǒng)判斷是否能找到要加入的班級,如果可以找到要加入的班級,則要判斷當(dāng)前用戶是否已經(jīng)有班級,如果有則不允許在加入其它班級,如果沒有則可以加入當(dāng)前查找到的班級。 由上述方法進(jìn)行測試: 用戶 A 需要加入班級 0591301,如果 A 用戶沒有登錄則提示 用戶先登錄。如果用戶 A 已經(jīng)登錄,那么判斷用戶 A 需要查找的 0591301 班在班級表中是否已經(jīng)存在,如沒有則提示用戶沒有找到要加入的班級,用戶可以去創(chuàng)建0591301 這個班級。如果在班級表中找到了這個班級,那么需要判斷 A用戶是不是已經(jīng)加入班級(本系統(tǒng)為哈工大華德學(xué)院校友錄,用戶只能加入一個班級), 如果用戶 A已經(jīng)有加入班級,那么不允許加入班級。如果用戶 A沒有加入班級,那么用戶 A 可以加入班級 0591301,測試完成。 本章小結(jié) 軟件測試是軟件開發(fā)中的重中之重,沒有一點可以馬虎的,在項目管理過程中,強調(diào) 的是每個過程的每一個環(huán)節(jié)都要進(jìn)行測試,保證系統(tǒng)在每個階段可以控制。因為軟件測試中考慮的問題基本上是項目管理中需要考慮的問題。具體說,軟件測試是事務(wù)性的,而項目管理是策略性,一些策略性的東西
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1