




已閱讀5頁,還剩64頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
.第二專業畢業設計(論文)題目 網上人才招聘 系統的設計與實 主辦學院計算機與電子信息學院第二專業計算機科學與技術主修學院主修專業學 號姓 名指導教師.摘要網上人才招聘系統是一種具有交互功能的人才信息系統,是在網上建立的一個虛擬的招聘會。很多企業為了吸引人才,都創建了自己的網上人才管理系統,這是一個比較流行的網絡應用系統。本文介紹了一個通用人才管理系統的設計和實現過程,采用比較流行的ADO數據訪問技術,并將每個數據庫表的字段和操作封裝到類中,從而成功地將面向對象的程序設計思想應用到數據庫程序設計中。為了充分利用網絡信息化的優勢,招聘系統采用的是Browser/Server結構,運用ASP開發環境與SQL數據庫相結合,設計開發動態網頁形式的在線招聘系統。招聘信息的錄入全部在網上進行,招聘過程中所涉及的數據都在招聘信息庫中進行流轉、維護,因此數據的填寫、更新都不需要以紙質方式進行處理,而直接通過網絡進行傳遞。介紹基于ASP設計開發的在線招聘系統的設計思想。詳細闡述了在線招聘系統的體系結構、系統的開發環境和語言、所采用的開發方法、數據庫系統的功能等。關鍵詞 網上招聘;AS;SQL Server;B/S結構;ADO數據訪問技術Online Recruitment System Design and ImplementationAbstract Online Recruitment System is a kind of interactive features of the human resources information system, is set in a virtual online job fairs. Many enterprises in order to attract talent, have created their own online talent management system, which is a more popular network applications. This article will introduce a common talent management system design and implementation process, the more popular uses ADO data access technology, and the fields for each database table and operation of packages to the class, which successfully design object-oriented programming applied to the database programming. This is also the characteristics and advantages of this system. To take full advantage of the advantages of information technology, recruitment system uses the Browser/Server structure, the use of ASP and SQL database development environment, the combination of dynamic web page design and development of online recruitment system. Input of all jobs in the online recruitment process involved in the data repository for the recruitment of transfer, maintenance, thus completing the data, updates do not need to be processed in paper form, and passing directly through the network. ASP-based design and development introduced an online recruitment system design. Described in detail online recruitment system architecture, system development environment and language, development methodology used, the database systems functions. Keywords Recruitment;ASP;SQL Server;B/S structure;ADO data access technology 朗讀顯示對應的拉丁字符的拼音目錄第一章 綜述51.1 研究的背景51.2 研究的意義51.3 研究的目標51.4 論文組織結構6第二章 系統分析與設計72.1 系統需求分析72.2 系統體系結構設計82.3 系統流程分析92.4 開發工具的選擇92.5 開發本系統所需的實用技術102.6 數據庫設計和實現10第三章 目錄結構與通用模塊133.1 目錄結構133.2 通用模塊133.3 設計數據庫訪問類15第四章 系統管理主界面模塊及登錄程序設計204.1后臺管理主界面設計204.1.1 后臺管理主界面設計204.1.2 設計adminLeft.asp214.1.3 管理用戶登錄程序設計214.2 系統主頁面設計214.2.1 系統主頁面設計214.2.2 登錄程序設計234.2.3 查看所有信息254.2.4 查詢職位信息26第五章 新聞和企業信息管理模塊設計295.1新聞信息管理模塊設計295.1.1 設計新聞管理頁面295.1.2 添加新聞315.1.3 修改新聞信息335.1.4 刪除新聞信息335.1.5 查看新聞信息355.2 企業信息管理模塊設計365.2.1 設計企業管理頁面375.2.2 添加和修改企業信息375.2.3 刪除企業信息395.2.4 查看企業信息40第六章 企業與個人用戶管理模塊設置416.1 企業用戶管理功能的設計與實現416.1.1 企業用戶管理界面設計416.1.2 設計查看企業信息頁面426.1.3 設計企業信息管理界面426.1.4 管理招聘信息446.1.5 管理應聘信息476.2 企業用戶管理功能的設計與實現496.2.1 注冊新用戶496.2.2 個人用戶管理界面設計506.2.3 編輯個人簡歷516.2.4 管理技能信息516.2.5 查看個人簡歷526.2.6 查看招聘信536.2.7 查看職位申請信54第七章 總結56參考文獻57附錄一58附錄二62致謝64第一章 綜述1.1 研究的背景招聘網站是一種具有交互功能的人才信息系統,即在互聯網上實現的虛擬招聘會,各個企業在網上發布招聘信息,求職者根據自己的求職要求在線遞交簡歷1。社會對人才的需求越來越迫切,求職者也越來越多,為了方便企業和求職者提高效率,利用基于B/S的招聘網站完成招聘會的功能,節省大量的人力、物力和財力2。企業可以在線查看求職者的簡歷,并且根據自己的需要自動篩選并保留合適的簡歷,以發出面試通知。隨著互聯網的發展,企業計算機應用的深度在加深,范圍在擴展,傳統的應用體系結構已經不能更好地滿足企業需要。如何提高企業人才招聘管理系統的快捷性、準確有效性、穩定性、安全性、可擴展性和可維護性,已經成為企業人才網絡招聘網的主要難題3。1.2 研究的意義招聘作為人力資源管理的一部分,在整個企業的人力資源管理中發揮了重大作用。傳統招聘大多采用現場招聘、簡歷郵件投遞、電子郵件簡歷投遞等手段進行4。這些方式往往都要耗費大量的人力,物力,財力和時間,而且招聘的成功率也比較低,限制了人才資源的充分利用5。還容易造成招聘工作的隨機性、監督機制不到位、信息呈現不直觀、統計困難等問題6。網上招聘系統是為企業提供優質人才,為應聘者提供合適職位的資源服務平臺系統,求職招聘雙方可利用此系統為自己提供方便快捷的服務,達到預定的招聘效果7。網絡招聘求職方式已經成為了招聘求職的一大重要手段,其招聘求職規模和招聘求職成功率已直逼傳統招聘會,有的甚至超過了傳統的招聘會。通過它應聘者和招聘單位可以通過Internet,突破時間和空間的限制而實現工作求職和單位的人才招聘。網絡招聘的崛起對傳統的人才招聘流通體系產生了強烈的沖擊,網絡招聘較之傳統招聘就有招聘范圍廣,信息量大,可挑選余地大,招聘效果良好,費用低,獲得了越來越多的單位認可。同時,它有著經營成本低、信息反饋迅速、用戶檢索方便、地域限制少等特點。因此進行這方面的研究有著重要的現實意義。1.3 研究的目標招聘是指由那些潛在的候選人在接受面試時選擇更換或接受新的工作的過程招聘是指由那些潛在的候選人在接受面試時選擇更換或接受新的工作的過程8。以此需要滿足以下目標: (1)系統能夠提供友好的用戶界面,使操作人員的工作量最大限度的減少;(2)系統具有良好的運行效率,能夠達到提高工作效率的目的;(3)系統應有良好的可擴充性,可以容易地加入其他系統的應用;1.4 論文組織結構論文分為七章。第一章簡述人才招聘系統的研究背景、意義、目標以及論文的組織結構。第二章是本系統的需求分析和總體設計,分析系統的使用對象和用戶需求,設計系統的體系結構和數據庫結構,決定使用的開發工具和后臺數據庫。第三章內容為系統的文件的目錄結構和主要通用模塊、數據庫訪問類的設計。第四章對Admin用戶管理界面、企業用戶管理界面和個人用戶界面這三個部分以及對應的三種用戶的登錄進行了闡述。第五章的內容是介紹本系統的新聞信息管理模塊與企業信息管理模塊的設計和實現。第六章介紹企業用戶管理功能與個人用戶管理功能的實現過程。第七章對該校園網招聘信息發布系統設計進行了總結,并對該系統應用前景進行了展望,提出了一些有待改進的內容。第二章 系統分析與設計要開發一個網站系統,首先要進行需求分析和總體設計,分析系統的使用對象和用戶需求,設計系統的體系結構和數據庫結構,決定使用的開發工具和后臺數據庫,規劃項目開發進度。在項目開發過程中,這些工作是非常重要的。2.1 系統需求分析需求分析是列出系統的參與者和功能單元,并顯示哪個參與者參與了哪個功能單元的執行等9。本系統主要面向一般求職者與公司招聘。網上人才招聘系統分為前臺管理和后臺管理。前臺管理包括瀏覽新聞、職位查詢、查看企業信息、維護個人信息和維護用戶信息等功能。后臺管理包括新聞管理、企業信息管理、職位信息管理和應聘信息查詢等模塊。后臺管理具體描述如下:(1)新聞管理添加新聞,包括新聞標題和新聞內容。修改新聞信息。刪除新聞信息。查看新聞信息。(2)企業信息管理添加企業信息,包括企業名稱、企業類型、企業簡介等信息。修改企業信息。刪除企業信息。(3)職位管理添加職位信息。修改職位信息。刪除職位信息。(4)應聘信息管理查看應聘信息。刪除應聘信息。(5)系統用戶管理。系統用戶的錄入,包括用戶名、密碼等信息。修改自己的密碼。退出登錄狀態。用戶信息查看。(6)系統用戶管理功能Admin用戶修改自己的密碼。Admin用戶創建或刪除企業用戶。企業用戶修改自己的密碼。企業用戶修改自己的用戶信息。注冊個人用戶。個人用戶修改自己的密碼。個人用戶修改自己的用戶信息。2.2 系統體系結構設計本系統的功能模塊如圖2-1所示。人才招聘網站前臺管理瀏覽新聞職位查詢企業信息人才信息用戶注冊后臺管理新聞管理企業管理職位管理應聘管理圖2-1 網上招聘系統功能模塊示意圖 在系統初始化時,有一個默認的“系統管理員”用戶名Admin,默認密碼為:111111,由設計者手動地添加到數據庫中。Admin用戶可以創建企業用戶;個人用戶則可以通過注冊產生;所有的用戶都可以修改自己的用戶信息和密碼。用戶管理功能模塊的關系如圖2-2所示。系統用戶信息管理創建、修改和刪除企業用戶信息修改Admin用戶的密碼創建、修改自己的信息修改自己的密碼修改自身的信息修改自身的密碼圖2-2 用戶管理功能模塊關系圖Admin用戶個人用戶企業用戶2.3 系統流程分析為了進一步介紹本系統的設計,本小節將對系統進行流程分析。(1)職位的申請流程,如圖1-3所示。瀏 覽 職 位選 擇 職 位申 請 職 位企業 回 復查看 回 復已登錄注冊用戶未注冊用戶未登錄注冊用戶注冊登陸圖2-3 用戶申請職位流程 (2)企業用戶管理流程,如圖2-4所示。企業用戶是否存在Admin創建企業用戶企業用戶登陸新聞管理企業信息管理職位信息管理應聘信息管理用戶信息管理圖2-4 后臺訂單操作流程2.4 開發工具的選擇開發數據庫管理信息系統需要選擇兩種工具,即前臺開發語言和后臺數據庫。選擇開發工具時應該考慮客戶需求、系統功能和性能要求以及開發人員的習慣等因素。本系統是B/S結構的網站系統。在系統的性能方面,B/S占有的優勢是靈活性。任何時間、任何地點、任何系統,只要可以使用瀏覽器上網,就可以使用B/S系統的終端10。前臺開發環境選擇Microsoft公司提出的經典網站開發語言ASP,后臺數據庫選擇SQL Server 2005這是開發網站系統的常見組合,具有很強的實用性。2.5 開發本系統所需的實用技術開發網上招聘系統系統需要掌握如下技術:(1)搭建網站的基本方法。(2)所選開發工具的基本編程方法。(3)后臺數據庫管理方法,例如創建數據庫、創建表、創建視圖、備份和還原數據庫等。(4)常用 SQL 語句的使用。(5)ADO 數據庫訪問技術。2.6 數據庫設計和實現這部分將介紹數據庫的表結構。在設計數據庫時,關鍵步驟要確保數據正確分布到數據庫的各表中11。采用合適的數據類型,條理清楚的業務邏輯關系,正確進行表設計12。本系統定義的數據庫中包含以下7 個表:新聞信息表 News 、個人信息表 Person 、個人技能表Skill 、企業信息表 Company 、職位信息表 JobInfo 、申請職位表Applications和管理員表Admin 。下面分別介紹這些表的結構。(1)新聞信息表News新聞信息表News用來保存網站新聞信息,結構如表2-1所示。表2-1 表NEWS的結構編號字段名稱數據結構說明1NewsIdint新聞編號,主鍵2Ntitlevarchar(50)新聞題目3Ncontenttext新聞內容4PostTimedatetime提交時間(2)個人信息表Person個人信息表Person用來保存注冊個人用戶的基本信息,表結構如表2-2所示。表2-2 表Person的結構編號字段名稱數據結構說明1UserNamevarchar(40)用戶名,主鍵2UserPwdvarchar(40)用戶密碼3RealNamevarchar(50)用戶真實姓名4Sexchar(2)性別5Birthvarchar(50)出生日期6IDCardvarchar(20)身份證號碼7Naturevarchar(20)民族8Marriedvarchar(10)婚姻狀況9HuKouvarchar(20)戶籍10Educationvarchar(50)教育程度11Collegevarchar(50)畢業院校12Telephonevarchar(50)聯系電話13Mobilevarchar(50)手機14Emailvarchar(50)電子郵箱15Addressvarchar(200)聯系地址16PostTimedatetime注冊時間(3)個人技能表Skill個人技能表Skill原來保存個人的基本技能信息,結構如圖2-3所示。表2-3 表Skill的結構編號字段名稱數據結構說明1SidInt編號,主鍵2Apptitlevarchar(200)應聘職位3Englishvarchar(100)英語水平4Computervarchar(100)計算機技能5Mainskilltext主要技能6UserNamevarchar(20)用戶名(4)企業信息表Company13企業信息表Company用來保存注冊企業的基本信息,表結構如表2-4所示。表2-4 表Company的結構編號字段名稱數據結構說明1CIDvarchar(40)用戶名,主鍵2CPwdvarchar(40)密碼3Cnamevarchar(200)企業名稱4CTypevarchar(50)企業類型5FromTimevarchar(50)成立時間6Contactorvarchar(50)聯系人7EmpNumint員工人數8Cityvarchar(50)所在地點9Telephonevarchar(50)聯系電話10Faxvarchar(50)傳真號碼11Addressvarchar(200)聯系地址12ZipCodevarchar(10)郵政編碼13Httpvarchar(50)網址14Emailvarchar(50)電子郵箱15Introducetext企業簡介16PostDatedatetime注冊時間(5)職位信息表JobInfo職位信息表JobInfo用來保存企業發布的職位信息,表結構如表2-5所示。表2-5 表JobInfo的結構編號字段名稱數據結構說明1JobIdint編號,主鍵2UserNamevarchar(40)用戶名3JobTitlevarchar(100)職位名稱4JobTypevarchar(20)職位類別5Educationvarchar(20)學歷要求6Sexvarchar(20)性別要求7Agevarchar(50)年齡要求8WorkTimevarchar(50)工作年限要求9WorkPlacevarchar(50)工作地點10JobNumint招聘人數11Commenttext具體要求12PostTimedattime發布時間(6) 職位申請表Application職位申請表Application用來保存注冊用戶申請職位的信息,表結構如表2-6所示。表2-6 表Application的結構編號字段名稱數據結構說明1AppIdint編號,主鍵2JobIdint職位編號3UserNamevarchar(20)用戶名4PostDatedattime申請日期5Responevarchar(1000)回復內容6RspDatedattime回復日期(7) 管理員表Admin管理員表Admin用來保存系統管理員的基本信息,表結構如表2-7所示。表2-7 表Admin的結構編號字段名稱數據結構說明1AdminIdvarchar(20)用戶名,主鍵2AdminPwdvarchar(20)密碼第三章 目錄結構與通用模塊3.1 目錄結構本系統根目錄下包含以下的子目錄:(1)admin 用于存儲系統管理員的后臺操作腳本,包括新聞管理和企業用戶信息管理等功能;(2)class 保存數據庫訪問類;(3)Company 用于保存企業用戶的操作腳本,包括編輯用戶信息和發布職位等;(4)pic 用于存儲網頁中的圖片文件;(5)resume 用于存儲注冊用戶的操作腳本,包括注冊用戶和編輯用戶信息等;其他 ASP 文件都保存在本系統的根目錄下。3.2 通用模塊本系統中包含一些通用模塊,這些模塊以文件的形式保存,可以在其他文件中使用#include語句包含這些模塊,使用其中定義的功能。(1)ConnDB.asp14ConnDB.asp的功能是實現數據庫的連接設計系統時,將數據庫連接的代碼存入在connDB.asp中,當需要連接時,只要用Include語句包含此文件即可15。ConnDB.asp的代碼如下:在文件中引用此文件作為頭文件就可以訪問數據庫,代碼如下:(2)IsAdmin.asp因為本系統中有些功能只有Admin用戶才有權限使用,所以在進入這些網頁之前需要判斷用戶是不是Admin。IsAdmin.asp的的功能是判斷當前用戶是否是管理用戶(即保存在admin中是用戶),如果不是,則跳轉到Login.asp,要求用戶登錄;如果是,則不執行操作,直接進入包含它的網頁。IsAdmin.asp的代碼如下:% Set adm = New Admin 從Session變量中讀取用戶信息 AdminId = Trim(Session(AdminId) AdminPwd = Trim(Session(AdminPwd) 用戶名是否為空 If AdminId Then adm.AdminId = AdminIdadm.AdminPwd = AdminPwd If adm.GetAdmin()=-1 Then是否存在此用戶信息 Response.Redirect Login.asp End If Else Response.Redirect Login.asp End If%在文件中引用此文件作為頭文件,代碼如下:在本系統中,IsAdmin asp保存在admin目錄下。(3)IsUser.asp注冊用戶分兩種,一種是個人用戶,另一種是企業用戶,在編輯用戶信息或者發布職位等情況下,需要通過身份驗證。IsUser.asp可以實現此功能,企業用戶的IsUser.asp保存在company目錄下,代碼如下:% 如果是用戶則顯示 UName = Trim(Session(UserName) UPwd = Trim(Session(UserPwd) Set cp = New Company 用戶名是否為空 If UName Then cp.CId = UNamecp.CPwd = UPwd If Not cp.HaveUser() Then Response.Redirect ./index.asp End If Else Response.Redirect ./index.asp End If%程序從Session變量中讀取注冊用戶的信息,并連接到數據庫身份驗證。如果是注冊用戶,則程序不執行任何操作(即通過驗證,跳過此文件執行其他文件;否則轉向主頁。個人用戶的IsUser.asp保存在resume目錄下,代碼內容相似,只是驗證用戶身份時需要訪問表Person。在文件中引用此文件作為頭文件,代碼如下:3.3 設計數據庫訪問類為了使 ASP 程序條理更加清晰,本系統將對數據庫表的訪問操作封閉為一個類,每個類對應一個 ASP 文件,文件名與對應的數據庫表名相同。例如,表 “News”對應的類文件為 News.asp ,代碼如下:在類News中為表Bulletin的每個字段也定義了一個同名的成員變量,變量rs是ADODB.Recordest對象,用于保存批量查詢返回的結果集。所有數據庫操作類都保存在class目錄下,下面是這些類中定義的函數。(1)News類News類用來管理表News的數據庫操作,類的成員函數如表3-1所示。表3-1 News類的成員函數函數名具體說明GetNewsInfo(nid)讀取指定的新聞記錄。參數nid表示要讀取的新聞記錄編號。GetNewslist返回所有新聞記錄信息,結果保存在公共變量rs中。rs是ADODB.Recordest對象。GetRecentBulletinlist獲取最近7天發布的新聞信息,結果保存在公共變量rs中。rs是ADODB.Recordest對象。DeleteNews(nids)批量刪除指定的新聞記錄。參數nid表示要刪除的記錄的編號列表。InsertNews插入新的新聞記錄。UpdataNews(nid)修改指定的新聞記錄。參數nid表示要修改的記錄編號(2)Person類Person類用來管理表Person的數據庫操作,類的成員函數如表3-2所示。表3-2 Person類的成員函數函數名具體說明GetPersonInfo(uname)讀取指定的個人記錄。參數uname表示要讀取記錄編號。GetPersonlist返回所有個人記錄信息,結果保存在公共變量rs中。rs是ADODB.Recordest對象。HaveGoodsType(name)判斷指定的商品類別名稱是否存在,參數name表示商品類別名稱。DeletePerson(uname)刪除指定的個人記錄。參數uname表示要刪除的用戶名。HavePerson(uname)判斷指定的用戶名是否存在,如果存在則返回ture,否則返回false。參數uname表示用戶名。HaveUser判斷當前用戶指定的用戶名和密碼是否存在,如果存在則返回ture,否則返回false。InsertPerson插入新的個人記錄。UpdataPassword修改用戶密碼。UpdataPerson(uname)修改指定的個人記錄,參數uname表示要修改的用戶名。(3)Skill類Skill類用來管理表Skill的數據庫操作,類的成員函數如表3-3所示。表3-3 Skill類的成員函數函數名具體說明GetSkillInfo(uname)讀取指定用戶的技能記錄。參數uname表示用戶名。GetSkilllist返回所有技能記錄信息,結果保存在公共變量rs中。rs是ADODB.Recordest對象。HaveUserName(uname)判斷指定的用戶是否存在技能信息,參數uname表示用戶名。DeleteSkill(sid)刪除指定的技能記錄。參數sid表示要記錄編號。InsertSkill插入新的技能記錄。UpdataSkill(uname)修改指定的技能記錄,參數uname表示要修改的用戶名。(4)Company類Company類用來管理表Company的數據庫操作,類的成員函數如表3-4所示。表3-4 Company類的成員函數函數名具體說明GetCompanyInfo(cid)讀取指定的公司記錄。參數cid表示企業用戶名。GetCompanylist返回所有公司記錄信息,結果保存在公共變量rs中。rs是ADODB.Recordest對象。HaveUser判斷指定的用戶名和密碼是否存在,如果存在則返回ture,否則返回false。DeleteCompany(cid)刪除指定的公司記錄。參數cid表示要刪除的公司編號。HaveCompany(cid)判斷指定的企業用戶是否存在,如果存在則返回ture,否則返回false。參數cid表示用戶名。InsertCompany插入新的公司記錄。UpdataPassword(cid)修改指定用戶的密碼,參數cid表示企業用戶名。UpdataICompany(cid)管理員修改指定的公司記錄,包括用戶名和密碼等信息,參數cid表示要修改的企業用戶名。UpdataCompany(cid)企業用戶修改自己公司的記錄,參數cid表示要修改的企業用戶名。(5)JobInfo類JobInfo類用來管理表JobInfo的數據庫操作,類的成員函數如表3-5所示。表3-5 JobInfo類的成員函數函數名具體說明GetJobInfo(jid)讀取指定的職位記錄。參數jid表示記錄編號。GetDetail(uname,jid)返回指定公司的指定職位記錄信息,結果保存在公共變量rs中。rs是ADODB.Recordest對象。參數uname表示企業用戶名,jid表示職位記錄編號。GetJoblist(uname)返回指定公司的所有職位記錄信息,結果保存在公共變量rs中。rs是ADODB.Recordest對象。參數uname表示企業用戶名。GetJobSearch(schsql)根據查詢條件返回所有職位記錄信息,結果保存在公共變量rs中。rs是ADODB.Recordest對象。參數schsql表示定義查詢條件的SELECT語句。HaveCID(cid)判斷指定的企業是否存在職位信息,參數cid表示企業用戶名。DeleteJob(jid)刪除指定的職位記錄。參數jid表示要刪除的記錄編號。InsertJob插入新的職位記錄。UpdataJob(cid)修改指定的職位記錄,參數cid表示要修改的記錄編號。(6)Applications類Applications類用來管理表Applications的數據庫操作,類的成員函數如表3-6所示。表3-6 Applications類的成員函數函數名具體說明GetApplicationInfo(aid)讀取指定的應聘記錄。參數aid表示記錄編號。GetDetail(uname)返回指定個人的所有應聘記錄信息,結果保存在公共變量rs中。rs是ADODB.Recordest對象。參數uname表示個人用戶名。GetApplicationlist返回所有應聘記錄信息,結果保存在公共變量rs中。rs是ADODB.Recordest對象。DeleteRespone(aid,uname)刪除指定的職位記錄。參數aid表示要刪除的記錄編號,uname表示用戶名。InsertApplication插入新的應聘記錄。UpdataPassword(cid)修改指定用戶的密碼,參數cid表示企業用戶名。UpdatResponse(aid)修改指定的應聘記錄,參數aid表示要修改的記錄編號。UpdataCompany(cid)企業用戶修改自己公司的記錄,參數cid表示要修改的企業用戶名。(7)Admin類Admin類用來管理表Admin的數據庫操作,類的成員函數如表3-7所示。表3-7 Admin類的成員函數函數名具體說明GetAdminInfo(aid)讀取指定的管理員記錄。參數aid表示管理員用戶名。GetAdminlist返回所有管理員用戶記錄信息,結果保存在公共變量rs中。rs是ADODB.Recordest對象。GetAdmin判斷指定管理員用戶名和密碼是否存在,如果存在則返回ture,否則返回false。DeleteAdmin(aid)刪除指定的管理員用戶記錄。參數aid表示要刪除的管理員用戶名。InsertAdmin插入新的管理員用戶記錄。UpdataPassword(aid)修改指定用戶的密碼,參數aid表示管理員用戶名。第四章 系統管理主界面模塊及登錄程序設計4.1后臺管理主界面設計本節將介紹Admin用戶的后臺管理界面的設計。4.1.1 后臺管理主界面設計本系統的管理主界面為adminIndex.asp,它的功能是顯示并管理新聞和企業信息。Index.asp的界面如圖 4-1所示。圖4-1 Index.asp的運行界面在Index.asp中,包含了文件Left.asp 和NewsList.asp ,分別用來處理左側和右側的顯示內容。下面介紹在Index.asp的主要代碼。在 Index.asp 中,使用框架將網頁分成左右兩個部分。程序中使用下面的Include語句包含外部文件: 這樣可以確保只有管理用戶才能進入此網頁。因為 Index.asp保存在
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45457.2-2025重型燃氣輪機葉片無損檢測第2部分:視覺檢測
- 疫苗接種與群體免疫動力學考核試卷
- 管道工程社會責任報告與評估考核試卷
- 禮儀用品行業服務品質管理考核試卷
- 組織文化與員工參與度考核試卷
- 原動設備制造企業的戰略管理與規劃考核試卷
- 租賃設備的市場調研方法與技巧考核試卷
- 禮儀用品行業市場風險防范考核試卷
- 稀土金屬壓延加工的智能化制造趨勢分析考核試卷
- 天津農學院《發動機原理》2023-2024學年第二學期期末試卷
- 《陸上風電場工程設計概算編制規定及費用標準》(NB-T 31011-2019)
- 提問技巧與溝通客戶需求
- 小程序開發方案
- 園林植物的識別與應用-喬木園林植物的識別與應用
- 第10課《綠色上網》教學設計
- 林業種植工作總結
- 舞臺藝術與表演技巧教程
- 幼兒園園長專題講座藝術創造與審美觀培養
- 何威新書《吵出好婚姻》一場重構親密關系冒險之旅
- 第7課《珍視親情+學會感恩》第2框《理解父母+學會感恩》【中職專用】《心理健康與職業生涯》(高教版2023基礎模塊)
- 無人機駕駛員培訓計劃及大綱
評論
0/150
提交評論