




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
基于WEB的青鳥化妝品客戶關系管理網站畢業設計論文PAGE4PAGE9畢業設計論文本科生畢業設計(論文)學院(系):軟件學院專業:軟件工程學生:指導教師:完成日期2013年3月設備管理系統系統設備管理系統系統學院(系):軟件學院專業:軟件工程學生姓名:學號:指導教師(職稱):評閱教師:完成日期:設備管理系統系統[摘要]本系統采用的B/S模式開發技術。本系統使用的是目前流行的技術方案,微軟公司提出的Windows環境下的apache十php十mySQL結合開發Web服務器應用程序,它為快速開發出動態、交互、高效的Web管理系統提供了有效的手段。2.本系統實現的功能有:①網上查詢設備的具體參數;②系統管理員可以進行用戶管理,設置權限,發布信息,以及數據庫維護等。基于Web的設備管理系統具有傳統設備管理系統無法比擬的優勢,它操作起來更加方便快捷、徹底改變了原有封閉、單一的管理模式。使管理水平和管理質量走上了一個新臺階。實現了遠程查詢和遠程處理功能,完善了設備的管理。[關鍵詞]設備管理系統;Mysql;php目錄引言 11緒論 11.1課題背景 21.2課題研究的目的和意義 21.3課題的可行性研究 21.3.1技術可行性 21.3.2經濟可行性 31.3.3操作可行性 31.3.4法律可行性 32開發技術介紹 32.1B/S體系結構 32.2PHP技術 42.3MYSQL數據庫 52.4Apache服務器 62.5WAMP 62.6Web2.0 72.7系統對軟硬件要求 72.7.1硬件環境: 72.7.2軟件環境: 73系統總體設計分析 83.1需求分析 83.2功能模塊設計 93.3數據庫設計 93.3.1概念設計 93.3.2邏輯設計 103.4數據流程分析 124系統實現 134.1系統主要功能設計 134.1.1系統登錄 134.1.2設備分類管理 154.1.3員工管理 174.1.4主管管理 194.1.5設備信息管理 204.1.6設備調撥管理 224.1.7設備報廢管理 234.1.8設備分類統計 236系統運行測試 236.1系統測試目的 236.2系統測試 246.2.1用戶登錄測試 246.2.2添加設備測試 246.2.3添加主管測試 24結束語 24參考文獻: 25致謝: 25引言Internet是目前世界上最大的計算機互聯網絡,它遍布全球,將世界各地各種規模的網絡連接成一個整體。作為Internet上一種先進的,易于被人們所接受的信息檢索手段,WorldWideWeb(簡稱WWW)發展十分迅速,成為目前世界上最大的信息資源寶庫。據估計,目前Internet上已有上百萬個Web站點,其內容范圍跨越了教育科研、文化事業、金融、商業、公告出版、娛樂、體育等各個領域,其用戶群十分龐大,因此建設一個好的Web站點對于一個機構的發展十分重要。近年來,隨著網絡用戶要求的不斷提高及計算機科學的迅速發展,特別是數據庫技術在Internet中的廣泛應用,Web站點向用戶提供的服務將越來越豐富,越來越人性化。Internet帶給我們的不僅是無窮的信息,更是商業模式和消費觀念的變遷,因化妝產品信息易于判斷和選擇而獨具優勢,最適合于網上交易,所以設備管理員成了熱門的行業。網絡的最大優勢在于開展信息服務,而信息服務的“不完善、低質量”正是國內設備管理員的一大敗筆。經營者往往過于注重化妝產品數量的豐富,而對化妝產品及其相關知識和信息的提供、介紹不夠。比如,化妝產品介紹不足或是過于簡明扼要,評論太少,相關公告嚴重匱乏等。這些都是需要我們去改進和完善的。1緒論隨著Internet國際互聯網的發展,越來越多的企業開始建造自己的網站。基于Internet的信息服務,商務服務已經成為現代企業一項不可缺少的內容。很多企業都已不滿足于建立一個簡單的僅僅能夠發布信息的靜態網站。隨Internet的進一步發展,靜態Web站點的開發與維護變得越來越困難,一方面信息的不斷增加和變化,使站點維護人員不得不經常修改他們的網頁,特別是基于數據庫驅動的Web站點更是如此,隨著Internet上信息量的增多和交互性的加強使HTML顯得越來越難以勝任。另一方面靜態網頁由于不能與瀏覽者進行有效交互,使人們感到越來越乏味,而不愿意再一次地進入同一站點。所以開發動態網頁或動態內容成了越來越多的站點所追求目標。所謂動態內容是由每一個用戶按照自己的需求發出請求而特殊制作的Web網頁。而現代企業需要的是一個功能強大的,能提供完善的電子商務服務的動態商務網站。在經濟全球化和中國加入WTO、客戶需求的個性化情況下,化妝品公司所面臨的市場競爭環境日益劇烈,客戶大量流失,客戶資產成為企業一項重要無形資產,客戶關系管理成為保證公司長期成功與持久競爭優勢的關鍵。[1]基于WEB的青鳥化妝品客戶關系管理網站是一個中小型的化妝品商務系統,可以為各類用戶提供方便的在線購物環境,符合目前國內流行的電子商務模式。用戶可以在系統中實現注冊、瀏覽化妝品、搜索查詢化妝品、下定單、處理定單等功能;管理員可以通過用戶管理、定單管理、化妝品管理、評論管理等管理功能來對系統進行維護更新。1.1課題背景隨著internet發展,基于Web的應用系統的開發正在蓬勃發展。設備管理是管理的一項重要工作,現代化的設備管理需要現代化的信息管理系統支持。從九十年代開始,為適應新世紀企業發展的目標,國內企業管理體制進行了大規模的改革。各個企業都加強了設備建設,設備資產規模不斷擴大,數量也迅速增加,對設備的管理工作也不斷加強。隨著企業規模逐年擴大,企業在擴大規模的過程中加大力度對設備的投入,設備儀器在以幾倍或幾十倍于過去的速度迅速增長,滿足不斷增長的實踐環節的需要。但目前許多企業普遍存在這種情況一方面資金短缺,另一方面國有資產流失嚴重,相當多的大型精密儀器使用效率低,有的甚至長期閑置,而且仍存在重復購置現象,這就要求管理部門及時準確地掌握企業現有設備的使用、分布狀況,充分利用現有設備,合理配置,物盡所用,發揮其最大效益,以前的設備管理軟件側重于對靜態信息的管理,設備購置的決策支持和使用維護的動態管理等各種對信息的深層加工應用實現較少,且存在平臺落后、標準不統一等需要解決的問題。再用以前的管理軟件己經跟不上時代前進的步伐。因此,為了不斷提高管理及服務水平,提高辦公效率。基于這種需要,本論文進行了基于Web的設備管理系統的研究和開發。1.2課題研究的目的和意義隨著計算機技術的發展,基于計算機的管理軟件模式作為一種方便、迅速的管理手段,深受用戶歡迎。與此同時,B/S模式也紛紛發展起來,以前的單機版的管理軟件已經不能滿足人們的需要.為了方便大家,我們開發這個設備管理系統,讓大家能真正有效的對我們的設備進行管理。從設備的購進,維護,報廢等它的整個生命周期我們能從這個系統能非常清楚的了解和查詢各個設備在每個時段的情況。實現真正的一體化管理。1.3課題的可行性研究1.3.1技術可行性本系統是基于B/S模式開發的,它主要包括前臺程序開發和后臺數據庫設計兩個部分組成的。對于前臺開發,本網站前臺頁面采用dreamweave設計。運用PHP語言編寫代碼,結合Javascript腳本語言進行編寫主要程序。對于后臺服務器的配置和使用,本網站的WEB服務器采用的是APACHE服務器是比較流行的服務器,特別在中小企業中,它具有相當高的占有率,在一些大型的網站中也有相當的比例。對于普通的銷售網站來說,APACHE服務器是足以勝任的。1.3.2經濟可行性本網站在普通的PC就能夠良好的運行,所以對系統的硬件要求并不是很高,現在電腦已經普及并且價錢都很便宜,所以本網站雖然功能強大,但還算是物美價廉,在經濟上也是可行性的。1.3.3操作可行性本網站在主頁設計了幾個主要的模塊可以讓用戶一目了然的查看網站的任何信息。人性化的搜索使得顧客方便快捷的查詢自己所需要的問題。本網站具備友好的界面,使用方便,因此從使用操作方面看,此系統的開發是可行的。1.3.4法律可行性目前,我國為了縮小與發達國家在電子商務方面的差距,各部門都出臺相關政策鼓勵企業發展網絡銷售平臺。只要不在網絡上銷售國家禁止銷售的問答,或者進行網絡詐騙,一般簡單的盈利網站是受到鼓勵的。本系統只是設備管理系統系統,完全是受到國家法律上的支持的。通過以上可行性分析得知,可以利用現有的技術和合理的成本開發出本網站,并且能夠在遵守相關法律的基礎上運行該系統。2開發技術介紹2.1B/S體系結構本系統所面向的對象是設備管理員用戶。因此,將要采用比較流行的B/S結構。圖2-4-1B/S`結構圖B/S體系結構與C/S體系結構相比不僅具有其全部的優點,而且又有C/S體系結構所不具備的獨特優勢:(1)開放的標準:B/S所采用的標準都是開放的、非專用的,是經過標準化組織所確定而非單一廠商所制定,保證了其應用的通用性和跨平臺性。(2)較低的開發和維護成本:B/S的應用只需在客戶端安裝通用的瀏覽器即可,維護和升級工作都在服務器端進行,不需對客戶端進行任何改變,故而大大降低了開發和維護的成本。(3)用戶使用簡單,界面友好:B/S用戶的界面都在統一的瀏覽器上,瀏覽器易于使用、界面友好,又因為它不再負責數據的存取和復雜數據計算等任務,只需要進行顯示,因而大大降低了對客戶端的要求。從以上的分析與比較可以看出,B/S模式具有C/S模式無法替代的優越性:它簡化了系統的開發和維護,并且特別適用于網上信息發布。因此,我開發的設備管理員問答系統采用了基于B/S模式的體系結構。2.2PHP技術PHP代表超文本預處理器(HypertextPreprocessor)。PHP是一種易于學習和使用的服務器端腳本語言,只需要很少的編程知識你就能使用PHP建立一個真正交互的WEB站點。PHP是能讓你生成動態網頁的工具之一。PHP網頁文件被當作一般HTML網頁文件來處理并且在編輯時你可以用編輯HTML的常規方法編寫PHP。三年前,RasmusLerdorf為了創建他的在線簡歷而創造了“個人主頁工具”。這是一種非常簡單的語言,其后越來越多的人們注意到了這種語言并對其擴展提出了各種建議。在許多人的無私奉獻下以及這種語言本身的源代碼自由性質,它演變成為一種特點豐富的語言,而且現在還在成長中。應用PHP有許多有點:1.學習過程:它是一種非常簡單的學習過程。與JAVA和Perl不同,PHP只要了解一些基本的語法和語言特色,就可以開始你的PHP編碼之旅。2.數據庫連接:PHP可以編譯成具有與許多數據庫相連接的函數,PHP與MySQL是現在絕佳的組合。3.可擴展性:PHP已經進入了一個高速發展的時期,對于一個非程序員來說為PHP擴展附加功能可能會比較難,但是對于一個PHP程序員來說并不困難。4.面向對象編程:PHP提供了類和對象。基于web的編程工作非常需要面向對象編程能力。PHP支持構造器、提取類等。5.可伸縮性:傳統上網頁的交互作用是通過CGI來實現的,CGI程序的伸縮性不很理想,因為它為每一個正在運行的CGI程序開一個獨立進程。解決方法就是將經常用來編寫CGI程序的語言的解釋器編譯進你的web服務器。PHP就可以以這種方式安裝,雖然很少有人愿意這樣以CGI方式安裝它,內嵌的PHP可以具有更高的可伸縮性。2.3MYSQL數據庫MySQL是一個關系型數據庫管理系統,由瑞典MySQLAB公司開發,目前屬于Oracle公司。MySQL是一種關聯數據庫管理系統,關聯數據庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫中,這樣就增加了速度并提高了靈活性。MySQL的SQL語言是用于訪問數據庫的最常用標準化語言。MySQL軟件采用了雙授權政策,它分為設備管理員版和商業版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網站的開發都選擇MySQL作為網站數據庫。由于其設備管理員版的性能卓越,搭配PHP和Apache可組成良好的開發環境。MySQL的系統特性如下:使用C和C++編寫,并使用了多種編譯器進行測試,保證源代碼的可移植性。支持Linux、Windows等多種操作系統。提供多種語言支持。為多種編程語言提供了API。支持多線程,充分利用CPU資源。優化的SQL查詢算法,有效地提高查詢速度。既能夠作為一個單獨的應用程序應用在客戶端服務器網絡環境中,也能夠作為一個庫而嵌入到其他的軟件中。提供TCP/IP、ODBC和JDBC等多種數據庫連接途徑。提供用于管理、檢查、優化數據庫操作的管理工具。支持大型的數據庫。可以處理擁有上千萬條記錄的大型數據庫。支持多種存儲引擎。2.4Apache服務器根據Netcraft公司()1999年12月所做的關于WEB服務器市場的調查,Apache以54.49%的市場占有率名列各服務器的榜首,緊隨其后的是IIS(23.78%)和Netscape(7.02%)。雖然后兩種服務器都有各自公司強有力的資金支持和強大的宣傳攻勢,但是仍然難以抵擋Apache這一免費、源代碼開放的自由軟件的誘人魅力。Apache項目最早始于1995年,由一些網絡管理人員自發組成,其目的是開發出一個穩定、強大的WEB服務器以滿足新一代網站的需要。當時,最流行的服務器是由美國國家超級計算機應用中心(NCSA)開發的一套軟件,但是后來因為主要的設計人員相繼離開,使該軟件的研制陷入停滯狀態。也就是在這個時候,網站管理人員加入到開發隊伍中,對服務器的功能進行了擴展,并提出了一些修補錯誤的補丁程序,使服務器的功能更加完善,并由此得名Apache(注:patch在英文中是補丁的意思)。能夠直接查看源代碼是Apache服務器最吸引人的地方之一。只要使用者熟悉C++或Perl,就可以自己動手修改和添加服務器的功能,而且還有許多由世界各地的開發人員免費提供的功能模塊可以直接使用[3]。目前,Apache服務器在Unix和Windows平臺都可以使用。(1)安裝Apache服務器很多人都認為安裝Apache服務器是一件非常復雜的工作,其實事實并非如此。在Unix平臺下安裝Apache服務器的過程和安裝其它大多數應用程序的過程完全相同。首先下載源文件,然后對其進行編譯之后就可以使用。而Windows版本Apache服務器的安裝則更加簡單,像其它Windows應用程序一樣也提供了安裝向導。不管在哪一種操作系統平臺上安裝,首先我們都需要獲得Apache服務器的一份拷貝。不同操作系統版本的大小并不一樣,但是文件都不會太大,一般在1兆和3兆之間。因此,即使通過網絡下載的話,也不會占用太多的時間。(2)下載ApacheApache服務器的官方站點:/有Apache的免費下載服務,并且提供了多個鏡像供下載者選擇。2.5WAMPWindows下的Apache+Mysql+Perl/PHP/Python,一組常用來搭建動態網站或者服務器的開源軟件,本身都是各自獨立的程序,但是因為常被放在一起使用,擁有了越來越高的兼容度,共同組成了一個強大的Web應用程序平臺。隨著開源潮流的蓬勃發展,開放源代碼的LAMP已經與J2EE和.Net商業軟件形成三足鼎立之勢,并且該軟件開發的項目在軟件方面的投資成本較低,因此受到整個IT界的關注。LAMP是基于Linux,Apache,MySQL和PHP的開放資源網絡開發平臺,PHP是一種有時候用Perl或Python可代替的編程語言。這個術語來自歐洲,在那里這些程序常用來作為一種標準開發環境。名字來源于每個程序的第一個字母。每個程序在所有權里都符合開放源代碼標準:Linux是開放系統;Apache是最通用的網絡服務器;mySQL是帶有基于網絡管理附加工具的關系數據庫;PHP是流行的對象腳本語言,它包含了多數其它語言的優秀特征來使得它的網絡開發更加有效。開發者在Windows操作系統下使用這些Linux環境里的工具稱為使用WAMP。2.6Web2.0本系統采用web2.0網站設計模式,是軟件系統體系結構的一種。互聯網是人類歷史上迄今最偉大的發明之一,也是人類迄今正在進行著的最重要的創新。最初,網絡作為傳統社會關系的一個小小的延伸而存在,很快地隨著互聯網技術與應用的發展,人們不僅試圖把傳統社會中的一切搬遷到網絡上,而且還意欲使網絡上的各種創新與傳統社會中的創新并駕齊驅。近年來互聯網上出現的Web2.0與電子商務,可以說是技術與應用方面創新的典型代表,當然還包括其中所蘊含的理念。而Web2.0與電子商務相結合模式的產生與應用,則是互聯網上又一具有鮮明特色的創新2.7系統對軟硬件要求2.7.1硬件環境:服務器端/客戶端:處理器:IntelPentium41.7GHZ內存:128M硬盤空間:40G2.7.2軟件環境:操作系統:WindowsXP網絡協議:TCP/IP3系統總體設計分析3.1需求分析需求分析的基本任務是準確回答“系統必須做什么?”這個問題,也就是確定為了滿足業主的需要系統必須做什么。具體地說,應該確定系統必須具有的功能和性能,系統要求的運行環境,并且預測系統發展的前景。需求分析階段必須仔細分析系統的業務流程,對業務流程進行抽象,得到系統的數據流分析。數據流圖是從數據流動和加工的角度描述了系統要處理的數據和對數據的處理,所以數據流圖代表了系統的邏輯模型。數據流圖只是抽象地描述了系統的概貌,還要用其它工具進行更詳細的描述。ER圖是詳細描述系統中的數據元素、數據流、數據存儲、處理和數據概念模型的好工具。通過業務流程圖、數據流圖、ER圖等圖形工具,可以準確、規范地描述系統的需求。基于網絡的設備管理系統系統是未來發展的一個重要方向,因為它具有簡單易用,更加直觀,操作方便,節省費用,不受地理因素限制,只要有瀏覽器就可以使用等優點。系統的開發應該有以下幾點要求:(1)應具有良好的人機界面:本系統界面為綠色。(2)具有較好的權限管理:管理員可以進行全面的管理。(3)具有較強的數據查詢功能,并能支持多條件查詢:系統主要有分類查詢和關鍵字查詢。(4)具有豐富的計算功能,減少人工干預:生成訂單修改數量時可以自動修改總價格。[9]本系統主要針對現在傳統設備管理員的局限性而設計的,也是在當今這個互聯網飛速發展的時代要求下而設計的一款系統。主要要求由前臺頁面設計和后臺數據庫管理兩部分組成的。3.2功能模塊設計設備基本信息管理、部門間設備調撥、設備維修管理、設備報廢管理和分類統計2系統用戶角色包括:系統管理員,主要是部門、用戶、權限的管理3設備管理員,主要是完成設備信息的增、刪、改、查等功能4設備主管,主要是有分類統計功能;普通用戶,可以查詢本部門的設備設備管理系統設備管理系統管理員管理設備管理部門管理設備維修管理設備主管管理設備分類統計3.3數據庫設計數據庫設計是指對于一個給定的應用環境,構造最優的數據模式,建立數據庫及其應用系統,使之能夠有效的儲存數據,滿足各種用戶的應用需求。數據庫是系統的核心與基礎,它把信息系統中大量的數據按照一定的模式組織起來,提供存儲、維護、檢索數據的功能,使信息系統可以方便、準確的從數據庫中獲得所需信息。3.3.1概念設計實體屬性圖,即E-R(Eneity-RelationshipApproach)圖是最常用的概念模型表示方法,也是數據庫的核心和基礎,它是按用戶的觀點來對數據和信息建模,依據概念模型設計應具的特點,真實性、易理解性、易修改性、易轉換性。實體型:指客觀世界存在的可相互區別的事物,用矩形表示,矩形框內寫明實體名,實體。屬性:指實體某一方面的特征,用橢圓形表示,并用無向邊將其與相應的實體連接起來。聯系:指實體之間的相互關系,用菱形表示,菱形框內寫明聯系名,旁標上聯系的類型(1:1,1:n或m:n)主管主管員工管理員管理m查詢設備查詢管理1mnmnmn3.3.2邏輯設計admin字段類型Null默認注釋idint(11)否admin_namevarchar(50)是NULL管理員帳號admin_pswvarchar(50)是NULL管理員密碼Levelsvarchar(10)否級別權限Bumen字段類型Null默認注釋idint(10)否namevarchar(50)否部門名稱Fenlei字段類型Null默認注釋idint(10)否namevarchar(50)否分類名稱Shebei字段類型Null默認注釋idint(11)否bianhaovarchar(50)否設備編號namevarchar(50)否會議名稱fidvarchar(50)否設備分類idsdatedate否購買時間contenttext否設備介紹changjiavarchar(150)否生產商家bumenvarchar(11)否調撥部門weixiuvarchar(20)否是否維修baofeivarchar(20)否是否報廢Workers字段類型Null默認注釋idint(11)否wnamevarchar(50)否員工姓名unamevarchar(50)否員工賬號pwdvarchar(50)否登錄密碼bumenvarchar(50)否所屬部門telvarchar(20)否聯系電話sexvarchar(20)否性別gongzivarchar(50)否工資zhiweivarchar(20)否職位Zhiwei字段類型Null默認注釋idint(10)否namevarchar(50)否職位名稱Zhuguan字段類型Null默認注釋idint(11)否namevarchar(50)否主管名稱unamevarchar(50)否登陸賬號pwdvarchar(50)否登錄密碼telvarchar(50)否聯系ianhuabumenvarchar(50)否3.4數據流程分析數據流程分析,即把數據在組織(或原系統)內部的流動情況抽象地獨立出來,舍去了具體組織機構、信息載體、處理工作、物資、材料等,單從數據流動過程來考查實際業務的數據處理模式。數據流程分析主要包括對信息的流動、傳遞、處理、存儲等的分析。數據流程分析的目的就是要發現和解決數據流通中的問題。現有的數據流程分析多是通過分層的數據流程圖來實現。數據流圖(DataFlowDiagram,簡稱DFD圖)是用一些規定的圖標和符號來描述數據在系統中的流動和處理情況。數據流圖一般要采用自上而下逐步求精的結構化表示方法。軟件系統歸根結底是一個信息處理系統,其最基本的功能是感受輸入信息,對輸入的信息按照規定的方法歸類、處理以及存儲,轉變為所需要的信息,最后通過輸出系統向業主輸出所需求的信息。其中最核心的部分就是信息(數據)處理,因此不同的數據也就決定了所需要的不同的處理方法和算法。數據流圖也就是以圖形的方式將系統中數據的傳遞、轉化過程以直觀的方式表述出來。數據流圖由四種基本的元素組成:數據流(DataFlow)、處理(Process)、數據存儲和數據源(數據終點)。(1)數據流(DataFlow):為具有名稱且有流向的數據,用標有名稱的箭頭表示。一個數據流可以是記錄、組合項或基本項。(2)處理(Process):表示對數據多進行的加工和變換,在圖中用圓形表示。指向處理的數據流為該處理的輸入數據,離開處理的數據流為該處理的輸出數據.(3)數據存儲:表示用文件方式或數據庫形式所存儲的數據,對其進行的存取分別以指向或離開數據存儲的箭頭表示。(4)數據源及數據終點:表示數據的來源或數據的去向,可以是一個組織或人員,它處于系統范圍之外,所以又稱它為外部實體,它是與系統有關的外部事物或外部環境。根據上面的分析我們可以對系統畫出如圖所示的頂層數據流圖,如圖2.1所示。系統提交數據信息系統提交數據信息界面顯示登錄信息錯誤提示輸出執行結果操作請求設備管理系統mysql數據庫4系統實現4.1系統主要功能設計4.1.1系統登錄當在主頁面用戶登錄中輸入用戶名、密碼,確認后登錄(如圖4.1)。在提交后的php文件中,首先通過用戶名(username)對數據庫中的house_user(用戶表)進行檢索,若檢索到的記錄集為空,則說明用戶名為空或者輸入錯誤,從而轉到相應的出錯處理程序,若記錄集不為空,進而檢查密碼(password)是否相等,不相等,作出錯處理,相等則轉入用戶登錄成功的操作,并將用戶名以session對象保存起來實現代碼<?phpsession_start();require("./inc/mysql_connect.php");//管理員if($select==1){$sql="select*fromadminwhereadmin_name='$user'andadmin_psw='$password'";$res=mysql_query($sql);$login=mysql_fetch_array($res); if(empty($login)) { echo"<script>alert('管理員帳號或者密碼錯誤'),history.back()</script>"; exit; } else {$_SESSION[login_type]=$select;$_SESSION[login_name]=$user;echo"<script>alert('管理員登錄成功');location.href='index.php';</script>"; } }//員工 if($select==2){$sql="select*fromworkerswhereuname='$user'andpwd='$password'";$res=mysql_query($sql);$login=mysql_fetch_array($res); if(empty($login)) { echo"<script>alert('員工帳號或者密碼錯誤'),history.back()</script>"; exit; } else {$_SESSION[login_type]=$select; $_SESSION[login_name]=$user; $_SESSION[login_realname]=$login[wname]; $_SESSION[login_bumen]=$login[bumen];echo"<script>alert('員工登錄成功');location.href='index1.php';</script>"; } }if($select==3){$sql="select*fromzhuguanwhereuname='$user'andpwd='$password'";$res=mysql_query($sql);$login=mysql_fetch_array($res); if(empty($login)) { echo"<script>alert('主管帳號或者密碼錯誤'),history.back()</script>"; exit; } else {$_SESSION[login_type]=$select; $_SESSION[login_name]=$user; $_SESSION[login_realname]=$login[wname]; $_SESSION[login_bumen]=$login[bumen];echo"<script>alert('主管登錄成功');location.href='index2.php';</script>"; } }?>4.1.2設備分類管理實現代碼<tablewidth="96%"border="0"align="center"cellpadding="4"cellspacing="1"bgcolor="#aec3de"><trbgcolor="#F2FDFF"><tdheight="30"><divalign="center">分類管理</div></td></tr><trbgcolor="#F2FDFF"><td><tablewidth="96%"border="0"align="center"cellpadding="4"cellspacing="1"bgcolor="#aec3de"><?php$sql="select*fromfenlei";$result=mysql_query($sql); ?> <tralign="center"bgcolor="#F2FDFF"><td>分類名稱</td><tdwidth="75">頁面操作</td></tr><?php while($type=mysql_fetch_array($result)) { ?> <tralign="center"bgcolor="#F2FDFF"><tdheight="20"><?phpecho$type[name];?></td><tdheight="20"> <ahref="?id=<?=$type[id]?>&act=edit">修改</a><ahref="?id=<?=$type[id]?>&act=Del">刪除</a></div></td></tr> <?php } ?></table></td></tr></table><?phpif($act=="save"){ if($id=="") {$sql="insertintofenlei(name)values('$p0')";if(mysql_query($sql)) { echo"<script>location.href='fenlei.php'</script>"; exit; }else { echo"添加失敗"; exit; } }$sql="updatefenleisetname='$p0'whereid=$id";mysql_query($sql); echo"<script>location.href='fenlei.php'</script>"; exit;}?><p>4.1.3員工管理實現代碼if($act=="save"){if($id!=""){//id不等于空執行修改$sql="updateworkerssetwname='$wname',uname='$uname',pwd='$pwd',bumen='$bumen',tel='$tel',sex='$sex',gongzi='$gongzi',zhiwei='$zhiwei'whereid=$id";$res=mysql_query($sql); if($res) { if($flag==1)echo"<script>alert('修改成功');location.href='my.php';</script>"; else echo"<script>alert('修改成功');location.href='workers.php';</script>"; exit; } else { exit("修改失敗了"); }}if($id==""){//id為空執行插入語句$sql="insertintoworkers(wname,uname,pwd,bumen,tel,sex,gongzi,zhiwei)values('$wname','$uname','$pwd','$bumen','$tel','$sex','$gongzi','$zhiwei')";$res=mysql_query($sql); if($res) { echo"<script>alert('添加成功');location.href='workers.php';</script>"; exit; } else { exit("添加失敗了"); }}}4.1.4主管管理實現代碼<?phpif($act=="save"){ if($id=="") { $sql="insertintozhuguan(name,uname,pwd,tel,bumen)values('$name','$uname','$pwd','$tel','$bumen')";$res=mysql_query($sql); if($res) { echo"<script>alert('添加成功');location.href='zhuguan.php';</script>"; exit; } else { exit("添加失敗了"); } }$sql="updatezhuguansetname='$name',uname='$uname',pwd='$pwd',tel='$tel',bumen='$bumen'whereid=$id";$res=mysql_query($sql); if($res) { if($flag==1){echo"<script>alert('修改成功');location.href='my1.php';</script>";exit;}else echo"<script>alert('修改成功');location.href='zhuguan.php';</script>"; exit; } else { exit("修改失敗了"); }}?>4.1.5設備信息管理實現代碼if($act=="save"){ if($id=="") { if($bianhao==""||$name=="") { echo"<script>alert('編號,名稱不能為空');history.back();</script>"; exit; } $sql="insertintoshebei(bianhao,name,fid,sdate,content,changjia,bumen,weixiu,baofei)values('$bianhao','$name','$fid','$sdate','$content','$changjia','$bumen','$weixiu','$baofei')";$res=mysql_query($sql); if($res) { echo"<script>alert('添加成功');location.href='shebei.php';</script>"; exit; } else { exit("添加失敗了"); } }$sql="updateshebeisetbianhao='$bianhao',name='$name',fid='$fid',sdate='$sdate',content='$content',changjia='$changjia',bumen='$bumen',weixiu='$weixiu',baofei='$baofei'whereid=$id";$res=mysql_query($sql); if($res) { echo"<script>alert('修改成功');location.href='shebei.php';</script>"; exit; } else { exit("修改失敗了"); }}4.1.6設備調撥管理實現代碼4.1.7設備報廢管理4.1.8設備分類統計實現代碼6系統運行測試6.1系統測試目的測試的目的就是希望能以最少的人力和時間發現潛在的各種錯誤和缺陷。應根據開發各階段的需求、設計等文檔或程序的內部結構精心設計測試用例,并利用這些實例來運行程序,以便發現錯誤。信息系統測試應包括軟件測試、硬件測試和網絡測試。硬件測試、網絡測試可以根據具體的性能指標來進行,此處所說的測試更多的是指軟件測試。6.2系統測試軟件測試是軟件制作的一個重要的過程。它可以發現系統的錯誤,使系統更加的完善。現在系統測試主要有兩個方法:白盒子測試和黑盒子測試。[16]6.2.1用戶登錄測試(1)測試步驟:管理員以管理員身份登錄后臺入口界面。(2)測試結果:管理員登錄時如果沒有輸入驗證碼則系統提示需要輸入驗證碼。如果用戶名或密碼輸入錯誤則
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 紅茶產業園區茶葉種植基地合作合同
- 在教師節表彰大會上發言稿(16篇)
- 供電指揮練習試題
- 描述表達小王子的讀書心得(15篇)
- 網絡組件與工作原理試題及答案
- 廚房調味品大全明細表
- 高效復習計算機三級數據庫考試試題及答案
- 市場租賃運營管理合同書
- 農業生物技術實踐技能測試題
- 網絡存儲技術應用試題及答案
- 中國天眼仰望蒼穹
- 河南省鄭州市2025年中考二模語文試題(含答案)
- 寧波市慈溪市2025年小升初數學自主招生備考卷含解析
- 黃山旅游發展股份有限公司招聘真題2024
- 危重癥患者體位管理
- 《全瓷冠牙體預備》課件
- 行業調研報告:全球及中國琥珀聚糖行業研究及十四五規劃分析報告
- 高齡心房顫動患者抗凝治療中國專家共識(2024)解讀課件
- 講解員筆試試題及答案
- 學校校園膳食監督家長委員會履職承諾協議書
- 大竹縣竹中中考數學試卷
評論
0/150
提交評論