




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
基于PHP長治永琛電力公司網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)摘要長治永琛電力公司網(wǎng)站是一個(gè)針對用戶足不出戶就可以進(jìn)行對網(wǎng)站的訪問,在網(wǎng)站上用戶可以獲取最新的電力信息與客服交流等。為用戶提供方便,體現(xiàn)了互聯(lián)網(wǎng)網(wǎng)站的迅速、方便、效率高的特點(diǎn)。為了使得企業(yè)科學(xué)化、正規(guī)化管理,提高企業(yè)的管理和推廣效率,使公司的展示平臺走向電子化,這樣可以更方便、更快捷的為想要對公司有所了解的人提供快速、直觀的訪問通道。本文設(shè)計(jì)基于PHP長治永琛電力公司網(wǎng)站。本文在研究企業(yè)網(wǎng)站的基本理論和關(guān)鍵技術(shù)的基礎(chǔ)上,從技術(shù)支持,開發(fā)成本以及操作復(fù)雜度三個(gè)方面深入探討設(shè)計(jì)長治永琛電力公司網(wǎng)站的可行性;并在此基礎(chǔ)上明確系統(tǒng)功能需求,將系統(tǒng)的整體功能分解成系統(tǒng)登錄功能,瀏覽產(chǎn)品功能,公司介紹功能以及在線留言這四個(gè)主要功能;之后對系統(tǒng)進(jìn)行設(shè)計(jì),分別從系統(tǒng)總體架構(gòu)、系統(tǒng)功能架構(gòu)以及數(shù)據(jù)庫表單這三個(gè)方面著手;最后采用PHP技術(shù)、SQLServer數(shù)據(jù)庫并通過編程手段進(jìn)行實(shí)現(xiàn),實(shí)現(xiàn)了長治永琛電力公司網(wǎng)站的基本功能的設(shè)計(jì)與實(shí)現(xiàn)。關(guān)鍵詞:電力公司網(wǎng)站,PHP,SQLServer數(shù)據(jù)庫
AbstractChangzhiYongzhengPowerCompany'swebsiteisawebsitethatallowsuserstoaccessthewebsitewithoutleavingthehome.Onthewebsite,userscanobtainthelatestpowerinformationandcustomerserviceexchanges.Providingconveniencetousers,reflectingthespeed,convenienceandefficiencyofInternetwebsites.Inordertomaketheenterprisescientificandregularmanagement,improvethemanagementandpromotionefficiencyoftheenterprise,andmakethecompany'sdisplayplatformelectronic,itismoreconvenientandfastertoprovidefastandintuitiveforthosewhowanttoknowthecompany.Accessthechannel.ThispaperisbasedonthewebsiteofPHPChangzhiYongzhengPowerCompany.Basedonthebasictheoryandkeytechnologiesoftheenterprisewebsite,thispaperdeeplydiscussesthefeasibilityofdesigningthewebsiteofChangzhiYongzhengPowerCompanyfromthreeaspects:technicalsupport,developmentcostandoperationalcomplexity.Onthisbasis,thesystemfunctionrequirementsareclearlydefined.Thesystem'soverallfunctionsaredecomposedintosystemloginfunction,browseproductfunctions,companyintroductionfunctionsandonlinemessagefunctions.Afterthat,thesystemisdesignedfromthreeaspects:systemarchitecture,systemfunctionarchitectureanddatabaseform.Finally,usingPHPtechnology,SQLServerdatabaseandprogrammingmeanstoachievethedesignandimplementationofthebasicfunctionsofChangzhiYongzhengPowerCompanywebsite.KeyWord:Powercompanywebsite,PHP,SQLServerdatabase
目錄一緒論 11.1選題背景與研究意義 11.2國內(nèi)外研究現(xiàn)狀 1二關(guān)鍵技術(shù)介紹 32.1PHP技術(shù) 32.2SQLServer數(shù)據(jù)庫 32.3B/S結(jié)構(gòu) 32.4EclipseforPHP 3三系統(tǒng)需求分析 43.1系統(tǒng)設(shè)計(jì)目標(biāo) 43.2可行性分析 43.3系統(tǒng)功能需求 43.3.1系統(tǒng)登錄功能 43.3.2瀏覽產(chǎn)品功能 53.3.3公司介紹功能 53.3.4在線留言功能 53.4系統(tǒng)非功能需求 5四系統(tǒng)需求分析 74.1系統(tǒng)架構(gòu)設(shè)計(jì) 74.2系統(tǒng)功能設(shè)計(jì) 74.3數(shù)據(jù)庫設(shè)計(jì) 8五系統(tǒng)實(shí)現(xiàn) 105.1網(wǎng)站登錄界面 105.2網(wǎng)站首頁界面 115.3產(chǎn)品搜索界面 115.4留言管理界面 12總結(jié) 14參考文獻(xiàn) 15致謝 17一緒論1.1選題背景與研究意義互聯(lián)網(wǎng)絡(luò)作為人們認(rèn)識世界,了解世界的主要渠道,包含了無數(shù)資訊,涵蓋了全世界經(jīng)濟(jì)、政治、文化的方方面面。人們通過互聯(lián)網(wǎng),可以實(shí)現(xiàn)足不出戶就可以掌握各個(gè)領(lǐng)域的最近消息。加入WTO之后,隨著國內(nèi)經(jīng)濟(jì)的不斷發(fā)展,更多的中小企業(yè)孕育在國內(nèi)的土地上,隨之而來的就是一個(gè)企業(yè)宣傳的問題,如何能夠讓企業(yè)本身得到廣大消費(fèi)者的了解。這僅僅靠線下的參觀是遠(yuǎn)遠(yuǎn)不夠的,因此企業(yè)網(wǎng)站應(yīng)運(yùn)而生,越來越受業(yè)界青睞。長治永琛電力公司網(wǎng)站是一個(gè)針對用戶足不出戶就可以進(jìn)行對網(wǎng)站的訪問,在網(wǎng)站上用戶可以獲取最新的電力信息與客服交流等。為用戶提供方便,體現(xiàn)了互聯(lián)網(wǎng)網(wǎng)站的迅速、方便、效率高的特點(diǎn)。后臺計(jì)算機(jī)對用戶的數(shù)據(jù)進(jìn)行管理,具有手工管理無法比擬的優(yōu)點(diǎn),這些優(yōu)點(diǎn)使得企業(yè)科學(xué)化、正規(guī)化管理,提高企業(yè)的管理和推廣效率。1.2國內(nèi)外研究現(xiàn)狀如今,由于國外信息技術(shù)的發(fā)展較早,水平較高,他們在電力企業(yè)的信息化管理程度上市遠(yuǎn)超我國,他們在電力企業(yè)信息化建設(shè)方面也有了長遠(yuǎn)的發(fā)展。并且可以對電網(wǎng)模型進(jìn)行建模,實(shí)時(shí)采集電網(wǎng)信息,管理公司的生產(chǎn)作業(yè),滿足客戶需求。總所周知,而我國的信息化發(fā)展相對落后,企業(yè)的信息化建設(shè)更加不足。企業(yè)中有很多好的產(chǎn)品向給人介紹,企業(yè)中有很多好的文化想對外宣傳,都需要一個(gè)好的平臺。這個(gè)平臺僅僅靠著線下的宣傳時(shí)不夠的,不僅在時(shí)間空間上受到了限制,同時(shí)需要耗費(fèi)較大的企業(yè)成本。因此,建設(shè)一個(gè)線上的展示平臺對于一個(gè)企業(yè)的長期發(fā)展是必不可少的。就以電力公司為例,我們都知道電在我們?nèi)粘I钪惺遣豢色@取的,我們的生活,公司的生產(chǎn)無一例外都需要和電打交道,但是電力公司的信息化建設(shè)卻沒有跟上節(jié)奏,不少電力公司的網(wǎng)站設(shè)計(jì)簡陋,有些電力公司甚至還沒有自己獨(dú)立的公司網(wǎng)站。對著經(jīng)濟(jì)飛速增長,人們也意識到一個(gè)好的平臺對于公司的整體都加分不少,因此也開始大力加快電力公司企業(yè)網(wǎng)站的改進(jìn):安徽電力中心調(diào)度所基于對電力調(diào)度特點(diǎn)的分析,通過整體數(shù)據(jù)規(guī)劃,設(shè)計(jì)安徽電力中心調(diào)度所管理信息系統(tǒng)的應(yīng)用體系結(jié)構(gòu)和主題數(shù)據(jù)庫,采用Internet和數(shù)據(jù)倉庫等技術(shù)進(jìn)行系統(tǒng)開發(fā)與集成,取得了較好的實(shí)用效果;福建電力調(diào)度通信中心分析了調(diào)度管理信息系統(tǒng)建設(shè)存在的難點(diǎn)和問題,闡述了調(diào)度生產(chǎn)管理信息系統(tǒng)應(yīng)用軟件設(shè)計(jì)的原則、對應(yīng)用軟件功能的要求,詳細(xì)介紹了平臺化的動態(tài)建模系統(tǒng)的應(yīng)用方法。1.3本文主要研究內(nèi)容本課題擬實(shí)現(xiàn)基于PHP的長治永琛電力公司網(wǎng)站,通過本課題設(shè)計(jì)并實(shí)現(xiàn)的企業(yè)網(wǎng)站,整個(gè)課題所包含的具體研究內(nèi)容如下所示:(1)介紹關(guān)于PHP的相關(guān)技術(shù),數(shù)據(jù)庫,B/S結(jié)構(gòu)以及開發(fā)工具。并且根據(jù)本課題實(shí)際研究的電力公司網(wǎng)站,從設(shè)計(jì)的角度出發(fā),研究每個(gè)層次的設(shè)計(jì)以及實(shí)現(xiàn)。(2)通過面向?qū)ο蟮拈_發(fā)方法,我們在進(jìn)行網(wǎng)站的設(shè)計(jì),需要明確一個(gè)網(wǎng)站需要什么,企業(yè)需要通過這個(gè)網(wǎng)站展示什么,對其需求進(jìn)行需求調(diào)研,列出需求總體說明,按照分模塊的設(shè)計(jì)思想,將本課題所要實(shí)現(xiàn)的基于PHP的長治永琛電力公司網(wǎng)站劃分為若干個(gè)小模塊,并設(shè)計(jì)每個(gè)模塊所具備的功能,提高開發(fā)效率。(3)采用B/S結(jié)構(gòu),從系統(tǒng)總體架構(gòu)、系統(tǒng)功能架構(gòu)以及數(shù)據(jù)庫表單三個(gè)方面進(jìn)行了系統(tǒng)總體設(shè)計(jì),完成本課題的詳細(xì)業(yè)務(wù)設(shè)計(jì),具體包括網(wǎng)站各個(gè)功能模塊的業(yè)務(wù)流程圖以及邏數(shù)據(jù)庫設(shè)計(jì),最終實(shí)現(xiàn)編程開發(fā)。
二關(guān)鍵技術(shù)介紹2.1PHP技術(shù)PHP是一種創(chuàng)建動態(tài)交互性站點(diǎn)的強(qiáng)有力的服務(wù)器端腳本語言,它相對java和.net來說,是一種比較簡單的編程語言。PHP最主要的作用就是做網(wǎng)站,也就是說PHP技術(shù)是用于開發(fā)網(wǎng)站的,比如目前世界排名前40的網(wǎng)站,有70%都使用到了PHP技術(shù),比如facebook、youbute、新浪、百度、淘寶、搜狐和騰訊這些知名的網(wǎng)站都有很大一部分業(yè)務(wù)是用PHP來開發(fā)的,因此被譽(yù)為web開發(fā)首選技術(shù)。開發(fā)PHP的軟件可以說是簡單的記事本也可以是一些集成開發(fā)軟件,在開發(fā)上也較為方便。2.2SQLServer數(shù)據(jù)庫SQLServer語言主要對數(shù)據(jù)庫信息進(jìn)行管理和更新。通過利用集成信息網(wǎng)絡(luò)技術(shù),為企業(yè)提供專業(yè)的數(shù)據(jù)管理,在企業(yè)層面提供全平臺綜合性全面性的數(shù)據(jù)處理。通過使用SQL系統(tǒng),可以提供有效的信息管理的方式和途徑。通過使用該系統(tǒng),使數(shù)據(jù)的管理運(yùn)行變得安全可靠,數(shù)據(jù)存儲或更改將變得更加快捷,性能高,操作容易,在這個(gè)系統(tǒng)內(nèi),可以制作、修改報(bào)表,對系統(tǒng)內(nèi)的數(shù)據(jù)進(jìn)行分析,將收集到的數(shù)據(jù)進(jìn)行整理,通過使用系統(tǒng),可以直接在系統(tǒng)內(nèi)部進(jìn)行通知,通知可以通過系統(tǒng)形成全平臺發(fā)放。2.3B/S結(jié)構(gòu)B/S結(jié)構(gòu)是軟件開發(fā)過程中常用的方法之一,可以將服務(wù)器和客戶端對接起來,執(zhí)行用戶發(fā)布的指令,在這一過程中,不同的任務(wù)根據(jù)性質(zhì)不同被納入不同模塊中,因此完成任務(wù)指令也就是細(xì)化到各模塊上完成算法運(yùn)行。其中如果需要執(zhí)行具體任務(wù),那么需要聯(lián)系相互關(guān)聯(lián)的模塊進(jìn)行交流,因此,在搭建結(jié)構(gòu)的過程中,需要針對模塊的應(yīng)用對服務(wù)器進(jìn)行進(jìn)一步開發(fā)與維護(hù),以實(shí)現(xiàn)架構(gòu)搭建的合理性和使用的快捷簡便性。2.4EclipseforPHPPHP有非常多相當(dāng)不錯(cuò)的開發(fā)工具,如ZendStudio、NetBeans、PHPdesigner等,但對于習(xí)慣Java編程的程序員們來說,下面介紹最經(jīng)常使用的還要屬Eclipse。電力公司網(wǎng)閘就是在Eclipse平臺下進(jìn)行開發(fā)。只需一個(gè)PHP插件——"PHPEclipse",簡單來講PHPEclipse不能夠單獨(dú)編譯運(yùn)行PHP語言,需要把它安裝在一個(gè)容器中,搭建一個(gè)集成開發(fā)環(huán)境,為PHP開發(fā)人員實(shí)現(xiàn)PHP的編程設(shè)計(jì)。
三系統(tǒng)需求分析3.1系統(tǒng)設(shè)計(jì)目標(biāo)本項(xiàng)目是屬于應(yīng)用軟件開發(fā)這一方面,其主要目標(biāo)就只是設(shè)計(jì)和開發(fā)出一個(gè)電力公司網(wǎng)站,本系統(tǒng)設(shè)計(jì)的目的是擴(kuò)展人們對公司的了解,使公司的展示平臺走向電子化,這樣可以更方便、更快捷的為想要對公司有所了解的人提供快速、直觀的訪問通道。本項(xiàng)目參考現(xiàn)有的一些電力公司網(wǎng)站,并結(jié)合當(dāng)前網(wǎng)絡(luò)的現(xiàn)狀,分析和描述系統(tǒng)初始化結(jié)束后,由系統(tǒng)管理員實(shí)現(xiàn)各種信息管理功能。3.2可行性分析對所有系統(tǒng)完成設(shè)計(jì),都會或多或少的收到時(shí)空以及資源方面的影響,故此,一個(gè)項(xiàng)目的可行性分析作為必要的工作均會在項(xiàng)目伊始進(jìn)行,主要會從技術(shù)、經(jīng)濟(jì)、可操作性、相關(guān)法規(guī)等方面來做簡略的分析,以此來減少對人力安排、資源調(diào)配方面的困難,降低財(cái)務(wù)消耗,同時(shí)也謀求減少項(xiàng)目開發(fā)中的危害。(1)技術(shù)可行性:在此次設(shè)計(jì)開發(fā)過程中主要用PHP作為主要開發(fā)語言。而做這種選擇的原因偏向于PHP語言的靈活方便特性,并且因?yàn)檩^為系統(tǒng)的學(xué)習(xí)過軟件開發(fā)、測試,多次參與到項(xiàng)目設(shè)計(jì)工作中,在一定程度上具備了項(xiàng)目開發(fā)的分析設(shè)計(jì)、開發(fā)測試的能力,所以在完成本次設(shè)計(jì)的技術(shù)層面上具備可行性。(2)經(jīng)濟(jì)可行性:本系統(tǒng)采用開源免費(fèi)的軟件,因此可以減少方便快捷開發(fā)軟件,節(jié)約精力,金錢。而且由于軟件對系統(tǒng)的要求很低,對于社會上的大多數(shù)計(jì)算機(jī)都可以良好運(yùn)行,使系統(tǒng)的兼容性可以良好體現(xiàn),經(jīng)濟(jì)上完全可行。(3)操作可行性:在電力公司網(wǎng)站設(shè)計(jì)中,我們要考慮到網(wǎng)站上線后的操作可行性。這里的操作可行性是針對有可能使用這個(gè)網(wǎng)站的所有用戶,而每個(gè)用戶的計(jì)算機(jī)水平稱差不齊,有些用戶可能比較了解計(jì)算機(jī)的操作,有些用戶可能對于計(jì)算機(jī)乃至上網(wǎng)都不甚熟悉。因此我們在操作上,盡量做到簡單化,人性化。讓每個(gè)會操作PC的人都能使用。3.3系統(tǒng)功能需求3.3.1系統(tǒng)登錄功能首先系統(tǒng)要能夠進(jìn)行管理員登錄,訪客所瀏覽系統(tǒng)的首頁上的所有信息,都是通過管理員在后臺進(jìn)行管理。因此,需要設(shè)計(jì)一個(gè)系統(tǒng)登錄功能,允許管理員在網(wǎng)站輸入用戶名和密碼后登錄。管理員的信息包括用戶名和密碼兩部分,在設(shè)計(jì)系統(tǒng)的時(shí)候已經(jīng)直接寫入數(shù)據(jù)庫中,故不需要再在系統(tǒng)中注冊,便可以直接通過系統(tǒng)預(yù)定義的身份信息登錄系統(tǒng),從而管理后臺信息。3.3.2瀏覽產(chǎn)品功能長治永琛電力公司網(wǎng)站要對自己公司的產(chǎn)品做介紹,需要在網(wǎng)站中加入一個(gè)展示窗口,主要通過該窗口展示產(chǎn)品頁面和,通過前臺,訪客可以瀏覽產(chǎn)品信息,產(chǎn)品按照類別以列表的形式顯示,并配備詳細(xì)的產(chǎn)品介紹圖片,供訪客瀏覽參考。訪客還可以通過搜索功能快速定位到自己想要查看品信息。3.3.3公司介紹功能作為一個(gè)宣傳公司,展示公司的平臺,長治永琛電力公司網(wǎng)站需要在網(wǎng)頁中介紹自己的公司,包括(1)公司動態(tài):介紹公司近期的一些較大事件,包括公司的活動,一些大事記,以及產(chǎn)品核心技術(shù)之類,通過圖文形式向外界進(jìn)行宣傳;(2)人才招聘:當(dāng)公司需要招聘新員工時(shí),可以通過線上和線下兩種招聘形式,線上就是通過網(wǎng)絡(luò)招聘,在公司官網(wǎng)直接可以發(fā)布招聘通知,將招聘崗位、需求以及招聘人數(shù)等信息公布在官網(wǎng)上;(3)公司簡介:公司簡介是對公司基本情況的一些介紹。(4)聯(lián)系我們:當(dāng)用戶瀏覽網(wǎng)站的時(shí)候,對產(chǎn)品或者服務(wù)產(chǎn)生了興趣,就會試圖通過聯(lián)系我們這一個(gè)界面聯(lián)系企業(yè)。3.3.4在線留言功能網(wǎng)頁建設(shè)者想要提高用戶訪問網(wǎng)站的體驗(yàn)度,就需要對網(wǎng)站進(jìn)行一些交互式建設(shè)。其中就包括了在線留言功能。留言功能是訪客在瀏覽網(wǎng)頁的時(shí)候能直接將所思所想變成文字,提交到網(wǎng)頁的后臺系統(tǒng)。管理員便可以在后臺看到訪客留下的建議,疑問等,并可以直接回復(fù)解答,實(shí)現(xiàn)了企業(yè)和訪客的溝通。此外,建站者能夠根據(jù)用戶反饋的意見對網(wǎng)站以及是網(wǎng)站產(chǎn)品銷售,服務(wù)等進(jìn)行改善,從而可以提高用戶的體驗(yàn)度。3.4系統(tǒng)非功能需求電力公司網(wǎng)站在運(yùn)行過程中,不僅僅是實(shí)現(xiàn)了系統(tǒng)的功能就可以,還需要根據(jù)實(shí)際情況進(jìn)行非功能性需求分析。只有當(dāng)兩者都具備時(shí),系統(tǒng)才可以正常運(yùn)行。本節(jié)將從以下三個(gè)方面詳細(xì)闡述在線購物系統(tǒng)的非功能性需求。第一,靈活性。首先保證網(wǎng)站的可擴(kuò)充性。隨著技術(shù)的更新,未來肯定會有新的功能需求需要添加到網(wǎng)站中,因此在設(shè)計(jì)網(wǎng)站時(shí)采用模塊化設(shè)計(jì),除了基本的連接之外減低模塊之間的干擾,以減少未來增加模塊時(shí)受到影響,這樣就保證了網(wǎng)站功能上的靈活性。第三,可靠性。電力公司網(wǎng)站需要在服務(wù)中心實(shí)際運(yùn)行的,因此要保證系統(tǒng)的可靠性,當(dāng)用戶在使用過程中不會出現(xiàn)直接崩潰的情況,另外各個(gè)功能模塊的相應(yīng)時(shí)間應(yīng)當(dāng)在可控的范圍內(nèi),不能出現(xiàn)點(diǎn)擊之后長時(shí)間等待的情況。第三,穩(wěn)定性。電力公司網(wǎng)站日常訪問量比較大,因此這就要求電力公司網(wǎng)站需要在高負(fù)載的情況下正常工作。在設(shè)計(jì)時(shí)影響到穩(wěn)定性的模塊應(yīng)當(dāng)著重關(guān)注,即使高峰時(shí)段出現(xiàn)部門模塊相應(yīng)慢的情況,但是在高峰時(shí)段過去之后應(yīng)當(dāng)恢復(fù)正常的相應(yīng)次數(shù)。網(wǎng)站訪問的穩(wěn)定性和可靠性是衡量軟件是否正常交付的標(biāo)準(zhǔn)之一。
四系統(tǒng)需求分析4.1系統(tǒng)架構(gòu)設(shè)計(jì)基于PHP的電力公司網(wǎng)站采用B/S架構(gòu)設(shè)計(jì)。首先是表現(xiàn)層。系統(tǒng)是基于WEB的三層架構(gòu),用戶直接通過客戶端的瀏覽器訪問登錄電力公司網(wǎng)站,顯示的內(nèi)容全部來源于Web服務(wù)器,提高了用戶訪問的便捷性。其次是業(yè)務(wù)邏輯層,該層在Apache服務(wù)器上運(yùn)行,向上支撐客戶層,向下連通業(yè)務(wù)層。再次是,數(shù)據(jù)存儲層,通過運(yùn)行在業(yè)務(wù)邏輯層上的完成數(shù)據(jù)處理。數(shù)據(jù)來源于客戶端軟件,然后向下發(fā)送,這是自上而下的數(shù)據(jù)傳輸,同時(shí)也可以實(shí)現(xiàn)自下而上的傳輸。構(gòu)建的系統(tǒng)框架其結(jié)構(gòu)圖參見下圖4-1。圖4-1在線購物系統(tǒng)架構(gòu)圖4.2系統(tǒng)功能設(shè)計(jì)電力公司網(wǎng)站的功能,不僅僅要具備普通公司官網(wǎng)的常見功能,比如能夠提供訪客瀏覽公司產(chǎn)品的窗口,展示公司風(fēng)采的平臺等等,更重要的是電力公司網(wǎng)站能夠站在時(shí)代的前沿,將公司網(wǎng)站當(dāng)作是公司與訪客之間溝通的渠道,要發(fā)揮計(jì)算機(jī)網(wǎng)絡(luò)和的優(yōu)勢,將最新的公司咨詢通過發(fā)布消息的方式及時(shí)快捷地在網(wǎng)站的首頁發(fā)布給用戶,為用戶提供更為周到更及時(shí)的相關(guān)服務(wù)。由于電力公司網(wǎng)站主要是管理員在后臺對展示的主頁信息進(jìn)行修改,因此系統(tǒng)功能設(shè)計(jì)主要設(shè)計(jì)后臺功能。(1)登錄功能模塊:系統(tǒng)通過管理員登錄后臺系統(tǒng),對管理員的身份進(jìn)行認(rèn)證。管理員輸入用戶名和密碼登錄系統(tǒng),系統(tǒng)得到這兩個(gè)信息后將其傳送至數(shù)據(jù)庫中進(jìn)行比對后可以登錄后臺管理功能。(2)公司產(chǎn)品管理模塊:管理員可以進(jìn)行產(chǎn)品管理,產(chǎn)品管理包括產(chǎn)品類別管理和產(chǎn)品信息管理。產(chǎn)品類別管理:包括產(chǎn)品類別的添加、修改和刪除。產(chǎn)品信息管理:包括產(chǎn)品上架,設(shè)置產(chǎn)品的名稱、類別、描述、數(shù)量,并上傳產(chǎn)品圖片;可以進(jìn)行已發(fā)布產(chǎn)品的編輯,修改相關(guān)信息,可以刪除某些產(chǎn)品信息。也可以將產(chǎn)品下架,產(chǎn)品下架只是修改產(chǎn)品的顯示狀態(tài),即不在前臺顯示,但并不在數(shù)據(jù)庫中將產(chǎn)品信息刪除。(3)公司信息管理模塊:管理員可以進(jìn)行公司信息的管理,公司信息包括公司動態(tài)、人才招聘、關(guān)于我們等。以上信息都可以通過圖文形式進(jìn)行展示,管理員在系統(tǒng)后臺可以對信息進(jìn)行添加、修改和刪除操作。(4)留言管理模塊:留言功能是訪客在瀏覽網(wǎng)頁的時(shí)候能直接將所思所想變成文字,提交到網(wǎng)頁的后臺系統(tǒng)。管理員便可以在后臺看到訪客留下的建議,疑問等,并可以直接回復(fù)解答,實(shí)現(xiàn)了企業(yè)和訪客的溝通。4.3數(shù)據(jù)庫設(shè)計(jì)在系統(tǒng)設(shè)計(jì)當(dāng)中,數(shù)據(jù)庫的完整與一致性是最為關(guān)鍵的影響因素,因而系統(tǒng)設(shè)計(jì)中采用了冗余適度原則和第三范式來進(jìn)行數(shù)據(jù)的處理與分析。根據(jù)電力公司網(wǎng)站中所面對的關(guān)系對象,采用相應(yīng)的方式來對其進(jìn)行映射,并在服務(wù)器中建立關(guān)系數(shù)據(jù)庫,通過關(guān)系數(shù)據(jù)庫的建立將對象與相應(yīng)的數(shù)據(jù)進(jìn)行結(jié)合。所設(shè)計(jì)的數(shù)據(jù)庫表如表4-1至表4-4所示。表4-1管理員信息表字段名類型長度備注idint4 ID編號usernamevarchar50用戶名passwordvarchar50密碼typevarchar30表4-2產(chǎn)品種類信息表字段名類型長度備注idint6 ID編號titlevarchar50類別pidint11類別編號表4-3產(chǎn)品信息表字段名類型長度備注idint10 ID編號titlevarchar50類別contenttext詳細(xì)介紹imgvarchar50產(chǎn)品圖片addtimetimestamp上傳時(shí)間表4-4留言信息表字段名類型長度備注idint10 ID編號usernamevarchar20留言者名稱contentvarchar200留言內(nèi)容addtimetimestamp留言時(shí)間recontentvarchar250留言回復(fù)retimevarchar50回復(fù)時(shí)間
五系統(tǒng)實(shí)現(xiàn)5.1網(wǎng)站登錄界面如圖5-1為電力公司網(wǎng)站后臺登錄界面,該功能只有管理員用戶方可以登錄。要輸入的登錄信息也很簡單,網(wǎng)站自動將這兩個(gè)信息進(jìn)行檢驗(yàn),如果正確,管理員登錄進(jìn)入系統(tǒng)。圖5-1后臺登錄界面后臺登錄的主要代碼如下所示:if($_POST){ $rsRow=db_get_row("select*fromuserwhereaccount='".$_POST["account"]."'"); if($rsRow['password']==$_POST["password"]){ $_SESSION["id"]=$rsRow['id']; $_SESSION['account']=$rsRow['account']; $_SESSION['nickname']=$rsRow['nickname']; $_SESSION['type']=$rsRow['type']; urlMsg("登錄成功",__BASE__."/usercenter.php"); die;else{ goBakMsg("賬號或密碼錯(cuò)誤");} }5.2網(wǎng)站首頁界面如圖5-2為電力公司網(wǎng)站首頁界面,從圖中可以看出,網(wǎng)站首頁是由若干個(gè)鏈接組成,分別有網(wǎng)站首頁、產(chǎn)品展示、公司動態(tài)、人才招聘、在線留言、公司簡介、聯(lián)系我們等,它的主要代碼如下所示:<tr><tdwidth="100"align="center"class="menu"><ahref="index.php"class="current">網(wǎng)站首頁</a></td><tdwidth="100"align="center"class="menu"><ahref="content1_list.php">產(chǎn)品展示</a></td><tdwidth="100"align="center"class="menu"><ahref="news_list.php?categoryid=4">公司動態(tài)</a></td><tdwidth="100"align="center"class="menu"><ahref="news_list.php?categoryid=5">人才招聘</a></td><tdwidth="100"align="center"class="menu"><ahref="message.php">在線留言</a></td><tdwidth="100"align="center"class="menu"><ahref="about.php?id=1">公司簡介</a></td><tdwidth="100"align="center"class="menu"><ahref="about.php?id=2">聯(lián)系我們</a></td><tdalign="center"> </td></tr> 圖5-2網(wǎng)站首頁界面5.3產(chǎn)品搜索界面如圖5-3,為了便于訪客能夠快速便捷的找到需要關(guān)注的產(chǎn)品,我們在電力公司網(wǎng)站設(shè)計(jì)的首頁里加入搜索欄,訪客只需要在搜索欄的文本框中輸入想要查找的產(chǎn)品名稱,點(diǎn)擊旁邊的“搜索”按鈕,系統(tǒng)會自動在數(shù)據(jù)庫中進(jìn)行查找并返回網(wǎng)頁上顯示。圖5-3產(chǎn)品搜索界面產(chǎn)品搜索界面的PHP代碼如下所示:<tr><tdwidth="140"align="center"></td><tdwidth="175"align="center"><inputstyle="height:30px;"type="search"placeholder="請輸入產(chǎn)品名稱"requiredname="keywords"class="header-search"/></td><tdwidth="30"align="center"class="searchback"><inputtype="submit"class="search_btn"value="搜索"/></td><td> </td></tr>5.4留言管理界面如圖5-4為系統(tǒng)的留言管理界面,在留言管理功能中,不僅實(shí)現(xiàn)了訪客在網(wǎng)頁中提交留言,在回復(fù)留言界面中,管理員也可以回復(fù)文字信息,待管理員回復(fù)完畢后,點(diǎn)擊“提交”按鈕,管理員的回復(fù)便會在系統(tǒng)前端進(jìn)行展示。用戶提交留言的代碼如下所示:<?php $act=!empty($_GET['act'])?trim($_GET['act']):''; if($act=='add') { $data1=array(); $data1["username"]="'".$_POST["username"]."'"; $data1["content"]="'".$_POST["content"]."'"; db_add("message",$data1); urlMsg("提交成功","message.php"); } include_once("footer.php");?>圖5-4留言管理界面
總結(jié)隨著國內(nèi)經(jīng)濟(jì)的不斷發(fā)展,更多的中小企業(yè)孕育在國內(nèi)的土地上,隨之而來的就是一個(gè)企業(yè)宣傳的問題,如何能夠讓企業(yè)本身得到廣大消費(fèi)者的了解。這僅僅靠線下的參觀是遠(yuǎn)遠(yuǎn)不夠的,因此企業(yè)網(wǎng)站應(yīng)運(yùn)而生,越來越受業(yè)界青睞。長治永琛電力公司網(wǎng)站就是這樣一個(gè)針對用戶足不出戶就可以進(jìn)行對網(wǎng)站的訪問,在網(wǎng)站上用戶可以獲取最新的電力信息與客服交流等。為用戶提供方便,體現(xiàn)了互聯(lián)網(wǎng)網(wǎng)站的迅速、方便、效率高的特點(diǎn)。本文在研究企業(yè)網(wǎng)站的基本理論和關(guān)鍵技術(shù)的基礎(chǔ)上,從技術(shù)支持,開發(fā)成本以及操作復(fù)雜度三個(gè)方面深入探討設(shè)計(jì)長治永琛電力公司網(wǎng)站的可行性;并在此基礎(chǔ)上明確系統(tǒng)功能需求,將系統(tǒng)的整體功能分解成系統(tǒng)登錄功能,瀏覽產(chǎn)品功能,公司介紹功能以及在線留言這四個(gè)主要功能;之后對系統(tǒng)進(jìn)行設(shè)計(jì),分別從系統(tǒng)總體架構(gòu)、系統(tǒng)功能架構(gòu)以及數(shù)據(jù)庫表單這三個(gè)方面著手,采用PHP技術(shù)、SQLServer數(shù)據(jù)庫,設(shè)計(jì)與開發(fā)了長治永琛電力公司網(wǎng)站。本文所做的主要研究工作有:(1)研究了電企業(yè)網(wǎng)站的基本概念,國內(nèi)外的研究現(xiàn)狀。(2)分析了電力公司網(wǎng)站的系統(tǒng)目標(biāo),系統(tǒng)需求,并對功能需求分析和非功能需求分析進(jìn)行了闡述。(3)設(shè)計(jì)了系統(tǒng)的架構(gòu)和功能,重點(diǎn)對業(yè)務(wù)實(shí)體進(jìn)行了分析,設(shè)計(jì)了相應(yīng)的數(shù)據(jù)模型。(4)采用分模塊的方式進(jìn)行設(shè)計(jì),并通過編程手段進(jìn)行實(shí)現(xiàn),實(shí)現(xiàn)了長治永琛電力公司網(wǎng)站的基本功能。由于時(shí)間問題,在本文設(shè)計(jì)的長治永琛電力公司網(wǎng)站中,允許任何訪客在未經(jīng)登錄的情況下在網(wǎng)站中進(jìn)行留言,這可能會導(dǎo)致一個(gè)網(wǎng)站安全性的問題。在后續(xù)工作中我們將對系統(tǒng)進(jìn)行如下改進(jìn)。
參考文獻(xiàn)[1]方勇,王金銘,張喜榮,etal.電力生產(chǎn)管理信息系統(tǒng)的關(guān)鍵技術(shù)分析與實(shí)踐
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國埋地管道重防腐靜電噴涂設(shè)備數(shù)據(jù)監(jiān)測研究報(bào)告
- 統(tǒng)編版二年級語文下冊第八單元達(dá)標(biāo)測試卷(含答案)
- 上海市曹楊二中2024-2025學(xué)年高二上學(xué)期期末考試化學(xué)試卷(含答案)
- 遼寧省鞍山市高新區(qū)2024-2025學(xué)年九年級下學(xué)期開學(xué)考試化學(xué)試題(含答案)
- 技校汽車底盤試題及答案
- 3 2025年耳鼻喉科相關(guān)疾病試題
- 色彩生命測試題及答案
- 遺產(chǎn)繼承分配方案合同
- 高等教育自學(xué)考試《00065國民經(jīng)濟(jì)統(tǒng)計(jì)概論》模擬試卷一
- 2025年度主管護(hù)師考試專項(xiàng)復(fù)習(xí)試題庫70題及答案(四)
- GB/T 15242.2-2017液壓缸活塞和活塞桿動密封裝置尺寸系列第2部分:支承環(huán)尺寸系列和公差
- 部編人教版六年級下冊小學(xué)數(shù)學(xué)全冊課時(shí)練(一課一練)
- 乳腺癌患者護(hù)理課件
- 提高人工氣道氣囊管理正確率品管圈匯報(bào)書模板課件
- 2023年安徽審計(jì)職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試筆試題庫及答案解析
- (中職)化學(xué)工藝概論第二版1.2化工企業(yè)組織部門結(jié)構(gòu)教學(xué)課件
- Q∕SY 01128-2020 錄井資料采集處理解釋規(guī)范
- CPK計(jì)算表格EXCEL模板
- 人教部編版九年級歷史上冊第4課 希臘城邦和亞歷山大帝國(共26張PPT)
- 主要用能設(shè)備臺賬
- 《中國河流和湖泊》填圖
評論
0/150
提交評論