




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、樓盤銷售管理系統(tǒng)摘 要樓盤銷售管理系統(tǒng)是一個(gè)蓋樓、售樓企業(yè)的通用軟件,在針對(duì)目前的市場(chǎng)、銷售等企業(yè)調(diào)研的基礎(chǔ)上,總結(jié)其優(yōu)劣,力圖制作適合絕大多數(shù)類似企業(yè)的自動(dòng)化軟件。本設(shè)計(jì)論文的內(nèi)容,圍繞樓盤銷售管理系統(tǒng)展開。樓盤銷售管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng).數(shù)據(jù)安全性好的庫。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。該系統(tǒng)就是依據(jù)以上兩點(diǎn),主要把功能劃分為樓盤的查詢,銷售管理員對(duì)樓盤的登記、管理,及對(duì)員工的信息維護(hù)等。不在是以前古板式的面對(duì)面交易,使管理員管理更加方便清晰,更好的提高了樓盤銷
2、售管理的效率。關(guān)鍵詞:樓盤銷售管理系統(tǒng);數(shù)據(jù)庫;結(jié)構(gòu)化查詢語句(sql)abstracttotal sales management system is a levy, the sales of generic software enterprises, in view of the current market, marketing research enterprises on the basis of summing up its strengths and weaknesses, in a bid to produce suitable for the majority of ente
3、rprises similar to the automation software.in this paper,distribution management of mall system has been discussed. distribution management of mall system is a typical application of managing information system (mis),which mainly includes building up data-base of back-end and developing the applicat
4、ion interface of front-end. the former required consistency and integrality and security of data. the later should make the application powerful and easily used. the system is based on the above two points, largely functional for sale inquiries, sales manager of the real estate registration, managem
5、ent and staff of maintenance information. is not ancient plate before the face-to-face transaction, the administrator manages more convenient clear, better improve the management of the total sales efficiency.keywords: housedish management of mall system; database; sql目 錄1 緒論11.1 背景11.2 現(xiàn)存問題及解決辦法21.
6、2.1 現(xiàn)存問題21.3 解決辦法22 需求分析32.1 需求分析32.2 可行性分析32.3 用戶的特點(diǎn)43 總體設(shè)計(jì)53.1 項(xiàng)目規(guī)劃53.2 系統(tǒng)層次和功能圖63.2.1 系統(tǒng)用例圖63.2.2 權(quán)限信息圖63.2.3 系統(tǒng)hipo圖:73.2.4 系統(tǒng)模塊結(jié)構(gòu)圖83.3 系統(tǒng)運(yùn)行環(huán)境83.4 開發(fā)技術(shù)和方法83.4.1 java起源和背景83.4.2 microsoft sql server 2000數(shù)據(jù)庫簡(jiǎn)介113.4.3 java與數(shù)據(jù)庫的連接124 數(shù)據(jù)庫設(shè)計(jì)144.1 數(shù)據(jù)流圖(dfd)144.2 e-r圖164.3 數(shù)據(jù)表設(shè)計(jì)165 詳細(xì)設(shè)計(jì)205.1 設(shè)計(jì)目標(biāo)205.2 模
7、塊的詳細(xì)設(shè)計(jì)205.2.1 系統(tǒng)管理205.2.2 樓盤登記235.2.3 樓盤信息245.2.4 銷售情況統(tǒng)計(jì)265.2.5 員工信息276 系統(tǒng)測(cè)試30總結(jié)34致 謝35附錄 參數(shù)表37附錄 關(guān)鍵代碼401 緒論隨著我國(guó)國(guó)民經(jīng)濟(jì)的持續(xù)發(fā)展,銷售管理在企業(yè)管理中逐步占據(jù)重要地位,一個(gè)企業(yè)的經(jīng)濟(jì)實(shí)力如何,全部體現(xiàn)在企業(yè)的銷售管理上。樓盤銷售管理自然就成為售樓企業(yè)經(jīng)營(yíng)管理的核心內(nèi)容之一,它的特點(diǎn)是信息量大、更新速度快,要求信息反饋迅速、準(zhǔn)確。樓盤管理系統(tǒng)的應(yīng)用,解決了人工管理過程中的管理效率底下、數(shù)據(jù)不準(zhǔn)確、管理不及時(shí)等一系列問題;進(jìn)一步提高了企業(yè)經(jīng)營(yíng)運(yùn)作的速度,提高企業(yè)的管理水平、提高企業(yè)的經(jīng)
8、濟(jì)效益,使企業(yè)的銷售管理更加科學(xué)、合理;使企業(yè)能夠隨著市場(chǎng)的變化而隨時(shí)調(diào)整自身的銷售計(jì)劃,并在瞬息萬變的市場(chǎng)競(jìng)爭(zhēng)中立于不敗之地。1.1 背景樓盤是由沙盤演化而來的。沙盤就是一般軍事演習(xí)時(shí),利用沙子在一個(gè)小區(qū)域(比如1平米)的地方做成高低起伏的地形,來代表真實(shí)的地形。 而樓盤一般都是利用各種塑料類材料(比如亞克力)做成樓房的外觀,按照小區(qū)各樓的位置、景觀做成的局部或全部的模型。這樣就有利于業(yè)主選擇房子和布局。慢慢的,樓盤就成為小區(qū)的另類說法了。信息管理系統(tǒng)概念是1961年美國(guó)人j.d.gallagher首先提出來的,是一門新興的、集管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)及計(jì)算機(jī)科學(xué)為一體的綜合性學(xué)科,研究
9、的是企業(yè)中信息管理活動(dòng)的全過程,以便有效的管理信息,提供各類管理決策信息,輔助企業(yè)進(jìn)行現(xiàn)代化管理。信息管理系統(tǒng)是企業(yè)的信息系統(tǒng),它具備數(shù)據(jù)處理、計(jì)劃、控制、預(yù)測(cè)和輔助決策功能,具體作用如下:(1) 統(tǒng)一標(biāo)準(zhǔn)處理和提供信息,排除使用前后矛盾的不完整的數(shù)據(jù)。(2)完整、及時(shí)提供在管理及決策中需要的數(shù)據(jù)。(3)利用指定的數(shù)據(jù)關(guān)系式分析數(shù)據(jù),客觀預(yù)測(cè)未來。(4)向各級(jí)管理機(jī)構(gòu)提供不同詳細(xì)程度的報(bào)告,縮短分析和解釋時(shí)間。(5)用最低的費(fèi)用最短的時(shí)間提供盡可能精確、可靠的信息,以便使決策者選擇最佳的實(shí)施方案,以提高企業(yè)的經(jīng)濟(jì)效益。樓盤銷售管理系統(tǒng)就是信息管理系統(tǒng)的一種實(shí)現(xiàn),使用于各個(gè)樓盤銷售企業(yè)。1.2
10、現(xiàn)存問題及解決辦法1.2.1 現(xiàn)存問題一向以來樓盤銷售都是一個(gè)問題性的話題,消費(fèi)者對(duì)樓盤關(guān)注不在停留在價(jià)值觀上,優(yōu)質(zhì)的物業(yè)服務(wù)、安靜舒心的生活環(huán)境等要求也越來月高。自然對(duì)于用于消費(fèi)者和企業(yè)間的樓盤銷售系統(tǒng)也多了起來,目前市場(chǎng)上類似的軟件也多了很多,但是,存在以下問題:1、各自為政,通用性很差,學(xué)習(xí)、使用所投入的培訓(xùn)成本較大;2、未提供標(biāo)準(zhǔn)的接口,對(duì)升級(jí)和維護(hù)帶來了相當(dāng)大的經(jīng)濟(jì)和時(shí)間成本;3、未提供數(shù)據(jù)挖掘功能,無法產(chǎn)生統(tǒng)計(jì)效益,也無法提供決策支持;4、基于c/s模式,但未提供b/s模式,無法向電子商務(wù)快速遷移。基于以上現(xiàn)狀,在保留傳統(tǒng)系統(tǒng)有點(diǎn)的同時(shí),予以全新設(shè)計(jì)。該軟件需要大型數(shù)據(jù)庫、專用數(shù)據(jù)
11、庫服務(wù)器和高速網(wǎng)絡(luò)的支持。1.3 解決辦法優(yōu)秀的管理軟件會(huì)帶給消費(fèi)者和企業(yè)間,更便利、快捷、正確和權(quán)威的數(shù)據(jù)交易工具,所以開發(fā)出優(yōu)秀的樓盤銷售管理軟件,會(huì)給企業(yè)帶來更大的經(jīng)濟(jì)效益,能更直觀的解決樓盤銷售中的一些問題。2 需求分析2.1 需求分析通過對(duì)一些典型樓盤銷售系統(tǒng)的考查、分析以及實(shí)際的市場(chǎng)調(diào)查與研究,要求本系統(tǒng)具有以下功能:1 統(tǒng)一、友好的操作界面,用以保證系統(tǒng)的易用性。2 規(guī)范、完善的基礎(chǔ)信息位置,對(duì)基礎(chǔ)信息進(jìn)行全面管理。3 對(duì)樓盤的交易以及退單進(jìn)行。4 對(duì)各種樓源信息按不同要求進(jìn)行查詢和查看功能2.2 可行性分析樓盤銷售企業(yè)在運(yùn)營(yíng)過程中,經(jīng)常會(huì)受到以下一些條件的限制:1.采用傳統(tǒng)的手
12、工管理模式進(jìn)行管理,其工作效率、管理質(zhì)量和管理水平已不能滿足當(dāng)今經(jīng)營(yíng)管理發(fā)展的要求,早已無法和國(guó)外的企業(yè)進(jìn)行競(jìng)爭(zhēng)。2.采用手工記帳不但工作效率低下,而且容易產(chǎn)生計(jì)算失誤,給企業(yè)和個(gè)人造成不必要的損失。3.數(shù)據(jù)查詢、統(tǒng)計(jì)比較困難因此,通過采用計(jì)算機(jī)管理系統(tǒng)對(duì)企業(yè)銷售進(jìn)行管理,客觀上滿足企業(yè)樓盤管理的新要求,提高企業(yè)的運(yùn)營(yíng)運(yùn)作效率,促進(jìn)企業(yè)的發(fā)展,加快樓盤銷售管理流通過程中的信息流動(dòng),為主觀的人為管理提供了真實(shí)有效的數(shù)據(jù)信息,使企業(yè)管理真正走上了現(xiàn)代科學(xué)管理化的軌道。2.3 用戶的特點(diǎn)該軟件的最終用戶分以下3類:a、前臺(tái)操作員,幾乎不需要了解計(jì)算機(jī);b、后臺(tái)操作員,能夠進(jìn)行文字輸入、編輯等計(jì)算機(jī)的
13、簡(jiǎn)單操作;c、管理人員,幾乎不需要了解計(jì)算機(jī),但精通商業(yè)管理模式。該軟件系統(tǒng)的維修維護(hù)人員,需要熟練掌握計(jì)算機(jī)網(wǎng)絡(luò)、大型數(shù)據(jù)庫管理、計(jì)算機(jī)軟硬件一般故障的排除。本軟件對(duì)網(wǎng)絡(luò)傳輸速度(100mb/s或以上)和數(shù)據(jù)并發(fā)控制(不限制節(jié)點(diǎn)數(shù)量,操作節(jié)點(diǎn)響應(yīng)時(shí)間小于1秒,不得出現(xiàn)臟數(shù)據(jù))要求苛刻。3 總體設(shè)計(jì)3.1 項(xiàng)目規(guī)劃樓盤銷售管理系統(tǒng)是一個(gè)典型的數(shù)據(jù)庫應(yīng)用程序,系統(tǒng)主要由樓盤登記信息、樓盤銷售信息、銷售情況統(tǒng)計(jì)、員工信息維護(hù)、系統(tǒng)管理等模塊組成,其規(guī)劃功能模塊如下:l1.樓盤登記:樓盤銷售過程中,遇到各種情況時(shí)所需要進(jìn)行的修改、添加、保存和刪除合同單情況。l2.樓盤信息包括樓盤信息檢索和瀏覽房源信
14、息功能。銷售管理員和銷售員工均可操作的模塊。l3.銷售情況統(tǒng)計(jì)顯示全部樓盤交易情況明細(xì)。l4.員工信息維護(hù)員工信息維護(hù)包括銷售管理員查看全部員工信息,注冊(cè)新員工、修改員工資料和刪除員工。l5.系統(tǒng)管理系統(tǒng)管理包括員工登陸、系統(tǒng)退出和“幫助”信息。3.2 系統(tǒng)層次和功能圖3.2.1 系統(tǒng)用例圖圖3.1 系統(tǒng)用例圖3.2.2 權(quán)限信息圖圖3.2 權(quán)限信息圖3.2.3 系統(tǒng)hipo圖:圖3.3 hipo圖圖3.4 系統(tǒng)改進(jìn)的ipo圖(ipo表)的形式3.2.4 系統(tǒng)模塊結(jié)構(gòu)圖圖3.5 系統(tǒng)模塊圖3.3 系統(tǒng)運(yùn)行環(huán)境硬件平臺(tái):l cpu:p4 1.8ghz;l 內(nèi)存:256mb以上。軟件平臺(tái):l 操作
15、系統(tǒng):windows 2000 server;l 數(shù)據(jù)庫:sql server 2000;l 開發(fā)工具包:jdk version 1.5.0l 分辨率:最佳效果1024768像素。3.4 開發(fā)技術(shù)和方法3.4.1 java起源和背景美國(guó)硅谷有一句行話,每1015年有一次輪回。最近的一次輪回就是從java開始。java是一個(gè)由sun公司開發(fā)而成的新一代編程語言。使用它可在各式各樣不同機(jī)器、不用操作平臺(tái)的網(wǎng)絡(luò)環(huán)境中開發(fā)軟件。不論使用的是哪一種www瀏覽器,哪一種計(jì)算機(jī),哪一種操作系統(tǒng),只要www瀏覽器上面注明了“支持java”就可以看到生動(dòng)的主頁。java正在逐步成為internet應(yīng)用的主要開發(fā)
16、語言。它徹底改變了應(yīng)用軟件的開發(fā)模式,帶來了自pc機(jī)以來又一次技術(shù)革命,為迅速發(fā)展的信息世界增添了新的活力。sun的java語言開發(fā)小組成立于1991年,其目的是開拓消費(fèi)類電子產(chǎn)品市場(chǎng),例如交互式電視、烤面包箱等。sun內(nèi)部人員把這個(gè)項(xiàng)目稱為green,那時(shí)world wide web還僅僅在紙上。該小組的領(lǐng)導(dǎo)人james gosling,是一位非常杰出的程序員。他出生于1957年,于1984年加盟sun microsystems公司,之前在一家ibm研究機(jī)構(gòu)工作。他是sun news窗口系統(tǒng)的總設(shè)計(jì)師,也是第一個(gè)用c實(shí)現(xiàn)emacs的文本編輯器cosmacs的開發(fā)者。在開發(fā)過程中,goslin
17、g深刻體會(huì)到消費(fèi)類電子產(chǎn)品和工作站產(chǎn)品在開發(fā)哲學(xué)上的差異:消費(fèi)類電子產(chǎn)品要求可靠性高、費(fèi)用低、標(biāo)準(zhǔn)化、使用簡(jiǎn)單,用戶并不關(guān)心cpu的型號(hào),也不欣賞專用且昂貴的risc處理器,他們需要建立在一個(gè)標(biāo)準(zhǔn)基礎(chǔ)之上的具有一系列可選的方案,從8086到期80586都可以選取。3.4.2 java語言的特點(diǎn)以消息為驅(qū)動(dòng)。用公式表示,過程式編程語言為:程序=算法+數(shù)據(jù);面向?qū)ο缶幊陶Z言為:程序=對(duì)象+消息。1、平臺(tái)無關(guān)性java是平臺(tái)無關(guān)的語言,它指用java寫的應(yīng)用程序不用修改就可在不同的軟硬件平臺(tái)上運(yùn)行。平臺(tái)無關(guān)有兩種:源代碼級(jí)和目標(biāo)代碼級(jí)。c和c+具有一定程度的源代碼級(jí)平臺(tái)無關(guān),表明用c或c+寫的應(yīng)用程
18、序不用修改只需重新編譯就可以在不同平臺(tái)上運(yùn)行。java主要靠java虛擬機(jī)(jvm)在目標(biāo)碼級(jí)實(shí)現(xiàn)平臺(tái)無關(guān)性。jvm是一種抽象機(jī)器,它附著在具體操作系統(tǒng)之上,本身具有一套虛機(jī)機(jī)器指令,并有自己的棧、寄存器組等。但jvm通常是在軟件上而不是在硬件上實(shí)現(xiàn)。jvm是java平臺(tái)無關(guān)的基礎(chǔ),在jvm上,有一個(gè)java解釋器用來解釋java編譯器編譯后的程序。java編程人員在編寫完軟件后,通過java編譯器將java源程序編譯為jvm的字節(jié)代碼。任何一臺(tái)機(jī)器只要配備了java解釋器,就可以運(yùn)行這個(gè)程序,而不管這種字節(jié)碼是在何種平臺(tái)上生成的。另外,java采用的是基于ieee標(biāo)準(zhǔn)的數(shù)據(jù)類型。通過jvm保
19、證數(shù)據(jù)類型的一致性,也確保了java的平臺(tái)無關(guān)性。2、分布式分布式包括數(shù)據(jù)分布和操作分布。數(shù)據(jù)分布是指數(shù)據(jù)可以分散在網(wǎng)絡(luò)的不同主機(jī)上;操作分布是指把一個(gè)計(jì)算分散在不同的主機(jī)上處理。java支持www客戶機(jī)/服務(wù)器計(jì)算模式,因此,它支持這兩種分布性。對(duì)前者,java提供了一個(gè)稱作url的對(duì)象,利用這個(gè)對(duì)象,可以打開并訪問具有相同url地址上的對(duì)象,訪問方式與訪問本地文件系統(tǒng)相同。對(duì)于后者,java的applet小程序可以從服務(wù)器下載到客戶端,即部分計(jì)算在客戶端進(jìn)行,提高系統(tǒng)執(zhí)行效率。3、可靠性和安全性java最初設(shè)計(jì)目的是應(yīng)用于電子類消費(fèi)產(chǎn)品,因此要求較高的可靠性。java雖然源于c+,但它消除
20、了許多c+不可靠的因素,可以防止許多編程錯(cuò)誤。首先,java是強(qiáng)類型的語言,要求顯示的方法聲明,這保證了編譯器可以發(fā)現(xiàn)方法調(diào)用錯(cuò)誤,保證程序更加可靠;其次,java不支持指針,這杜絕了內(nèi)存的非法訪問;第三,java自動(dòng)單元收集防止了內(nèi)存丟失等動(dòng)態(tài)內(nèi)存分配導(dǎo)致的問題;第四,java解釋器運(yùn)行時(shí)實(shí)施檢查,可以發(fā)現(xiàn)數(shù)組和字符串訪問的越界;最后,java提供了異常處理機(jī)制,程序員可以把一組錯(cuò)誤代碼放在一個(gè)地方,這樣可以簡(jiǎn)化錯(cuò)誤處理任務(wù),便于恢復(fù)。4、多線程線程是操作系統(tǒng)的一種新概念,又被稱作輕量進(jìn)程,是比傳統(tǒng)進(jìn)程更小的可并發(fā)執(zhí)行的單位。c和c+語言采用單線程體系結(jié)構(gòu),而java卻提供了多線程支持。ja
21、va在兩方面支持多線程。一方面,java環(huán)境本身就是多線程的,若干個(gè)系統(tǒng)線程運(yùn)行,負(fù)責(zé)必要的無用單元回收、系統(tǒng)維護(hù)等系統(tǒng)級(jí)操作;另一方面,java語言內(nèi)置多線程控制,可以大大簡(jiǎn)化多線程應(yīng)用程序開發(fā)。java提供了一個(gè)類thread,由它負(fù)責(zé)啟動(dòng)運(yùn)行,終止線程,并可檢查線程狀態(tài)。java的線程還包括一組同步原語。這些原語負(fù)責(zé)對(duì)線程實(shí)行并發(fā)控制。利用java的多線程編程接口,開發(fā)人員可以方便地寫出支持多線程的就用程序,提高程序執(zhí)行效率。必須注意的是,java的多線程支持在一定程度上受運(yùn)行時(shí)支持平臺(tái)的限制。5、java是靜態(tài)類型的在一個(gè)java程序中,必須定義所用對(duì)象(數(shù)字、字符、數(shù)組等)的類型。這
22、有助于編程人員很快發(fā)現(xiàn)問題,因?yàn)楫?dāng)程序編譯時(shí)可以檢測(cè)類型錯(cuò)誤。不過,java系統(tǒng)中的對(duì)象也有動(dòng)態(tài)類型。要求一個(gè)對(duì)象為動(dòng)態(tài)類型往往是可能的,所以編程人員寫的程序可以對(duì)不同類型的對(duì)象做不同的事。6、java是編譯型的當(dāng)運(yùn)行java程序時(shí),它首先被編譯成字代碼。字節(jié)代碼非常類似于機(jī)器指令,所以java程序運(yùn)行時(shí)比較高效。而且,字節(jié)碼并不專對(duì)一種特定的機(jī)器,因此,java程序無須重新編譯便可在眾多不同的計(jì)算機(jī)上執(zhí)行。java源程序被編譯成類文件,相當(dāng)于程序的字節(jié)代碼表現(xiàn)。在一個(gè)java類文件中,所有對(duì)方法及實(shí)例變量的參照均按名進(jìn)行,并在第一次執(zhí)行代碼時(shí)加以分辨。這使得代碼更通用,更不易受修改的影響,而
23、仍具高效。3.4.3 microsoft sql server 2000數(shù)據(jù)庫簡(jiǎn)介sqlserver2000是一個(gè)基于關(guān)系型數(shù)據(jù)庫模型建立的數(shù)據(jù)庫管理系統(tǒng)軟件(dbms)。它幫助用戶方使地得到所需信息,并提供強(qiáng)大的數(shù)據(jù)處理工具。它可以幫助用戶組織和共享數(shù)據(jù)庫信息,以便于根據(jù)數(shù)據(jù)庫信息作出有效的決策。另外,僅有這樣個(gè)數(shù)據(jù)庫管理系統(tǒng)軟件(dbms),則只能進(jìn)行一些信息系統(tǒng)所需要的簡(jiǎn)單數(shù)據(jù)處理,且對(duì)操作者有較高的操作技能要求。因此,信息系統(tǒng)的開發(fā)者都是在某種數(shù)據(jù)庫管理系統(tǒng)軟件dbms環(huán)境下編寫相應(yīng)的應(yīng)川程序,以形成一個(gè)能夠滿足應(yīng)用需求且操作盡可能簡(jiǎn)單的應(yīng)用型信息系統(tǒng),這被稱之為二次開發(fā)。 sqlse
24、rver2000 還具有以下特點(diǎn):1使信息更易于查找和使用sqlserver2000繼續(xù)為簡(jiǎn)便地查找信息提供易于使用的工具。2支持 web 功能的信息共享sqlserver2000 可以通過企業(yè)內(nèi)部網(wǎng)絡(luò)internet 很簡(jiǎn)便地實(shí)現(xiàn)信息共享,而且它可以很容易地將數(shù)據(jù)庫定位到瀏覽器中,它將桌面數(shù)據(jù)庫的功能和網(wǎng)站的功能結(jié)合在一起。3用于信息管理的強(qiáng)大解決方案高級(jí)用戶和開發(fā)人員可以創(chuàng)建那些將sqlserver2000界面(客戶端)的易用性和sql服務(wù)器的可擴(kuò)展性和可靠性結(jié)合在一起的解決方案。4改變了數(shù)據(jù)庫窗口可在sqlserver2000容納并顯示新的對(duì)象,增強(qiáng)了sqlserver2000 數(shù)據(jù)庫的
25、易用性。5提供名稱自動(dòng)更正功能自動(dòng)解決當(dāng)用戶重新命名數(shù)據(jù)庫對(duì)象時(shí)出現(xiàn)的常見負(fù)面效應(yīng)。例如,當(dāng)用戶重命名表中的字段時(shí),將自動(dòng)在諸如查詢的相關(guān)對(duì)象中進(jìn)行相應(yīng)的更改。6具有子數(shù)據(jù)表功能子數(shù)據(jù)表在同一窗口中,提供了嵌套式的視圖,這樣就可以在同一窗口中專注于相關(guān)的數(shù)據(jù)并對(duì)其進(jìn)行編輯。7 用戶只需簡(jiǎn)單地將sqlserver2000對(duì)象(表、查詢等)從數(shù)據(jù)庫放到odbc數(shù)據(jù)源中,即可從 microsoft sqlserver2000中將數(shù)據(jù)導(dǎo)出到microsoft access 2000 。8數(shù)據(jù)訪問頁功能該功能可使用戶快捷方便地創(chuàng)建數(shù)掂 html頁,并通過數(shù)據(jù) html頁,將數(shù)據(jù)庫應(yīng)用擴(kuò)展到企業(yè)內(nèi)部網(wǎng)絡(luò)
26、internet上。這將幫助用戶比以往更快捷、高效的方式共享信息。9共享組件的集成:sqlserver2000利用新的 web組件和位于瀏覽器中的 com 控件,為用戶提供了多種查看和分析數(shù)據(jù)的方式。10microsoft sql server 交互性:microsoft sqlserver2000支持ole db,使用戶可以將sqlserver2000 界面的易用性與諸如 microsoft sql server的后端企業(yè)數(shù)據(jù)庫的可升級(jí)性相結(jié)合。3.4.4 java與數(shù)據(jù)庫的連接本系統(tǒng)是利用sql server廠商提供的驅(qū)動(dòng)與數(shù)據(jù)庫鏈接的。這種實(shí)現(xiàn)方法是直接使用數(shù)據(jù)庫廠商提供的用專用的網(wǎng)絡(luò)協(xié)
27、議創(chuàng)建的驅(qū)動(dòng)程序,通過它可直接將jdbc api調(diào)用轉(zhuǎn)換為直接網(wǎng)絡(luò)調(diào)用。這種調(diào)用方式性能好、簡(jiǎn)單易用。這種方法的通行方式如下:應(yīng)用程序-jdbc api-驅(qū)動(dòng)程序-數(shù)據(jù)源jdbc是一種可用于執(zhí)行sql語句的java api,由一些java語言寫的類、界面組成。jdbc給數(shù)據(jù)庫應(yīng)用開發(fā)人員、數(shù)據(jù)庫前臺(tái)工具開發(fā)人員提供了一種標(biāo)準(zhǔn)的應(yīng)用程序設(shè)計(jì)接口,使開發(fā)人員可以用純java語言編寫完整的數(shù)據(jù)庫應(yīng)用程序。通過使用jdbc,開發(fā)人員可以很方便地將sql語句傳送給幾乎任何一種數(shù)據(jù)庫。也就是說,開發(fā)人員可以不必寫一個(gè)程序訪問sybase,寫另一個(gè)程序訪問oracle,再寫一個(gè)程序訪問microsoft的s
28、ql server。用jdbc寫的程序能夠自動(dòng)地將sql語句傳送給相應(yīng)的數(shù)據(jù)庫管理系統(tǒng)(dbms)。不但如此,使用java編寫的應(yīng)用程序可以在任何支持java的平如上運(yùn)行,不必在不同的平臺(tái)上編寫不用的應(yīng)用。java和jdbc的結(jié)合可以讓開發(fā)人員在開發(fā)數(shù)據(jù)庫應(yīng)用時(shí)真正實(shí)現(xiàn)“write once,run everywhere!”。java具有健壯、安全、易用等特性,而且支持自動(dòng)網(wǎng)上下載,本質(zhì)上是一種很好的數(shù)據(jù)庫應(yīng)用的編程語言。它所需要的是java應(yīng)用如何同各種各樣的數(shù)據(jù)庫連接。jdbc正是實(shí)現(xiàn)這種連接的關(guān)鍵。4 數(shù)據(jù)庫設(shè)計(jì)4.1 數(shù)據(jù)流圖(dfd)數(shù)據(jù)流圖有四種基本符號(hào):正方形或立方體表示數(shù)據(jù)的源
29、點(diǎn)或終點(diǎn);圓角矩形或圓形代表變換數(shù)據(jù)的處理;開口矩形或兩條平行橫線代表數(shù)據(jù)存儲(chǔ);箭頭表示數(shù)據(jù)流,即特定數(shù)據(jù)的流動(dòng)方向。本系統(tǒng)的邏輯模型主要是以系統(tǒng)的數(shù)據(jù)流圖和數(shù)據(jù)字典為主要描述工具(數(shù)據(jù)字典將在下一節(jié)中具體介紹),以信息系統(tǒng)中應(yīng)有的數(shù)據(jù)流程和數(shù)據(jù)結(jié)構(gòu)來描述系統(tǒng)。以下是本系統(tǒng)的幾個(gè)主要的數(shù)據(jù)流圖:數(shù)據(jù)流程圖(dfd)頂層圖及說明如下:圖4.1 功能數(shù)據(jù)流圖 圖4.2 銷售管理員進(jìn)一步分解的數(shù)據(jù)流圖1 數(shù)據(jù)流程圖(dfd)分層圖處理:樓盤銷售管理員客戶驗(yàn)證樓盤信息記錄登記交易信息處理事物,更新數(shù)據(jù)d1后臺(tái)銷售圖4.3 數(shù)據(jù)流程圖分層圖處理 4.2 e-r圖圖4.4 e-r圖4.3 數(shù)據(jù)表設(shè)計(jì)表是本
30、樓盤銷售系統(tǒng)的核心部分,所以表的設(shè)計(jì)是重中之中。本系統(tǒng)數(shù)據(jù)庫采用sql server 2000數(shù)據(jù)庫,數(shù)據(jù)庫名稱為dishsell,共4張表。下面分別給出數(shù)據(jù)表概要說明及要求數(shù)據(jù)表的結(jié)構(gòu)。byhouse表,即樓盤登記信息,存放的是樓盤交易時(shí),登記的全部相關(guān)信息,包括項(xiàng)目編號(hào)、項(xiàng)目名稱、項(xiàng)目許可證、樓號(hào)、單元號(hào)等信息。其中,項(xiàng)目編號(hào)、項(xiàng)目許可證和交易時(shí)間在添加新項(xiàng)目定單時(shí),系統(tǒng)自動(dòng)生成。 表4.3 byhouse表信息house表,即樓盤信息,記錄樓盤的相關(guān)信息,包括登記后的項(xiàng)目編號(hào)、項(xiàng)目名稱、項(xiàng)目許可證和基本信息:樓號(hào)、單元號(hào)、樓層號(hào)、樓高、戶型等。此表,根據(jù)每次樓盤定單的添加、修改、刪除后,
31、更新樓盤相關(guān)信息。表4.4 house表信息record表,即銷售情況統(tǒng)計(jì),樓盤交易的全部記錄,包括項(xiàng)目編號(hào)、項(xiàng)目名稱、戶型、單價(jià)、建筑面積等。此表,根據(jù)每次的樓盤登記而即時(shí)更新數(shù)據(jù)。表4.5 record表信息personel表,即用戶信息,存放的是登陸系統(tǒng)用戶的基本信息,包括用戶編號(hào)、用戶姓名、密碼、職位、性別等。表4.6 personel表信息連接數(shù)據(jù)庫關(guān)鍵代碼:/關(guān)鍵:linkdbframe類是專為數(shù)據(jù)庫設(shè)計(jì)的類,具體方法看附錄linkdbframe link = new linkdbframe();resultset rs;link.getconn();/連接數(shù)據(jù)庫link.setq
32、uerystatement(strsql);/執(zhí)行sql語句rs = link.getresult();/接受結(jié)果集if(rs.next()link.destroyconn();/斷開數(shù)據(jù)庫連接5 詳細(xì)設(shè)計(jì)5.1 設(shè)計(jì)目標(biāo)根據(jù)企業(yè)的需求和銷售管理的特點(diǎn),該系統(tǒng)實(shí)施后,應(yīng)達(dá)到以下目標(biāo):1.采用人機(jī)對(duì)話的操作方式,界面設(shè)計(jì)友好、美觀,信息查詢靈活、方便、快捷、準(zhǔn)確,數(shù)據(jù)儲(chǔ)存安全、可靠。2強(qiáng)大的查詢、檢索功能。3銷售管理員可以修改所有銷售員工的基本信息。4系統(tǒng)最大限度地實(shí)現(xiàn)了易維護(hù)性和易操作性。5系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。5.2 模塊的詳細(xì)設(shè)計(jì)5.2.1 系統(tǒng)管理主界面是本系統(tǒng)與用戶的首次交互窗口,如
33、下圖所示:圖5.1 交互窗口圖用戶可以根據(jù)需要對(duì)本系統(tǒng)進(jìn)行操作,用戶登陸、使用幫助和退出系統(tǒng)相關(guān)功能。點(diǎn)擊登陸按鍵后,進(jìn)入用戶登陸界面窗口(如圖5-2):輸入用戶id和用戶密碼,并根據(jù)用戶類別權(quán)限進(jìn)入不同操作界面。其中用戶登陸界面窗口中,對(duì)用戶輸入情況進(jìn)行多情況判斷,并提示錯(cuò)誤信息。圖5.2 用戶登錄圖登陸成功時(shí),系統(tǒng)會(huì)對(duì)不同職位進(jìn)行判斷,不同職位進(jìn)入不同操作界面。如,銷售管理員就有了樓盤登記、查看樓盤信息、樓盤銷售統(tǒng)計(jì)和員工信息維護(hù)的操作功能;而銷售員工只能查看樓盤信息。就是說,當(dāng)銷售員工和客戶達(dá)成購買時(shí),需找到銷售管理員才能進(jìn)行登記交易。用戶登陸界面關(guān)鍵代碼:/關(guān)鍵1. 系統(tǒng)提示錯(cuò)誤情況:
34、用戶名為空情況(用戶名長(zhǎng)度錯(cuò)誤、用戶密碼不為空方法略)if(jtextfield1.gettext().equals()joptionpane.showmessagedialog(null, 輸入的用戶名不能為空!n請(qǐng)您重新輸入!,提示,joptionpane.error_message);jtextfield1.requestfocus();return;/關(guān)鍵2. 用戶名、密碼校對(duì)登陸while(rs.next()link.setquerystatement(select * from personel);if(item.equals(銷售員工)/對(duì)“銷售員工”編號(hào)和密碼校對(duì)if ( jt
35、extfield1.gettext().equals(rs.getstring(pe_number) ) if( jpasswordfield1.gettext().equals(rs.getstring(pe_password) ) joptionpane.showmessagedialog(this, 銷售員工登陸成功!); this.setvisible(false); bobo = false; employeeframe employeeframe = new employeeframe(); else bell = true; /密碼錯(cuò)誤標(biāo)記 break;else/對(duì)“銷售管理員”
36、校對(duì)略/根據(jù)其中的密碼標(biāo)記bell和用戶標(biāo)記bobo,解決密碼錯(cuò)誤和系統(tǒng)無此用戶提示情況/關(guān)鍵3. 登陸界面居中函數(shù) public centerwindow(window win) toolkit tkit = toolkit.getdefaulttoolkit(); dimension screensize = tkit.getscreensize(); /取得屏幕大小 dimension local = win.getsize(); win.setlocation(screensize.width - local.width) / 2, (screensize.height - local
37、.height) / 2); 5.2.2 樓盤登記樓盤登記,銷售管理員登陸后的首界面(如圖5-3)。對(duì)樓盤交易合同進(jìn)行登記,包括修改、添加、刪除功能。修改功能,根據(jù)項(xiàng)目編號(hào)對(duì)系統(tǒng)中存在的此項(xiàng)目的相關(guān)信息進(jìn)行修改,系統(tǒng)不存在此項(xiàng)目編號(hào)時(shí)提示錯(cuò)誤。添加功能,項(xiàng)目編號(hào)、項(xiàng)目許可證和交易日期系統(tǒng)會(huì)自動(dòng)生成。保存,刪除功能,點(diǎn)擊后彈出提示對(duì)話框。確認(rèn)后,數(shù)據(jù)數(shù)據(jù)即時(shí)更新相關(guān)聯(lián)表house、record。功能介紹:1.jtextfield中,輸入非法字符提示錯(cuò)誤。2.員工編號(hào)下拉框信息,即時(shí)從personel表中提取所有員工編號(hào)。3.樓號(hào)信息框中,考慮到樓源號(hào)過多,實(shí)現(xiàn)聯(lián)想功能,響應(yīng)回車事件;當(dāng)存在輸入樓
38、號(hào)時(shí),回車鍵后,此樓號(hào)樓盤的相關(guān)信息會(huì)從house數(shù)據(jù)庫中提取,生成到登記表中,方便銷售管理員操作。4. 項(xiàng)目許可證的自動(dòng)生成,是當(dāng)前的日期加時(shí)間點(diǎn),不會(huì)有重復(fù)情況發(fā)生。圖5.3 樓盤登記界面樓盤登記界面關(guān)鍵代碼:/關(guān)鍵:樓號(hào)信息框,采用回車響應(yīng)事件(附錄中有調(diào)用函數(shù)詳細(xì)代碼)if (e.getkeychar() = 0 & e.getkeychar() = 9) | e.getkeycode() = keyevent.vk_enter | e.getkeycode() = keyevent.vk_back_space) if( e.getkeycode() = keyevent.vk_ent
39、er ) link.setquerystatement(select * from house where hs_bd_num =+jtextfield18.gettext() + ); rs=link.getresult(); if (rs.next() jtextfield17.settext(rs.getstring(hs_unit_num); ; jtextfield10.settext(rs.getstring(hs_unit_price); else joptionpane.showmessagedialog(null, 重要提示:樓號(hào)信息錯(cuò)誤, 樓盤登記,joptionpane.
40、error_message); init();/調(diào)用清空功能函數(shù)init(); 5.2.3 樓盤信息包括房源信息檢索和瀏覽房源信息。此模塊銷售管理員和銷售員工均可進(jìn)行操作。檢索部分可對(duì)戶型、售出情況、每平價(jià)格進(jìn)行選擇性檢索。瀏覽房源信息,可以查看全部房源的相關(guān)信息。檢索功能中,可根據(jù)戶型的兩室一廳、兩室兩廳、三室兩廳,售出情況的是和否,每平價(jià)格的3000以上和3000以下進(jìn)行詳細(xì)查找。其中,樓盤登記操作都可和樓盤信息同時(shí)切換,不會(huì)丟失暫時(shí)輸入,更便于用戶修改查看。每次樓盤登記操作,樓盤信息中的相應(yīng)信息都會(huì)即時(shí)更新。圖5.4 樓盤信息-房源信息檢索界面樓盤信息界面關(guān)鍵代碼:/關(guān)鍵: if-els
41、e語句控制三個(gè)下拉菜單(附錄中有調(diào)用函數(shù)replacecombobox詳細(xì)代碼)if(jcombobox7.getselecteditem().equals(請(qǐng)選擇)/戶型沒選擇if(jcombobox6.getselecteditem().equals(請(qǐng)選擇)/售出沒選擇 if(jc3.equals(3000元以下) else if(jc3.equals(3000元以上) else else if(jcombobox6.getselecteditem().equals(是)/售出情況 if(jc3.equals(3000元以下) else if(jc3.equals(3000元以上) el
42、se ; else if(jc3.equals(3000元以下) else if(jc3.equals(3000元以上) else else if(jcombobox7.getselecteditem().equals(兩室一廳)/選擇兩室一廳 replacecombobox(兩室一廳,sum,jc3,strsql_housel); else if(jcombobox7.getselecteditem().equals(兩室兩廳) replacecombobox(兩室兩廳,sum,jc3,strsql_housel); else if(jcombobox7.getselecteditem().
43、equals(三室兩廳) replacecombobox(三室兩廳,sum,jc3,strsql_housel); 5.2.4 銷售情況統(tǒng)計(jì)樓盤交易的全部記錄,包括項(xiàng)目編號(hào)、項(xiàng)目名稱、戶型、單價(jià)、建筑面積、客戶姓名、聯(lián)系電話、合同號(hào)等。此表,根據(jù)每次的樓盤登記操作而即時(shí)更新數(shù)據(jù),如下圖所示:圖5.5 銷售情況統(tǒng)計(jì)查看員工信息關(guān)鍵代碼:/關(guān)鍵:jscrollpane中加入數(shù)據(jù)庫表格(附錄中有調(diào)用函數(shù)詳細(xì)代碼)tableframe tf = new tableframe();/查看員工信息jtable1 = tf.createtable();jscrollpane1.getviewport().a
44、dd(jtable1);tf.fetch(select pe_number as 員工編號(hào),pe_name as 員工姓名,pe_password as 密碼,pe_business as 職位,pe_sex as 性別,pe_birthday as 出生日期 from personel);5.2.5 員工信息包括:查看員工信息、員工信息修改和新員工注冊(cè)三大部分。選擇查看員工信息,顯示系統(tǒng)中所有員工的基本信息(如圖5-6)。圖5.6 查看員工信息員工信息修改中,銷售管理員根據(jù)員工編號(hào)對(duì)員工基本信息進(jìn)行修改(如圖4-16)。其中員工編號(hào)不可更改,是固定的。當(dāng)企業(yè)有員工解雇情況,刪除此員工編號(hào)即可
45、。圖5.7 員工信息修改新員工注冊(cè),進(jìn)入此模塊后員工編號(hào)自動(dòng)生成,編號(hào)是系統(tǒng)存在員工中最后一個(gè)編號(hào)功能介紹:1在員工姓名、員工密碼、重復(fù)密碼和職位編輯框中控制輸入信息,當(dāng)非法字符時(shí)提示,確認(rèn)點(diǎn)擊“提交”,完成注冊(cè)操作。成功操作后,系統(tǒng)彈出對(duì)話框,提示新注冊(cè)員工的員工編號(hào)。2對(duì)密碼和重復(fù)密碼輸入一致性進(jìn)行核對(duì),當(dāng)兩次密碼不符,提示錯(cuò)誤信息(圖4-17)。3重置按鈕,是當(dāng)用戶不滿意以上所添信息時(shí),清空信息功能。圖5.8 新員工注冊(cè)樓盤登記界面關(guān)鍵代碼:/關(guān)鍵:新員工注冊(cè),員工編號(hào)自動(dòng)生成string strsql_de = select pe_number from personel order
46、by pe_number desc;link.setquerystatement(strsql_de);rs = link.getresult();if(rs.next() sumregister = rs.getint(pe_number)+1; decimalformat df = new decimalformat(000); formatregister = df.format( sumregister );6 系統(tǒng)測(cè)試表6.1 測(cè)試用例表系統(tǒng)測(cè)試的條目用例id用例名稱測(cè)試目的預(yù)期結(jié)果實(shí)際結(jié)果結(jié)果分類測(cè)試數(shù)據(jù)hds-001(見詳1)用戶身份與登陸驗(yàn)證輸入不同用戶登陸信息,觀察提示系統(tǒng)自
47、動(dòng)接收銷售管理員,銷售員工身份后,對(duì)用戶名和密碼進(jìn)行驗(yàn)證不同錯(cuò)誤情況,提示信息.正確登陸,提示信息通過901sjkfd900001,900123,111900001,234900001,111hds-002頁面跳轉(zhuǎn)的測(cè)試測(cè)試各頁面的銜接和跳轉(zhuǎn)順利在各個(gè)界面間轉(zhuǎn)換各頁面的銜接和跳轉(zhuǎn)正常通過hds-003數(shù)據(jù)錄入測(cè)試測(cè)試數(shù)據(jù)錄入的正確性輸入非法字符時(shí),提示錯(cuò)誤信息非法操作時(shí),及時(shí)提示信息通過2007asdf323dashds-004數(shù)據(jù)一致性的測(cè)試測(cè)試前、后臺(tái)數(shù)據(jù)的一致性樓盤登記、員工信息維護(hù)模塊中,信息保存前和查看信息中所有數(shù)據(jù)一致操作數(shù)據(jù)全部一致通過12123-12123adonis-adon
48、ishds-005數(shù)據(jù)表之間數(shù)據(jù)一致性模塊、表之間有管理的數(shù)據(jù)及時(shí)更新樓盤登記與樓盤信息和銷售信息查詢間數(shù)據(jù)及時(shí)更新;員工信息修改和新員工注冊(cè)與員工信息數(shù)據(jù)的及時(shí)更新模塊、表之間數(shù)據(jù)全部一致通過12123-12123adonis-adonishds-006數(shù)據(jù)庫安全性的測(cè)試測(cè)試數(shù)據(jù)庫文件訪問的準(zhǔn)確及安全性修改、查看信息時(shí),交互顯示界面顯示的所有數(shù)據(jù)準(zhǔn)確,不操作保存鍵時(shí),信息不會(huì)自動(dòng)更改,安全性高數(shù)據(jù)庫文件訪問準(zhǔn)確及安全性通過hds-007界面文字錯(cuò)誤的檢查檢查文字錄入的無誤性全部數(shù)據(jù)錄入時(shí),系統(tǒng)都給予及時(shí)字符控制提示;部分關(guān)聯(lián)性信息,在點(diǎn)擊保存時(shí),錯(cuò)誤信息框提示(如:xx不為空)當(dāng)系統(tǒng)確認(rèn)保存
49、時(shí),會(huì)提示確認(rèn)信息所有信息錄入無誤通過901sjkfd900001,900123,111900001,234900001,111hds-008數(shù)據(jù)冗余度的檢查 檢查數(shù)據(jù)庫設(shè)計(jì)的合理性數(shù)據(jù)庫中幾大模塊控制的表設(shè)計(jì)合理數(shù)據(jù)庫中幾大模塊控制的表設(shè)計(jì)合理通過 詳細(xì)說明1:用戶登陸中,系統(tǒng)對(duì)輸入進(jìn)行控制,處理登陸時(shí)的幾種錯(cuò)誤情況。如:情況1:對(duì)輸入字符進(jìn)行控制,非數(shù)字時(shí),系統(tǒng)提示(如圖6-1)。圖6.1 輸入非法字符情況2: 對(duì)用戶輸入id和用戶密碼長(zhǎng)度進(jìn)行判斷,當(dāng)長(zhǎng)度錯(cuò)誤時(shí),系統(tǒng)提示(如圖6-2)。圖6.2 用戶名長(zhǎng)度錯(cuò)誤情況3: 對(duì)用戶id進(jìn)行判斷,系統(tǒng)當(dāng)不存在此用戶id時(shí),系統(tǒng)提示(如圖6-3)。
50、圖6.3 系統(tǒng)無此用戶情況4: 存在的用戶,對(duì)其密碼進(jìn)行判斷,當(dāng)密碼錯(cuò)誤時(shí),系統(tǒng)提示(如圖6-4)。圖6.4 用戶密碼錯(cuò)誤預(yù)期結(jié)果:不同錯(cuò)誤情況輸入,系統(tǒng)提示不同信息。實(shí)際結(jié)果:錯(cuò)誤輸入情況與彈出提示信息相符。詳細(xì)說明2:情況1:樓盤登記模塊中,樓號(hào)響應(yīng)回車事件后,單元號(hào)、樓層號(hào)、樓高、戶型、戶型描述、入戶門朝向、建筑面積和單價(jià)所有數(shù)據(jù)的一致性。情況 2:新樓盤登記和樓盤登記表單數(shù)據(jù)更改后,樓盤信息和銷售情況統(tǒng)計(jì)信息會(huì)及時(shí)更新。情況 3:?jiǎn)T工信息修改和新用戶注冊(cè)后,員工信息列表信息會(huì)及時(shí)更新。預(yù)期結(jié)果:及時(shí)更新數(shù)據(jù)信息與樓源信息中相符樓號(hào)的所有信息一致。實(shí)際結(jié)果:數(shù)據(jù)完全一致??偨Y(jié)經(jīng)過幾個(gè)月的
51、不懈努力,和指導(dǎo)老師的諄諄教導(dǎo),以及同學(xué)的幫助,充分利用大學(xué)所學(xué)的專業(yè)知識(shí),通過大量閱讀與設(shè)計(jì)相關(guān)的專業(yè)參考文獻(xiàn),我終于完成了本次畢業(yè)設(shè)計(jì),已經(jīng)基本上實(shí)現(xiàn)了電子書店管理系統(tǒng)的各項(xiàng)功能。在這次畢業(yè)設(shè)計(jì)過程中,使我受到了一次用專業(yè)知識(shí)、專業(yè)技能分析和解決問題的全面的、系統(tǒng)的鍛煉。使我在綜合知識(shí)的選用方面,在應(yīng)用軟件開發(fā)的基本思想、方法方面,以及在網(wǎng)頁設(shè)計(jì)的掌握方面都能向前邁了一大步。為日后成為合格的應(yīng)用型人才打下良好的基礎(chǔ)。本設(shè)計(jì)我完成了獨(dú)自需求分析,設(shè)計(jì)代碼,以及幾個(gè)模塊的數(shù)據(jù)庫設(shè)計(jì)。提高了程序編寫的水平,并加深理解了許多課程中、書本上學(xué)到的知識(shí)和理論。同時(shí),通過編寫畢業(yè)設(shè)計(jì)論文,我還基本掌握了
52、軟件文檔的書寫方法和書寫格式。通過畢業(yè)設(shè)計(jì),我學(xué)會(huì)了如何去了解一種新型的技術(shù),去掌握一種技術(shù)。以及軟件開發(fā)的基本流程。在學(xué)習(xí)過程中,我們遇到問題經(jīng)常上網(wǎng)求助,去書店查詢資料,擴(kuò)大了自己的知識(shí)面??傊@次畢業(yè)設(shè)計(jì)為我今后繼續(xù)學(xué)習(xí)、深造奠定了基礎(chǔ),我非常感謝各位老師、同學(xué)的支持與幫助。致 謝在本次畢業(yè)設(shè)計(jì)過程中,得到了指導(dǎo)老師的指導(dǎo)與支持。在此特別感謝鄭鳳仁老師、張立輝老師的大力幫助。指導(dǎo)老師的悉心指導(dǎo)和大力支持,在總體結(jié)構(gòu)、功能的把握上給予了非常大的幫助,并對(duì)我在編程、數(shù)據(jù)庫設(shè)計(jì)等細(xì)節(jié)工作上給予了耐心的指導(dǎo)和幫助,尤其在課題設(shè)計(jì)的前期準(zhǔn)備階段和本人的數(shù)據(jù)庫的設(shè)計(jì)階段,我的指導(dǎo)老師們都給予我的畢業(yè)設(shè)計(jì)提出了許許多多的寶貴的設(shè)計(jì)意見,在最后的測(cè)試、修改、系統(tǒng)的完成階段,鄭老師和張老師在百忙之中抽出時(shí)間為我們的設(shè)計(jì)解決各種各樣的問題,并且提供了必要的幫助。這樣使得我們得以順利的完成畢業(yè)設(shè)計(jì)開發(fā)工作,在這短暫的幾個(gè)月的相處時(shí)間里,指導(dǎo)老師們淵博的知識(shí)、敏銳的思路和實(shí)事求是的工作作風(fēng)給我留下了深刻的印象,這將使得我終身受益,謹(jǐn)此向鄭老師和張老師表示衷心的感謝和崇高的敬意。同時(shí)我也感謝我的同組同學(xué)在這次畢業(yè)設(shè)計(jì)中的支持和幫助。他們都對(duì)我能順利完成這次畢業(yè)設(shè)計(jì)起到了關(guān)鍵性的作用。另外,我要感謝我的同學(xué)們,由于他們創(chuàng)造了一個(gè)良好的學(xué)習(xí)氛圍,使我完成畢業(yè)設(shè)計(jì)很有幫助,有
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 維修電工高級(jí)考試模擬題與參考答案
- 腹膜后血腫的治療及護(hù)理
- 熱工檢測(cè) 試題(含答案)
- 特教年度工作總結(jié)
- 公司使用合同范例
- 買房合同范例成都
- 會(huì)議公司傭金合同范例
- 校本課程建設(shè)材料
- 國(guó)慶節(jié)教育幼兒版
- 產(chǎn)品承銷合同范例
- 校長(zhǎng)在2025年春季學(xué)期第一次班主任工作會(huì)議講話:“偷偷告訴你頂尖班主任都在用這個(gè)班級(jí)管理秘籍!”
- 2025年度美容院顧客權(quán)益及服務(wù)項(xiàng)目轉(zhuǎn)讓協(xié)議書
- 化學(xué)-浙江省首考2025年1月普通高等學(xué)校招生全國(guó)統(tǒng)一考試試題和答案
- 【地理】俄羅斯課件-2024-2025學(xué)年人教版(2024)地理七年級(jí)下冊(cè)
- 藥品使用風(fēng)險(xiǎn)監(jiān)測(cè)與預(yù)警制度
- 《軟件實(shí)施方法論》課件
- 民宿整體規(guī)劃
- 2024年廣西區(qū)公務(wù)員錄用考試《行測(cè)》真題卷及答案解析
- 電工(初級(jí))考試試卷及答案
- 《建設(shè)工程施工合同(示范文本)》(GF-2017-0201)
- 國(guó)家電網(wǎng)公司招聘高校畢業(yè)生應(yīng)聘登記表
評(píng)論
0/150
提交評(píng)論