畢業(yè)論文——檔案管理系統(tǒng)的設(shè)計與實現(xiàn)
《畢業(yè)論文——檔案管理系統(tǒng)的設(shè)計與實現(xiàn)》由會員分享,可在線閱讀,更多相關(guān)《畢業(yè)論文——檔案管理系統(tǒng)的設(shè)計與實現(xiàn)(24頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、檔案管理系統(tǒng)的設(shè)計與實現(xiàn)摘 要電子檔案管理系統(tǒng)已成為目前最流行的一種檔案管理系統(tǒng),它結(jié)構(gòu)簡單、操作方便,適合各層管理人士使用,受到各級管理層人士的青睞。檔案管理由電子管理模式替代了傳統(tǒng)的紙質(zhì)管理模式.ASP是一個Web服務(wù)器端的開發(fā)環(huán)境,它可以產(chǎn)生和運行動態(tài)的、交互的、高性能的應(yīng)用程序。本系統(tǒng)對檔案管理系統(tǒng)的體系結(jié)構(gòu)、模塊功能進行了分析與設(shè)計,系統(tǒng)在ASP的開發(fā)環(huán)境下,使用Access數(shù)據(jù)庫,實現(xiàn)了企業(yè)職員檔案信息的錄入、查詢、修改、刪除、還原等功能。本系統(tǒng)從需求分析、系統(tǒng)的設(shè)計、具體功能的實現(xiàn)都嚴(yán)格遵循了軟件設(shè)計工程的思想。關(guān)鍵詞:檔案管理;ASP;Web技術(shù);管理系統(tǒng)第 21 頁 共 22
2、 頁The Design and Implementation of the Archive Management SystemAbstractThe electronic archive management system is the most popular system now. Because its structure is simple and it is easy to operate, so it can be used by the people of all levels and be loved by the managers. Nowadays, the electr
3、onic archive management systems have replaced the traditional paper based archive management mode. ASP is a server side technology to generate dynamic web pages, and it could generate dynamic interactive hi-performance App. This system designs and analyzes the structure and function of archive manag
4、ement system. Based on ASP, and the function of Access, this system makes the managers could sign in, inquire, modify, delete and restore archive information. This system introduces the way in which the archive management system implements its function. The analyses of the requirements of the system
5、, the design of the system, the implementation of the function in this essay absolutely follow the process of the software development.Key words: Archive Management; ASP; Web Technology; Management System1 引 言作為計算機應(yīng)用的一部分,使用計算機對人事檔案進行管理,具有手工管理所無法比擬的優(yōu)點,如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。而這些優(yōu)點能夠極大地提高人
6、事檔案信息的管理效率。檔案是人類從事各種社會活動而形成的具有一定價值的材料或?qū)嵨铮侨祟惖墓餐敻?。檔案管理是一項必不可少的重要工作,如何科學(xué)地保管和有效利用檔案,是我們必須認(rèn)真思考的問題。隨著社會發(fā)展,科技進步,檔案的載體發(fā)生了變化,出現(xiàn)了電子檔案。電子檔案不同于傳統(tǒng)的檔案,其保管方法也需要隨之改變。為了提高檔案管理的水平,很多企業(yè)、部門都采用了電子檔案管理系統(tǒng),通過軟件來提高檔案管理的效率和水平。目前, 針對各類檔案館對檔案管理現(xiàn)代化的迫切需求, 眾多軟件廠商均推出自己的電子檔案管理系統(tǒng)軟件,并贏得了市場的認(rèn)同。但目前這類軟件普遍存在的一些問題也制約著其在檔案管理領(lǐng)域的進一步拓展。這主要體
7、現(xiàn)在以下幾個方面:(1) 價格昂貴。動輒幾萬元的一套管理系統(tǒng)對于大多數(shù)中小型檔案館來說還是難以接受的,也因此而制約其向更廣范圍的中小型檔案館和基層部門推廣。(2) 技術(shù)復(fù)雜、安裝維護困難。目前常見的檔案管理系統(tǒng)的安裝配置與系統(tǒng)管理都需要有較高的專業(yè)知識,用戶遇到問題很難自行解決,對開發(fā)商的依賴性很大。(3) 片面追求大而全。一些軟件廠商為了提高軟件的價格, 采用了“以大充好”辦法。不顧及客戶的實際需求而本著多模塊也就高價格的“策略”。而在實際工作當(dāng)中, 一般檔案部門在應(yīng)用中只需要幾個常用的模塊。在目前的實際運用中還鮮見一種價格便宜、性能穩(wěn)定、安裝維護簡單、切實適合中小型檔案部門需求的、小巧靈活
8、的檔案管理軟件。2 檔案管理系統(tǒng)系統(tǒng)分析2.1 系統(tǒng)需求分析目前為了提高檔案管理的水平,檔案管理員需要對檔案信息的錄入、修改、查詢、刪除、還原的功能一體的管理系統(tǒng);檔案管理系統(tǒng)的主要目的就是利用軟件實現(xiàn)檔案的錄入、查詢、修改、刪除的流程,使工作人員對檔案的管理更加容易,提高工作效率、降低管理成本。管理員對錄入員工信息要求準(zhǔn)確、完全;管理員和員工能夠?qū)︿浫氲幕拘畔㈦S時作更新修改,使管理員能夠得到員工的最新信息;為了確保信息安全和準(zhǔn)確,為系統(tǒng)管理員和一般用戶建立完善管理權(quán)限和身份級別,而一般用戶不能對信息進行添加、刪除。本系統(tǒng)的目的是為了讓檔案信息管理員通過電子檔案系統(tǒng)快捷、方便的了解企業(yè)的人事
9、信息,和收集最新的人事信息以便公司檔案的存取。2.1.1 用戶身份級別要求根據(jù)用戶身份的不同從而對系統(tǒng)的使用權(quán)限有所不同,從權(quán)限大小大致可以分為:高級管理員和一般用戶。系統(tǒng)提供靈活的角色設(shè)定和權(quán)限的分配功能。系統(tǒng)管理員:使用本系統(tǒng)的檔案管理員,是權(quán)限最大的用戶,擁有管理系統(tǒng)的所有權(quán)限。主要負責(zé)對檔案信息的錄入、查詢、修改、刪除、還原、打印和用戶的管理。一般用戶:本系統(tǒng)的一般用戶,能夠?qū)n案信息進行查看、修改、打印和本身密碼的修改,但無錄入和刪除檔案信息的權(quán)限。2.1.2 系統(tǒng)功能模塊設(shè)置具體操作:對檔案信息進行錄入、修改、查詢、刪除、打印和管理和用戶的設(shè)置。 檔案信息的錄入:管理員對人事信息的
10、添加操作對象:管理員瀏覽對象:管理員具體功能:檔案管理員可以在檔案庫里新加檔案信息,需按員工實際信息錄入; 檔案信息的修改:管理員和一般用戶修改錄入的人事信息操作對象:管理員和一般用戶瀏覽對象:管理員和一般用戶具體功能:用戶和管理員在檔案信息發(fā)生變化的時候可以對其變化信息進行更改,使員工信息隨時更新,便于管理員的管理,能及時得到最新的員工信息; 檔案信息的查詢:管理員和一般用戶查看錄入的人事信息操作對象:管理員和一般用戶瀏覽對象:管理員和一般用戶具體功能:用戶和管理員可以查詢已錄入的檔案信息,系統(tǒng)提供了多種查詢方式,模糊查詢和常規(guī)查詢,如按姓名、性別、專業(yè)、工作單位等信息可以直接查詢; 檔案信
11、息的刪除:管理員刪除錄入的人事信息操作對象:管理員瀏覽對象:管理員具體功能:管理員可以將庫中多余的、辭退員工檔案信息移出,可以對其信息永久性的刪除,也可以將其暫時性的刪除到回收站中,在回收站中可以將需要的信息還原,也可以將其永久性的刪除; 檔案信息的打?。汗芾韱T和一般用戶打印錄入的人事信息操作對象:管理員瀏覽對象:管理員具體功能:用戶和管理員都能通過Word文檔導(dǎo)出查詢出來的員工信息,便可以直接通過Word文檔對員工信息進行打印。為方便管理統(tǒng)計員工信息,也可以通過Word文檔導(dǎo)出查詢出來的某一類型所有員工列表,對其員工列表進行打印。 管理用戶的設(shè)置:管理員對其用戶名、密碼和用戶權(quán)限的設(shè)置操作對
12、象:管理員瀏覽對象:管理員具體功能:系統(tǒng)由高級管理員和一般用戶,一般用戶的權(quán)限是由高級用戶指定的,高級管理員可以對管理員用戶進行修改、添加、刪除,及用戶密碼的設(shè)置和修改,高級管理員擁有整個系統(tǒng)的全部功能,一般用戶就能對檔案信息的修改、查詢、打印的功能。檔案管理系統(tǒng)的系統(tǒng)功能圖如下圖所示:圖1檔案管理功能圖2.1.3 系統(tǒng)設(shè)計目標(biāo)檔案管理系統(tǒng)在功能滿足一般檔案信息的錄入、刪除兩大核心功能,在Web服務(wù)器端產(chǎn)生可以運行動態(tài)的、交互的、高性能的Web服務(wù)應(yīng)用程序。系統(tǒng)的基本設(shè)計原則始終是圍繞電子檔案系統(tǒng)的安裝方便、安全可靠、結(jié)構(gòu)簡單、便于操作、使用方便來設(shè)計的。系統(tǒng)設(shè)計時采用較好的開發(fā)環(huán)境平臺,能保
13、證管理系統(tǒng)的正常運行,確保系統(tǒng)有較長的生命周期、性能穩(wěn)定可靠。本系統(tǒng)總體目標(biāo)是要探索出一套適合企業(yè)人事檔案的管理模式來實現(xiàn)人事檔案管理系統(tǒng)系統(tǒng),能將人事文檔和數(shù)據(jù)處理都在網(wǎng)絡(luò)上實現(xiàn)。對數(shù)據(jù)的采集、統(tǒng)計和錄入必須建立嚴(yán)格的責(zé)任制度,確保數(shù)據(jù)的真實性、準(zhǔn)確性、一致性和適時性,符合信息管理類型軟件對數(shù)據(jù)存取的要求。通過本系統(tǒng),能幫助管理人員利用計算機,快速方便的對人事信息進行管理、輸入、輸出、查找等的所需操作,使散亂的人事檔案能夠具體化,直觀化、合理化。使檔案管理系統(tǒng)更完善、方便,減輕行政人員的工作負擔(dān)。用戶和管理在使用本系統(tǒng)時,實現(xiàn)系統(tǒng)操作方便、快捷和操作界面美觀等的特點。實現(xiàn)系統(tǒng)的安全性和可靠性
14、,避免他人進入系統(tǒng)內(nèi)部破壞數(shù)據(jù)庫信息。2.2 系統(tǒng)的開發(fā)工具2.2.1 開發(fā)環(huán)境 ASP開發(fā)環(huán)境平臺介紹ASP是一個Web服務(wù)器端的開發(fā)環(huán)境,利用它可以產(chǎn)生和運行動態(tài)的、交互的、高性能的Web服務(wù)應(yīng)用程序。ASP屬于ActiveX技術(shù)中的Server端技術(shù),與常見的在Client實現(xiàn)動態(tài)主頁的技術(shù)如Java applet、ActiveX Control、VB Script、JavaScript等不同,ASP中的命令和Scr ipt語句都是由服務(wù)器來解釋執(zhí)行的,執(zhí)行結(jié)果產(chǎn)生動態(tài)生成的Web頁面并送到瀏覽器;而Client端口技術(shù)的Script命令則是由瀏覽器來解釋執(zhí)行。由于ASP是在服務(wù)器端口解
15、釋執(zhí)行,開發(fā)者可以不必考慮瀏覽器是否支持ASP;同時由于它在服務(wù)器端口執(zhí)行,開發(fā)者也不必擔(dān)心別人下載程序從而竊取編程邏輯。ASP通過后綴名為.asp的ASP文件來實現(xiàn),一個ASP文件相當(dāng)于一個可執(zhí)行文件,因此必須放在Web服務(wù)器上有可執(zhí)行權(quán)限的目錄下。當(dāng)瀏覽器向Web Server請求調(diào)用ASP文件時,就啟動了ASP。Web Server開始調(diào)用ASP ,將被請求的.asp文件從頭讀到底,執(zhí)行每一個命令,然后動態(tài)生成一個HTML頁面并送到瀏覽器。ASP文件的制作和HTML類似,且和HTML開發(fā)集成,可以在同一個過程完成。通過ASP 內(nèi)置的對象、服務(wù)器組件(Server Component)可以
16、完成非常復(fù)雜的任務(wù),而且用戶還可以自己開發(fā)或利用別人開發(fā)的服務(wù)器組件完成專門的任務(wù)。 Microsoft Office FrontPage 2003介紹FrontPage 2003是一個Web站點創(chuàng)建和管理程序,具有強大的工具和功能,能夠?qū)崿F(xiàn)更佳的結(jié)果。FrontPage 2003主要在三個關(guān)鍵領(lǐng)域為用戶提供了改進:使用FrontPage 2003布局和圖形設(shè)計來創(chuàng)建外觀漂亮的Web站點;通過強大的腳本和編輯功能更快速的生成更佳的代碼,將您的編程能力提升到一個新的高度;能夠創(chuàng)建連接到實時數(shù)據(jù)的交互性Web,并且具有多種多樣的發(fā)布選項,從而擴展Web站點的能力和影響范圍。2.2.2 編程運行環(huán)境
17、 硬件環(huán)境:CPU: AMD Sempron(tm) 2600+內(nèi)存:512 MB硬盤:80 G 軟件環(huán)境:操作系統(tǒng):Microsoft Windows XP Professional SP2應(yīng)用軟件:Access 2000、Microsoft Office FrontPage 20003 檔案管理系統(tǒng)設(shè)計3.1 數(shù)據(jù)庫設(shè)計Access 2000數(shù)據(jù)庫適用于小型的管理系統(tǒng),設(shè)計數(shù)據(jù)庫時應(yīng)了解數(shù)據(jù)庫的基本知識和數(shù)據(jù)庫設(shè)計技術(shù),程序設(shè)計的方法和技巧等領(lǐng)域的知識。根據(jù)系統(tǒng)功能設(shè)計的要求,數(shù)據(jù)庫需要的存儲信息如下:1. 用戶信息數(shù)據(jù)庫:用戶信息包括用戶ID號 、用戶名、用戶密碼、用戶真實姓名、用戶權(quán)限
18、及備注信息。2. 所有檔案信息數(shù)據(jù)庫:員工編號、姓名、性別、出生年月、聯(lián)系方式、所在單位、所屬部門、學(xué)歷、參加工作時間、擔(dān)任職務(wù)、專業(yè)等及備注信息。根據(jù)功能要求在Access 2000里創(chuàng)建數(shù)據(jù)庫,建立各數(shù)據(jù)庫表如下所述。首先為了企業(yè)用戶的管理,需要建立用戶信息表(admin_123),如表1所示。表1用戶信息表admin_123名 稱字段名稱字段類型字段大小必填字段允許空串其他自動編號admin_id自動編號長整型是否主鍵用戶名adminlogin文本50是否用戶密碼adminpwd文本50是否用戶真實姓名adminname文本50是否用戶權(quán)限shenfenjibie文本50是否備注rema
19、rk備注是否為了數(shù)據(jù)表存儲所有企業(yè)人事信息,需要建立所有檔案信息表(rcmain),如表2所示。表2所有檔案信息表rcmain名 稱字段名稱字段類型字段大小允許空串必填字段其他自動編號ID自動編號長整型是否主鍵姓名xingming文本200是否性別xingbie文本200是否民族minzu文本200是否籍貫jiguan文本50是否出生日期chushengsj日期/時間否政治面貌zhengzhimianmao文本254是否家庭成員jiatingchengyuan文本200是否入團或入黨時間rudangsj日期/時間婚否hunfou文本200是否身份證號shenfenzhenghao文本200是否
20、家庭住址jiatingzhuzhi文本200是否聯(lián)系電話tel數(shù)字長整型是否郵編youbian數(shù)字長整型是否電子郵箱email文本200是否第一學(xué)歷xueli1文本200是否最后學(xué)歷Xueli2文本200是否第一學(xué)歷畢業(yè)院校xueli1biyexuexiao文本200是否最后學(xué)歷畢業(yè)院校xueli2biyexuexiao文本200是否第一學(xué)歷畢業(yè)時間xueli1biyesj日期/時間否最后學(xué)歷畢業(yè)時間xueli2biyesj日期/時間否所在單位suozaidanwei文本200是否任職部門renzhibumen文本200是否參加工作時間canjiagongsj日期/時間否擔(dān)任職務(wù)danrenz
21、hiwu文本200是否是否代理shifoudaili文本200是否專業(yè)zhuanye文本200是否分類fenlei文本200是否照片photo文本200是否進入本單位時間jinrubenxiaosj日期/時間否離職lizhi文本200是否職稱zhicheng文本200是否取得職稱受聘時間zhichengshoupinsj日期/時間否取得職稱時間zhichengsj日期/時間否保險yibao文本200是否職工類型zhigongleixing文本200是否社會關(guān)系shehuiguanxi文本200是否職工號zhigonghao文本200是否編別bianbie文本200是否工齡nianling文本2
22、00是否簡歷jianli備注是否工資情況gongzi備注是否培訓(xùn)記錄peixun備注是否獲獎情況huojiang備注是否年度考核niandukaohe備注是否備注remark備注是否3.2 系統(tǒng)模塊分析與設(shè)計該系統(tǒng)的總體任務(wù)是為檔案管理員提供一個方便、快捷的管理人事檔案信息的方式。 系統(tǒng)用戶登錄:本系統(tǒng)模塊采用基于標(biāo)準(zhǔn)的B/S架構(gòu)的開發(fā)模式。與一般的登錄系統(tǒng)相似,主要是對登錄用戶的身份進行合法性驗證,經(jīng)過驗證后才能連接到數(shù)據(jù)庫。系統(tǒng)設(shè)置登錄身份分為兩類:高級管理員和一般用戶。系統(tǒng)根據(jù)不同用戶的權(quán)限設(shè)定不同的用戶名,系統(tǒng)由高級管理來設(shè)定一般用戶。通過驗證進入系統(tǒng)的首頁后,首頁主要涉及添加、瀏覽、
23、查詢、用戶管理、密碼修改和退出系統(tǒng)的連接功能,并能夠快捷、方便的通過導(dǎo)航欄的連接來實現(xiàn)每個模塊的功能。通過整個頁面的分類,清晰的展示了整個系統(tǒng)的框架。 檔案信息的錄入:用戶登錄系統(tǒng)后,通過身份的驗證對用戶權(quán)限的區(qū)分,系統(tǒng)管理員開始錄入員工的信息。錄入信息主要是通過添加信息 來填寫員工的具體情況。這個頁面中包括多個字段信息,其中員工姓名不能為空。還包括出生日期,員工學(xué)習(xí)信息,員工工作等信息。在添加中的任何時間信息都必須按照指定的時間格式填寫,否則會出錯,也就不能把員工信息成功添加到數(shù)據(jù)庫中。而一般用戶只能以訪問者的身份查看錄入的信息內(nèi)容。 檔案信息的查詢:系統(tǒng)查詢功能主要通過模糊查詢,包括一個是
24、簡單的人事查詢,還有是一個復(fù)合條件查詢。在瀏覽查詢頁面中,主要通過數(shù)據(jù)庫語言實現(xiàn)模糊的精確查詢,在查詢頁面中,主要是選擇要適合條件的查詢信息進行復(fù)合查詢。在復(fù)合條件查詢中,可以根據(jù)性別、政治面貌、學(xué)歷、婚姻狀況、畢業(yè)學(xué)校、籍貫等條件進行搜索來獲得適合條件的查詢信息。這里查詢出來的員工信息是以列表形式顯示出來所有員工信息的部分字段,單擊列表中員工姓名連接就可以查看該員工的詳細信息。 檔案信息的修改:系統(tǒng)管理下的信息修改功能主要包括了對員工基本信息、學(xué)習(xí)信息、基本工作信息等的修改。用戶和管理員對錄入的信息可以隨時進行更改,便于管理人員能及時得到用戶的最新信息,便于管理。 檔案信息的打印:系統(tǒng)管理下
25、的信息打印功能主要是在查詢操作下,將查詢出來的員工基本信息通過Word文檔導(dǎo)出,并對員工基本信息的打印。管理員可以在查詢頁面中對查詢出來的某一類型員工的統(tǒng)一列表通過Word文檔導(dǎo)出并進行打印。 檔案信息的刪除:系統(tǒng)管理功能信息的刪除只有高級管理員才具有此刪除功能,管理員可以將企業(yè)多余人員的信息刪除,以減少存儲內(nèi)存空間。本系統(tǒng)對信息的刪除設(shè)置一個專門的回收站,管理員可以將不確定要一次性刪除的信息放在回收站中,在確定永久刪除信息時再從回收站中將信息刪除,便于對誤刪的信息還原。 系統(tǒng)用戶管理:系統(tǒng)用戶管理功能包括用戶名和密碼的設(shè)置,可以在該功能下添加用戶、修改用戶信息、刪除用戶,并對用戶權(quán)限進行設(shè)置
26、。用戶管理只有高級用戶才有此權(quán)限,一般用戶不能設(shè)置用戶名和修改用戶信息,一般用戶由高級用戶設(shè)置。用戶管理功能下修改其密碼,該功能沒有權(quán)限,高級用戶和一般用戶都可以在此功能下修改自己的用戶密碼,密碼。 退出系統(tǒng):所有的系統(tǒng)合法用戶登錄完成操作后退出系統(tǒng)都要進行“退出”操作、或者進行用戶轉(zhuǎn)換也需要進行“退出”操作。3.3 界面設(shè)計該系統(tǒng)總體設(shè)計思路簡單,使用框架做布局,系統(tǒng)頁面由一個簡潔、清晰的顯示頁面為首頁,讓用戶能一目了然,頁面首部的導(dǎo)航欄目讓信息層次更加清晰,用戶操作更方便,更有條理。整體界面的設(shè)計功能都通過頁面導(dǎo)航欄中的連接來操作,點擊導(dǎo)航信息指標(biāo)上的相關(guān)操作功能的內(nèi)容來連接。示意圖,如圖
27、2圖2頁面設(shè)計框架3.4 系統(tǒng)流程圖與檔案管模塊功能說明3.4.1 系統(tǒng)流程圖用戶進入系統(tǒng)主頁面后,輸入用戶名和密碼,同時選擇登錄身份,點擊提交后,系統(tǒng)將根據(jù)用戶輸入的用戶名和密碼判斷該用戶是否為合法用戶;如果用戶輸入的用戶名和密碼錯誤,系統(tǒng)將提示出錯,并返回到登錄界面;如果用戶輸入的用戶名和密碼正確,系統(tǒng)將根據(jù)用戶的身份選擇相應(yīng)的主頁面以及功能。所有通過驗證的用戶在完成功能后,都需要進行退出工作,以免被他人竊取信息。點擊退出,系統(tǒng)將返回到登錄界面。本管理系統(tǒng)的流程圖如圖3圖3系統(tǒng)業(yè)務(wù)流程3.4.2 檔案管理模塊功能說明 高級用戶管理模塊:根據(jù)檔案管理系統(tǒng)設(shè)計需求,由高級管理實施檔案信息的收集
28、并錄入系統(tǒng),高級管理用戶錄入信息后可以對錄入信息做進一步的修改、刪除、查詢等功能,同時還能設(shè)置管理用戶。高級管理用戶對職員基本信息的錄入、刪除流程圖如下圖4,圖5。圖4檔案信息錄入流程圖5檔案信息刪除流程 一般用戶模塊:一般用戶是由高級管理用戶設(shè)置權(quán)限,他能夠查看高級用戶錄入的檔案信息,如發(fā)現(xiàn)有錯誤信息可以通過修改信息功能將錯誤信息修改,該用戶還具有查詢、打印信息的功能,為了安全起見,一般用戶可以通過自己的權(quán)限對本身用戶密碼進行修改,但不能刪除和添加用戶。一般用戶對檔案信息修改流程圖如下圖6圖6一般用戶對檔案信息修改流程4 檔案管理系統(tǒng)具體實現(xiàn)4.1 用戶登錄驗證操作代碼%dim loginn
29、ame ,loginpwdloginname=trim(request(loginname)loginpwd=trim(Request(loginpwd)if loginname= or loginpwd= thenresponse.write window.alert(對不起,帳號和密碼不能為空!);window.history.go(-1);response.endend ifset rs=server.createobject(adodb.recordset)sql=select * from admin_123 where adminlogin= & loginname & and a
30、dminpwd= & loginpwd & rs.open sql,conn,1,2if rs.eof thenresponse.write window.alert(對不起,您的帳號或密碼錯誤!!);window.history.go(-1);response.endend ifif not rs.eof thenurl=list.asp是否登錄用session(admin_id)=rs(admin_id)session(admin_login) = rs(adminlogin) gsession(admin_name)=rs(adminname)gsession(shenfenjibie)
31、=rs(shenfenjibie)g身份rs.close set rs=nothing conn.close set conn=nothing Response.Redirect urlend if%4.2 檔案信息修改功能部分代碼% if trim(session(admin_id)= thenresponse.Write window.alert(抱歉,您沒有登錄或登錄超時,請重新登錄!);window.open(index.asp,_parent); response.Endend if %rcid=request(id)xingming=trim(request(xingming)xi
32、ngbie=trim(request(xingbie).sql=select * from rcmain where id=&rcidset rs=server.CreateObject(adodb.recordset)rs.open sql,conn,1,2rs(xingming)=xingmingrs(xingbie)=xingbie.rs.update rs.close set rs=nothing response.write window.alert(修改成功! n 請按“確定”返回! n );window.history.go(-2);function htmlencode(str
33、)htmlencode=replace(str,chr(13),)end function%4.3 數(shù)據(jù)庫連接的實現(xiàn)5 功能模塊的測試由于Dreamwaver具有自動編譯功能,所以設(shè)計者無需編寫較多的程序,只需根據(jù)實際需要對相應(yīng)的程序段或接口進行相應(yīng)的改動,因此程序調(diào)試的對象也主要是針對這些改變的部分源程序和相應(yīng)的功能接口模塊。該階段主要是針對預(yù)先的設(shè)想,對相應(yīng)的模塊的功能通過實際操作進行測試,以檢查各項功能的完備性和可操作性,以便及時進行更改和完善。通過對系統(tǒng)進行測試,包括進行數(shù)據(jù)的輸入輸出、人員的增加、刪除以及修改來檢驗數(shù)據(jù)庫的合理性。通過以上簡單測試說明了設(shè)計方法的正確性,該系統(tǒng)已經(jīng)初步
34、具備了基本框架,具有良好的檢測性能和準(zhǔn)確的檢測結(jié)果。系統(tǒng)模塊的測試:1. 順利登錄高級用戶模塊后,查看管理員是否能順利的錄入、查詢、修改、刪除、打印人事檔案信息,是否能夠?qū)ο到y(tǒng)用戶進行設(shè)置。2. 順利登錄一般用戶模塊后,看是否能修改、查詢、打印檔案信息,是否能修改用戶密碼。點擊“退出”,看是否能順利退出模塊測試結(jié)果:3. 系統(tǒng)管理員能順利按照預(yù)期值對其檔案信息進行修改、刪除等。4. 一般用戶也能正確的查看系統(tǒng)管理員錄入、修改后的信息。5. 可以順利的退出模塊。該過程主要是系統(tǒng)管理員根據(jù)實際生活當(dāng)中所發(fā)生的系統(tǒng)安全問題,然后根據(jù)這些問題有針對性地進行一些模擬測試,包括用戶登陸以及系統(tǒng)修改等功能的
35、測試。以上的測試案例是單獨進行測試的,還需要進一步的交叉案例測試。6 系統(tǒng)維護系統(tǒng)維護是為保證系統(tǒng)的正常運行和安全保障等目的而采取的一系列措施,其中包括數(shù)據(jù)庫維護、信息更新、版面更新、安全測試以及數(shù)據(jù)備份等操作過程;除此之外,還包括服務(wù)器和域名空間等的維護。所有這些工作都需要由專門的技術(shù)人員專門來負責(zé),并根據(jù)一定的流程來進行操作。數(shù)據(jù)庫維護和信息更新:該階段主要是要求管理員經(jīng)常對數(shù)據(jù)庫和過期的信息及時地進行更新和維護,以保證數(shù)據(jù)庫的正常運行和信息的及時性,從而保證了系統(tǒng)用戶能夠順利地了解到最新的信息動態(tài)。版面的更新:該過程主要是要求對系統(tǒng)的頁面定期的進行相應(yīng)的調(diào)整或更新,從而使本系統(tǒng)能以嶄新的
36、面貌出現(xiàn)在系統(tǒng)用戶面前。安全測試和數(shù)據(jù)備份:由于目前整個網(wǎng)絡(luò)體系的安全問題還存在著較大的隱患,所以如何加強系統(tǒng)的安全性能對于一個系統(tǒng)的正常運行具有非常重要的意義。所以,管理員要經(jīng)常對系統(tǒng)進行諸如一些用戶名、密碼以及權(quán)限的更新或重新設(shè)置,從而保證系統(tǒng)的安全性。除此之外,還要經(jīng)常對所有信息進行備份,以防止整個系統(tǒng)遭到外界襲擊時陷入癱瘓狀態(tài)。結(jié) 論經(jīng)過三個多月的設(shè)計和開發(fā),檔案管理系統(tǒng)的設(shè)計與實現(xiàn)完畢。其功能基本符合用戶管理的需求,能夠完成對檔案信息的錄入、查詢、修改、刪除和打印等主要功能以及各類相關(guān)功能的實現(xiàn)。但是由于畢業(yè)設(shè)計時間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如界面設(shè)計與風(fēng)格不太美觀
37、,有些性能不夠理想,對畢業(yè)設(shè)計(論文)具體思路、步驟相關(guān)信息考察不夠等多方面的題。這些都有待進一步改善。通過該系統(tǒng)的設(shè)計,使得作者學(xué)習(xí)到了計算機管理系統(tǒng)設(shè)計的基本方法,應(yīng)用軟件編程的各個方面都應(yīng)該從大的方面著手,再從各個細節(jié)方面著手。該系統(tǒng)的設(shè)計就是本著對管理用戶能方便、快捷、安全實用的原則,為大眾型的管理員設(shè)計出的最優(yōu)的一個管理系統(tǒng)。參考文獻1 方睿,刁仁宏,吳四九.網(wǎng)絡(luò)數(shù)據(jù)庫原理及應(yīng)用M.成都:四川大學(xué)出版社,2005。2 宣小平,但正剛.ASP數(shù)據(jù)庫系統(tǒng)開發(fā)實例導(dǎo)航M.北京:清華大學(xué)出版社,1998。 3 宋昕.ASP網(wǎng)絡(luò)開發(fā)技術(shù)實用教程M.北京:中國鐵道出版社,2003。4 求是科技.
38、ASP電子政務(wù)應(yīng)用系統(tǒng)開發(fā)實例導(dǎo)航M.北京:人民郵電出版社,2004。5 王興晶,關(guān)曉平. ASP程序設(shè)計視頻教程叢書M.北京:電子工業(yè)出版社,2005。6 劉瑞新.ASP動態(tài)網(wǎng)站開發(fā)畢業(yè)設(shè)計指導(dǎo)及實例/高等院校畢業(yè)設(shè)計指導(dǎo)叢書M.北京:機械工業(yè)出版社,2005。7 徐進華,崔建忠.WEB程序設(shè)計教程ASPM.蘇州:蘇州大學(xué)出版社,2005。附 錄圖1系統(tǒng)登錄頁面圖2系統(tǒng)顯示頁面圖3檔案信息錄入頁面圖4查詢頁面導(dǎo)出word列表頁面圖5瀏覽頁面導(dǎo)出Word信息頁面圖6檔案信息修改頁面圖7檔案信息查看頁面圖8系統(tǒng)用戶設(shè)置頁面圖9一般用戶密碼修改頁面致 謝本文是在王海春老師和刁仁宏老師的熱情關(guān)心和指導(dǎo)下完成的,他們淵博的知識和嚴(yán)謹(jǐn)?shù)闹螌W(xué)作風(fēng)使我受益匪淺,對順利完成本課題起到了極大的作用。在此向他表示我最衷心的感謝!在論文完成過程中,本人還得到了其他老師和許多同學(xué)的熱心幫助,本人向他們表示深深的謝意!最后向在百忙之中評審本文的各位專家、老師表示衷心的感謝!第 22 頁
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 6.煤礦安全生產(chǎn)科普知識競賽題含答案
- 2.煤礦爆破工技能鑒定試題含答案
- 3.爆破工培訓(xùn)考試試題含答案
- 2.煤礦安全監(jiān)察人員模擬考試題庫試卷含答案
- 3.金屬非金屬礦山安全管理人員(地下礦山)安全生產(chǎn)模擬考試題庫試卷含答案
- 4.煤礦特種作業(yè)人員井下電鉗工模擬考試題庫試卷含答案
- 1 煤礦安全生產(chǎn)及管理知識測試題庫及答案
- 2 各種煤礦安全考試試題含答案
- 1 煤礦安全檢查考試題
- 1 井下放炮員練習(xí)題含答案
- 2煤礦安全監(jiān)測工種技術(shù)比武題庫含解析
- 1 礦山應(yīng)急救援安全知識競賽試題
- 1 礦井泵工考試練習(xí)題含答案
- 2煤礦爆破工考試復(fù)習(xí)題含答案
- 1 各種煤礦安全考試試題含答案