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

正文內(nèi)容

畢業(yè)設(shè)計-基于delphi的新生報名管理系統(tǒng)的設(shè)計與實現(xiàn)-資料下載頁

2024-12-03 19:33本頁面

【導(dǎo)讀】務(wù)主要包括數(shù)據(jù)庫的設(shè)計與維護、應(yīng)用程序的開發(fā)等兩個方面。才能使用等,而對于后者則要求程序界面友好、功能完備等特點。計和各模塊功能的實現(xiàn)。到事宜,大大提高了工作效率。作,達到對新生報名管理的目的。選用SQLServer2021作為后臺數(shù)據(jù)庫。用戶滿意的實際可行的系統(tǒng)。

  

【正文】 qlstr:=39。update t_xsb set xm=39。39。39。+xm+39。39。39。,xb=39。39。39。+xb+39。39。39。,csny=39。39。39。+csny。 sqlstr:=sqlstr+39。39。39。,jtdz=39。39。39。+jtdz+39。39。39。,lxdh=39。39。39。+lxdh+39。39。39。,yzbm=39。39。39。+yzbm。 sqlstr:=sqlstr+39。39。39。,zydm=39。39。39。+zydm+39。39。39。,xbdm=39。39。39。+xbdm+39。39。39。 where (xh=39。39。39。+xh+39。39。39。)39。 end else begin sqlstr:=39。insert into t_xsb(xh,xm,xb,csny,jtdz,lxdh,yzbm,zydm,xbdm) values(39。39。39。 sqlstr:=sqlstr+xh+39。39。39。,39。39。39。+xm+39。39。39。,39。39。39。+xb+39。39。39。,39。39。39。+csny+39。39。39。,39。39。39。+jtdz+39。39。39。,39。39。39。+lxdh。 sqlstr:=sqlstr+39。39。39。,39。39。39。+yzbm+39。39。39。,39。39。39。+zydm+39。39。39。,39。39。39。+xbdm+39。39。39。)39。 end。 基于 Delphi的新生報名管理系統(tǒng)的設(shè)計與實現(xiàn) 28 Close。 。 (sqlstr)。 ExecSQL。 [0].Delete。 end。 finally Free。 end。 end。 ShowMessage(39。成功導(dǎo)入新生數(shù)據(jù) 39。)。 Close。 end。 新生報到管理窗體設(shè)計及實現(xiàn) (1)主要功能 在報到查詢模塊設(shè)計中, 有檢索和 發(fā)報到單功能,本系統(tǒng) 采用了新生報到界面中的顏色機制來說明被查詢學(xué)生的報到狀態(tài)。 (2)界面設(shè)計 在界面設(shè)計中 包含一個 GrooupBox組件、一個 LabeledEdit組件、一個 Query 組件、一個 DataSource 組件、一個 PopupMenu 組件、一個 DBGrid 組件。 如圖47 所示。 圖 47 報到管理窗體 根據(jù)學(xué)生報到單的發(fā)放情況,用不同的顏色表示, 右擊某生信息,則彈出對話框來提示該生的報到情況。 如圖 48 所示 。 基于 Delphi的新生報名管理系統(tǒng)的設(shè)計與實現(xiàn) 29 圖 48 發(fā)報到單 (3)部分事件代碼實現(xiàn) “檢索”按鈕單擊事件程序: procedure (Sender: TObject)。 var xm,sqlstr:string。 begin xm:=trim()。 //無輸入,檢索所有的信息 if length(xm)1 then begin sqlstr:=39。select a.*, as zymc, as xbmc from t_xsb a39。 sqlstr:=sqlstr+39。 INNER JOIN td_zydm b ON = 39。 sqlstr:=sqlstr+39。 INNER JOIN td_xbdm c ON = 39。 end //有輸入,模糊查詢 else begin xm:=39。%39。+xm+39。%39。 sqlstr:=39。select a.*, as zymc, as xbmc from t_xsb a39。 sqlstr:=sqlstr+39。 INNER JOIN td_zydm b ON = 39。 sqlstr:=sqlstr+39。 INNER JOIN td_xbdm c ON = 39。 sqlstr:=sqlstr+39。 where( like 39。39。39。+xm+39。39。39。)39。 end。 。 。 (sqlstr)。 。 //根據(jù)檢索結(jié)果,確定彈出菜單可操作性 基于 Delphi的新生報名管理系統(tǒng)的設(shè)計與實現(xiàn) 30 if 0 then :=true else :=false。 end。 數(shù)據(jù)網(wǎng)格顯 示事件 procedure (Sender: TObject。 const Rect: TRect。 DataCol: Integer。 Column: TColumn。 State: TGridDrawState)。 begin if gdSelected in State then Exit。 //根據(jù)學(xué)生報到單的發(fā)到情況,用不同的背景顏色來表示 case (39。zt39。).AsInteger of 0:(Sender as TDBGrid).:=clwindow。 1:(Sender as TDBGrid). :=clyellow。 2:(Sender as TDBGrid). :=clblue。 3:(Sender as TDBGrid). :=clred。 end。 (Rect,DataCol,Column,State)。 end。 新生住宿管理窗體設(shè)計及實現(xiàn) (1)主要功能 在住宿管理 模塊設(shè)計中,有檢索、安排和修改宿舍功能。 (2)界面設(shè)計 新生住宿管理窗體 如圖 49 所示。 圖 49 公寓管理 根據(jù)學(xué)生報到單的發(fā)放情況,用不同的顏色表示, 右擊某生信息,則彈出對話框來提示安排和修改該生的住宿情況。 用戶右擊安排住宿按鈕,系統(tǒng)將首先判斷該生是否已經(jīng)安排過住宿,若已安排,則提示“該生已經(jīng)安排好住宿” (如要重新安排住宿,可在修改住宿模塊操 作 ); 然后 用戶選擇公寓級別,并輸入公基于 Delphi的新生報名管理系統(tǒng)的設(shè)計與實現(xiàn) 31 寓編號后,系統(tǒng)將判斷該宿舍是否已經(jīng)安排給其他同學(xué)。如果已安排,則提示“該公寓已經(jīng)安排給其他同學(xué),請重新安排!”。如該公寓尚空閑,用戶點擊確定按鈕即可成功安排住宿。 如圖 410 所示。 圖 410 安排 /修改宿舍 源代碼略。 新生繳費管理窗體設(shè)計及實現(xiàn) (1)主要功能 在繳費管理 模塊中 , 有檢索、收費功能。 (2)界面設(shè)計 新生繳費管理窗體 如圖 411 所示 。 圖 411 收費管理 基于 Delphi的新生報名管理系統(tǒng)的設(shè)計與實現(xiàn) 32 根據(jù)學(xué)生完成公寓的安排情況,就可以到財務(wù)室繳費,收費管理可以自動根據(jù)新生的錄取專業(yè) 和安排的公寓等級確定收費金額 ,用戶點擊繳費按鈕,系統(tǒng)將首先判斷該生是否已經(jīng)繳清費用,若已繳清,則提示 “ 該生已經(jīng)繳清費用 ” ;若該生尚未繳清費用,則系統(tǒng)將彈出 “ 收費窗口 ” 。如圖 412 所示 。 圖 412 收費窗口 源代碼略。 數(shù)據(jù)庫的連接 本系統(tǒng)后臺數(shù)據(jù)庫使用的是 SQL Server2021,數(shù)據(jù)庫名為 “ SCIT” 。數(shù)據(jù)庫中創(chuàng)建的表如前所述,下面簡單介紹數(shù)據(jù)庫的連接方法。 創(chuàng)建數(shù)據(jù)源 先 打開 “ 控制面板 ”,再選擇“ 管理工具 ”, 選擇“ ODBC 數(shù)據(jù)源 ” 然后再添加數(shù)據(jù)源 ,然后 選擇 SQL Server,點擊 完成 ,然后選擇 數(shù)據(jù)源名稱為 “ SCIT”,再選擇“ 使用 Windows NT 驗證 ” ,再選擇 默認(rèn)數(shù)據(jù)庫為 “ SCIT”點擊 完成 則可測試成功。 連接數(shù)據(jù)庫 本系統(tǒng)使用 Database 組件連接數(shù)據(jù)庫,在成功創(chuàng)建數(shù)據(jù)源后,設(shè)置 Database 組件的 Database name 屬性為 “ SCIT” , Alias name 屬性為 “ SCIT” ,即可連接上數(shù)據(jù)庫。 基于 Delphi的新生報名管理系統(tǒng)的設(shè)計與實現(xiàn) 33 第 5 章 系統(tǒng)運行與測試 軟件測試既是軟件開發(fā)階段的最后一項活動,又是軟件質(zhì)量保證的最后一項措施。它所用的主要技術(shù)是白盒測試和黑盒測試。 軟件測試過 程大致可概括為用單元測試保證模塊正確工作,用綜合測試保證模塊集成到一起后正常工作,用確認(rèn)測試保證軟件需求的滿足。測試一旦發(fā)現(xiàn)錯誤,必須定位并糾正此錯,即通常所說的排錯過程。 系統(tǒng)運行 在設(shè)計完成系統(tǒng)各個模塊后 ,將程序編譯成可執(zhí)行文件,點擊可執(zhí)行文件即可運行系統(tǒng)。在尚未登錄之前,系統(tǒng)界面上只有“系統(tǒng)”菜單欄可見,其中包括登錄 系統(tǒng)、用戶管理,修改 口令和退出系統(tǒng)。 例如: 系統(tǒng)啟動后,首先顯示管理系統(tǒng)的主窗體,如圖 51 所示。選擇“系統(tǒng)”→“登錄系統(tǒng)”菜單命令,打開系統(tǒng)登錄窗體,如圖 52 所示。正確登錄后,系統(tǒng) 主窗體,如圖 53 所示。其他各個 功能也成功運行。 圖 51 管理系統(tǒng)的主窗體 基于 Delphi的新生報名管理系統(tǒng)的設(shè)計與實現(xiàn) 34 圖 52 登錄窗體 圖 53 成功 登錄后界面 系統(tǒng)測試 本系統(tǒng)采用的是黑盒測試方法, 這種方法是把測試對象看 成 一個黑盒子,測試人員完全不考慮程序內(nèi)部的邏輯結(jié)構(gòu)和內(nèi)部特性,只依據(jù)程序的需求規(guī)格說明書,檢查程序的功能是否符合它的功能說明。因此黑盒測試又叫功能測試或數(shù)據(jù)驅(qū)動測試 [16]。 單 元 測試 單元測試的任務(wù)包括:模塊接口測試;模塊局部數(shù)據(jù)結(jié)構(gòu)測試;模塊邊界條件測試;模塊中所有獨立執(zhí)行通路測試;模塊的各條錯誤 處理通路測試 [7]。 按照上述要求,對各個模塊進行測試,并排除了模塊在邊界值 的 處理以及基于 Delphi的新生報名管理系統(tǒng)的設(shè)計與實現(xiàn) 35 錯誤處理時存在的一些不當(dāng),最終得到了運行正常的各個模塊。 綜合測試 綜合測試是組裝軟件的系統(tǒng)測試技術(shù),按設(shè)計要求把通過單元測試的各個模塊組裝在一起之后,進行測試以便發(fā)現(xiàn)與接口有關(guān)的各種錯誤。 本系統(tǒng)各個模塊集成到一起后,起初存在一些由變量聲明帶來的錯誤,通過修改排錯后,已正常運行。 確認(rèn)測試 通過綜合測試以后,軟件已完全組裝起來,接口方面的錯誤也已排除,軟件測試的最后一步確認(rèn)測試即可開始。 確認(rèn)測試 是檢查軟件能否按要求進行工作,即是否滿足軟件需求說明書中的確認(rèn)標(biāo)準(zhǔn)。本系統(tǒng)成功實現(xiàn)了報名管理、住宿管理、繳費管理、數(shù)據(jù)管理等一系列功能,順利地通過了確認(rèn)測試。 基于 Delphi的新生報名管理系統(tǒng)的設(shè)計與實現(xiàn) 36 第 6 章 結(jié)論與展望 隨著計算機的迅速普及,計算機應(yīng)用的范圍也越來越廣 ,它已經(jīng)滲入到我們?nèi)粘I畹姆椒矫婷?,從政府、商業(yè)到學(xué)校,到處都能看到 計算機的身影。計算機的發(fā)展,替代了人類去完成很多枯燥煩瑣的工作,使得人們得以從機械化的工作中解放出來,轉(zhuǎn)而去做更多管理性的事務(wù),這不僅大大提高社會生產(chǎn)的效率,也改善了人們的精神生活。 然而在新生報名管理這一領(lǐng)域,雖然目前國內(nèi)研究人員已做 出了許多積極的探索并取得相當(dāng)可觀的成果,然而其研究卻仍然更多地停留在理論上,沒有將其實際應(yīng)用到各大高校的報名工作去,我們可以看到,很多高等學(xué)校報名的方式仍然采用原始的手工管理方式,即使偶有使用軟件管理的,其軟件也存在各種各樣的問題,例如沒有提供有效的信息查詢機制,沒有設(shè)計費用設(shè)置模塊,不能適應(yīng)各高校費用不同的實際情況,沒有對用戶進行權(quán)限分配設(shè)置,保密性不好等等。 本系統(tǒng)的設(shè)計,一方面秉承了前人探索得到的有用思想方法,例如在新生表中添加狀態(tài)列,用以記錄新生所 處的報名狀態(tài),新生狀態(tài)有:未報到;已報到,但未安排住宿;已報到、住宿,但未繳清費用;完成報到手續(xù)。數(shù)據(jù)庫中以 0、 3 四個數(shù)字分別記錄這四種狀態(tài),并采用顏色區(qū)別顯示的方法,使得新生狀態(tài)更加一目了然。另一方面,本系統(tǒng)的設(shè)計進行了大量的改進與創(chuàng)新,首先是在系統(tǒng)中設(shè)計了報到查詢、住宿查詢、住宿資源查詢、繳費查詢、新生信息查詢等諸多查詢機制,操作人員不再是只能通過打印出報表進行人工查詢,而是可以直接輸入一種檢索條件進行電子查詢,其次是由于各大高校的收費標(biāo)準(zhǔn)不一定相同,軟件中還增設(shè)了各項費用的設(shè)置模塊,包括學(xué)費、 其他費、住宿費用的初始化設(shè)置,大大拓廣了應(yīng)用程序的使用空間。最后,系統(tǒng)設(shè)計中把操作用戶分為兩類,一類是管理員,默認(rèn)為“ Admin”,擁有添加 、 修改、 刪除用戶等高級權(quán)限,另一類是普通用戶,可以使用除高級功能之外的其它功能。對用戶的分類提高了系統(tǒng)的保密性,進一步完善了系統(tǒng)。 系統(tǒng)的設(shè)計總體來說是比較成功的,它順利地通過了各項測試,成功地替代了手工管理的報名方式,使得報名管理人員可以快速、輕松的處理大量
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1