畢業(yè)論文-商店進銷管理系統(tǒng)-銷售模塊設(shè)計與開發(fā)_第1頁
畢業(yè)論文-商店進銷管理系統(tǒng)-銷售模塊設(shè)計與開發(fā)_第2頁
畢業(yè)論文-商店進銷管理系統(tǒng)-銷售模塊設(shè)計與開發(fā)_第3頁
畢業(yè)論文-商店進銷管理系統(tǒng)-銷售模塊設(shè)計與開發(fā)_第4頁
畢業(yè)論文-商店進銷管理系統(tǒng)-銷售模塊設(shè)計與開發(fā)_第5頁
已閱讀5頁,還剩19頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

PAGEPAGE20編號NO:河北農(nóng)業(yè)大學本科畢業(yè)論文論文題目學生姓名學號成績學院信息科學與技術(shù)學院專業(yè)班級計算機0902班指導教師姓名指導教師職稱講師材料目錄:1、任務(wù)書(1)份2、開題報告(含文獻綜述)(1)份4、答辯記錄表(1)份5、論文正文(1)份6、其它材料摘要由于在實習工作中每天都要接觸大量的數(shù)據(jù)庫管理工作,所以我決定以“商店進銷管理系統(tǒng)”為題。利用jsp與mysql來完成我的畢業(yè)設(shè)計。隨著科學技術(shù)的不斷提高,計算機科學不斷發(fā)展,其強大的功能已經(jīng)被人們深刻認識,它已經(jīng)進入了人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。作為計算機應(yīng)用的一部分,使用計算機對產(chǎn)品進銷信息進行管理,具有著人工管理無法比擬的有點,它檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等,可減少更多的人力物力,這些都能夠極大的提高貨品的管理效率,也是商店管理走向科學化,正規(guī)化,與世界接軌的重要條件。因此,開發(fā)一個商店進銷管理系統(tǒng)是很有必要的,具有其特有的技術(shù)意義和管理意義。關(guān)鍵字:商品進銷管理用戶信息管理mysqljspmyeclipseApachetomcatAbstractSincetheinternshipincontactwitheverydayalargenumberofdatabasemanagementwork,soIdecidedto"shopintosalesmanagementsystem"inthetitle.Usejspandmysqltocompletemygraduationproject.Asscienceandtechnologycontinuetoimprove,computersciencecontinuestoevolve,itspowerfulfeatureshavebeendeeplyunderstandthatithasenteredthehumansocietyinvariousfieldsandisplayinganincreasinglyimportantrole.Aspartofcomputerapplications,theuseofcomputersintothesalesofproductinformationmanagement,withabitofmanualmanagementcannotmatch,itretrievesquicklyfindconvenient,highreliability,largememorycapacity,securityandgood,longlife,lowcostcanreducemorehumanandmaterialresources,whichareabletogreatlyimprovethemanagementefficiencyofgoods,butalsothestoremanagementmorescientific,standardized,withtheworldanimportantcondition.Therefore,developingastoreintosalesmanagementsystemisnecessary,withitsuniquetechnologyandmanagerialimplications.Keywords:merchandiseintosalesmanagement,customerinformationmanagement,mysql,jsp,myeclipse,Apachetomcat目錄引言…………1第1章系統(tǒng)概述………21.1開發(fā)工具介紹……………21.2商店進銷系統(tǒng)的需求分析………………21.3商店進銷管理系統(tǒng)的研究和背景意義…3第2章網(wǎng)站總體設(shè)計…………………42.1功能結(jié)構(gòu)圖……………42.2模塊功能簡介…………42.3技術(shù)要點………………5第3章詳細設(shè)計……………………63.1用戶登錄,注冊,注銷功能…………63.2供貨商管理……………63.3進貨管理………………73.4商品管理………………73.5銷售管理…………………73.6數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計……83.7數(shù)據(jù)庫概念設(shè)計…………10第4章設(shè)計與實現(xiàn)……………………124.1建立數(shù)據(jù)庫__首頁………124.2用戶注冊………………124.3用戶登錄………………124.4用戶管理…………………134.5供貨商管理………………134.6進貨模塊…………………144.7商品管理模塊……………144.84.8銷售管理模塊……15結(jié)論…………18致謝……………………19參考文獻………………20引言本畢業(yè)設(shè)計題目是《商店進銷管理系統(tǒng)—銷售模塊》。商店零售業(yè)和我們的日常生活緊密相關(guān),商店是最挺進消費者的地方。然而現(xiàn)在大部分的商店都還是以手工記賬的方式進行進貨,銷售操作,這樣就使得商店的管理工作比較繁瑣,效率低下,而且容易會發(fā)生錯誤,修改起來比較麻煩。隨著現(xiàn)代社會信息化的不斷發(fā)展,這種手工記賬方式的弊端越加明顯,隨著計算機的普及和現(xiàn)代網(wǎng)絡(luò)的快速發(fā)展的優(yōu)勢,針對這些情況,我們進行總結(jié)分析,利用數(shù)據(jù)庫開發(fā)軟件eclipse和數(shù)據(jù)庫軟件mySql,開發(fā)出能供商店使用的進銷管理系統(tǒng)。本系統(tǒng)主要有用戶管理,供貨商管理,進貨管理,銷售管理,商品管理等主要功能模塊,分別提供商店管理人員對商品,用戶,供貨商的瀏覽、查詢、增添、修改、刪除等操作,以實現(xiàn)商店管理人員對商品的進貨、銷售的有效控制,有利于商店管理人員對商店的經(jīng)營與管理,而且還可以提高商店的經(jīng)濟利益。系統(tǒng)概述1.1開發(fā)工具介紹MyEclipse是企業(yè)級工作平臺(MyEclipseEnterpriseWorkbench,簡稱MyEclipse)是對EclipseIDE的擴展,利用它我們可以在數(shù)據(jù)庫和JavaEE的開發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的JavaEE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate[1]。MyEclipse是一個十分優(yōu)秀的用于開發(fā)Java,J2EE的Eclipse插件集合,MyEclipse的功能非常強大,支持也十分廣泛,尤其是對各種開源產(chǎn)品的支持十分不錯。MyEclipse目前支持JavaServlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC數(shù)據(jù)庫鏈接工具等多項功能。可以說MyEclipse幾乎囊括了目前所有主流開源產(chǎn)品的專屬eclipse開發(fā)工具。Mysql簡介Mysql是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQLAB公司開發(fā),目前屬于Oracle公司。MySQL是一種關(guān)聯(lián)數(shù)據(jù)庫管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi),這樣就增加了速度并提高了靈活性。MySQL的SQL語言是用于訪問數(shù)據(jù)庫的最常用標準化語言。MySQL軟件采用了雙授權(quán)政策(本詞條“授權(quán)政策”),它分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網(wǎng)站的開發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫。由于其社區(qū)版的性能卓越,搭配PHP和Apache可組成良好的開發(fā)環(huán)境。Apachetomcat簡介Apache是普通服務(wù)器,本身只支持html即普通網(wǎng)頁。不過可以通過插件支持php,還可以與Tomcat連通(單向Apache連接Tomcat,就是說通過Apache可以訪問Tomcat資源。反之不然)。Apache只支持靜態(tài)網(wǎng)頁,但像asp,php,cgi,jsp等動態(tài)網(wǎng)頁就需要Tomcat來處理。Tomcat是由Apache軟件基金會下屬的Jakarta項目開發(fā)的一個Servlet容器,按照SunMicrosystems提供的技術(shù)規(guī)范,實現(xiàn)了對Servlet和JavaServerPage(JSP)的支持,并提供了作為Web服務(wù)器的一些特有功能,如Tomcat管理和控制平臺、安全域管理和Tomcat閥等。由于Tomcat本身也內(nèi)含了一個HTTP服務(wù)器,它也可以被視作一個單獨的Web服務(wù)器。但是,不能將Tomcat和ApacheWeb服務(wù)器混淆,ApacheWebServer是一個用C語言實現(xiàn)的HTTPwebserver;這兩個HTTPwebserver不是捆綁在一起的。ApacheTomcat包含了一個配置管理工具,也可以通過編輯XML格式的配置文件來進行配置。Apache,nginx,tomcat并稱為網(wǎng)頁服務(wù)三劍客,可見其應(yīng)用度之廣泛。1.2商店進銷管理系統(tǒng)的需求分析本網(wǎng)站名稱為“商店進銷管理系統(tǒng)”,主要用于商店商品信息的管理,主要包括用戶管理、供貨商管理、進貨管理、商品管理、銷售管理、用戶角色管理以及一些統(tǒng)計查詢和報表等幾部分組成。商店進銷管理系統(tǒng)滿足了商店管理員及工作人員和消費者的需求,他們具有登錄系統(tǒng)的權(quán)限,所以需要對工作人員的登錄模塊進行更多的考慮,設(shè)計不同用戶的登錄方法和操作權(quán)限。對于一個商店來說,商店的主體是商品,所以商店管理就是對商品的進貨信息,銷售信息以及短線商品信息進行管理,用戶可以根據(jù)實際情況對各種商品信息進行管理,包括添加、刪除、更新數(shù)據(jù)庫等。報表是一個數(shù)據(jù)庫中最重要的功能之一,有了報表才能清楚知道商品的出入情況,在數(shù)據(jù)報表功能中包括銷售記錄表,銷售表,進貨表等一些基本信息的打印輸出,方便快捷的提供用戶。本網(wǎng)站基本涵蓋了商店管理的主要需求,具有完善細致的功能,友好的用戶界面,強大的數(shù)據(jù)處理功能和完備的安全機制,隨心所欲的查詢功能。1.3倉庫管理系統(tǒng)的研究和背景意義隨著我國經(jīng)濟的飛速發(fā)展,各種規(guī)模的公司企業(yè)迅速崛起,許多從事生產(chǎn)和經(jīng)營管理的企業(yè)都有自己生產(chǎn)和銷售的產(chǎn)品,而這些產(chǎn)品最終都會被派發(fā)到商店進行終端銷售。對于每個商店來說,隨著規(guī)模不斷增大,產(chǎn)品數(shù)量也會急劇增加,產(chǎn)品的種類也會不斷更新與發(fā)展,有關(guān)產(chǎn)品的各種信息量也會成倍的增長,而對龐大的商品信息量,如何有效的管理商品,對這些終端銷售點來說非常重要,商店商品的管理的重點是銷售信息是否及時反饋,從而確保商店的運行效益,而商店產(chǎn)品的進貨銷售的產(chǎn)品以及供貨商等方方面面的因素,如何管理這些信息數(shù)據(jù),是一項復雜的系統(tǒng)工程,充分考驗著商店管理員的工作能力,工作量的繁復是可想而知的,所以就需要由商店管理系統(tǒng)來提高商店管理工作的效率,這對信息的規(guī)范管理,科學統(tǒng)計和快速查詢,減少管理方面的工作量,同時對于調(diào)動廣大員工的工作積極性,提高生產(chǎn)效率,都具有十分重要的現(xiàn)實意義。系統(tǒng)的總體設(shè)計經(jīng)過需求分析階段的工作,系統(tǒng)必須“做什么”已經(jīng)清楚了,現(xiàn)在決定“怎么樣做”??傮w設(shè)計的基本目的就是回答“概括地說,系統(tǒng)應(yīng)該如何實現(xiàn)?”這個問題??傮w設(shè)計階段的另外一項重要任務(wù)是設(shè)計網(wǎng)站的結(jié)構(gòu),也就是確定網(wǎng)站中每個功能是由哪些模塊組成的,以及這些模塊間的相互關(guān)系??傮w設(shè)計過程首先尋找實現(xiàn)目標系統(tǒng)的各種不同的方案,需求分析階段得到的數(shù)據(jù)流程圖是設(shè)想各種可能方案的基礎(chǔ),然后從這些供選擇的方案中選取若干個合理的方案,然后為每個合理的方案準備一份系統(tǒng)流程圖,列出組成網(wǎng)站系統(tǒng)的所有物理元素,在進行結(jié)構(gòu)設(shè)計時應(yīng)該遵循的主要原理是模塊獨立性原理,也就是說網(wǎng)站是由一組完成相對獨立的子功能的模塊組成。2.1功能結(jié)構(gòu)圖商店管理系統(tǒng)實現(xiàn)的功能模塊有,用戶管理、供貨商管理、進貨管理、商品管理、銷售管理、用戶角色設(shè)置。本系統(tǒng)模塊結(jié)構(gòu)圖如下:用戶管理用戶管理供貨商管理商品管理銷售管理進貨管理商店進銷管理系統(tǒng)用戶登錄、注冊管理員對商品進行增、刪、改、查(訂貨提醒)消費者進行購買操作,生成銷售記錄查詢,瀏覽銷售記錄同一商品,某時間段內(nèi)銷售額統(tǒng)計生成進貨單(進貨單修改查詢)供貨商的增刪查用戶信息的增刪改圖2.1系統(tǒng)功能結(jié)構(gòu)圖2.2模塊功能簡介1.登錄與注冊:用戶通過此模塊來注冊賬號、密碼、角色,通過此模塊登錄進銷管理系統(tǒng),在此模塊中用戶還可以修改自己的登錄密碼。2.商品管理模塊:管理員在此模塊中可以對商品進行增加新產(chǎn)品,修改已有產(chǎn)品屬性,刪除已有產(chǎn)品,查詢某種類的商品或某特定商品編號的商品以及提醒訂貨。消費者在此模塊中可購買自己需要的商品,并填寫出貨單。3.銷售管理模塊:在銷售管理模塊管理員可以瀏覽,查詢銷售記錄,和統(tǒng)計特定商品某時間段內(nèi)的銷售數(shù)量和銷售額4.用戶管理:管理員可以在此模塊中修改用戶密碼,瀏覽,查詢用戶信息5.供貨商管理:管理員可以在此模塊中管理供貨商信息6.進貨管理:管理員可以再次模塊進貨,并填寫進貨單,瀏覽查詢進貨單。2.3技術(shù)要點該系統(tǒng)以商店進銷業(yè)務(wù)為基礎(chǔ),主要突出進貨,銷售。銷售統(tǒng)計最主要采取數(shù)據(jù)表格的方式使用戶能直觀的管理數(shù)據(jù)信息。本系統(tǒng)通過jsp以網(wǎng)站的形式呈現(xiàn),頁面美觀簡潔,操作方便,操作人員無需培訓即可熟練應(yīng)用本系統(tǒng),增加了系統(tǒng)的實用性。Jsp具有強大的跨平臺支持和良好的可擴展性,有助于軟件未來的維護和升級工作,所編寫出的系統(tǒng)的生命周期是很有保證的。系統(tǒng)數(shù)據(jù)庫采用Mysql,大數(shù)據(jù)量下仍然能夠快速查詢,高效的完成各種操作,而且用戶配置簡單,另外訪問數(shù)據(jù)庫的用戶數(shù)量不受限制。第3章詳細設(shè)計3.1用戶登錄,注冊,注銷功能3.11登錄:在進入網(wǎng)站管理頁面之前會對用戶進行身份驗證,在驗證的時候會從數(shù)據(jù)庫中調(diào)出角色分別為管理員,消費者,供貨商的信息,登陸的用戶信息要與表中的相驗證,完全正確的才可以進入網(wǎng)站管理頁面,否則則提示權(quán)限不足。3.12注冊:若用戶還未擁有自己的用戶名和密碼,可以在注冊頁面注冊屬于自己的賬號密碼,在注冊時要選擇注冊角色,消費者、供貨商。不同角色的權(quán)限不同。3.13注銷:已登錄用戶在網(wǎng)站內(nèi)擁有對應(yīng)角色的權(quán)限,用戶可以通過注銷操作,來退出網(wǎng)站訪問。用戶管理用戶管理用戶注冊用戶登錄修改密碼圖3.1用戶管理模塊3.2供貨商管理在此頁面內(nèi),管理員可以瀏覽,修改,查詢關(guān)于供貨商的的基本信息(供貨商編號,供貨商名稱,供貨商地址,聯(lián)系人姓名,辦公電話,手機,電子郵箱,其他聯(lián)系方式)供貨商管理供貨商管理查詢供貨商瀏覽供貨商添加供貨商修改供貨商刪除供貨商圖3.2供貨商管理模塊3.3進貨管理管理員可以在此頁面內(nèi)瀏覽修改訂單(訂單編號,訂購商品編號,商品名稱,商品種類,商品等級,商品進價,商品預(yù)付定金,未付清余款,供貨商名稱,預(yù)計到達時間,訂單狀態(tài))其中訂單狀態(tài)包括(預(yù)訂貨,已定貨,已發(fā)貨,完成)在修改訂單狀態(tài)時,訂單狀態(tài)只能由前到后進行修改。進貨管理進貨管理查詢訂單瀏覽訂單添加訂單修改訂單刪除訂單圖3.3進貨管理模塊3.4商品管理管理員可以在此頁面內(nèi)添加新產(chǎn)品,瀏覽產(chǎn)品詳細屬性,修改,刪除已有產(chǎn)品,當產(chǎn)品剩余數(shù)量/進貨總量<20%時,系統(tǒng)提醒進貨。商品屬性主要為(商品編號,商品名稱,商品圖片,商品種類,商品質(zhì)量,商品等級,商品進價,進貨數(shù)量,商品銷售價格,商品售出數(shù)量,商品剩余數(shù)量,供貨商名稱)商品管理商品管理查詢商品瀏覽商品添加商品修改商品刪除商品圖3.4商品管理模塊3.5銷售管理3.5.1消費者購買商品:用戶在此頁面內(nèi)可購買商店內(nèi)的商品,并生成銷售單(商品編號,商品名稱,銷售價格,購買時間,購買數(shù)量,送貨地址,收貨人聯(lián)系方式),消費者的購買記錄會被記錄到數(shù)據(jù)庫中生成銷售記錄;3.5.2管理員管理銷售記錄:管理員在此頁面內(nèi)可以瀏覽銷售記錄,按照種類、商品名稱,商品編號以及時間查詢商品的銷售記錄,另外銷售信息統(tǒng)計頁面中將同一商品的銷售數(shù)量、銷售額進行了統(tǒng)計,用戶仍可通過時間查詢某種商品的統(tǒng)計。銷售管理銷售管理瀏覽銷售記錄統(tǒng)計銷售信息圖3.5銷售管理模塊3.6數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計本網(wǎng)站需要用mysql建立一個數(shù)據(jù)庫,在此數(shù)據(jù)庫基礎(chǔ)上建立表格,現(xiàn)將部分主要的數(shù)據(jù)結(jié)構(gòu)表描述如下:1用戶信息表表3.6.1用戶信息表字段名稱數(shù)據(jù)類型字段長度是否為空用戶編號IntNO用戶名varchar50密碼varchar50角色varchar50郵箱varchar502.供貨商:此表供商店管理員進貨時使用,用于保存供貨商的基本信息表3.6.2供貨商表字段名稱數(shù)據(jù)類型字段長度是否為空供貨商編號IntNO供貨商名稱Varchar30NO供貨商地址Varchar40聯(lián)系人姓名Varchar30NO辦公電話Varchar14手機Varchar14電子郵箱varchar30其他聯(lián)系方式varchar403.訂貨單表:此表用于保存進貨記錄表3.6.3訂單表字段名稱數(shù)據(jù)類型字段長度是否為空訂單編號intNO訂購商品編號int商品名稱varchar50商品種類varchar50商品質(zhì)量等級varchar50商品進價double進貨數(shù)量int總價double預(yù)付定金double未付余款double供貨商名稱varchar30預(yù)計到達時間varchar20訂單狀態(tài)varchar204.商品表:用來保存商品的基本信息表3.6.4商品表字段名稱數(shù)據(jù)類型字段長度是否為空商品編號intNO商品名稱varchar50商品圖片varchar50商品種類varchar50質(zhì)量等級varchar50商品進價double進貨數(shù)量int銷售價格double售出數(shù)量int剩余數(shù)量int供貨商名稱varchar505.銷售記錄表用來保存商品的銷售記錄,用于銷售數(shù)量,銷售額的統(tǒng)計表3.6.5銷售記錄表字段名稱數(shù)據(jù)類型字段長度是否為空商品編號intNO商品名稱varchar50商品價格double商品數(shù)量int銷售時間varchar50收貨地址varchar50聯(lián)系方式varchar13收貨人姓名varchar243.7數(shù)據(jù)庫概念設(shè)計進銷管理系統(tǒng)中的實體主要規(guī)劃為供貨商實體、進貨信息實體、商品信息實體、銷售信息實體。供應(yīng)商編號供應(yīng)商編號名稱其他郵箱手機辦公電話聯(lián)系人姓名名地址圖3.7.1供貨商實體圖2、銷售信息實體圖:銷售信息銷售信息銷售商品編號名稱價格數(shù)量時間圖3.7.2訂單信息實體圖3、商品信息實體圖:商品信息商品信息圖片商品編號名稱種類等級進價進貨數(shù)量供貨商銷售價格售出數(shù)量剩余數(shù)量質(zhì)量圖3.7.3商品信息實體圖4、進貨信息實體圖:訂單信息訂單信息訂單編號商品編號名稱種類等級進價進貨數(shù)量地址總價定金余款到達時間狀態(tài)供貨商表3.7.4進貨信息實體圖第4章設(shè)計與實現(xiàn)4.1建立數(shù)據(jù)庫__首頁圖4.1首頁4.2用戶注冊圖4.2注冊4.3用戶登錄圖4.3用戶登錄4.4用戶管理圖4.4修改用戶密碼4.5供貨商管理圖4.5供貨商查詢與管理4.6進貨模塊4.6.1進貨管理主模塊:圖4.6.1進貨管理4.6.2訂單添加圖4.6.2添加訂單4.7商品管理模塊4.7.1商品管理主頁面:圖4.7商品管理模塊4.7.2查看商品詳細屬性圖4.7.2商品詳細屬性4.8銷售管理模塊4.8.1銷售記錄瀏覽查詢:圖4.8銷售管理模塊4.8.2銷售信息統(tǒng)計:圖4.8.2銷售信息統(tǒng)計4.8.3產(chǎn)品屬性修改圖4.8.3商品屬性修改4.8.4商品購買圖4.8.4填寫訂貨單第5章總結(jié) 隨著畢業(yè)的日子臨近,我的畢業(yè)設(shè)計也隨著接近了尾聲,畢業(yè)設(shè)計不僅僅是對自己大學四年所學知識的一次檢驗,在畢業(yè)設(shè)計的過程中也提高了自己的能力,在實踐中使我了解到自己在專業(yè)方面的不足之處,今后該加強的方面,讓我明白自己該學的東西還有很多。 在商店進銷管理系統(tǒng)開發(fā)中我負責的是銷售模塊的設(shè)計,盡管開始遇到很多問題,但是在老師和同學的幫助下這些問題都最終得以解決,接下來我分享一下我在本次畢業(yè)設(shè)計中的收獲和感想。 總的來說,這次的畢業(yè)設(shè)計讓我明白了一個軟件的開發(fā)流程大致分為以下5個基本流程:1、問題的定義及規(guī)劃:此階段主要是開發(fā)與需求的共同討論,以確定軟件的開發(fā)目標及其可行性。2、需求分析:需求分析是一個很重要的階段,這一階段做的好,將為整個項目的開發(fā)打下良好的基礎(chǔ)?!拔ㄒ徊蛔兊木褪怯媱澅旧怼?,同樣開發(fā)需求也是在開發(fā)過程中不斷變化和深入的,因此,我們必須定制需求變更計劃來應(yīng)付這種變化,以保護整個項目的正常運行。3、軟件設(shè)計:此階段中我們要根據(jù)需求分析的結(jié)果,對整個項目進行設(shè)計,如系統(tǒng)框架設(shè)計、數(shù)據(jù)庫設(shè)計等。項目設(shè)計一般分為總體設(shè)計和詳細設(shè)計,好的設(shè)計將為程序編寫打下良好的基礎(chǔ)。4、程序編碼:此階段是將項目設(shè)計的結(jié)果轉(zhuǎn)化為計算機可運行的程序代碼,在程序編碼中必定要制定統(tǒng)一,符合標準的編寫規(guī)范,以保證程序的可讀性、可維護性。提高程序的運行效率。5、軟件測試:在軟件設(shè)計完成之后要進行嚴密的測試,以發(fā)現(xiàn)軟件在整個軟件設(shè)計過程中存在的為題并加以糾正,整個測試階段分為單元測試,組裝測試,系統(tǒng)測試三個階段進行。原來我認為,畢業(yè)設(shè)計不過就是開發(fā)寫代碼而已,前期并不那么重要,后來在程序編寫過程中我發(fā)現(xiàn),前期很重要,一旦發(fā)現(xiàn)前期設(shè)計存在bug,后期

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論