高校教師檔案管理系統(tǒng).doc_第1頁
高校教師檔案管理系統(tǒng).doc_第2頁
高校教師檔案管理系統(tǒng).doc_第3頁
高校教師檔案管理系統(tǒng).doc_第4頁
高校教師檔案管理系統(tǒng).doc_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1 28 四川師范大學本科畢業(yè)設計 高校教師檔案管理系統(tǒng)高校教師檔案管理系統(tǒng) 學生姓名 學 號 所 在 系 專業(yè)名稱 班 級 指導教師 四川師范大學 二 一二年五月 I 28 高校教師檔案管理系統(tǒng)的設計與實現(xiàn) 學生 指導教師 內(nèi)容摘要 高校教師檔案管理系統(tǒng)是典型的信息管理系統(tǒng) MIS 此教師檔案管理系 統(tǒng)一切從我院的實際出發(fā) 充分考慮了我院的內(nèi)部管理 信息交流 資源共享等方面 的復雜需求 建立集中 統(tǒng)一 準確的教師檔案數(shù)據(jù)庫 實現(xiàn)了后臺數(shù)據(jù)庫的設計 建立和維護 以及前臺應用程序的開發(fā)兩個方面 本系統(tǒng)從用戶和管理員兩個角度考 慮了系統(tǒng)易用性和安全性 確定軟件系統(tǒng)結(jié)構(gòu)為 C S 結(jié)構(gòu) 本系統(tǒng)的是使用 Visual studio 2005 工具 C 語言和 SQL Server 2005 數(shù)據(jù)庫開發(fā)的 其功能主要有查找 添 加 修改 刪除 搜索用戶基本信息以及分類顯示教師檔案的詳細信息 設置較好的 管理權(quán)限 關鍵詞 信息管理系統(tǒng) C 數(shù)據(jù)庫 檔案 C S II 28 CollegeCollege teachersteachers filefile managementmanagement systemsystem designdesign andand ImplementationImplementation Abstract Abstract college teachers file management system is a typical management information system MIS The file management system teachers all from our reality give full consideration to the hospital internal management information exchange resource sharing and complex needs the establishment of centralized unified accurate teachers file database the realization of the background database design establishment and maintenance as well as the application procedure development two aspects The system users and administrators from two point of view of the system usability and safety determine the software system structure of C S structure This system is the use of Visual Studio 2005 C language and SQL Server 2005database development Its main function is to find add modify delete search user basic information and classification of archives information teachers set good management authority Keywords Keywords information management system C database file C S III 28 目 錄 前言 1 1 開發(fā)背景 1 1 1 提出問題 1 1 2 系統(tǒng)開發(fā)的目標 1 1 3 系統(tǒng)開發(fā)的意義 1 2 技術(shù)選型 2 2 1 MICROSOFT VISUAL STUDIO NET 概述 2 2 2 SQL SERVER 2005 概述 2 3 系統(tǒng)分析與設計 3 3 1 設計目標 3 3 2 系統(tǒng)業(yè)務流程分析 3 3 3 系統(tǒng)的功能結(jié)構(gòu) 4 3 4 數(shù)據(jù)庫設計 4 3 4 1 數(shù)據(jù)庫 E R 圖 4 3 4 2 數(shù)據(jù)庫物理結(jié)構(gòu) 7 4 公共模塊設計 10 4 1 WEBCONFIG配置 10 4 2 公共類的設計 10 4 2 1 DBClass 類 11 4 2 2 ManagerClass 類 11 4 2 3 PersonRecordClass 類 12 IV 28 4 2 4 RandomCode 類 16 5 系統(tǒng)功能的實現(xiàn) 17 5 1 系統(tǒng)登錄模塊 17 5 1 1 登錄頁面的實現(xiàn) 17 5 1 2 登錄頁面的關鍵代碼 17 5 2 首頁設計 18 5 3 檔案信息添加模塊 18 5 4 檔案的修改模塊 19 5 5 檔案信息刪除模塊 19 6 結(jié)束語 20 參考文獻 22 1 28 高校教師檔案管理系統(tǒng)的設計與實現(xiàn) 前言 隨著教育行業(yè)的現(xiàn)代化發(fā)展 學校離不開計算機技術(shù)在管理領域的應用 近年來 學校內(nèi)外環(huán)境的不斷發(fā)展對信息的需求量迅速增長 大量的數(shù)據(jù)的收集 分析 處理 存儲和傳輸?shù)裙ぷ鞒蔀闃O其復雜 繁重的任務 教師管理工作是學校管理工作的重要 環(huán)節(jié) 由于此項工作事務性多而復雜 涉及面廣 重復性大 因此非常適合用計算機 進行管理 1 開發(fā)背景 1 1 提出問題 目前 隨著高等教育的大眾化 高校大量擴招 使得高校教師隊伍越來越壯大 高校教師檔案管理系統(tǒng)對于學校的決策層和管理層來說都非常重要 一直以來人們使 用傳統(tǒng)的人工分散式管理文件信息 即各臺計算機之間沒有建立任何的聯(lián)系 信息交 流采用口頭通知或 Word 文檔 Excel 表格共享 教師檔案管理系統(tǒng)應該實現(xiàn)讓用戶方 便快捷的管理相關信息 提供豐富的信息資源和便捷的查詢方式 1 2 系統(tǒng)開發(fā)的目標 建立高校教師檔案管理系統(tǒng) 借助計算機網(wǎng)絡和數(shù)據(jù)庫技術(shù) 采用計算機對高校 教師檔案進行管理 能進一步提高現(xiàn)代化水平和辦學效益 幫助各大高校提高工作效 率 實現(xiàn)高校教師檔案管理工作流程的系統(tǒng)化 規(guī)范化和自動化 與手工管理相比 高校教師檔案管理系統(tǒng)具有很多優(yōu)越之處 它具有存儲量大 檢索方便 性能可靠 安全保密 成本低等優(yōu)點 這些優(yōu)點使檔案管理的效率得到了提高 同時也是管理科 學化發(fā)展的有效途徑 因此 開發(fā)教師檔案管理系統(tǒng)是社會發(fā)展的必然要求 1 3 系統(tǒng)開發(fā)的意義 現(xiàn)在我國高校的教師檔案管理水平普遍不高 有的還停留在紙質(zhì)文檔基礎上 有 的還停留在人工進行記錄的管理方式上 這種管理手段難以滿足現(xiàn)代化信息管理的要 求 已不能適應時代的發(fā)展 因為它會浪費很多的人力和物力 在當今信息時代 這 些傳統(tǒng)的管理方法必然被計算機為基礎的信息管理系統(tǒng)所取代 為了減輕管理人員的 工作負擔 一切從高校的實際出發(fā) 充分考慮了高校的內(nèi)部環(huán)境 信息交換多方面的 需求 開發(fā)高校教師檔案管理系統(tǒng)能夠給用戶帶來很多的方便 可以提高學校的工作 效率和高校的教學水平 2 28 2 技術(shù)選型 高校教師檔案管理系統(tǒng)是基于 Microsoft Visual Studio 2005 開發(fā)平臺 系統(tǒng)是 采用 C 語言進行開發(fā) 選用 Microsoft SQL Server 數(shù)據(jù)庫來存儲數(shù)據(jù) 此數(shù)據(jù)庫系統(tǒng) 具有準確 安全可靠 運行速度快等幾個方面的優(yōu)勢 處理的數(shù)據(jù)量比較大 運行效 率高 在 Windows XP Windows 2000 Windows Server 2005 等系統(tǒng)中都可以使用 使 用 Microsoft Net Framework SDK v2 0 來配置運行環(huán)境 2 1 Microsoft Visual Studio NET 概述 Visual Studio 是一套完整的用以開發(fā)的工具集 可以生成 XML Web Services 程 序 ASP NET Web 應用程序 桌面應用程序和移動應用程序 VB C C 等編譯語言 都使用相同的開發(fā)環(huán)境 使用 IDE 方式解決混合語言 NET 通用語言框架機制 其目的 是在同一個項目中支持不同的語言所開發(fā)的組件 這些語言都借用了 NET 框架的功能 利用這種方式來簡化 ASP Web 應用程序和開發(fā) XML Web Services 的關鍵技術(shù) 2 2 SQL Server 2005 概述 SQL Server 2005 具有比 SQL Server 2000 更多的功能 能夠作為數(shù)據(jù)庫服務器工 作 同時還能滿足客服端用戶進行本地數(shù)據(jù)的存儲 在 C S 開發(fā)模式中采用 SQL Server 2005 作為數(shù)據(jù)庫服務器是非常實用的 SQL Server 2005 是微軟數(shù)據(jù)管理和 分析解決方案 它 為企業(yè)級應用數(shù)據(jù)和分析程序帶來更好的穩(wěn)定性 可靠性和安全 性 企業(yè)級數(shù)據(jù)管理運用了它高效的平臺 更易于進行部署和管理 SQL Server 2005 數(shù)據(jù)平臺能夠在以下方面使組織獲益 充分利用數(shù)據(jù)資產(chǎn) 可以使用安全可靠的線程數(shù)據(jù)分析進程 SQL Server 2005 數(shù)據(jù)庫還可以使用嵌入功能 從報表 分析等數(shù)據(jù)中挖掘更多有價值的信息 提高生產(chǎn)力 通過全面的 BI 功能和微軟 Office 系統(tǒng)之類的工具集成 SQL Server 2005 數(shù)據(jù)庫為使用者提供了關鍵的 準確的商業(yè)信息 SQL Server 2005 為了實現(xiàn)把商業(yè)智能 BI 擴展到所有用戶都能從數(shù)據(jù)庫中獲得最有價值的信息 利用數(shù)據(jù)分析做出最佳決策 減少 IT 技術(shù)的復雜度 SQL Server 2005 數(shù)據(jù)庫將開發(fā) 布局 業(yè)務管理 以及應用分析等進行了簡化 使開發(fā)人員擁有更為靈活的開發(fā)環(huán)境 為數(shù)據(jù)庫管理 人員減少了工作量 提高了工作效率 更低的總體成本 我們更加關注軟件的易操作性 以及對集成工具在工業(yè) 上規(guī)劃 在實際工作中的功能 實現(xiàn)和設備的維護成本等方面進行考慮 以更低的 投資成本 使投資者獲得更大的效益 3 28 3 系統(tǒng)分析與設計 3 1 設計目標 信息查詢方便快捷 方式靈活 數(shù)據(jù)準確 數(shù)據(jù)存儲安全性高 可靠性強 設置強大的搜索功能 搜索引擎的簡單明了 顯示教師檔案的詳細信息 實現(xiàn)數(shù)據(jù)庫的監(jiān)控能力 設置靈活的打印功能 實現(xiàn)紙質(zhì)文檔與電子文檔的相互轉(zhuǎn)換 對于用戶輸入的數(shù)據(jù) 進行嚴格的檢查 盡可能避免人為的輸入錯誤 系統(tǒng)最大限度地實現(xiàn)易操作性和易維護性 系統(tǒng)運行穩(wěn)定 安全可靠 3 2 系統(tǒng)業(yè)務流程分析 本系統(tǒng)中只有兩種登錄身份 即教師和管理員 系統(tǒng)有開放期和關閉期兩種狀態(tài) 在系統(tǒng)關閉期 管理員用戶可以登陸系統(tǒng) 對所有的信息進行管理 對教師的資料進 行添加 查詢 修改和刪除等操作 擁有所有的操作權(quán)限 教師登陸系統(tǒng)后 則只能 查看自己的資料信息 不能對其進行其他操作 在系統(tǒng)開放期 教師登陸系統(tǒng)后可以 對自己的信息進行修改 管理員對教師修改后的信息進行檢查 確定資料修改后是否 符合要求 對不符合要求的信息不予更改 管理員用戶對整個系統(tǒng)進行管理 實現(xiàn)對整個系統(tǒng)的開放和關閉等功能 對用戶 的權(quán)限進行設置 以及對系統(tǒng)進行維護等職責 默認情況下 只有管理員能夠使用搜索功能 當然 管理員也可以為教師設置開 放權(quán)限 圖 3 2 1 高校教師檔案管理系統(tǒng)的具體流程圖 4 28 3 3 系統(tǒng)的功能結(jié)構(gòu) 圖 3 3 1 高校教師檔案管理系統(tǒng)后臺功能結(jié)構(gòu)圖 高校教師檔案管理系 統(tǒng)前臺功能結(jié)構(gòu) 用 戶 登 錄 基 本 檔 案 信 息 科 研 檔 案 信 息 學 術(shù) 檔 案 信 息 教 學 業(yè) 務 信 息 師 資 隊 伍 輔 助 功 能 教 育 背 景 修 改 用 戶 信 息 工 作 簡 歷 發(fā) 表 論 文 發(fā) 表 論 著 獲 獎 情 況 學 工 作 資 料 查 看 信 息 打 印 功 能 發(fā) 表 論 文 發(fā) 表 論 著 獲 獎 情 況 在 研 課 題 在 研 課 題 搜 索 功 能 圖 3 3 2 高校教師檔案管理系統(tǒng)前臺功能結(jié)構(gòu)圖 3 4 數(shù)據(jù)庫設計 3 4 1 數(shù)據(jù)庫 E R 圖 5 28 高校教師檔案管理系統(tǒng)根據(jù)設計規(guī)劃出的功能模塊有 用戶信息實體 學術(shù)檔案 信息實體 科研檔案信息實體 基本檔案信息實體 教學業(yè)務信息實體 用戶信息實體圖 如圖 3 4 1 1 所示 圖 3 4 1 1 高校教師檔案管理系統(tǒng)用戶信息實體圖 學術(shù)檔案信息實體圖 如圖 3 4 1 2 所示 圖 3 4 1 2 高校教師檔案管理系統(tǒng)學術(shù)檔案信息實體圖 科研檔案信息實體圖 如圖 3 4 1 3 所示 6 28 圖 3 4 1 3 高校教師檔案管理系統(tǒng)科研檔案信息實體圖 教師基本檔案信息實體圖 如圖 3 4 1 4 所示 圖 3 4 1 4 高校教師檔案管理系統(tǒng)基本檔案信息實體圖 教師基本檔案信息實體圖 如圖 3 4 1 5 所示 7 28 圖 3 4 1 5 高校教師檔案管理系統(tǒng)教學業(yè)務信息實體圖 3 4 2 數(shù)據(jù)庫物理結(jié)構(gòu) 系統(tǒng)配置表見圖 3 4 2 1 所示 用于保存系統(tǒng)的配置信息 圖 3 4 2 1 系統(tǒng)配置表圖示 學術(shù)檔案信息表見圖 3 4 2 2 所示 用于存儲教師在學術(shù)界取得成就的相關信息 8 28 圖 3 4 2 2 學術(shù)檔案信息表圖示 科研檔案信息表見圖 3 4 2 3 所示 用于存儲教師在科學研究方面取得成就的相 關信息 圖 3 4 2 3 科研檔案信息表圖示 9 28 基本檔案信息表見圖 3 4 2 4 用于存儲教師的教育背景和工作情況 圖 3 4 2 4 基本檔案信息表圖示 教學業(yè)務信息表見圖 3 4 2 5 所示 存儲教師在工作崗位的任教情況 圖 3 4 2 5 教學業(yè)務信息表圖示 用戶信息表見圖 3 4 2 6 所示 表名 table userinfo 保存用戶的基本信息 如 10 28 姓名 年齡和性別等 圖 3 4 2 6 用戶信息表圖示 4 公共模塊設計 4 1 WebConfig 配置 為了方便操作和限制數(shù)據(jù) 高校教師管理系統(tǒng)在 Web Config 文件中配置了一些參 數(shù) 主要是用于連接數(shù)據(jù)庫 具體配置如下 4 2 公共類的設計 在本系統(tǒng)設計中 創(chuàng)建了 7 個公共類 DBClass PRecordClass ManagerClass SciRechClass TSClass SBuildClass 和 RandomCode 類 它們的主要作用 DBClass 類是管理和連接數(shù)據(jù)庫 ManagerClass 類是對系統(tǒng)進行管理操作的設置 TSClass 類 11 28 是用來管理如何操作學術(shù)檔案 SciResearchClass 類用來管理科研檔案方面的操作 PersonRecordClass 類是用來管理基本檔案的操作 SubjectBuildClass 類用來管理教 學業(yè)務方面的具體操作 randomCode 類用來管理驗證碼 4 2 1 DBClass 類 DBClass 類是用來管理和連接數(shù)據(jù)庫 該類中的自定義方法 GetConnect 用來創(chuàng) 建與數(shù)據(jù)庫的連接 主要代碼如下 public SqlConnect GetConnect String MyStr ConfiguratManager AppSet ConnectString Tostring SqlConnect MC new SqlConnect MyStr Return MC 4 2 2 ManagerClass 類 ManagerClass 類是用來管理 操作系統(tǒng)的設置 其方法主要有 UpdataConfig 方法 和 GetConfigCmd 方法 GetConfigCmd 方法 用于獲取系統(tǒng)配置表 table conf 中的信息 并返回 SqlCommand 對象 其主要實現(xiàn)代碼如下 public SqlCommand GetConfigCmd SqlConnect MC dbObj GetConnect SqlConnect MC new SqlCommand Proc GetConfig MC MyCmd CommandType CommandType StoredProcedure MC open try MCmd ExecuteNonQuery Catch MCmd Dispose MC Close MCmd Dispose 12 28 MC Close return MCmd UpConfig 方法 用來修改系統(tǒng)配置表的信息 關鍵代碼如下所示 public void UpConfig int UC Int id bool UC BL isOpen bool UC BL isSearch SqlConnect MC dbObj GetConnect SqlCommand MCmd new SqlCommand Proc UpdateConfigInfo MC MCmd CommandType CommandType StoredProcedure SqlParameter id new SqlParameter id SqlDbType Int 4 id Value UC Int id MCmd Parameters Add id SqlParameter isOpen new SqlParameter isOpen SqlDbType Bit 2 isOpen Value UC BL isOpen MCmd Parameters Add isOpen SqlParameter isSearch new SqlParameter isSearch SqlDbType Bit 1 isSearch Value UC BL isSearch MCmd Parameters Add isSearch MC Open 4 2 3 PersonRecordClass 類 PersonRecordClass 類是用來管理基本檔案方面的操作 其方法包括 GetARI 方 法 AddResume 方法 DelResume 方法 GetARI 方法 用于查詢?nèi)拷處煹幕緳n案信息 并返回 SqlCommand 對象 主要 代碼如下所示 public SqlCommand GetARI int GAC Int type SqlConnect MC dbObj GetConnect SqlCommand MCmd new SqlCommand Proc GetAllResume MC MCmd CommandType CommandType StoredProcedure 13 28 SqlParameter type new SqlParameter type SqlDbType Int 4 type Value GAC Int type MCmd Parameters Add type MC Open try MCmd ExecuteNonQuery catch MCmd Dispose MConn Close MCmd Dispose MC Close return MCmd AddResume 方法 在 table resume 中添加教師的教育背景 工作簡歷 主要實現(xiàn) 代碼如下所示 public void AddResume string AR Str startendTime string AR Str workPlace string AR Str working string AR Str degree String AR Str status int AR Int type int AR Str owner string AR Str adder string AR Str changer int AR Int year int AR Int adderId SqlConnect MC dbObj GetConnect SqlCommand MCmd new SqlCommand Proc AddRI MC MCmd CommandType CommandType StoredProcedure SqlParameter StartendTime new SqlParameter StartendTime SqlDbType NVarChar 30 StartendTime Value AR Str startendTime MCmd Parameters Add StartendTime 14 28 SqlParameter WorkPlace new SqlParameter WorkPlace SqlDbType NVarChar 50 WorkPlace Value AR Str workPlace MCmd Parameters Add WorkPlace SqlParameter working new SqlParameter working SqlDbType NVarChar 40 working Value AR Str working MCmd Parameters Add working SqlParameter degree new SqlParameter degree SqlDbType NVarChar 44 degree Value AR Str degree MCmd Parameters Add degree SqlParameter status new SqlParameter status SqlDbType NText 18 status Value AR Str status MCmd Parameters Add status SqlParameter type new SqlParameter type SqlDbType Int 6 type Value AR Int type MCmd Parameters Add type SqlParameter owner new SqlParameter owner SqlDbType Int 4 owner Value AR Str owner MCmd Parameters Add owner SqlParameter adder new SqlParameter adder SqlDbType NVarChar 40 adder Value AR Str adder MCmd Parameters Add adder SqlParameter changer new SqlParameter changer SqlDbType NVarChar 30 changer Value AR Str changer MCmd Parameters Add changer SqlParameter yearInfo new SqlParameter yearInfo SqlDbType Int 4 yearInfo Value AR Int year MCmd Parameters Add yearInfo 15 28 SqlParameter adderId new SqlParameter adderId SqlDbType Int 4 adderId Value AR Int adderId MCmd Parameters Add adderId MC Open Try MCmd ExecuteNonQuery Catch MCmd Dispose MC Close MCmd Dispose MC Close DelResume 方法 刪除教師的基本檔案信息 具體實現(xiàn)代碼如下所示 public void DelResume int DR Int id SqlConnect MC dbObj GetConnect SqlCommand MyCmd new SqlCommand Proc DeleteRI MC MCmd CommandType CommandType StoredProcedure SqlParameter id new SqlParameter id SqlDbType Int 4 id Value DR Int id MCmd Parameters Add id MC Open Try MCmd ExecuteNonQuery Catch 16 28 MCmd Dispose MC Close MCmd Dispose MC Close 4 2 4 RandomCode 類 RandomCode類中的方法RandNum int n 主要是防止用戶利用機器人自動注冊 登錄 它是由英文字母和數(shù)字組合成的位驗證碼 而RandomCode類是用來管理這些驗 證碼的 其具體代碼如下 public string RandNum int n String strchar 0 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z string Sarray strchar Split string Snum int temp 1 Random Rand new Random for int i 1 i n i if temp 1 Rand new Random i temp unchecked int DateTime Now Ticks int t Rand Next 61 if temp 1 temp t Snum Sarray t 17 28 return Snum 5系統(tǒng)功能的實現(xiàn) 5 1系統(tǒng)登錄模塊 5 1 1 登錄頁面的實現(xiàn) 在進入一個系統(tǒng)之前 必須對用戶進行安全性進行檢查 看其是否有權(quán)登錄 登 錄頁面的功能就是防止非法用戶進入該系統(tǒng)的保護屏障 在該模塊中使用了驗證碼技 術(shù) 可以有效的防止非法用戶使用機器惡意登錄破壞本系統(tǒng)或者盜取系統(tǒng)中的信息 其運行界面如圖 5 1 1 1 所示 圖 5 1 1 1 系統(tǒng)登錄 5 1 2 登錄頁面的關鍵代碼 當單擊按鈕 登錄 時 立即觸發(fā) Click 事件 其主要實現(xiàn)代碼如下 private void IBL Click object sd EventArgs EA SqlConnection userConn Connection getConnect userConn Open string sql select from Loginuser where username textBox1 Text and password textBox2 Text SqlCommand cm new SqlCommand sql userConn SqlDataReader UuserReader 18 28 UserReader cm ExecuteReader if UserReader Read MessageBox Show 歡迎進入高校教師檔案管理系統(tǒng) 提示窗口 MessageBoxButtons OK loginform myLogform new loginform myLogform Close MainForm MF new MainForm MF Show Else MessageBox Show 口令錯誤 提示窗口 MessageBoxButtons OK 5 2首頁設計 首頁為系統(tǒng)運行提供了一個操作平臺 用戶的操作權(quán)限是利用樹形結(jié)構(gòu)圖顯示在 界面上 便于用戶的瀏覽 操作 使頁面看起來簡單大方 首頁運行結(jié)果如下圖 5 2 1 所示 圖 5 2 1 首頁設計 19 28 5 3 檔案信息添加模塊 在首頁功能菜單中點擊教育背景 右框架可以彈出用戶的詳細資料信息 當系統(tǒng) 處于開放期時 教師還可以對自己教育背景資料進行添加 修改和刪除等操作 單擊 添加 按鈕后將會跳轉(zhuǎn)到個人檔案 教育背景 的添加頁面 登錄者可以 在該頁面中添加個人教育背景檔案資料 頁面運行結(jié)果如圖 5 3 1 所示 圖 5 3 1 教育背景 添加 模塊 5 4 檔案的修改模塊 單擊按鈕 修改 將會在右框架彈出個人簡歷 教育背景的修改頁面 用戶可 以在該頁面中修改個人從大學開始的教育背景資料 頁面運行結(jié)果如圖 5 4 1 所示 圖 5 4 1 修改 模塊 20 28 5 5 檔案信息刪除模塊 當系統(tǒng)對用戶開放時 單擊顯示功能頁中的按鈕 刪除 立即觸發(fā) GridView 控 件的 RowDeleting 事件 通過該事件中用戶可以刪除指定的信息 其主要實現(xiàn)代碼如 下 Protected void gvList RowDeleting object sd GridViewDeleteEventArgs GVDE Int RD Int id Convert ToInt32 gvList DataKeys e RowIndex Value prObj DeleteResume DR Int id gvListBind 6 結(jié)束語 本系統(tǒng)屬于 C S 結(jié)構(gòu) 用戶的操作權(quán)限采用了樹形結(jié)構(gòu) 使操作的界面非常美觀 用戶的使用也很方便 由 5 個功能模塊組成 他們分別是 基本檔案管理 學科建設管 理 教學研究管理 科學研究管理 師資隊伍管理 為了防止在數(shù)據(jù)表中插入相同的信息 本系統(tǒng)在插入前對所添加的信息做了判斷 在數(shù)據(jù)庫中使用關鍵字 exists 來判斷插入語句的信息是否已經(jīng)存在 如果數(shù)據(jù)庫中已 經(jīng)存在 就返回一個值 1 提示用戶不能進行插入 如果數(shù)據(jù)表中不存在相同的信息 就可以向表中插入信息 在編寫程序的時候 要養(yǎng)成良好的編程習慣 要

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論