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

正文內(nèi)容

aspnet就業(yè)管理系統(tǒng)(論文(參考版)

2024-09-09 11:45本頁面
  

【正文】 這些經(jīng)驗(yàn)教訓(xùn)雖然微不足道,但是對(duì)今后 的軟件開發(fā)工作應(yīng)當(dāng)是十分有益的。這些主要表現(xiàn)在系統(tǒng)功能還不夠完善和強(qiáng)大,一些細(xì)節(jié)的問題還沒能解決,比如通知學(xué)員參加面試、發(fā)送面試成績等等。 在這個(gè)系統(tǒng)的開發(fā)過 程中,我們用到了軟件工程、數(shù)據(jù)庫、程序設(shè)計(jì)等多門課程的知識(shí),使得我們?cè)谡n堂上所學(xué)的理論用到了實(shí)際的系統(tǒng)開發(fā)過程中,更加深了我們對(duì)所學(xué)理論的理解。 } 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 17 頁 結(jié) 論 要開發(fā)出一個(gè)能適合客戶使用的系統(tǒng),必須要認(rèn)真分析客戶的需求,才能真正的方便用戶使用,這就同時(shí)要求界面設(shè)計(jì)一定要友好化,用戶使用起來才不會(huì)產(chǎn)生視覺疲倦。 base. FillDat a( th is. sda, ds, sql, pageSize, pageIndex, ref rowsCount)。 DsEmployFaceExamRecord ds = (filter, , , ref rowsCount)。 BREmployFaceExamRecord nf = new BREmployFaceExamRecord()。 ()。 != ) { (CompanyName, , , ())。 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 16 頁 If ( != null amp。 } 系統(tǒng)搜索功能模塊 首先根據(jù)系統(tǒng)基類 SqlHelper 初始一個(gè) helper 對(duì)象,由在搜索選項(xiàng)里填寫的內(nèi)容組合成搜索條件,在 helper 中生成過濾條件的視圖狀態(tài),依據(jù)這個(gè)在數(shù)據(jù)層中拼 接查詢字符串篩選出用戶所想查找到的數(shù)據(jù)記錄。 [0].Delete()。 ()。 BREmployFaceExamRecord info = new BREmployFaceExamRecord()。 刪除面試記錄的實(shí)現(xiàn) 當(dāng)通過 CustDataGrid 的 GridViewCommandEventArgs 的CommandName 為 Del 時(shí),可判斷用戶執(zhí)行刪除操作,此時(shí)可通過另一個(gè)參數(shù) CommandArgument 來獲取到要?jiǎng)h除記錄的主鍵,則可調(diào)用業(yè)務(wù)層的 DelOneById(int id)方法來刪除此條記錄。 //修改原有記錄 = ()。 DsEmployFaceExamRecord ds = (id)。 //顯示記錄 = ()。 = ()。 DsEmployFaceExamRecord ds = (id)。主要代碼如下: Protected void GetMessage() { int id = ([id])。 (ds)。 更新數(shù)據(jù)集 主要代碼如下。 } … … = 。amp。實(shí)現(xiàn)新增面試記錄的主要代碼如下: newTable = 。 圖 41 系統(tǒng)主界面 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 13 頁 首先通過 QueryString[id]是否為空判斷所執(zhí)行任務(wù)時(shí)增加還是編輯,確定頁面控件的展現(xiàn)方式。因?yàn)榇四K各子模塊功能實(shí)現(xiàn)在業(yè)務(wù)邏輯上較為相近,故詳細(xì)介紹面試記錄子模塊功能的實(shí)現(xiàn)。系統(tǒng)主界面如圖 41 所示 。 詳細(xì)設(shè)計(jì) 軟通動(dòng)力學(xué)員就業(yè)管理系統(tǒng)是軟通動(dòng)力學(xué)員管理系統(tǒng)中的一部分。 _TableName 為表名或別名,可為空串 (如果河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 12 頁 字段名唯一,不需要加表名或別名標(biāo)識(shí) ), _FieldName 為字段名, _IsDesc為排序方式:是否倒序, _FieldControlID 為字段名對(duì)應(yīng)的控件 ID,_OrderControlID 為排序方式對(duì)應(yīng)的控件 ID。 _TableName 為 表名或別名,可為空串 (如果字段名唯一,不需要加表名或別名標(biāo)識(shí) ), _FieldName 為字段名,_Operator 為運(yùn)算符號(hào), _DataType 為數(shù)據(jù)類型, _Value 為比較值,_ControlID 為對(duì)應(yīng)的控件 ID。為了避免在 UI 層、 BR 層都反復(fù)使用 SQL 語句,造成數(shù)據(jù)庫訪問混亂,提高程序的可維護(hù)性和可擴(kuò)展性,系統(tǒng)專門用到 SQL 構(gòu)造工具類。例如,在數(shù)據(jù)集DSEmployementRecord 中 EmployementRecordDataTable 為表集合 (繼承自 DataTable), EmployementRecordRow 為行集合 (繼承自 DataRow),EmployementRecordRowChangeEvent 為事件集合 (繼承自 EventArgs)。對(duì)于不同的表產(chǎn)生不同的數(shù)據(jù)集,在軟通學(xué)員反饋系統(tǒng)中,主要用到以下幾個(gè)數(shù)據(jù)集: DSEmployementRecord 、 DSEmployFaceExamRecord 、DSEmploymentCompany、 DSEmploymentInfo 和 DSEmploymentNotice。 ( 6 ) Select(string viewName, string filter, int pageSize, int pageIndex, ref int rowsCount)分頁查詢和表 FeedbackStandard 相關(guān)的指定視圖的數(shù)據(jù)。 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 11 頁 ( 4 ) GetSome(string viewName, string filter) 查 詢 和 表FeedbackStandard 相關(guān)的指定視圖的數(shù)據(jù)。 ( 2) Update(DsFeedbackStandard ds)添加、更新、刪除。 當(dāng)需要對(duì)這些表進(jìn)行訪問操作時(shí),這些類自動(dòng)生成 SqlCommand 命令,并為 SqlDataAdapter 生成各種 mand命令。 DataAccess 類 數(shù)據(jù)庫訪問層都繼承基類 BaseDataAccess, 每個(gè)表都有自己的數(shù)據(jù)庫訪問層。 ( 7) ExecuteStoreProcedureScalar(string spName, Hashtable ht) 調(diào)用只返回一個(gè)值的 spName 存儲(chǔ)過程。 ( 5 ) GetDataCount(string strQueryString) 查詢記錄行數(shù)GetScalar(string strQueryString) 返 回 查 詢 的 第 一 行 第 一 個(gè) 列ExecuteNonQuery(string sqlStr) 執(zhí)行一條 SQL 語句ExecuteStoreProcedure(DataTable dt, string spName, Hashtable ht )調(diào)用 spName 存儲(chǔ)過程查詢。 ( 4) 為 UpdateData(SqlDataAdapter sda, DataTable dt)更新傳入的數(shù)據(jù)集中的數(shù)據(jù)( 2 個(gè)重載)。 Commit()提交數(shù)據(jù)庫事務(wù), Rollback()事務(wù)執(zhí)行失敗,回滾。它為 DataAccess(即數(shù)據(jù)庫訪問層)提供了很多方法基礎(chǔ): ( 1) Connect()打開數(shù)據(jù)庫連接, DisConnect()關(guān)閉數(shù)據(jù)庫連接。 由于系統(tǒng)采用的是三層架構(gòu)開發(fā)模式,對(duì)數(shù)據(jù)的處理轉(zhuǎn)移到數(shù)據(jù)庫層及及其底層數(shù)據(jù)訪問類,因?yàn)樵诓樵冎行枰獦?gòu)造查詢條件,因此需要提出了 SqlHelper 類來滿足此需求, 數(shù)據(jù) 層 中需要 數(shù)據(jù)取出、更新等操作,因此提出了 BaseDataAccess 類供數(shù)據(jù)庫層進(jìn)行系統(tǒng)與數(shù)據(jù)庫訪問使用。此層中的類都是繼承基類 BaseDataAccess,通過調(diào)用此類的方法,得到數(shù)據(jù)集 DataSet 。在本章中詳細(xì)介紹了就業(yè)管理系統(tǒng)中的數(shù)據(jù)訪問,同時(shí)介紹了本系統(tǒng)的部分功能實(shí)現(xiàn)。 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 8 頁 為了幫助用戶更快找到操作對(duì)象,在每個(gè)模塊的主頁面中均列出了依據(jù)關(guān)鍵信息搜索,這些搜索條件多是由 TextBox 和綁定好的 DropDownList實(shí)現(xiàn)的,同時(shí)可查看到每條記錄的詳細(xì)信息,其中對(duì)學(xué)員就業(yè)信息模塊中的操作必須為已畢業(yè)學(xué)員,因此在添加學(xué)員就業(yè)信息記錄時(shí)必須對(duì)提取的數(shù)據(jù)進(jìn)行限制。 就業(yè)信息管理 就業(yè)部員工登錄系統(tǒng)后可以在 不同模塊查看相關(guān)的不同信息,由于不同模塊間業(yè)務(wù)形式雖然不同,但是在具體數(shù)據(jù)操作上還是有很多共同之處。由于系統(tǒng)是在 B/S 模式下開發(fā)的,因而安全性問題必不可少。 在數(shù)據(jù)庫的學(xué)員表和員工表中都有自己的用戶名和密碼字段。首先用戶登錄系統(tǒng)后,系統(tǒng)根據(jù)不同的用戶 類型確定頁面顯示方式。 學(xué)員在此系統(tǒng)中可以查詢到最新的招聘信息、面試成績以及學(xué)員就業(yè)信息的統(tǒng)計(jì),更好幫助學(xué)員分析出當(dāng)前就業(yè)形勢(shì),從而幫助學(xué)員改善就業(yè)狀況。 圖 31 數(shù)據(jù)庫中表關(guān)系圖 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 7 頁 系統(tǒng)分析與功能設(shè)計(jì) 在學(xué)員就業(yè)管理系統(tǒng)中,就業(yè)部和學(xué)員登錄后可以分別有不同的權(quán)限操作。 軟通動(dòng)力學(xué)員就業(yè)管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) 該 就 業(yè) 管 理 系 統(tǒng) 主 要 用 到 以 下 幾 個(gè) 數(shù) 據(jù) 庫 表 模 型 :EmployeementRecord 為就業(yè)信息表, EmployFaceExamRecord 為面試信息表, EmployeementCompany 為公司信息表, EmploymentInfo 為招聘信息表, EmploymentNotice 為面試公告信息表。 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 6 頁 第 3 章 系統(tǒng)分析與概要設(shè)計(jì) 系統(tǒng)設(shè)計(jì)的成功與否與系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) 的合理有著直接的關(guān)系, 對(duì)數(shù)據(jù)庫設(shè)計(jì)一定要能夠 將 系統(tǒng) 基本信息組織起來。 三層體系的應(yīng)用程序 將業(yè)務(wù)規(guī)則、數(shù)據(jù)訪問、合法性校驗(yàn)等工作放到了中間層進(jìn)行處理。三層架構(gòu)的應(yīng)用使得程序增強(qiáng)了可維護(hù)性,增加了系統(tǒng)的清晰度,便于擴(kuò)充,實(shí)現(xiàn)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1