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

正文內(nèi)容

教務(wù)管理系統(tǒng)畢業(yè)設(shè)計(jì)含外文翻譯-資料下載頁

2025-06-06 00:40本頁面
  

【正文】 NAME varchar( 20) 否 用戶名 PWD varchar( 15) 否 登錄密碼 表 52 學(xué)生信息表 字段代號 字段類型 是否可以為空 備注 id(主鍵,標(biāo)識) char(10) 否 編號 pwd varchar( 20) 否 密碼 name varchar( 50) 否 姓名 sex char(4) 否 性別 birthday varchar(20) 是 身份證號 department varchar( 20) 是 學(xué)院名稱 major varchar( 50) 是 專業(yè)名稱 polity_visage char(6) 是 政治面貌 class int 是 班級 native_place varchar(50) 是 籍貫 race varchar(50) 是 民族 表 53 學(xué)生成績 信息表 字段代號 字段類型 是否可以為空 備注 id(主鍵,標(biāo)識) char( 10) 否 學(xué)生 編號,主鍵 cid varchar( 10) 否 課程 編號 ,主鍵 score float 否 成績 restudy varchar( 10) 是 是否重修 表 54 教師信息表 字段代號 字段類型 是否可以為空 備注 id(主鍵,標(biāo)識) int( 4) 否 編號 pwd varchar( 20) 否 密碼 name Varchar(10) 否 姓名 本科生畢業(yè)設(shè)計(jì)(論文) 25 sex char( 2) 是 性別 department varchar(20) 否 院系 zhuanye varchar( 30) 是 專業(yè) position varchar(20) 是 職稱 college varchar(20) 是 畢業(yè)學(xué)校 Sfzh varchar(20) 是 身份證 (唯一 ) 系統(tǒng)的界面以及實(shí)現(xiàn)功能的代碼設(shè)計(jì) 華安 學(xué)院教務(wù)管理 系統(tǒng) 在開發(fā)工具上,選擇了 Visual Studio 2021。 Visual Studio. NET 是一套完整的開發(fā)工具,用于生成 ASP. NET Web 應(yīng)用程序、 XML Web services、桌面應(yīng)用程序和移動應(yīng)用程序。 Visual Studio 是用于快速生成企業(yè)級 ASENET Web 應(yīng)用程序和高性能桌面應(yīng)用程序的工具。 Visual Studio 支持 Microsott. NET Framework,該框架提供公共語言運(yùn)行庫和統(tǒng)一編程類。公共語言運(yùn)行庫是 .NET 框架的基礎(chǔ)。運(yùn)行庫可以看作一個在執(zhí)行時管理代碼的代理,提供核心服務(wù),而且還強(qiáng)制實(shí)施嚴(yán)格的類型安全以及可確保安全性和可靠性的其他形式的代碼準(zhǔn)確性。 在數(shù)據(jù)庫的開發(fā)上,系統(tǒng)將采用 Microsoft SQL Server2021 作為系統(tǒng)的 DBMS支撐, SQL Server2021 是能夠支持企業(yè)級關(guān)系型數(shù)據(jù)庫的管理系統(tǒng),它能與Windows 操作系統(tǒng)緊密集成,具有方便易用的圖形管理界面,其用戶界面風(fēng)格與Windows 一樣非常友好。 SQL Server2021 在存儲大容量數(shù)據(jù)方面,在數(shù)據(jù)的安全性和完整性方面,在分布式處理等都是適合于企業(yè)級應(yīng)用的。而其相對 Oracle,DB/2 等大型數(shù)據(jù)庫來說,學(xué)習(xí)更為容易,應(yīng)用成本也相對較低。采用 SQL Server2021 ASP. Net 開發(fā)本系統(tǒng)是一個較為理想的組合。 用戶登陸 頁面 的 設(shè)計(jì) 在用戶登錄界面中,最關(guān)鍵的問題是用戶的驗(yàn)證,在這里可以將用戶的驗(yàn)證獨(dú)立成一個模塊。在該系統(tǒng)中,將用戶分為幾種不同的權(quán)限,每一種權(quán)限的用戶所面對的用戶操作界面是不同,系統(tǒng)所提供的功能也是不同的,因此在數(shù)據(jù)庫中等門添加用戶權(quán)限的字段,為的就是在用戶登錄時,比對數(shù)據(jù)表中的權(quán)限值來判斷是何種用戶,從而展現(xiàn)給用戶不同的操作界面。 實(shí)現(xiàn)思想:根據(jù)用戶名即 id 字段和用戶密碼字段是否符合數(shù)據(jù)庫中的數(shù)據(jù)來決定該用戶是否為已注冊用戶,如果不一致則有兩種可能:一是該用戶的用戶名 本科生畢業(yè)設(shè)計(jì)(論文) 26 或密碼輸入錯誤,二是 該用戶可能是 不存在的 用戶,數(shù)據(jù)庫中還沒有該用戶的信息。若用戶的名和密碼與數(shù)據(jù)庫中數(shù)據(jù)相符,則進(jìn)行下一步判斷,驗(yàn)證同一條記錄的另一個字段即 group 權(quán)限字段,根據(jù)權(quán)限字段的值決定顯示何種操作界面。如圖 所示。 圖 教務(wù)管理系統(tǒng) 登陸 頁 面 此頁面 用于管理員登錄 華安 學(xué)院教務(wù)管理 系統(tǒng),當(dāng)管理員輸入正確的用戶名和密碼才能進(jìn)入到 教務(wù)管理 系統(tǒng)中,否則你會看到下面的界面: 圖 用戶名和密碼錯誤圖 如果登錄成功,會看到下面的界面: 圖 管理員登錄成 功提示圖 具體的連接數(shù)據(jù)庫,并且能夠順利通過的代碼如下所示: 本科生畢業(yè)設(shè)計(jì)(論文) 27 add name=JWGLXTConnectionString1 connectionString=Data Source=WIN7U20210504M\SQLEXPRESS。Initial Catalog=JWGLXT。User ID=sa。Password=sa providerName= / String SqlStr = [JWGLXTConnectionString1]. ToString()。 SqlConnection conn = new SqlConnection(SqlStr)。 以上所示代碼為正確的連接數(shù)據(jù)庫的代碼,接下來是實(shí)現(xiàn)登錄功能的 部分 代碼如下所示: ()。 //打開連接 SqlDataReader sdr = ()。 //執(zhí)行查詢 if (()) //如果該用戶存在 { if ((1) == userPwd) //密碼正確 {()。 Session[userName] = userName。 ()。 if ( == true) //身份為部門 管理員 時 (admin/?gly= + userName)。 else if ( == true) //身份為教師時 (admin/?js= + userName)。 else if ( == true) //身份為學(xué)生時 (student/?xs= + userName)。 } else //密碼錯誤,給出提示信息! { ()。 } } else //用戶不存在或用戶名輸入錯誤 { (scriptalert(39。該用戶不存在或用戶名輸入錯誤,請重新輸入!39。)/script)。 } 本科生畢業(yè)設(shè)計(jì)(論文) 28 學(xué)生信息頁面 的設(shè)計(jì) 華安 學(xué)院教務(wù)管理系統(tǒng) 學(xué)生信息 頁面 ,可以通過下拉列表框選擇不同的學(xué)院和專業(yè)名稱來查看相應(yīng)專業(yè)的學(xué)生信息,選中某一個學(xué)生時可以查看學(xué)生的詳細(xì)信息和修改學(xué)生信息或者刪除某個學(xué)生的信息 ,下 圖 是 學(xué)生信息頁面 : 圖 512 管理員密碼修改界面 學(xué)生 信息管理 界面的設(shè)計(jì) 圖 學(xué)生 信息 界面 學(xué)生信息子頁面采用一個 table控件做整體的布局,在 table表中添加三個 label控件和兩個下拉框,再在 gridview 控件中顯示相應(yīng)的學(xué)生信息。 本科生畢業(yè)設(shè)計(jì)(論文) 29 添加學(xué)生 信息 頁面 的設(shè)計(jì) 在 華安 學(xué)院教務(wù)管理 系統(tǒng) 中 , 管理員 可以 進(jìn)入 添加學(xué)生信息 信息 頁面 , 并進(jìn)行 學(xué)生信息的添加 ,下面是 添加學(xué)生信息 的截圖: 圖 添加學(xué)生 信息 頁 面 在添加學(xué)生信息頁面,學(xué)號是根據(jù)入學(xué)年級、學(xué)院、專業(yè)和學(xué)號后三位自動生成,默認(rèn)密碼為學(xué)生的身份證號碼的后六位 , 以 防止別人 盜取 初始密碼。 課表瀏覽頁面 的設(shè)計(jì) 在 華安 學(xué)院教務(wù)管理系統(tǒng) 中, 學(xué)生登錄后,進(jìn)入個人課表查詢頁面,可以選擇下拉框查看不同學(xué)期自己的課表并打印課表 ,下面是 個人課表頁面 的圖片: 圖 學(xué)生課表頁面 學(xué)生課表子頁面采用兩個下拉框來選擇不 同的學(xué)年、學(xué)期,然后自動回調(diào)服務(wù)器,查詢該學(xué)生相應(yīng)學(xué)期的課表信息,在下面的 table 控件中顯示出來。 本科生畢業(yè)設(shè)計(jì)(論文) 30 修改密碼頁面 的設(shè)計(jì) 華安 學(xué)院教務(wù)管理系統(tǒng) 中, 用戶 可能會定期的進(jìn)行密碼的修改,而目前市面上的大部分軟件都有密碼修改的功能,所以說密碼修改的功能對于一個成熟的系統(tǒng)來說是必不可少的,下面是修改密碼的圖片: 圖 修改密碼 界 面 用戶 的密碼可以通過輸入原密碼和重新輸入新密碼兩次后便可以設(shè)置新的密碼,其中如果舊密碼輸入不正確和新密碼兩次輸入不相同系統(tǒng)都會有提示。如果學(xué)生忘記密碼可以到教 務(wù)處查詢和更改密碼。 本科生畢業(yè)設(shè)計(jì)(論文) 31 第 6 章 系統(tǒng)的測試 軟 件測試定義是:為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程,它是幫助識別開發(fā)完成的計(jì)算機(jī)軟件(整體或部分)的正確度 、完全度和質(zhì)量的軟件過程,是SQA的重要子域。 軟件測試的目標(biāo): (1)測試是為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程; (2)好的測試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯誤的測試方案; (3)成功的測試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯誤的測試。 軟件測試的內(nèi)容: 軟件測試主要工作內(nèi)容是驗(yàn)證和確認(rèn),下面分別給出其 概念:驗(yàn)證是保證軟件正確地實(shí)現(xiàn)了一些特定功能的一系列活動,即保證軟件做了你所期望的事情。程; ,即采用形式理論證明程 正確 的過程; 、測試、檢查、審計(jì)等各類活動,或?qū)δ承╉?xiàng)處理、服務(wù)或文件等是否和規(guī)定的需求相一致進(jìn)行判斷和提出報告。確認(rèn)是一系列的活動和過程,目的是想證實(shí)在一個給定的外部環(huán)境中軟件的邏輯正確性。即保證軟件以正確的方式來做了這個事件 1. 靜態(tài)確認(rèn),不在計(jì)算機(jī)上實(shí)際執(zhí)行程序,通過人工或程序分析來證明軟 件的正確性; 2. 動態(tài)確認(rèn),通過執(zhí)行程序做分析,測試程序的動態(tài)行為,以證實(shí)軟件是否存在問題。 軟件測試的對象不僅僅是程序測試,軟件測試應(yīng)該包括整個軟件開發(fā)期 間 各個階段所產(chǎn)生的文檔,如需求規(guī)格說明、概要設(shè)計(jì)文檔、詳細(xì)設(shè)計(jì)文檔,當(dāng)然軟件測試的主要對象還是源程序。 測試過程按 4個步驟進(jìn)行,即單元測試、集成測試、確認(rèn)測試和系統(tǒng)測試 。 開始是單元測試,集中對 源代碼實(shí)現(xiàn)的每一個程序單元進(jìn)行測試,檢查各個程序模塊是否正確地實(shí)現(xiàn)了規(guī)定的功能。 集成測試把已測試過的模塊組裝起來,主要對與設(shè)計(jì)相關(guān)的軟件體系結(jié)構(gòu)的構(gòu)造進(jìn)行 測試。 確認(rèn)測試則是要檢查已實(shí)現(xiàn)的軟件是否滿足了需求規(guī)格說明中確定了的各種需求,以及軟件配置是否完全、正確。 系統(tǒng)測試把已經(jīng)經(jīng)過確認(rèn)的軟件納入實(shí)際運(yùn)行環(huán)境中,與其它系統(tǒng)成份組合 本科生畢業(yè)設(shè)計(jì)(論文) 32 在一起進(jìn)行測試。 以下是 其它 幾個測試部分 : (1) 模塊接口測試 在單元測試的開始,應(yīng)對通過被測模塊的數(shù)據(jù)流進(jìn)行測試。測試項(xiàng)目包括: 調(diào)用本模塊的輸入?yún)?shù)是否正確; 本模塊調(diào)用子模塊時輸入給子模塊的參數(shù)是否正確; 全局量的定義在各模塊中是否一致; (2) 局部數(shù)據(jù)結(jié)構(gòu)測試 不正確或不一致的數(shù)據(jù)類型說明 、 使用尚未賦值或尚未 初始化的變量 、 錯誤的初始值或錯誤的缺省值 、 變量名拼寫錯或書寫錯 、 不一致的數(shù)據(jù)類型 、 全局?jǐn)?shù)據(jù)對模塊的影響 。 (3) 路徑測試 選擇適當(dāng)?shù)臏y試用例,對模塊中重要的執(zhí)行路徑進(jìn)行測試。 應(yīng)當(dāng)設(shè)計(jì)測試用例查找由于錯誤的計(jì)算、不正確的比較或不正常的控制流而導(dǎo)致的錯誤。 對基本執(zhí)行路徑和循環(huán)進(jìn)行測試可以發(fā)現(xiàn)大量的路徑錯誤。 (4) 錯誤 測試 處理 出錯的描述是否難以理解 ;出錯的描述是否能夠?qū)﹀e誤定位; 顯示的錯誤與實(shí)際的錯誤是否相符 ;對錯誤條件的處理正確與否 ;在對錯誤進(jìn)行處理之前,錯 誤條件是否已經(jīng)引起系統(tǒng)的干預(yù)等 。 (5) 邊界測試 注意數(shù)據(jù)流、控 制流中剛好等于、大于或小于確定的比較值時出錯的可能性。對這些地方要仔細(xì)地選擇測試用 例,認(rèn)真加以測試。 本科生畢業(yè)設(shè)計(jì)(論文) 33 第 7 章 系統(tǒng)維護(hù) 基于 華安 學(xué)院教務(wù)管理 系統(tǒng)是一個相當(dāng)復(fù)雜的系統(tǒng),系統(tǒng)的內(nèi)、外部環(huán)境,以及 學(xué)校政策、部門 都在不斷的變化著。為了使系統(tǒng)不斷變化并逐步地完善 ,就需要隨時進(jìn)行細(xì)致和周到的系統(tǒng)維護(hù)。 系統(tǒng)維護(hù)的重點(diǎn)是系統(tǒng)應(yīng)用軟件的維護(hù)工作,按照 軟件維
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1