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

正文內(nèi)容

基于visualstudionet的csharp和sqlserver2000的高校學(xué)生宿舍管理系統(tǒng)實現(xiàn)-資料下載頁

2025-01-31 00:04本頁面

【導(dǎo)讀】及前端應(yīng)用程序的開發(fā)兩個方面。對于后臺數(shù)據(jù)庫的建立和維護(hù)要求建立起數(shù)據(jù)一致性和完整性強、數(shù)。據(jù)安全性好的庫。使用簡單方便等特點。我使用Microsoft公司的Visual中的C#和SQLServer2021數(shù)據(jù)庫為。.NET框架包含一種名為的全新的數(shù)據(jù)訪問技術(shù)。它支持各種類型的數(shù)據(jù)存儲器,優(yōu)化了單獨的數(shù)據(jù)提供者,適用于遠(yuǎn)程數(shù)據(jù),可以處理大量用戶同時訪問數(shù)據(jù)的應(yīng)用程序。提供了強大的數(shù)據(jù)環(huán)境,更有利于對數(shù)據(jù)庫和數(shù)據(jù)表的直接操作和處理,提高了編程效率和可靠性。易產(chǎn)生錯誤轉(zhuǎn)變?yōu)闄z索迅速、查找方便、可靠性高、存儲量大。這些優(yōu)點能夠極大地提高效率,也是學(xué)。??茖W(xué)化、正規(guī)化管理的重要條件。幫助功能模塊詳細(xì)設(shè)計……高校學(xué)生宿舍管理系統(tǒng)對于一個學(xué)校來說是必不可少的組成部分。校還停留在宿舍管理人員手工記錄數(shù)據(jù)的最初階段,手工記錄對于規(guī)模小的學(xué)校來說還勉強可以接受,但對于學(xué)生信息量比較龐大,需要記錄存檔的數(shù)據(jù)比較多的高校來說,人工記錄是相當(dāng)麻煩的。

  

