【正文】
結(jié)束年份jmonthvarchar50假期申請(qǐng)結(jié)束月份jdayvarchar50假期申請(qǐng)結(jié)束日期13.tb_Kaoqin(考勤登記表)考勤登記表主要用于保存考勤登記的信息。字段名數(shù)據(jù)類型長(zhǎng)度描述idint4自動(dòng)編號(hào)shangwusvarchar50上午上班時(shí)間登記shangwuxvarchar50上午下班時(shí)間登記xiawusvarchar50下午上班時(shí)間登記xiawuxvarchar50下午下班時(shí)間登記[year]varchar50登記的年份[month]varchar50登記的月份[day]varchar50登記日[date]char10登記的日期namechar10登記人的用戶名 Kaoqin結(jié)構(gòu)4 系統(tǒng)詳細(xì)設(shè)計(jì)總體設(shè)計(jì)完成后,還需要確定各個(gè)模塊的具體實(shí)現(xiàn)方法,以便最終建立一個(gè)完善的系統(tǒng)。要建立系統(tǒng)的各個(gè)功能模塊,就要進(jìn)行程序設(shè)計(jì)。而詳細(xì)設(shè)計(jì)階段的目標(biāo)是確定怎樣具體的實(shí)現(xiàn)所需求的系統(tǒng),也就是說,經(jīng)過這個(gè)階段的設(shè)計(jì)工作,應(yīng)該得出目標(biāo)系統(tǒng)的精確描述,從而在編碼階段可以把這個(gè)描述直接翻譯或用總程序設(shè)計(jì)語言書寫程序。 用戶登入模塊網(wǎng)站登錄主要是用戶通過登錄進(jìn)入管理頁面進(jìn)行合法的操作。網(wǎng)站登錄模塊主要用于驗(yàn)證用戶是否是合法用戶。網(wǎng)站登錄頁面由兩部分組成,即用于收集登錄信息的前臺(tái)表單部分和用于驗(yàn)證的后臺(tái)處理部分。當(dāng)單擊【登錄系統(tǒng)】按鈕時(shí),后臺(tái)對(duì)用戶的身份進(jìn)行驗(yàn)證,主要是檢索用戶名和密碼在數(shù)據(jù)庫中是否存在。如果存在那么登錄成功,進(jìn)入操作頁面,否則登錄失敗。其程序代碼如下:% if request(action.=login then admin_name=request(admin_name.39。獲取用戶名 admin_pass=request(admin_pass.39。獲取密碼 username=trim(request(admin_name.. password=trim(request(admin_pass.. for i=1 to len(username. user=mid(username,i,1. if user=39。 or user=% or user= or user= or user=amp。 or user=| then script language=JavaScript amp。 alert(39。您的用戶名含有非法字符,請(qǐng)重新輸入!39。.。 amp。 (. amp。 /script end if next for i=1 to len(password. pass=mid(password,i,1. if pass=39。 or pass=% or pass= or pass= or upass=amp。 or pass=| then script language=JavaScript amp。 alert(39。您的密碼含有非法字符,請(qǐng)重新輸入!39。.。 amp。 (. amp。 /script end if next 39。在數(shù)據(jù)庫中檢索用戶名和密碼時(shí)候正確 set rs=(. sql=select * from tb_User where username=39。amp。admin_nameamp。39。and userpwd=39。amp。admin_passamp。39。 sql,conn,1,1 if then brbrbrbrfont size=2center else session(admin_name.=request(admin_name. (.39。跳轉(zhuǎn)到管理首頁 end if set rs=nothing set conn=nothingend if% 個(gè)人管理模塊個(gè)人管理模塊由工作管理,消息管理,信息檢索,個(gè)人維護(hù)四個(gè)部分組成。工作管理部分用來進(jìn)行工作管理,個(gè)人任務(wù)和假期申請(qǐng)管理;消息管理用來查詢和發(fā)送公函;信息檢索用來記錄個(gè)人考勤,薪酬,培訓(xùn)信息。 人事管理模塊人事管理模塊由人力規(guī)劃,工作管理,考勤管理三部分功能組成。人力規(guī)劃主要對(duì)部門,人事和職位進(jìn)行設(shè)置以及合同的管理;工作管理主要布置和管理工作任務(wù),在線發(fā)布通知;考勤管理模塊主要是對(duì)員工的考勤記錄以及人事和主管部門的審批。 招聘管理模塊 招聘管理模塊的主要功能是對(duì)企業(yè)招聘信息的管理,由招聘信息管理和企業(yè)人才庫二部分組成。方便了企業(yè)對(duì)外公開招聘信息,招聘信息的管理,以及企業(yè)人才庫的管理。 保險(xiǎn)廣場(chǎng)模塊 保險(xiǎn)廣場(chǎng)模塊主要是企業(yè)開展的對(duì)保險(xiǎn)方面的介紹和國家的一些重要政策法規(guī),讓員工認(rèn)識(shí)到保險(xiǎn)的一些基本常識(shí)以及企業(yè)對(duì)員工所開放的某些方面的保險(xiǎn)。、。 薪酬管理模塊薪酬管理模塊的主要功能是企業(yè)對(duì)員工薪酬的登記和薪酬修改以及員工對(duì)自身薪酬的查詢。使企業(yè)對(duì)薪酬的登記和管理更加的便捷。 系統(tǒng)管理模塊 系統(tǒng)管理模塊的主要功能是管理員對(duì)本系統(tǒng)的用戶管理,管理員可以添加和刪除用戶以及用戶的權(quán)限設(shè)置,方便對(duì)企業(yè)的管理,加強(qiáng)了企業(yè)的信息安全。、。5 測(cè) 試在軟件生命周期的每個(gè)階段都不可避免地會(huì)產(chǎn)生差錯(cuò)。調(diào)試的目的就是在軟件投入生產(chǎn)性運(yùn)行之前,盡可能多地發(fā)現(xiàn)軟件中的錯(cuò)誤。但是,發(fā)現(xiàn)錯(cuò)誤并不是我們的最終目的。它的根本目標(biāo)是盡可能多地發(fā)現(xiàn)并排除軟件中潛藏的錯(cuò)誤,最終把一個(gè)高質(zhì)量的軟件系統(tǒng)交給客戶使用。 連接測(cè)試鏈接是本系統(tǒng)的一個(gè)主要特征,它是在頁面之間切換和指導(dǎo)客戶去一些不知道地址的頁面的主要手段。鏈接測(cè)試可分為三個(gè)方面。首先,調(diào)試所有鏈接是否按指示的那樣確實(shí)鏈接到了該鏈接的頁面;其次,調(diào)試所鏈接的頁面是否存在;最后,保證本系統(tǒng)上沒有孤立的頁面,所謂孤立頁面是指沒有鏈接指向該頁面,只有知道正確的頁面地址才能訪問。本系統(tǒng)經(jīng)過調(diào)試以后發(fā)現(xiàn),確實(shí)有部分鏈接是存在問題的,其中有些頁就沒有鏈接到應(yīng)該鏈接的頁面,主要原因有系統(tǒng)的文件名有更改,而其他頁面相應(yīng)的鏈接忘記了更改,還有就是文件頭的包含,每個(gè)頁面復(fù)制了一個(gè)頁面的頭,這樣方便了使用,也減少了代碼的編寫,體現(xiàn)了重用性,但是當(dāng)文件考到不同路徑下時(shí),相應(yīng)的鏈接也更改了,用原來的鏈接就出現(xiàn)了錯(cuò)誤。在設(shè)計(jì)得好的軟件系統(tǒng)中,每個(gè)模塊完成一個(gè)清晰定義的子功能,而且這個(gè)子功能和同級(jí)其他模塊的功能之間沒有相互依賴關(guān)系。模塊調(diào)試的目的是保證每個(gè)模塊作為一個(gè)單元能正確運(yùn)行,所以模塊調(diào)試通常又成為單元調(diào)試。 數(shù)據(jù)庫調(diào)試該過程主要是通過使用實(shí)際數(shù)據(jù)對(duì)系統(tǒng)數(shù)據(jù)庫進(jìn)行測(cè)試,包括進(jìn)行數(shù)據(jù)的輸入輸出、人員的增加、刪除以及修改來檢驗(yàn)數(shù)據(jù)庫的合理性。 安全性調(diào)試該過程主要是系統(tǒng)管理員根據(jù)實(shí)際生活當(dāng)中所發(fā)生的系統(tǒng)安全問題,然后根據(jù)這些問題有針對(duì)性地進(jìn)行一些模擬安全測(cè)試,包括用戶登陸以及系統(tǒng)修改等安全測(cè)試。結(jié) 論經(jīng)過一個(gè)多月的緊張學(xué)習(xí)和開發(fā),在指導(dǎo)老師的帶領(lǐng)下,我終于完成了了畢業(yè)設(shè)計(jì)。這不僅是對(duì)專業(yè)知識(shí)的考核,更是一種近一步的學(xué)習(xí)和運(yùn)用。在這次畢業(yè)設(shè)計(jì)中我意識(shí)到熟練掌握以前學(xué)過的知識(shí)是多么的重要。除了要學(xué)習(xí)好ASP與SQL Server的知識(shí)外,數(shù)據(jù)結(jié)構(gòu)、C語言、編譯原理、軟件工程、Microsoft Dreamweaver等,這些已經(jīng)學(xué)過的基礎(chǔ)科目也很重要。如果不掌握他們,那么你可能會(huì)在遇到一些基本算法時(shí)都會(huì)束手無策,同時(shí)也會(huì)很難接受一些比較新的知識(shí)。還不能拘泥于固定的思維方式,遇到問題的時(shí)候要多想幾種解決問題的方案,試試別人從沒想過的方法。豐富的想象力是建立在豐富的知識(shí)的基礎(chǔ)上,除計(jì)算機(jī)以外,多涉獵一些其他的學(xué)科。當(dāng)學(xué)習(xí)任何一種語言編程到一定程度后,就會(huì)自然想到一個(gè)問題,那就是如何編寫高效率的代碼,如何判斷一個(gè)程序代碼的質(zhì)量高低呢?通常有以下一些要素:不鉆牛角尖。當(dāng)你遇到障礙的時(shí)候,不妨?xí)簳r(shí)遠(yuǎn)離電腦,看看窗外的風(fēng)景,聽聽輕音樂,和朋友聊聊天。當(dāng)重新開始工作的時(shí)候,就會(huì)發(fā)現(xiàn)那些難題現(xiàn)在竟然可以迎刃而解。只要你堅(jiān)定信念,一定要找到問題的答案,你才會(huì)付出精力去探索,即使最后沒有得到答案,在過程中你也會(huì)學(xué)到很多東西。三人行必有我?guī)?,也許在一次和別人不經(jīng)意的談話中,就可以迸出靈感的火花。多上上網(wǎng),看看別人對(duì)同一問題的看法,會(huì)給你很大的啟發(fā)。 總之,這次畢業(yè)設(shè)計(jì)得到了老師及同學(xué)的支持和幫助, 在此深表感謝。通過此次畢業(yè)設(shè)計(jì),我學(xué)到了很多實(shí)踐經(jīng)驗(yàn),進(jìn)一步了解了圖書管理系統(tǒng)的建立過程,增強(qiáng)了獨(dú)立分析能力和解決實(shí)際問題的經(jīng)驗(yàn)。致 謝畢業(yè)設(shè)計(jì)將近三個(gè)月的時(shí)間,現(xiàn)在終于結(jié)束了。在三個(gè)月的畢業(yè)設(shè)計(jì)過程中,在老師和同學(xué)的幫助下完成了畢業(yè)設(shè)計(jì)的開發(fā)與建立。經(jīng)過這次設(shè)計(jì),提高了我很多的能力,在這期間凝結(jié)了少部分人的心血,在此表示衷心的感謝。沒有他們的幫助,我將無法順利完成這次設(shè)計(jì)。在整個(gè)學(xué)習(xí)與設(shè)計(jì)開發(fā)的過程中,我得到了老師和同學(xué)的熱情幫助,尤其是我的指導(dǎo)老師張美娜,對(duì)我設(shè)計(jì)中不懂的問題都能給與及時(shí)熱情的指導(dǎo)和幫助,使我順利地完成了畢業(yè)設(shè)計(jì)任務(wù),在此衷心感謝張老師。 同時(shí)也誠摯感謝同組及寢室的同學(xué),他們也給予了我很大的支持,本次設(shè)計(jì)的成功是大家協(xié)作和互助的充分體現(xiàn)。謹(jǐn)在此對(duì)他們表示由衷的敬意與感謝。參考文獻(xiàn)[1] 石志國,王志良,[M] .北方交通大學(xué)出版社,2004年1月第1版.[2] [M] .清華大學(xué)出版社,2004年7月.[3] 陳晗,[M] . 2005年第12期.[4] [M] .中國電力出版社,2004年6月第1版.[5] 陳平,[M] .清華大學(xué)出版社,2004年7月.[6] Server2000技術(shù)[M] .宇航出版社,2002年6月.[7] Server數(shù)據(jù)庫管理設(shè)計(jì)與實(shí)現(xiàn)教程[M] .清華大學(xué)出版社,2004年3月版.[8] [M] .2005年第12期.[9] Server數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)技術(shù)[M] .機(jī)械工業(yè)出版社,2004年7月第1版.[10] Server數(shù)據(jù)庫應(yīng)用開發(fā)技術(shù)[M] .郵電出版社,2001年6月.[11] 宣小平,但正剛,[M] .人民郵電出版社,2003年1月第1版.[12] Cai Zhenyu, Wang Shudong, Peng Xiaozhan, et al. Remote Sensing Image Information Issue Based on CS and BS .International Geoscience and Remote Sensing Symposium. 2005,2, (2) :780783 .