版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
學生德育成績評分系統(tǒng)設(shè)計與實現(xiàn)PAGEIV遠程醫(yī)療數(shù)據(jù)采集系統(tǒng)的設(shè)計與實現(xiàn)題目:辦公系統(tǒng)院(系)名稱:學生姓名:學號:專業(yè):指導教師姓名:論文提交時間:摘要隨著信息化建設(shè)的日益深入,無論是單位公司,還是學校,各個部門之間的信息溝通與協(xié)調(diào)工作越來越重要。人們迫切需要一個能充分利用網(wǎng)絡(luò)優(yōu)勢,并可以管理學?;蛘邔W校的各種重要信息,以及日常行為的軟件平臺,利用該平臺快速建立自己的信息網(wǎng)絡(luò)和辦公管理系統(tǒng)。基于以上的原因,辦公自動化系統(tǒng)應運而生。辦公自動化系統(tǒng)簡稱稱為OA系統(tǒng),英文名為officeautomatizationsystem.它充分的利用計算機技術(shù)和網(wǎng)絡(luò)技術(shù),使辦公室部分工作逐步信息化,從而形成由辦公室人員與辦公設(shè)備共同構(gòu)成服務于某種目標的人機信息處理系統(tǒng)。隨著網(wǎng)絡(luò)的發(fā)展,辦公自動化系統(tǒng)已經(jīng)成為辦公信息化管理的一個重要途徑。本文闡述了辦公系統(tǒng)的設(shè)計與實現(xiàn),本系統(tǒng)采用PHP+mysql作為開發(fā)工具。關(guān)鍵詞:辦公系統(tǒng),php,MySQL、系統(tǒng)
AbstractWiththedeepeningofinformationconstruction,informationcommunicationandcoordinationbetweendepartments,companiesandschoolsarebecomingmoreandmoreimportant.Peopleurgentlyneedasoftwareplatformwhichcanmakefulluseoftheadvantagesofthenetwork,andcanmanagevariousimportantinformationanddailybehaviorofschoolsorschools,andusethisplatformtoquicklyestablishtheirowninformationnetworkandofficemanagementsystem.Basedontheabovereasons,officeautomationsystemarisesatthehistoricmoment.TheofficeautomationsystemreferredtoastheOAsystem,Englishnamedofficeautomatizationsystem.itistheuseofcomputertechnologyandnetworktechnologyfully,sothatsomeoftheofficeworkstepbystepinformation,thusformingaman-machineinformationprocessingsystembytheofficestaffandofficeequipmenttogethertoserveapurpose.Withthedevelopmentofthenetwork,officeautomationsystemhasbecomeanimportantwayofofficeinformationmanagement.
Thispaperdescribesthedesignandimplementationoftheofficesystem,thesystemusesPHP+mysqlasadevelopmenttool.Keywords:PHP,MySQL,system目錄摘要 II1 緒論 11.1系統(tǒng)開發(fā)背景 11.2系統(tǒng)開發(fā)環(huán)境及方法 11.2.1開發(fā)環(huán)境 11.2.2開發(fā)方法 52 可行性分析 12.1技術(shù)可行性 12.2經(jīng)濟可行性 12.3管理可行性 23 系統(tǒng)需求分析 23.1系統(tǒng)開發(fā)目標 23.2辦公系統(tǒng)業(yè)務流程 33.2.1辦公系統(tǒng)業(yè)務流程 33.3系統(tǒng)的功能需求 33.4系統(tǒng)的非功能需求 43.4.1系統(tǒng)操作需求 43.4.2安全需求 53.4.3可擴展性需求 54 Php辦公系統(tǒng)結(jié)構(gòu)設(shè)計 64.1系統(tǒng)體系結(jié)構(gòu)設(shè)計 64.1.1軟件體系結(jié)構(gòu) 64.1.2硬件體系結(jié)構(gòu) 64.2系統(tǒng)功能模塊的劃分 75 系統(tǒng)數(shù)據(jù)庫設(shè)計 95.1系統(tǒng)E-R模型 95.3邏輯數(shù)據(jù)模型 91.員工 92.工時 93.工作計劃與工作通知 106 Php辦公系統(tǒng)主要模塊實現(xiàn) 106.1系統(tǒng)登陸功能實現(xiàn) 106.2添加員工功能實現(xiàn) 116.2計劃管理功能實現(xiàn) 117 系統(tǒng)測試 11671測試目的與目標 127.2測試方法 127.3實際模塊測試 13結(jié)束語 13致謝 15參考文獻 16緒論1.1系統(tǒng)開發(fā)背景隨著計算機硬件的不斷提升,大量的計算機被應用到了學校日常的生產(chǎn)活動管理當中,在我國,計算機被應用于學校日常的生產(chǎn)火種,是在上世界70年代才逐漸反戰(zhàn)起來的。目前,在計算機中應用的學校管理系統(tǒng)已在我國的各行各業(yè)得到了廣泛地應用,但總的來說,計算機在我國學校管理中的應用還很少,只是處于一個相對初級階段,盡管近幾年發(fā)展較快,但還需要不斷地探索和研究。尤其是計算機在學校辦公用品管理中還很少有成功的案例,僅是近幾年才在我國得到普及和發(fā)展,而在許多發(fā)達國家計算機對學校辦公用品的管理已十分普及,因此我覺得對這方面的研究是必要的,它的發(fā)展和進補將推動我國學校的壯大發(fā)展和學校辦公用品管理的現(xiàn)代化。在計算機管理系統(tǒng)出現(xiàn)之前,很多的學校辦公用品的管理只是人工完成的,學校的管理人員,需要紙質(zhì)的記錄辦公用品的使用信息等,這樣做耗費了大量的人力資源,學校的規(guī)模越大,需要進行辦公用品管理的人員就會越多。研究本課題的意義在于創(chuàng)建一個辦公系統(tǒng)平臺,同時也是對自己大學四年所學知識的檢測和總結(jié),找出一些不足之處,再進一步繼續(xù)學習。1.2系統(tǒng)開發(fā)環(huán)境及方法1.2.1開發(fā)環(huán)境需求名稱詳細要求開發(fā)環(huán)境Windows7操作系統(tǒng)或其他Windows操作系統(tǒng)開發(fā)工具集成開發(fā)工具APMSERV硬件需求處理器InterPentium4以上內(nèi)存4GB以上硬盤大小80GB以上服務器運行PHP操作系統(tǒng)數(shù)據(jù)庫MySQL5.5PHP開發(fā)環(huán)境簡介:PHP于1994年由RasmusLerdorf創(chuàng)建,剛剛開始只是一個簡單的用Perl語言編寫的程序,用來統(tǒng)計他自己系統(tǒng)的訪問者。后來又用C語言重新編寫,包括可以訪問數(shù)據(jù)庫。在1995年以PersonalHomePageTools(PHPTools)開始對外發(fā)表第一個版本,Lerdorf寫了一些介紹此程序的文檔,并且發(fā)布了PHP1.0。在這早期的版本中,提供了訪客留言本、訪客計數(shù)器等簡單的功能。以后越來越多的系統(tǒng)使用了PHP,并且強烈要求增加一些特性,比如循環(huán)語句和數(shù)組變量等等,在新的成員加入開發(fā)行列之后,在1995年中,PHP2.0發(fā)布了。第二版定名為PHP/FI(FormInterpreter)。PHP/FI加入了對mySQL的支持,從此建立了PHP在動態(tài)網(wǎng)頁開發(fā)上的地位。到了1996年底,有15000個系統(tǒng)使用PHP/FI;1997年中,使用PHP/FI的系統(tǒng)數(shù)字超過五萬個。而在1997年中,開始了第三版的開發(fā)計劃,開發(fā)小組加入了ZeevSuraski及AndiGutmans,而第三版就定名為PHP3。2000年,PHP4.0又問世了,其中增加了許多新的特性。PHP的簡稱原本為PersonalHomePage,是RasmusLerdorf為了要維護個人網(wǎng)頁,而用c語言開發(fā)的一些CGI工具程序集,來取代原先使用的Perl程序。最初這些工具程序用來顯示RasmusLerdorf的個人履歷,以及統(tǒng)計網(wǎng)頁流量。他將這些程序和一些表單直譯器整合起來,稱為PHP/FI。PHP/FI可以和數(shù)據(jù)庫連接,產(chǎn)生簡單的動態(tài)網(wǎng)頁程序。RasmusLerdorf在1995年6月8日將PHP/FI公開發(fā)布,希望可以透過社群來加速程序開發(fā)與尋找錯誤。這個發(fā)布的版本命名為PHP2,已經(jīng)有今日PHP的一些雛型,像是類似Perl的變量命名方式、表單處理功能、以及嵌入到HTML中執(zhí)行的能力。程序語法上也類似Perl,有較多的限制,不過更簡單、更有彈性。在1997年,任職于TechnionIIT公司的兩個以色列程序設(shè)計師:ZeevSuraski和AndiGutmans,重寫了PHP的剖析器,成為PHP3的基礎(chǔ),而PHP也在這個時候改稱為PHP:HypertextPreprocessor。經(jīng)過幾個月測試,開發(fā)團隊在1997年11月發(fā)布了PHP/FI2,隨后就開始PHP3的開放測試,最后在1998年6月正式發(fā)布PHP3。ZeevSuraski和AndiGutmans在PHP3發(fā)布后開始改寫。PHP的核心,這個在1999年發(fā)布的剖析器稱為ZendEngine,他們也在以色列的RamatGan成立了ZendTechnologies來管理PHP的開發(fā)。在2000年5月22日,以ZendEngine1.0為基礎(chǔ)的PHP4正式發(fā)布,2004年7月13日則發(fā)布了PHP5,PHP5則使用了第二代的ZendEngine。PHP包含了許多新特色,像是強化的面向?qū)ο蠊δ?、引入PDO(PHPDataObjects,一個存取數(shù)據(jù)庫的延伸函數(shù)庫)、以及許多效能上的增強。目前PHP4已經(jīng)不會繼續(xù)更新,以鼓勵用戶轉(zhuǎn)移到PHP5。2008年P(guān)HP5成為了PHP唯一的有在開發(fā)的PHP版本。將來的PHP5.3將會加入Latestaticbinding和一些其他的功能強化。PHP6的開發(fā)也正在進行中,主要的改進有移除register_globals、magicquotes和Safemode的功能。PHP的特性包括:開放的源代碼:所有的PHP源代碼事實上都可以得到。PHP是免費的。和其它技術(shù)相比,PHP本身免費。php的快捷性程序開發(fā)快,運行快,技術(shù)本身學習快。嵌入于HTML:因為PHP可以被嵌入于HTML語言,它相對于其他語言,編輯簡單,實用性強,更適合初學者??缙脚_性強:由于PHP是運行在服務器端的腳本,可以運行在UNIX、LINUX、WINDOWS下。效率高:PHP消耗相當少的系統(tǒng)資源。圖像處理:用PHP動態(tài)創(chuàng)建圖像面向?qū)ο螅涸趐hp4,php5中,面向?qū)ο蠓矫娑加辛撕艽蟮母倪M,現(xiàn)在php完全可以用來開發(fā)大型商業(yè)程序。專業(yè)專注:PHP支持腳本語言為主,同為類C語言。MySQL數(shù)據(jù)庫管理系統(tǒng)簡介:MYSQL是非結(jié)構(gòu)化語言,用戶可以在高層數(shù)據(jù)結(jié)構(gòu)上工作,并且其語言簡單,學習起來比較容易,其結(jié)構(gòu)也簡單,功能強大,存儲信息量大,MYSQL是一種主要應用于數(shù)據(jù)的查詢和編程,現(xiàn)在普遍存在的關(guān)系數(shù)據(jù)庫有很多,而SQL數(shù)據(jù)庫在其中得到了普遍的應用。使用MYSQL數(shù)據(jù)庫在編程過程中帶來了極大的方便,可以對數(shù)據(jù)進行廣泛地查詢,MYSQL數(shù)據(jù)庫的應用并不需要用戶了解其存儲的方式,更不用掌握數(shù)據(jù)存放的方法,所以,SQL數(shù)據(jù)庫是完全不同于其他數(shù)據(jù)的結(jié)構(gòu),并且不同數(shù)據(jù)庫系統(tǒng)也可以使用相同的數(shù)據(jù)庫進行輸入和管理的接口,它的操縱對象是記錄相應集合,SQL數(shù)據(jù)庫的靈活性較強,功能也較強大,大多數(shù)情況下,在其他程序中實現(xiàn)某功能需要編寫一大堆代碼,而在SQL數(shù)據(jù)庫中只需要一小段代碼就可以實現(xiàn)功能,所以,SQL數(shù)據(jù)庫的語言較簡潔,數(shù)據(jù)庫文件的擴展名是SQL。數(shù)據(jù)庫,就是數(shù)據(jù)存儲的儲藏室,只不過數(shù)據(jù)是存儲在計算機上的,而不是現(xiàn)實中的儲藏室,數(shù)據(jù)的存放是按固定格式,而不是無序的,則定義就是:長期有固定格式,可以共享的存儲在計算機存儲器上。數(shù)據(jù)庫管理主要包括數(shù)據(jù)表的建立,數(shù)據(jù)存儲、修改和增加數(shù)據(jù),為了使數(shù)據(jù)庫系統(tǒng)能夠正常運行,相關(guān)人員進行的管理工作。數(shù)據(jù)表的建立,可以對數(shù)據(jù)表中的數(shù)據(jù)進行調(diào)整,數(shù)據(jù)的重新組合及重新構(gòu)造,保證數(shù)據(jù)的安全性。介于數(shù)據(jù)庫的功能強大等特點,本系統(tǒng)的開發(fā)主要應用了MYSQL進行對數(shù)據(jù)的管理。1.2.2開發(fā)方法研究本課題我主要采用php與mysql相結(jié)合來實現(xiàn)的辦公系統(tǒng),前期主要進行搜索資料以及對辦公系統(tǒng)的了解,對php與數(shù)據(jù)庫軟件的熟悉等。后期,進行本課題的設(shè)計與開發(fā)。本系統(tǒng)整個界面的實現(xiàn)是采用php語言對五張數(shù)據(jù)庫進行編輯實現(xiàn)的,實現(xiàn)本設(shè)計主要包含了五張數(shù)據(jù)表,采用mysql數(shù)據(jù)庫實現(xiàn)對數(shù)據(jù)表的編程,整個界面的查找可以通過數(shù)據(jù)庫的搜索來實現(xiàn),在整個設(shè)計過程中主要以客戶的需求為基礎(chǔ),設(shè)計過程中記錄系統(tǒng)實現(xiàn)的過程及遇到的問題和解決的方法,辦公系統(tǒng)完成之后,進行了運行和調(diào)試,并對其做了相關(guān)及記錄??尚行苑治?.1技術(shù)可行性因為計算機硬件的發(fā)展已經(jīng)越來越快,現(xiàn)在PC機的性能已經(jīng)可以勝任普通系統(tǒng)的web服務器。購買一臺高性能PC機作為企業(yè)的系統(tǒng)對于這個營銷商來說并不是問題。php是重要應用技術(shù),可以和各種php技術(shù)完好的結(jié)合在一起,從而實現(xiàn)非常復雜的應用,因此得到了廣泛的支持和承認,成為一種非常流行的系統(tǒng)開發(fā)技術(shù)。利用php技術(shù)可以建立先進、安全和跨平臺的動態(tài)系統(tǒng)。鑒于phpP技術(shù)的成熟與廣泛的使用,加以指導老師的幫助可以得到很多的技術(shù)支持。由于在學習數(shù)據(jù)庫時一直以MySQL作為實例,所以擬采用MySQL作為后臺數(shù)據(jù)庫。本設(shè)計基于php程序開發(fā)技術(shù),系統(tǒng)的開發(fā)選用了當前比較流行的網(wǎng)絡(luò)編程技術(shù)——php作為主要實現(xiàn)手段,同時采用MySQL數(shù)據(jù)庫作為辦公系統(tǒng)的后臺數(shù)據(jù)存儲?;趐hp的可擴展開發(fā)平臺,能夠開發(fā)php,所以可以用來設(shè)計系統(tǒng)程序,而MySQL數(shù)據(jù)庫功能強大,內(nèi)容廣泛,且能夠與php通過程序源代碼連接起來,故可以作為系統(tǒng)的主要數(shù)據(jù)庫。所以,從技術(shù)角度考慮,開發(fā)辦公系統(tǒng)是完全可行的。2.2經(jīng)濟可行性系統(tǒng)成本依系統(tǒng)從建設(shè)至運行可將其劃分為系統(tǒng)建設(shè)成本與運行維護成本兩大類。系統(tǒng)建設(shè)成本又分為設(shè)備費、通信費、信息費、軟件開發(fā)成本和其他成本等。系統(tǒng)建設(shè)的前期投入主要在系統(tǒng)建設(shè)成本中,運行維護成本則指系統(tǒng)建成投人使用后,為保障其正常運行需向網(wǎng)絡(luò)管理機構(gòu)支付的運行費用以及系統(tǒng)的技術(shù)維護和管理等費用。系統(tǒng)建設(shè)的前期投入一般企業(yè)還是可以接受,再考慮到系統(tǒng)開發(fā)成功之后帶來的系統(tǒng)收入,開發(fā)一個網(wǎng)上辦公系統(tǒng)是可行的。網(wǎng)上辦公系統(tǒng),可以減少人力、物力,減少了中間環(huán)節(jié),降低了成本;突破了時間和空間的限制,使得交易活動可以在任何時間、任何地點進行,提高了效率;系統(tǒng)的社會效益,又可能得到受益方給予的回報。所以,從經(jīng)濟角度考慮,開發(fā)辦公系統(tǒng)是完全可行的。。2.3管理可行性由于系統(tǒng)的操作是基瀏覽器的頁面操作,簡單明了,用戶無需學習,一般都能夠很容易的知道如何操作。而管理員也無需具備專業(yè)知識,只需要對一些數(shù)據(jù)進行輸入以及平時的日常維護就夠了。系統(tǒng)需求分析3.1系統(tǒng)開發(fā)目標采用B/S模式進行開發(fā),其優(yōu)點是后臺與前臺處理層次分明,而且符合眾多已經(jīng)習慣網(wǎng)頁搜索方式的用戶。采用面向?qū)ο蟮拈_發(fā)與設(shè)計理念。運用面向?qū)ο蠹夹g(shù)的前提是對整體系統(tǒng)的高度和準確抽象,通過它可以保證系統(tǒng)良好的框架,進而帶來產(chǎn)品較強的穩(wěn)定性和運行效率。采用模塊化設(shè)計。模塊化設(shè)計要求將整個系統(tǒng)劃分成基于小的模塊,有利于代碼的重載,簡化設(shè)計和實現(xiàn)過程。簡單方便的系統(tǒng)界面。設(shè)計簡單友好的系統(tǒng)界面,方便用戶較快的適應系統(tǒng)的操作。速度優(yōu)先原則。由于此工具最重要的評測標準就是速度,因此在設(shè)計過程中,具體過程盡量做到資源占用少,速度快。設(shè)計既要突出重點,又要細致周到。要符合設(shè)計需求,在有可能改進的地方進行擴充,使系統(tǒng)更適應用戶的需要。3.2辦公系統(tǒng)業(yè)務流程3.2.1辦公系統(tǒng)業(yè)務流程圖3.1辦公系統(tǒng)業(yè)務流程圖3.3系統(tǒng)的功能需求根據(jù)php辦公系統(tǒng)的完成要求,系統(tǒng)可以分為:用戶與管理員。為了能夠讓用戶更好的瀏覽網(wǎng)頁,同時為了方便管理和維護。此系統(tǒng)整體可分為兩個子系統(tǒng),其中一個為針對員工開放的打卡以及工作計劃管理系統(tǒng)。另一個為對管理人員開放的員工管理系統(tǒng)。員工模塊:1.使用員工工號登錄(初始密碼為1234)2.用戶登錄后,可以進行上下班的打卡,同時可以選擇請假(信息會上傳到服務器)3.員工可以給自己安排工作計劃(信息可以上傳到服務器)4.可以查看通訊錄,通訊錄內(nèi)按照是全部員工的聯(lián)系方式,同時可以添加自己的信息5.員工可以查看工作通知,并且將其標記為已讀6.員工可以提交需要審批的工作給管理員7.員工可以查看自己的考勤記錄管理員模塊:1.管理員在本地登錄后可對服務器上的員工各項信息進行添加、刪除、修改等操作。2.管理員可以看到員工的工作計劃。3.管理員可以修改考勤表的內(nèi)容,記錄遲到,事假,病假等等4.管理員可以審批員工提交的工作申請5.管理員可以發(fā)布,修改,刪除工作通知3.4系統(tǒng)的非功能需求3.4.1系統(tǒng)操作需求系統(tǒng)不僅僅要實現(xiàn)了辦公系統(tǒng)的整個功能,要對整個頁面的設(shè)置界面美觀,在對辦公系統(tǒng)的設(shè)計功能操作也要簡單方便用戶以及管理員使用,在用戶或管理員密碼或賬戶錯誤的情況下給于提示。3.4.2安全需求對本系統(tǒng)的安全性主要是對用戶信息的保密以及系統(tǒng)數(shù)據(jù)的保密對于一些用戶注冊的信息以及登錄密碼等要進行安全的管理,只有管理員可以對用戶信息進行管理其他人員沒有權(quán)限進行查看等。3.4.3可擴展性需求沒有永不變更的需求,隨著人們對辦公系統(tǒng)信息的需求不斷擴展工作的目標、方式、管理手段的變化,系統(tǒng)的功能模塊也會有相應的改變,所以系統(tǒng)要有高度的可擴展性,以方便日后對系統(tǒng)的維護。遠程醫(yī)療數(shù)據(jù)采集系統(tǒng)的設(shè)計與實現(xiàn)Php辦公系統(tǒng)結(jié)構(gòu)設(shè)計4.1系統(tǒng)體系結(jié)構(gòu)設(shè)計4.1.1軟件體系結(jié)構(gòu)圖4.1軟件體系結(jié)構(gòu)圖本系統(tǒng)的實現(xiàn)主要是通過瀏覽器對php代碼的訪問,用戶通過注冊將注冊信息傳播給數(shù)據(jù)庫、管理員通過對數(shù)據(jù)審核然后反饋給服務端進行驗證登錄。4.1.2硬件體系結(jié)構(gòu)圖4.2硬件體系結(jié)構(gòu)圖Php辦公系統(tǒng)進行訪問系統(tǒng)只能通過局域網(wǎng)實現(xiàn),同時也是為了方便用戶和管理員的訪問與管理可以直接通過瀏覽器實現(xiàn),硬件體系結(jié)構(gòu)主要包括服務器和防火墻和網(wǎng)絡(luò),系統(tǒng)對硬件配置的規(guī)格要求主要滿足運行穩(wěn)定性、安全性、容錯性即可,基本上目前市場上的服務器配置均可滿足。4.2系統(tǒng)功能模塊的劃分通過上述的需求分析以及系統(tǒng)的業(yè)務流程圖分析為基礎(chǔ)。Php辦公系統(tǒng)主要實現(xiàn)前臺、后臺管理兩大模塊,其實現(xiàn)的主要功能如下所示:主界面功能簡述功能描述登錄輸入用戶名和密碼,匹配成功后,進入管理員界面或員工界面重置取消登錄操作,刷新界面員工界面功能簡述功能描述通訊錄記錄了全部員工的聯(lián)系方式等信息,員工也可以修改自己的信息考勤記錄員工在下班時記錄,可以在特殊情況時留言給管理員看,也可以看自己的考勤表工作計劃員工可以添加,修改,刪除工作計劃,也可以選擇發(fā)布,這樣管理員就可以看到工作通知員工可以查看工作通知,并將其標為已讀工作申請員工可以提交工作申請給管理員,也可以再管理員打開前修改管理員界面功能簡述功能描述員工管理管理員可以添加或刪除員工,并且可以修改員工的個人信息考勤記錄管理員可以查看每位員工的留言,修改考勤表里的信息,同時可以查看考勤表工作計劃查詢管理員可以查看每位員工自己制定的工作計劃工作審批管理員可以查看員工發(fā)來的工作申請,選擇同意或拒絕,同時可以附上留言工作通知管理員可以發(fā)布,修改,刪除工作通知系統(tǒng)數(shù)據(jù)庫設(shè)計5.1系統(tǒng)E-R模型5.3邏輯數(shù)據(jù)模型由于辦公系統(tǒng)主要有管理員和用戶以及帖子由于其自身的復雜性和特殊性。對數(shù)據(jù)庫符合用戶和管理員的使用至關(guān)重要,要是數(shù)據(jù)庫的實現(xiàn)更加方便。首先在MySQL數(shù)據(jù)庫管理系統(tǒng)中建立數(shù)據(jù)庫,然后在數(shù)據(jù)庫中建立系統(tǒng)管理需要的數(shù)據(jù)表。1.員工序號數(shù)據(jù)名稱數(shù)據(jù)類型1編號Int2姓名Varchar(50)3性別Char(2)4職位Varchar(50)2.工時序號數(shù)據(jù)名稱數(shù)據(jù)類型1編號Int2工時Int3工資Int3.工作計劃與工作通知序號數(shù)據(jù)名稱數(shù)據(jù)類型1編號Int2工作計劃Varchar(400)3工作通知Varchar(400)Php辦公系統(tǒng)主要模塊實現(xiàn)6.1系統(tǒng)登陸功能實現(xiàn)圖6.1用戶登陸界面6.2添加員工功能實現(xiàn)圖6.2添加員工界面6.2計劃管理功能實現(xiàn)圖6.3計劃管理界面系統(tǒng)測試在代碼編寫進入尾聲之后,我們就要進行一項很重要的工作了,那就軟件測試。軟件測試一般都是在軟件開發(fā)結(jié)束之后進行,軟件測試是我們對開發(fā)好的系統(tǒng)進行測試,包括頁面的點擊,數(shù)據(jù)準確性查看等等吧。還要看一下軟件的一些約束性條件是否已經(jīng)滿足。在測試的過程中,我們不能按照正常的思維去操作,應該故意的去嘗試一些錯誤,看看系統(tǒng)是否真的能夠經(jīng)得起考驗,也就是盡可能的去發(fā)現(xiàn)系統(tǒng)的問題。只有經(jīng)得起測試人員的考驗,才能真正的被應用。671測試目的與目標在此系統(tǒng)功能大部分實現(xiàn)可以運行之之時,便需要開始考慮進行系統(tǒng)測試工作了。通過對系統(tǒng)進行測試可以找出系統(tǒng)中隱藏的一些錯誤。當我們在軟件測試環(huán)節(jié)中發(fā)現(xiàn)一些問題之后,我們要注意記錄,一遍反饋給開發(fā)人員進行修改,然后根據(jù)記錄我們在進行重復的測試,不過在進行測試的時候不能只檢查以前的錯誤,因為有可能造成,老錯誤改好了,新錯誤又出現(xiàn)了。測試的軟件模塊的基本功能,可以繼續(xù)進行,盡可能提高軟件的魯棒性。7.2測試方法系統(tǒng)的測試有黑盒測試和白盒測試兩種方法。黑盒測試也稱作功能測試。黑盒測試只是進行系統(tǒng)功能的測試,檢查功能是否符合要求,黑盒測試只是檢查功能的執(zhí)行是否按照我們計劃的那樣進行。白盒測試也叫結(jié)構(gòu)測試。白盒測試主要進行的程序內(nèi)部的一些測試,要完成這個測試最好是那些程序的開發(fā)人員進行,因為他們對程序的內(nèi)部結(jié)構(gòu)了解,對程序的代碼編寫風格清楚。本系統(tǒng)開發(fā)過程進行了模塊測試、驗收測試等測試。模塊測試也可以稱為單元測試,所謂的單元測試就是,把程序分成一個一個的段來進行,是程序員在進行軟件開發(fā)過程中進行的,程序員每個人寫好程序,然后自己對自己寫的程序員進行測試,保證每個人寫的程序沒有錯誤。在模塊測試過程中,我們還可以請開發(fā)小組的同事進行幫忙,進行代碼的走讀和糾正。驗收測試出現(xiàn)在整個項目的收尾階段,一般由客戶自己完成,客戶會按照自己的需求對軟件的功能和性能進行全方位的測試。如果在驗收測試中客戶測試出有些功能不能實現(xiàn),那我們需要重新測試修改,如果用戶測試通過,那軟件就可以交付了。平行運行。就是把現(xiàn)有的系統(tǒng)跟已有的成熟系統(tǒng)進行對比,在對比中發(fā)現(xiàn)問題,不斷的改進提高。7.3實際模塊測試在模塊測試時應該主要從以下幾個方面開始入手:各個功能模塊之間的接口,每個模塊的數(shù)據(jù)結(jié)構(gòu),模塊與模塊之間的連接,對于一些出錯信息的處理等都是影響測試的主要條件。測試時進行代碼審查測試,從數(shù)據(jù)類型,變量聲明,數(shù)據(jù)結(jié)構(gòu)進行審查,然后功是能測試。改變測試計劃改造另一個測試情況,對錯誤進行記錄修復。管理員和操作員登錄的測試管理員輸入正確的用戶名和密碼,會自動跳轉(zhuǎn)到管理界面。若輸入信息不準確,則會有相應的提示。結(jié)束語經(jīng)過四個月的努力,在導師的指導下,對php辦公系統(tǒng)的一個更深刻的了解,也有一定的實踐經(jīng)驗。實現(xiàn)設(shè)計系統(tǒng)應該首先了解用戶明確需求,在系統(tǒng)分析的基礎(chǔ)上,對數(shù)據(jù)庫系統(tǒng)和模型的改進設(shè)計,然后編寫代碼,測試系統(tǒng)。在對用戶的基本需求通過網(wǎng)上視頻和查閱資料進行了解,php辦公系統(tǒng)的設(shè)計基本滿足要求。對此php辦公系統(tǒng)系統(tǒng)開發(fā)的過程是一個不斷學習和進步的過程,此系統(tǒng)的開發(fā)是對我所學知識的一種檢驗和提高的過程,更是一次重要的挑戰(zhàn),在此期間我查閱了大量的書籍以及資料,也通過上網(wǎng)搜索了大量的相關(guān)視頻,尋求老師以及同學的幫助下等綜合的完成了本次畢業(yè)設(shè)計,實現(xiàn)了php辦公系統(tǒng)的設(shè)計,主要實現(xiàn)了php辦公系統(tǒng)的設(shè)置,查詢,添加等功能。我對此次畢業(yè)設(shè)計比較滿意,更希望得到老師的認同。通過本畢業(yè)設(shè)計,我認識了許多,也成熟了許多,對待每一件事情的邏輯也不再那么簡單,重新審視了自己大學四年所學知識,發(fā)現(xiàn)了很多欠缺之處。同時在本次畢業(yè)設(shè)計中得到了老師同學們的幫助,特別是我的指導老師,對我們盡職盡責,非常耐心的解答我們所不懂的問題,為我們操心了不少,我真的感激不盡,在這里我真心謝謝老師,希望老師以后的事業(yè)蒸蒸日上。致謝在做php辦公系統(tǒng)的過程中,并不是一帆風順的,而是遇到了很多的問題
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年信陽貨運從業(yè)資格證模擬考試下載題
- 2025年安陽貨運從業(yè)資格仿真考題
- 體育場館的室內(nèi)裝飾設(shè)計要點
- 創(chuàng)業(yè)實踐中的教育思維與創(chuàng)新策略
- 傳統(tǒng)文化在學生道德教育中的價值體現(xiàn)
- 兒童友好型教室空間設(shè)計與裝飾
- 信息技術(shù)在小學語文教育中的應用
- 2025簡單版租房協(xié)議書合同
- 冰雪旅游中健康風險與市場營銷策略分析
- 2024年數(shù)控機床:數(shù)控車床項目規(guī)劃申請報告模范
- 高級微觀經(jīng)濟學
- 聽力障礙隨班就讀學生個別輔導記錄
- 烏鴉喝水(繪本)
- 溝拐加油站試生產(chǎn)方案
- 山東省煙臺市2023-2024學年三上數(shù)學期末含答案
- 幼兒園畢業(yè)紀念冊PPT模板
- 主體幸福感模型的理論建構(gòu)
- 觀察記錄那些事兒-走進經(jīng)典閱讀《聚焦式觀察:兒童觀察、評價與課程設(shè)計》優(yōu)質(zhì)課件PPT
- 浙教版小學人·自然·社會四年級第17課 走近王安石 課件
- QC小組(提高維修效率)課件
- 火成巖巖石化學圖解與判別
評論
0/150
提交評論