【正文】 件使其與數(shù)據(jù)庫進(jìn)行連接,再通過按鈕選擇你備份時的路徑,在單擊還原使其執(zhí)行單擊事件里的 restore database 語句,當(dāng)還原成功時系統(tǒng)會給出提示 38 “恢復(fù)成 功!已經(jīng)把備份 +path+恢復(fù)到數(shù)據(jù)庫”,其中 path 是你備份時的路徑。 幫助功能詳細(xì)設(shè)計 圖 設(shè)計思想: 通過此模塊來介紹軟件的版本和設(shè)計者的一些基本信息。 具體實現(xiàn): (1).在實現(xiàn)該功能模塊時,需要添加一個 Windows 窗體,使起 Name 為 ,修改 Text 屬性為“關(guān)于”,調(diào)整窗體大小,修改 MaximizeBox屬性為 false和 MinimizeBox 屬性為 false,添加相應(yīng)的 label控件、 TextBox控件、 groupBox控件 和 button 控件,并修改相關(guān)的屬性使其如圖 。 (2). 在命令按鈕的 Click 事件中寫入 ()代碼。 本章小結(jié) 本章通過對第一章的需求分析得出的系統(tǒng)開發(fā)框架的研究,得出了本系統(tǒng)功能的具體實現(xiàn)辦法。通過對主要功能模塊的具體設(shè)計方法介紹,使系統(tǒng)的功能更加清晰,讓人更好的了解 C 和其控件的使用方法。 本章通過介紹系統(tǒng)的各個功能模塊的生成方法,基本上涵蓋了整個系統(tǒng)的功能,大部分功能模塊的設(shè)計類似,只是具體辦法稍有區(qū)別??梢哉f本章已經(jīng)介紹了系統(tǒng)的詳細(xì)設(shè)計過程,給人清晰明了的功 能介紹。 39 第四 章 系統(tǒng)測試 軟件測試方法的描述 測試是為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程;系統(tǒng)測試的目的,是以最少的測試資源去發(fā)現(xiàn)盡可能多的錯誤。 測試任何系統(tǒng)都有兩種方法:如果已經(jīng)知道了系統(tǒng)應(yīng)該具有的功能,可以通過測試來檢驗是否每個功能都能正常使用;如果知道系統(tǒng)的內(nèi)部工作過程,可以通過測試來檢驗系統(tǒng)內(nèi)部動作是否按規(guī)格說明書的規(guī)定正常進(jìn)行。前一種方法稱為黑盒測試,后一種方法稱為白盒測試。 對于軟件測試而言,黑盒測試方法把程序看作一個黑盒子,完全不考慮程序內(nèi)部結(jié)構(gòu)和處理過程。也就是說,黑盒測試是在 程序接口進(jìn)行的測試,它只檢查程序功能是否能按照規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)并產(chǎn)生正確的輸出信息,程序運行過程中能否保持外部信息 (例如,數(shù)據(jù)庫或文件 )的完整性。黑盒測試又稱為功能測試。 白盒測試方法與黑盒測試方法相反,它的前提是可以把程序看成裝在一個透明的白盒子里,測試者完全知道程序的結(jié)構(gòu)和處理算法。這種方法按照程序內(nèi)部的邏輯測試程序,檢測程序中的主要執(zhí)行通路是否能按預(yù)定的要求正確工作。白盒測試又稱為結(jié)構(gòu)測試。 本系統(tǒng)的測試過程由下述幾個步驟組成: 單元測試、集成測試和系統(tǒng)測試。 單元測試 單元測試集中檢測軟件設(shè)計中的最小單元 —— 模塊。通常,單元測試和編碼屬于軟件過程的同一個階段。 將本系統(tǒng)的功能模塊單獨和主窗體相連,編譯工程文件,由編譯程序檢查語法錯誤,在編譯通過后,采用白盒測試方法檢查模塊接口、模塊內(nèi)部的數(shù)據(jù)結(jié)構(gòu)、邏輯路徑、出錯處理、邊界條件等到方面進(jìn)行檢查。這樣能夠使程序員及時發(fā)現(xiàn)錯誤并改正錯誤,減少最后集中查找錯誤的工作量。 集成測試 集成測試是測試和組裝軟件的系統(tǒng)化技術(shù),由模塊組裝成程序時有兩種方法。一種方法是先分別測試每個模塊,再把所有模塊按設(shè)計要求放在一起 結(jié)合成所要的程序,這種方法稱為非漸進(jìn)增式測試方法;另一種方法是把下一個要測試的模塊同已經(jīng)測試好的那些模塊結(jié)合起來進(jìn)行測試,測試完以后再把下一個因該測試的模塊結(jié)合進(jìn)來測試。這種每次增加一個模塊的方法稱為漸增式測試,這種方法實際上同時完成單元測試和集成測試。 集成測試以黑盒測試為主,采用漸增式測試,對上層模塊采用自頂向下測試,對某些具有輸入輸出功能或復(fù)雜算法的關(guān)鍵分支,采用自底向上測試,直到整個軟件裝配完畢。測試的通過標(biāo)準(zhǔn)為“主要功能已實現(xiàn),已發(fā)現(xiàn)的重大錯誤已排除”。 用戶測試 在計算機測試完成后,按照 系統(tǒng)的功能需求選擇多名同學(xué)進(jìn)行測試,將他們分配不同的權(quán)限,根據(jù)各自的權(quán)限對系統(tǒng)進(jìn)行測試。 測試用例為: 40 管理員 admin 添加操作員 user user user user user user6,分別分配“系統(tǒng)設(shè)置、用戶管理”、“公寓管理”、“學(xué)生管理”、“出入登記”、“信息查詢”、“數(shù)據(jù)備份”幾個模塊的操作權(quán)限。 七名操作員分別根據(jù)自己的密碼登陸系統(tǒng), user1 操作員測試對系統(tǒng)設(shè)置和用戶管理進(jìn)行功能測試; user2 操作員測試公寓管理功能,具體測試添加、修改和刪除功能的實現(xiàn); user3操作員測試學(xué)生管 理功能的實現(xiàn); user4 操作員測試出入登記模塊功能的實現(xiàn); user5 操作員測試信息查詢及報表打印功能的實現(xiàn); user6操作員測試數(shù)據(jù)庫的備份和還原功能的實現(xiàn)。 最后,每個操作員給出測試中存在的問題與改進(jìn)意見,對系統(tǒng)進(jìn)行相應(yīng)的修改與完善。 本章小結(jié) 本章通過對系統(tǒng)測試方法的介紹,確定了本系統(tǒng)采用集成測試的方案。通過選取不同的人進(jìn)行不同權(quán)限的測試,給出了系統(tǒng)的基本功能測試實施辦法。通過測試,調(diào)試生成可執(zhí)行的應(yīng)用程序。 本章基本上說明了具體的測試辦法,讓人們更明白系統(tǒng)測試對于系統(tǒng)在完成后期的重要性,體現(xiàn)了系統(tǒng)開發(fā)的規(guī)范化。 41 第五章 總 結(jié) 歷時一個半月的畢業(yè)設(shè)計現(xiàn)在已經(jīng)接近尾聲了,回想起這一個半月的日子,感覺收獲頗多。我這次畢業(yè)設(shè)計是開發(fā)一個高校學(xué)生宿舍管理系統(tǒng),它用到的開發(fā)工具是 C語言, SQL Server 數(shù)據(jù)庫。 在設(shè)計的開始階段為了盡快熟悉 C語言,我詳細(xì)翻閱有關(guān)該方面的資料,對書中的基本理論知識逐章逐節(jié)地分析,同時還用上機操作來加深理解。特別是對書中的一些典型實例,認(rèn)真學(xué)習(xí)它的編程思想,吸取它的編程技巧,弄懂程序中每句話的含義。在對所要應(yīng)用的技術(shù)有了一個基本認(rèn)識之后,就開始構(gòu)思自己的系統(tǒng)設(shè)計 。認(rèn)真聽老師對設(shè)計要求的講解,根據(jù)用戶需求分析將整個系統(tǒng)分為幾個模塊,每個模塊具體又要實現(xiàn)哪些功能,然后就逐個模塊去一一詳細(xì)設(shè)計,設(shè)計的過程中不時地翻閱資料,用一些巧妙的技術(shù)來優(yōu)化程序。程序代碼完成之后,要進(jìn)行運行調(diào)試,剛開始由于沒有調(diào)試經(jīng)驗和方法效率很低,最后在老師和同學(xué)的幫助下,終于順利完成了,自己也從中學(xué)到了不少東西。 總之,通過一個半月的畢業(yè)設(shè)計,讓我感受了軟件開發(fā)的整個過程。畢業(yè)設(shè)計不僅是對我在大學(xué)所學(xué)知識的一個綜合運用,也是一次增長知識和經(jīng)驗的好機會,同時也使我學(xué)會了許多處理、解決問題的方法,大 大提高了自己的動手能力,為即將走上工作崗位打下了良好的基礎(chǔ)。 42 致 謝 轉(zhuǎn)眼間,一個半月的畢業(yè)設(shè)計就要結(jié)束了,在參加設(shè)計的這段時間里,能夠完成這次畢業(yè)設(shè)計,除了我自己的努力外,老師和同學(xué)們也給予了我非常大的的幫助。 首先要感謝我們的指導(dǎo)老師杜柏林老師,在初次和老師討論這個設(shè)計時,杜老師就耐心的為我分析該系統(tǒng),告訴我目前宿舍管理上的種種弊端,讓我在具體設(shè)計該系統(tǒng)時盡可能的考慮全面,使我對整個設(shè)計有了一個初步的認(rèn)識。對我進(jìn)行全面、具體的指導(dǎo),并給了我們許多寶貴的意見。 在設(shè)計剛開始時,對許多東西都是陌生的, C 語言之前都沒有接觸過,都是我的指導(dǎo)老師給予了我耐心的指導(dǎo),使我對陌生的開發(fā)環(huán)境產(chǎn)生了濃厚的學(xué)習(xí)興趣。 畢業(yè)設(shè)計能夠順利完成,我非常感杜老師不辭辛苦的對我的幫助,同時也感謝我的同學(xué),在該系統(tǒng)的完成過程中給我提供了不少的意見。 總之,在老師們盡心盡力的幫助下,我的畢業(yè)設(shè)計才能如期順利完成,并且,我的指導(dǎo)老師就我的論文的編排和書寫格式也為我提出了不少的修改意見。在此,我衷心的感激他們,真誠的向所有幫助過我的人說一聲“謝謝” ! 43 參考文獻(xiàn) [1]求是科技 .SQL Server 2021 數(shù)據(jù)庫開發(fā)技術(shù)與工程實 踐 .北京 :人民郵電出版社 , 2021 [2]周緒 .SQL Server2021 中文版入門提高 .北京 :清華大學(xué)出版社 , 2021 [3]張立 .C 寶典 . 北京 :電子工業(yè)出版社 ,2021 [4]張海藩 .軟件工程導(dǎo)論 .北京 :清華大學(xué)出版社 ,2021 [5]施伯樂 ,丁寶康 ,汪衛(wèi) .數(shù)據(jù)庫系統(tǒng)教程 .北京 :高等教育出版社 ,2021 [6]王華杰 、 李律松 、 孫一波 .精通 C數(shù)據(jù)開發(fā) .北京 :清華大學(xué)出版社 ,2021 [7]萬科 、 覃劍 . Visual C.NET程序設(shè)計基礎(chǔ)與上機指導(dǎo) . 北京 :清華大學(xué)出版社 ,2021 [8]歐立奇、康祥順、馬煜 .Visual C.NET 案例開發(fā)集錦 .北京 :電子工業(yè)出版社 ,2021 [9]劉甲耀 、 嚴(yán)桂蘭 .C程序設(shè)計教程 .北京 :電子工業(yè)出版社 ,2021 44 附錄 A: 主要源程序 高校學(xué)生宿舍管理系統(tǒng)主要源程序 用于讀取配置文件源代碼 using System。 using 。 using 。 using 。 namespace Dormmanage { public class ClassIniFile { private string fileName。 [DllImport(kernel32)] private static extern int GetPrivateProfileInt( string lpAppName, string lpKeyName, int nDefault, string lpFileName )。 [DllImport(kernel32)] private static extern int GetPrivateProfileString( string lpAppName, string lpKeyName, string lpDefault, StringBuilder lpReturnedString, int nSize, string lpFileName )。 [DllImport(kernel32)] private static extern bool WritePrivateProfileString( string lpAppName, string lpKeyName, string lpString, string lpFileName )。 public ClassIniFile(string filename) { fileName=filename。 } public int GetInt(string section,string key,int def) { 45 return GetPrivateProfileInt(section,key,def,fileName)。 } public string GetString(string section,string key,string def) { StringBuilder temp = new StringBuilder(1024)。 GetPrivateProfileString(section,key,def,temp,1024,fileName)。 return ()。 } public void WriteInt(string section,string key,int iVal) { WritePrivateProfileString(section,key,(),fileName)。 } public void WriteString(string section,string key,string strVal) { WritePrivateProfileString(section,key,strVal,fileName)。 } public void DelKey(string section,string key) { WritePrivateProfileString(section,key,null,fileName)。 } public void DelSection(string section) { WritePrivateProfileString(section,null,null,fileName)。 } } } 用于連接數(shù)據(jù)庫源代碼 using System。 using 。 using 。 using 。 using 。 namespace Dormmanage { public class OperData:IDisposable { private SqlConnection con。 //定義一個連接 private DataSet ds。 pr
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1