




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、目 錄 TOC o 1-3 h z u 摘要隨著我國(guó)市場(chǎng)經(jīng)濟(jì)的發(fā)展和人們對(duì)服裝產(chǎn)品需求的迅速增加,服裝行業(yè)正處于一個(gè)高速發(fā)展的時(shí)期。行業(yè)的快速發(fā)展必然導(dǎo)致競(jìng)爭(zhēng)的加劇,要想在激烈的時(shí)常競(jìng)爭(zhēng)中謀求發(fā)展,客觀上要求企業(yè)必須加強(qiáng)管理,提高運(yùn)營(yíng)效率。為次,借這次畢業(yè)設(shè)計(jì)的機(jī)會(huì),我對(duì)其他服裝管理做了全面細(xì)致的調(diào)查和用戶需求分析,明確所要開(kāi)發(fā)的系統(tǒng)應(yīng)該具有的功能、性能、界面,清楚地了解了用戶的要求,利用Microsoft公司推出的強(qiáng)大的應(yīng)用程序開(kāi)發(fā)工具Visual Basic 6.0,結(jié)合有關(guān)管理規(guī)范和實(shí)際調(diào)研,進(jìn)行了服裝連鎖店管理系統(tǒng)的開(kāi)發(fā)。該系統(tǒng)具有操作簡(jiǎn)單、穩(wěn)定、安全和友好的用戶界面等特點(diǎn)。關(guān)鍵詞 信
2、息管理 系統(tǒng)開(kāi)發(fā) VBAbstractAlong with our country market economys development and the people to clothing product demands rapid increase, the clothing profession are being in a high speed development the time. The profession fast development causes the competition inevitably the aggravating, if wants, in int
3、ense often competes seeks the development, objectively requests the enterprise to strengthen the internal management, raises the operation efficiency. For the time, taking advantage of this graduation projects opportunity, I has made the comprehensive careful investigation and the users needs analys
4、is to other clothing management, the function which, the performance, the contact surface is clear must develop the system which should have, had understood clearly users request, formidable application procedure development kit Visual Basic which promotes using Microsoft Corporation 6.0, the union
5、related administrative regulations and the actual investigation and study, have carried on the clothing chain store management system management systems development. This system has the simplicity of operator, stable, safe and characteristics and so on friendly user interface.Key word Information ma
6、nagement System development VB引言隨著我國(guó)市場(chǎng)經(jīng)濟(jì)的發(fā)展和人們對(duì)服裝產(chǎn)品需求的迅速增加,服裝行業(yè)正處于一個(gè)高速發(fā)展的時(shí)期。行業(yè)的快速發(fā)展必然導(dǎo)致競(jìng)爭(zhēng)的加劇,要想在激烈的時(shí)常競(jìng)爭(zhēng)中謀求發(fā)展,客觀上要求企業(yè)必須加強(qiáng)內(nèi)部管理,提高運(yùn)營(yíng)效率。而我國(guó)大部分服裝企業(yè)雖然經(jīng)營(yíng)實(shí)現(xiàn)了專業(yè)化,但是從信息機(jī)制上還沒(méi)有擺脫陳舊的銷售模式,企業(yè)內(nèi)部沒(méi)有形成完善、有效的激勵(lì)和約束的信息化管理機(jī)制,企業(yè)發(fā)展的動(dòng)力不足,從而影響了企業(yè)的持續(xù)、穩(wěn)定、快速的發(fā)展。同時(shí),我國(guó)服裝經(jīng)營(yíng)形式正在向集團(tuán)化、連鎖化發(fā)展。在這一發(fā)展過(guò)程中,舊的企業(yè)管理模式已不適應(yīng)新型的社會(huì)主義市場(chǎng)經(jīng)濟(jì)的要求,而新的企業(yè)管理模
7、式正在被廣泛探討、研究之中。這其中,如何利用現(xiàn)代信息技術(shù)使企業(yè)擁有快速、高效的市場(chǎng)反映能力和高度的效率,已是許多服裝經(jīng)營(yíng)企業(yè)特別關(guān)心的問(wèn)題。再者,由于服裝產(chǎn)品種類繁多、經(jīng)營(yíng)模式特殊、業(yè)務(wù)量大,單憑手工記賬已很難適應(yīng)工作的需要。實(shí)現(xiàn)服裝經(jīng)營(yíng)企業(yè)對(duì)物質(zhì)流、資金流和信息流的實(shí)時(shí)監(jiān)控、動(dòng)態(tài)管理,最大程度地縮短服裝交易時(shí)間,降低服裝交易成本及企業(yè)管理成本,大大提高工作效率和經(jīng)濟(jì)效益。這就把服裝店的信息化管理擺上日程,服裝店急需一套既能夠有效管理服裝,又能夠?qū)崟r(shí)提供足夠市場(chǎng)信息的服裝連鎖店管理系統(tǒng)。如何盡快建立和完善現(xiàn)代企業(yè)的信息化管理機(jī)制問(wèn)題,已成為服裝經(jīng)營(yíng)企業(yè)發(fā)展的關(guān)鍵所在。計(jì)算機(jī)基于語(yǔ)言基礎(chǔ)融合了強(qiáng)
8、大的數(shù)據(jù)庫(kù)開(kāi)發(fā)能力是一種非常好的數(shù)據(jù)開(kāi)發(fā)工具。事實(shí)證明,計(jì)算機(jī)編程語(yǔ)言在工資檔案管理體系的應(yīng)用,使數(shù)據(jù)管理更現(xiàn)代化,自動(dòng)化,智能化。減輕了人工管理的工作量,使其變得更具有條理性,科學(xué)性,為解決服裝管理行業(yè)的各種問(wèn)題做出了巨大的貢獻(xiàn)。為次,借這次畢業(yè)設(shè)計(jì)的機(jī)會(huì),我對(duì)其他服裝管理做了全面細(xì)致的調(diào)查和用戶需求分析,明確所要開(kāi)發(fā)的系統(tǒng)應(yīng)該具有的功能、性能、界面,清楚地了解了用戶的要求,利用Microsoft公司推出的強(qiáng)大的應(yīng)用程序開(kāi)發(fā)工具Visual Basic 6.0,結(jié)合有關(guān)管理規(guī)范和實(shí)際調(diào)研,進(jìn)行了服裝連鎖店管理系統(tǒng)的開(kāi)發(fā)。該系統(tǒng)具有操作簡(jiǎn)單、穩(wěn)定、安全和友好的用戶界面等特點(diǎn)。1、需求分析隨著社
9、會(huì)發(fā)展的日新月異,計(jì)算機(jī)的廣泛應(yīng)用已成為社會(huì)生產(chǎn)力發(fā)展的重要標(biāo)志。21世紀(jì)是一個(gè)信息時(shí)代,信息技術(shù)正影響著國(guó)民經(jīng)濟(jì)的各個(gè)領(lǐng)域。并且服裝處理數(shù)據(jù)的日趨龐大和對(duì)信息的準(zhǔn)確要求、快速等因素的存在,使得計(jì)算機(jī)及相應(yīng)的管理軟件在服裝連鎖店管理系統(tǒng)中的應(yīng)用成為必然趨勢(shì)。根據(jù)軟件工程學(xué)的要求,開(kāi)發(fā)軟件首先要進(jìn)行需求分析,以確定該軟件的規(guī)模、范圍、總體要求以及所需要的硬件環(huán)境和支持軟件,根據(jù)用戶的情況確定該軟件對(duì)操作的要求,以及待開(kāi)發(fā)軟件總體上的約束和限制。1.1 服裝企業(yè)信息化的客觀形勢(shì)1、我國(guó)已經(jīng)加入了WTO,面對(duì)即將進(jìn)駐中國(guó),擁有雄厚國(guó)際資本,先進(jìn)經(jīng)營(yíng)理念,優(yōu)質(zhì)服務(wù)意識(shí)的外國(guó)服裝經(jīng)營(yíng)企業(yè),民族服裝經(jīng)營(yíng)企
10、業(yè)要想生存、立足、發(fā)展,必須在管理上與國(guó)際接軌,采用計(jì)算機(jī)信息化管理手段勢(shì)在必行。2、服裝作為特殊商品有其相對(duì)獨(dú)立的流通體系,這一流通體系的信息化工作需要有能夠支持其特殊屬性的專業(yè)化計(jì)算機(jī)軟件為其服務(wù)。3、競(jìng)爭(zhēng)日趨激烈,服裝營(yíng)銷市場(chǎng)逐步規(guī)范,降價(jià)風(fēng)潮迭起,利潤(rùn)空間縮小,采用計(jì)算機(jī)信息化管理,“向管理要效益”已經(jīng)提上服裝經(jīng)營(yíng)企業(yè)管理者們的議事日程。1.2 服裝企業(yè)信息化的現(xiàn)狀1、我國(guó)服裝經(jīng)營(yíng)企業(yè)信息化起步較晚,最近兩三年才剛剛開(kāi)始,受地區(qū)經(jīng)濟(jì)水平差異影響,發(fā)展?fàn)顩r也不平衡。2、絕大多數(shù)企業(yè)只是局部采用了管理軟件,尚未實(shí)現(xiàn)真正的面向企業(yè)全局的信息化管理,經(jīng)營(yíng)管理上存在著這樣或那樣的漏洞,不具備足夠
11、的優(yōu)勢(shì)來(lái)迎接日趨激烈的國(guó)際、國(guó)內(nèi)市場(chǎng)競(jìng)爭(zhēng)挑戰(zhàn)。3、少數(shù)率先步入信息化的企業(yè)使用的大多是在通用管理軟件基礎(chǔ)上修改出來(lái)的非專業(yè)化軟件,對(duì)服裝企業(yè)經(jīng)營(yíng)管理特點(diǎn)的針對(duì)性不夠。2、系統(tǒng)需求與可行性分析2.1 應(yīng)用需求分析服務(wù)器硬件處理器:Intel 酷睿內(nèi) 存:256M 或更大硬 盤:20G 或更大軟件Microsoft Windows XPMicrosoft SQLSERVER 2000Microsoft Office 2003客戶機(jī)硬件無(wú)特殊要求,只要能上連接互聯(lián)網(wǎng)即可軟件Microsoft Windows XP 系統(tǒng)的性能要求通常指系統(tǒng)需要的存儲(chǔ)容量以及后援存儲(chǔ),重新啟動(dòng)和安全性,運(yùn)行效率等方面的
12、考慮。 硬件系統(tǒng)環(huán)境:C600、1G MB(RAM)、500MB(HD)。系統(tǒng)運(yùn)行時(shí)對(duì)數(shù)據(jù)的保密性要求不高對(duì)一般的數(shù)據(jù)不要求進(jìn)行加密。此外,對(duì)其它軟件幾乎沒(méi)有依賴性,程序健壯性較好2.2 運(yùn)行需求分析硬件條件:酷睿 CPU、1G RAM、10G硬盤以上的PC機(jī);打印機(jī);局域網(wǎng)。軟件條件:Windows XP 2.3 其他需求分析本系統(tǒng)有較好的可維護(hù)性、可靠性、可理解性、效率。易于用戶理解和操作??删S護(hù)性包括了可讀性、可測(cè)試性等含義??煽啃酝ǔ0ㄕ_性和健壯性。開(kāi)發(fā)過(guò)程中,在各種矛盾的目標(biāo)之間作權(quán)衡,并在一定的限制的條件下(經(jīng)費(fèi)、時(shí)間、可用的軟、硬件資源等),使上述各方面最大限度的得到滿足。2
13、.4 可行性分析2.4.1經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性研究是對(duì)組織的經(jīng)濟(jì)現(xiàn)狀和投資能力進(jìn)行分析,對(duì)系統(tǒng)建設(shè)運(yùn)行和維護(hù)費(fèi)用進(jìn)行估算,對(duì)系統(tǒng)建成后可能取得的社會(huì)和經(jīng)濟(jì)效益進(jìn)行估計(jì)。由于本系統(tǒng)是作為畢業(yè)設(shè)計(jì)由我們自己開(kāi)發(fā)的,在經(jīng)濟(jì)上的投入甚微,系統(tǒng)建成之后將為今后實(shí)現(xiàn)系統(tǒng)功能提供很大的方便,估算新系統(tǒng)的開(kāi)發(fā)費(fèi)用和今后的運(yùn)行、維護(hù)費(fèi)用,估計(jì)新系統(tǒng)將獲得的效益,并將費(fèi)用與效益進(jìn)行比較,看是否有利。開(kāi)發(fā)、運(yùn)行和維護(hù)費(fèi)用主要包括:購(gòu)買和安裝設(shè)備的費(fèi)用:計(jì)算機(jī)硬件、系統(tǒng)軟件、 機(jī)房、電源、空調(diào)等;軟件開(kāi)發(fā)費(fèi)用:若由實(shí)習(xí)單位的技術(shù)人員開(kāi)發(fā),則該項(xiàng)費(fèi)用可以計(jì)入下面的人員費(fèi)用一項(xiàng);人員費(fèi)用:系統(tǒng)開(kāi)發(fā)人員、操作人員和維護(hù)人員
14、的工資、培訓(xùn)費(fèi)用等;消耗品費(fèi)用:系統(tǒng)開(kāi)發(fā)所用材料、系統(tǒng)正常運(yùn)行所用消耗品,例如水、電費(fèi),打印紙、軟盤、色帶等開(kāi)支。所有開(kāi)支都不大,所以經(jīng)濟(jì)上是可行的。2.4.2技術(shù)可行性技術(shù)可行性要考慮現(xiàn)有的技術(shù)條件是否能夠順利完成開(kāi)發(fā)工作,軟硬件配置是否滿足開(kāi)發(fā)的需求等。本科生實(shí)習(xí)管理系統(tǒng)用的是VB開(kāi)發(fā)語(yǔ)言,調(diào)試相對(duì)簡(jiǎn)單,當(dāng)前的計(jì)算機(jī)硬件配置也完全能滿足開(kāi)發(fā)的需求,因此在技術(shù)上是絕對(duì)可行的。軟件方面:由于目前單機(jī)模式相對(duì)發(fā)展成熟,故軟件的開(kāi)發(fā)平臺(tái)成熟可行,它們速度快、容量大、可靠性能高、價(jià)格低,完全能滿足系統(tǒng)的需求。2.4.3 運(yùn)行可行性對(duì)新系統(tǒng)運(yùn)行后給現(xiàn)行系統(tǒng)帶來(lái)的影響(包括組織機(jī)構(gòu)、管理方式、工作環(huán)境等
15、)和后果進(jìn)行估計(jì)和評(píng)價(jià)。同時(shí)還應(yīng)考慮現(xiàn)有管理人員的培訓(xùn)、補(bǔ)充,分析在給定時(shí)間里能否完成預(yù)定的系統(tǒng)開(kāi)發(fā)任務(wù)等。運(yùn)行可行性是對(duì)組織結(jié)構(gòu)的影響,現(xiàn)有人員和機(jī)構(gòu)和環(huán)境對(duì)系統(tǒng)的適應(yīng)性及人員培訓(xùn)補(bǔ)充計(jì)劃的可行性。當(dāng)前信息化技術(shù)已經(jīng)相當(dāng)普及,各類操作人員水平都有相當(dāng)?shù)母叨?,所以在運(yùn)行上是可行性的。本系統(tǒng)的開(kāi)發(fā),是典型的Mis開(kāi)發(fā),主要是對(duì)數(shù)據(jù)的處理,包括數(shù)據(jù)的收集,數(shù)據(jù)的變換,及數(shù)據(jù)的各種報(bào)表形式的輸出。采用流行的VB+SQLSERVER體系,已無(wú)技術(shù)上的問(wèn)題。2.4.4 時(shí)間可行性從時(shí)間上看,在兩個(gè)月的時(shí)間里學(xué)習(xí)相關(guān)知識(shí),并開(kāi)發(fā)網(wǎng)站,時(shí)間上是有點(diǎn)緊,但是不是不可能實(shí)現(xiàn),通過(guò)兩個(gè)多月的努力功能基本實(shí)現(xiàn)。2.
16、4.5 法律可行性: 所有技術(shù)資料都為合法。 開(kāi)發(fā)過(guò)程中不存在知識(shí)產(chǎn)權(quán)問(wèn)題。 未抄襲任何網(wǎng)站,不存在侵犯版權(quán)問(wèn)題。 開(kāi)發(fā)過(guò)程中未涉及任何法律責(zé)任。綜上所述,本系統(tǒng)的開(kāi)發(fā)從技術(shù)上、從經(jīng)濟(jì)上、從法律上都是完全可靠的。2.5 系統(tǒng)開(kāi)發(fā)步驟一般說(shuō)來(lái),管理信息系統(tǒng)的建立與應(yīng)用可以劃分成總體規(guī)劃、系統(tǒng)開(kāi)發(fā)和系統(tǒng)運(yùn)行三個(gè)階段,其中系統(tǒng)開(kāi)發(fā)階段還可進(jìn)一步分為系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)施等工作環(huán)節(jié)。上述各個(gè)階段排列成一個(gè)嚴(yán)格的線性開(kāi)發(fā)序列,在每個(gè)工作階段均產(chǎn)生完整的技術(shù)文檔作為下一階段工作的指導(dǎo)和依據(jù),每一階段都應(yīng)對(duì)文檔進(jìn)行評(píng)審,確信該階段工作已完成并達(dá)到要求后才能進(jìn)入下一階段,同時(shí)在以后的工作中不能輕易改變前
17、面經(jīng)過(guò)評(píng)審的成果。上述開(kāi)發(fā)方式的主要優(yōu)點(diǎn)是便于開(kāi)發(fā)工作的組織和管理,并且可大大降低管理信息系統(tǒng)開(kāi)發(fā)的復(fù)雜性。國(guó)內(nèi)外許多系統(tǒng)開(kāi)發(fā)的實(shí)例都證明這是一種行之有效的開(kāi)發(fā)方式。國(guó)外曾有人對(duì)一些軟件項(xiàng)目開(kāi)發(fā)各階段的工作量進(jìn)行了統(tǒng)計(jì),結(jié)果表明,在開(kāi)發(fā)過(guò)程中各工作階段所占全部工作量的比重分別達(dá)到系統(tǒng)分析:系統(tǒng)設(shè)計(jì):編程:模塊調(diào)試:系統(tǒng)調(diào)試20%:15%:20%:25%:20%。由此可見(jiàn),程序編寫在開(kāi)發(fā)工作中只占很小比例,而調(diào)試工作卻占整個(gè)開(kāi)發(fā)工作量的一半左右,因此“系統(tǒng)開(kāi)發(fā)就是編程”的習(xí)慣說(shuō)法顯然是片面的。另?yè)?jù)統(tǒng)計(jì),在建立管理信息系統(tǒng)的三個(gè)階段中,總體規(guī)劃和系統(tǒng)開(kāi)發(fā)階段的工作量約占整個(gè)工作量的2/3,而運(yùn)行、
18、維護(hù)階段要占1/3,這說(shuō)明一個(gè)管理信息系統(tǒng)開(kāi)發(fā)后,仍應(yīng)十分重視它的維護(hù)工作,以便使系統(tǒng)不斷完善并充分發(fā)揮其作用。3、相關(guān)技術(shù)介紹3.1 VBVB是一種可視化的、面向?qū)ο蠛筒捎檬录?qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì)語(yǔ)言,可用于開(kāi)發(fā)Windows環(huán)境下的各類應(yīng)用程序。它簡(jiǎn)單易學(xué)、效率高,且功能強(qiáng)大可以與Windowsr專業(yè)開(kāi)發(fā)工具SDK相媲美。在Visual Basic環(huán)境下,利用事件驅(qū)動(dòng)的編程機(jī)制、新穎易用的可視化設(shè)計(jì)工具,使用Windows內(nèi)部的廣泛應(yīng)用程序接口(API)函數(shù),以用動(dòng)態(tài)鏈接庫(kù)(DLL)、對(duì)象的鏈接與世隔嵌入(OLE)、開(kāi)放式數(shù)據(jù)連接(ODBC)等技術(shù),可以高效、快速地開(kāi)發(fā)Window
19、s環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。隨著版本的提高,Visual Basic的功能也越來(lái)越強(qiáng)。5.0版以后,Visual Basic推出了中文版,與前個(gè)版本相比,其功能有了很大提升。3.2 SQL Server 關(guān)系數(shù)據(jù)庫(kù)簡(jiǎn)介SQL Server是由Microsoft開(kāi)發(fā)和推廣的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同開(kāi)發(fā)的,并于1988年推出了第一個(gè)OS/2版本。 SQL Server近年來(lái)不斷更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.
20、0版本和用戶見(jiàn)面;SQL Server 2000是Microsoft公司于2000年推出的最新版本。 3.2.1 SQL Server 特點(diǎn)1真正的客戶機(jī)/服務(wù)器體系結(jié)構(gòu)。 2圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫(kù)管理更加直觀、簡(jiǎn)單。 3豐富的編程接口工具,為用戶進(jìn)行程序設(shè)計(jì)提供了更大的選擇余地。 4SQL Server與Windows NT完全集成,利用了NT的許多功能,如發(fā)送和接受消息,管理登錄安全性等。SQL Server也可以很好地與Microsoft BackOffice產(chǎn)品集成。 5具有很好的伸縮性,可跨越從運(yùn)行Windows 95/98的膝上型電腦到運(yùn)行Windows 2000的大型
21、多處理器等多種平臺(tái)使用。 6對(duì)Web技術(shù)的支持,使用戶能夠很容易地將數(shù)據(jù)庫(kù)中的數(shù)據(jù)發(fā)布到Web頁(yè)面上。 7SQL Server提供數(shù)據(jù)倉(cāng)庫(kù)功能,這個(gè)功能只在Oracle和其他更昂貴的DBMS中才有。 3.2.2 SQL Server 2000新特性 1支持XML(Extensive Markup Language,擴(kuò)展標(biāo)記語(yǔ)言) 2強(qiáng)大的基于Web的分析 3支持OLE DB和多種查詢 4支持分布式的分區(qū)視圖4、系統(tǒng)分析4.1 課題主要內(nèi)容服裝連鎖分銷經(jīng)營(yíng)是傳統(tǒng)商業(yè)模式發(fā)展中比較有代表性的一類,現(xiàn)通過(guò)科學(xué)的管理方法和現(xiàn)代化的管理工具計(jì)算機(jī)及其網(wǎng)絡(luò)系統(tǒng),規(guī)范分銷經(jīng)營(yíng)中的各項(xiàng)管理,降低服務(wù)成本,提高
22、服務(wù)質(zhì)量。4.1.1 總部系統(tǒng)基本信息、商品管理、客戶管理、銷售管理、批發(fā)業(yè)務(wù)、倉(cāng)庫(kù)管理、查詢報(bào)表4.1.2 門店系統(tǒng)銷售收銀、結(jié)繳款、退換貨、出入單據(jù)、查詢報(bào)表4.2系統(tǒng)性能要求系統(tǒng)的性能要求一般包括:計(jì)算和查詢響應(yīng)時(shí)間、處理容量、存儲(chǔ)容量、人機(jī)交互的友好性、系統(tǒng)的安全性、可靠性以及容錯(cuò)能力等,如果是網(wǎng)絡(luò)系統(tǒng)還應(yīng)包括系統(tǒng)傳輸交換能力。本系統(tǒng)非網(wǎng)絡(luò)系統(tǒng),所以符合系統(tǒng)的一般性能要求即可。系統(tǒng)的性能要求應(yīng)從以下幾個(gè)方面確定:(1)容量要求:確定系統(tǒng)的容量要求,如處理的記錄數(shù)和處理數(shù)據(jù)的最大容量等(2)精度要求:確定系統(tǒng)的精度要求,如數(shù)據(jù)或數(shù)值檢索的精度要求、數(shù)據(jù)傳輸?shù)木纫蟮取?3)時(shí)間特性要求
23、:確定系統(tǒng)的時(shí)間特性要求。如處理時(shí)間、響應(yīng)時(shí)間及其峰值負(fù)載期間允許偏離范圍,系統(tǒng)各項(xiàng)功能的順序關(guān)系,由于輸入類型的不同和操作方式的變化引起的有限順序的變化。(4)適應(yīng)性要求:必須指明反映系統(tǒng)環(huán)境變化的系統(tǒng)適應(yīng)能力和系統(tǒng)適應(yīng)能力的各種參數(shù)。說(shuō)明當(dāng)需求發(fā)生變化時(shí)系統(tǒng)的適應(yīng)能力,指出為適應(yīng)這些變化而需要設(shè)計(jì)的軟件和過(guò)程。(5)人機(jī)交互友好性:要有適應(yīng)與用戶特點(diǎn)的智能化人機(jī)交互界面,便于用戶操作使用。(6)系統(tǒng)可靠性:為提高系統(tǒng)可靠性必須采用模塊化、結(jié)構(gòu)化設(shè)計(jì),需要對(duì)容錯(cuò)處理的模塊提供備份,以減少系統(tǒng)故障。(7)系統(tǒng)可維修性:系統(tǒng)應(yīng)具有奧好的可維修性,以便在系統(tǒng)故障時(shí)能迅速恢復(fù)運(yùn)行。本系統(tǒng)應(yīng)具有如下性
24、能:(1)數(shù)據(jù)庫(kù)系統(tǒng)的擴(kuò)充能力;(2)快速的信息交換能力;(3)快速的響應(yīng)能力;(4)具有較大的數(shù)據(jù)存儲(chǔ)能力;(5)系統(tǒng)迅速恢復(fù)能力。4.3 數(shù)據(jù)庫(kù)功能分析隨著數(shù)據(jù)管理規(guī)模一再擴(kuò)大,數(shù)據(jù)量急劇增加,數(shù)據(jù)庫(kù)在軟件中有不可替代的作用,成為了軟件生存的血液,根據(jù)軟件工程和數(shù)據(jù)庫(kù)原理的要求和設(shè)計(jì)初期的詳細(xì)調(diào)研,對(duì)服裝連鎖店管理系統(tǒng)進(jìn)行詳細(xì)的數(shù)據(jù)庫(kù)分析。4.3.1 要求分析服裝連鎖店管理系統(tǒng)是一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng),數(shù)據(jù)庫(kù)設(shè)計(jì)的好壞直接影響著整個(gè)工程運(yùn)行的好壞,在數(shù)據(jù)庫(kù)系統(tǒng)分析和設(shè)計(jì)階段多下一點(diǎn)工夫是值得的,根據(jù)對(duì)軟件所做的系統(tǒng)分析和用戶的要求,該系統(tǒng)是要對(duì)服裝的基本信息進(jìn)行添加、修改、刪除和查詢統(tǒng)計(jì)等操作
25、,這樣就需要有供應(yīng)商數(shù)據(jù)庫(kù)、庫(kù)存數(shù)據(jù)庫(kù)、客戶基礎(chǔ)信息數(shù)據(jù)庫(kù)、操作員密碼數(shù)據(jù)庫(kù)、服裝入庫(kù)數(shù)據(jù)庫(kù)、服裝入庫(kù)退貨數(shù)據(jù)庫(kù)、服裝銷售數(shù)據(jù)庫(kù)、服裝銷售退貨數(shù)據(jù)庫(kù)等。通過(guò)以上的數(shù)據(jù)庫(kù)來(lái)完成整個(gè)的服裝信息的管理。4.3.2 概要設(shè)計(jì)根據(jù)數(shù)據(jù)庫(kù)的要求分析,確定該管理系統(tǒng)應(yīng)具有的數(shù)據(jù)實(shí)體和數(shù)據(jù)實(shí)體的屬性。在服裝連鎖店管理系統(tǒng)中包括的實(shí)體對(duì)象有服裝實(shí)體、供應(yīng)商實(shí)體、客戶實(shí)體、操作員實(shí)體等。其每個(gè)實(shí)體的屬性關(guān)系如下:1、服裝實(shí)體中主要包括商品名稱、簡(jiǎn)稱、批號(hào)、產(chǎn)地、規(guī)格、包裝、單位、進(jìn)價(jià)、庫(kù)存等屬2、客戶實(shí)體包括客戶編號(hào)、客戶全稱、簡(jiǎn)稱、地址、所屬地區(qū)、聯(lián)系人、電話、傳真、尚余欠款、日期,其中編號(hào)是為每個(gè)固定顧客作的
26、編號(hào)碼,以便查找操作。3、供應(yīng)商實(shí)體包括供應(yīng)商編號(hào)、供應(yīng)商全稱、簡(jiǎn)稱、地址、所屬地區(qū)、聯(lián)系人、聯(lián)系人電話、傳真、電話、尚余欠款等屬性。4.4 外部接口分析4.4.1 用戶界面采用Windows的通用圖形界面,對(duì)用戶友好,且對(duì)鼠標(biāo)和鍵盤提供支持,界面的設(shè)計(jì)應(yīng)遵循如下規(guī)則:1.界面要具有一致性,界面規(guī)范遵循 Windows軟件界面的規(guī)范;2.提供簡(jiǎn)單的錯(cuò)誤處理;3.提供信息反饋,用多種信息提示用戶當(dāng)前軟件運(yùn)行狀態(tài)、軟件界面元件的功能;4.操作可逆,其動(dòng)作可以是單個(gè)的操作,或者是一個(gè)相對(duì)獨(dú)立的操作序列;5.顯示啟動(dòng)畫面,畫面簡(jiǎn)潔明快,富有現(xiàn)代氣息,不能太過(guò)花哨;6.應(yīng)遵循國(guó)家關(guān)于計(jì)算機(jī)詞匯的標(biāo)準(zhǔn),用
27、詞應(yīng)當(dāng)精練準(zhǔn)確,沒(méi)有歧義,圖形的意義明朗。4.4.2 故障處理正常使用時(shí)不應(yīng)出錯(cuò),若運(yùn)行時(shí)遇到不可恢復(fù)的系統(tǒng)錯(cuò)誤,也必須保證數(shù)據(jù)庫(kù)完好無(wú)損。4.5 性能需求1、數(shù)據(jù)精確度查詢時(shí)應(yīng)保證查全率,所有相應(yīng)域包含查詢關(guān)鍵字的記錄都應(yīng)能查到。查詢時(shí)應(yīng)保證查準(zhǔn)率,查到的記錄應(yīng)與給定的單項(xiàng)或組合查詢條件完全匹配。2、時(shí)間特性一般操作的響應(yīng)時(shí)間應(yīng)在12秒內(nèi),對(duì)數(shù)據(jù)的導(dǎo)入和導(dǎo)出也應(yīng)在可接受的時(shí)間內(nèi)完成。3、適應(yīng)性滿足個(gè)人使用的需求。對(duì)前面提到的運(yùn)行環(huán)境要求不應(yīng)存在困難。4.6 軟件屬性需求1、正確性要求發(fā)布的軟件達(dá)到用戶的預(yù)期目標(biāo),運(yùn)行時(shí)基本無(wú)錯(cuò)誤。2、可靠性在一般條件下,應(yīng)不出故障。3、效率對(duì)于瀏覽、查詢、增
28、加、刪除、更新和密碼設(shè)置的一般操作,要求及時(shí)響應(yīng),在12秒內(nèi)。4、完整性要求能在發(fā)生意外(如掉電)的情況下,保證不丟失數(shù)據(jù)。5、易使用性要求能盡量為用戶的使用提供方便,軟件的界面符合目前流行的界面規(guī)范。6、可維護(hù)性要求該軟件在運(yùn)行中發(fā)現(xiàn)錯(cuò)誤時(shí),能快速、準(zhǔn)確對(duì)其進(jìn)行定位、診斷和修改。7、可測(cè)試性設(shè)計(jì)時(shí)盡可能減少測(cè)試該軟件的各項(xiàng)功能所需的工作量。8、復(fù)用性設(shè)計(jì)時(shí)應(yīng)采取模塊化的方法進(jìn)行設(shè)計(jì),對(duì)系統(tǒng)內(nèi)各模塊接口盡可能達(dá)到高內(nèi)聚、低偶合的程度,以提高各模塊的復(fù)用性。9、安全保密性要求提供身份驗(yàn)證,只允許通過(guò)身份驗(yàn)證的用戶使用該軟件。10、可理解性對(duì)于該軟件提供的各種菜單命令,各信息提示,應(yīng)易于用戶理解。
29、11、可移植性要求該軟件在將來(lái)能易于向各種窗口操作系統(tǒng)上移植。4.8 系統(tǒng)設(shè)計(jì)的原則在進(jìn)行較詳細(xì)的調(diào)查和征詢用戶的初步要求之后,在設(shè)計(jì)的過(guò)程中本著以下幾點(diǎn)來(lái)開(kāi)發(fā)和完善此系統(tǒng):1、正確性 所有的命令按鈕實(shí)現(xiàn)正確的功能,滿足用戶的需求。2、可用性 軟件基本結(jié)構(gòu)、實(shí)現(xiàn)方式、操作方法必須使一個(gè)非計(jì)算機(jī)專業(yè)人員能夠方便、正確的使用。3、完整性 實(shí)現(xiàn)當(dāng)前服裝服裝管理的要求。4、界面友好 設(shè)計(jì)出的軟件要美觀大方、操作方便簡(jiǎn)單。5、為了方便用戶使用,應(yīng)盡量減少鍵盤的操作,發(fā)揮鼠標(biāo)的作用。6、系統(tǒng)的穩(wěn)定性 要避免不注意的點(diǎn)擊鼠標(biāo)而產(chǎn)生意想不到的結(jié)果,或產(chǎn)生程序的錯(cuò)誤,保證操作人員正常的工作。7、減少執(zhí)行一個(gè)功能
30、的步驟,并盡量靈活,不要實(shí)現(xiàn)流程過(guò)深,而且應(yīng)盡量能在任何界面中回到主界面,防止出現(xiàn)不能繼續(xù)執(zhí)行的現(xiàn)象。5、系統(tǒng)設(shè)計(jì)在明確了用戶需求以后,根據(jù)軟件工程學(xué)的要求對(duì)該系統(tǒng)進(jìn)行軟件設(shè)計(jì),確定了該軟件所具有的全部功能和開(kāi)發(fā)方案。該服裝連鎖店管理系統(tǒng)的功能模塊包括日常業(yè)務(wù)、庫(kù)存管理、查詢統(tǒng)計(jì)、基礎(chǔ)信息管理、系統(tǒng)設(shè)置5.1 數(shù)據(jù)庫(kù)的設(shè)計(jì)數(shù)據(jù)庫(kù)系統(tǒng)是具有數(shù)據(jù)管理功能的計(jì)算機(jī)系統(tǒng)。它是一個(gè)實(shí)際可行的,按照一定的數(shù)據(jù)模型組織、存儲(chǔ)、維護(hù),并向應(yīng)用系統(tǒng)提供數(shù)據(jù)及數(shù)據(jù)服務(wù)的支持系統(tǒng)。數(shù)據(jù)庫(kù)管理系統(tǒng)是位于用戶和操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。它完成如何科學(xué)地組織和存儲(chǔ)數(shù)據(jù)、如何高效地獲取和處理數(shù)據(jù)的任務(wù)。數(shù)據(jù)庫(kù)是數(shù)據(jù)庫(kù)
31、系統(tǒng)的一個(gè)重要組成部分。下面就服裝連鎖店管理系統(tǒng)中的數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段進(jìn)行實(shí)現(xiàn),這個(gè)階段完成由數(shù)據(jù)邏輯模型向數(shù)據(jù)物理模型的轉(zhuǎn)換的工作。主要的數(shù)據(jù)表如下。1、供應(yīng)商基礎(chǔ)信息表(gys):包括供應(yīng)商編號(hào)、供應(yīng)商全稱、簡(jiǎn)稱、地址、所屬地區(qū)、郵政編碼、電話、傳真、聯(lián)系人、聯(lián)系人電話、開(kāi)戶銀行、銀行賬號(hào)、納稅人登記、預(yù)付金額、尚余欠款、網(wǎng)址郵箱,主要是保存供應(yīng)商基礎(chǔ)信息。各個(gè)字段的類型設(shè)置和長(zhǎng)度設(shè)置都是經(jīng)過(guò)了詳細(xì)的調(diào)研和嚴(yán)格的需求分析后確定的,其具體字段設(shè)置見(jiàn)附錄A表(3-1)所示。2、庫(kù)存表(kc):包括商品信息、簡(jiǎn)稱、批號(hào)、產(chǎn)地、規(guī)格、包裝、單位、進(jìn)價(jià)、庫(kù)存、庫(kù)存金額,主要用來(lái)保存庫(kù)存商品信息。其各
32、字段類型和長(zhǎng)度設(shè)置見(jiàn)附錄A表(3-2)所示。3、連鎖信息表(kh):包括連鎖編號(hào)、服裝店店全稱、簡(jiǎn)稱、地址、所屬地區(qū)郵政編碼、電話、傳真、聯(lián)系人、聯(lián)系人電話、開(kāi)戶銀行、銀行帳號(hào)、納稅人登記、預(yù)付金額、尚余欠款、網(wǎng)址郵箱、日期,主要用來(lái)保存連鎖基礎(chǔ)信息。4、密碼表(ma):包括操作員和密碼;主要用來(lái)保存操作員及操作員密碼。5、入庫(kù)表(rk):包括商品名稱、簡(jiǎn)稱、批號(hào)、產(chǎn)地、規(guī)格、包裝、單位、數(shù)量、進(jìn)價(jià)、金額、備注、供應(yīng)商、日期、經(jīng)手人、票號(hào),用來(lái)保存商品入庫(kù)的詳細(xì)信息。6、入庫(kù)退單表(rktd):包括商品名稱、批號(hào)、產(chǎn)地、規(guī)格、包裝、單位、數(shù)量、進(jìn)價(jià)、金額、備注、供應(yīng)商、日期、經(jīng)手人和票號(hào),用來(lái)
33、保存商品入庫(kù)退貨的詳細(xì)信息。7、銷售表(xsd):包括商品名稱、批號(hào)、產(chǎn)地、規(guī)格、包裝、單位、數(shù)量、單價(jià)、金額、備注、客戶、日期、經(jīng)手人、票號(hào),用來(lái)保存商品銷售的詳細(xì)信息。 5.2 詳細(xì)設(shè)計(jì)及系統(tǒng)功能的實(shí)現(xiàn)經(jīng)過(guò)上述的需求分析和系統(tǒng)分析以及數(shù)據(jù)庫(kù)的設(shè)計(jì),確定服裝連鎖店管理系統(tǒng)的全部功能和所需數(shù)據(jù)庫(kù),下面根據(jù)軟件工程學(xué)對(duì)系統(tǒng)詳細(xì)設(shè)計(jì)的任務(wù)要求,對(duì)該軟件進(jìn)行詳細(xì)的設(shè)計(jì)及功能實(shí)現(xiàn)。在此過(guò)程中采用結(jié)構(gòu)化的設(shè)計(jì)方法,來(lái)改善控制結(jié)構(gòu),降低程序的復(fù)雜度,從而提高程序的可讀性、可測(cè)試性、可維護(hù)性。5.2.1 軟件結(jié)構(gòu)該軟件頂層數(shù)據(jù)流圖如圖32所示。5.2.2 各模塊設(shè)計(jì)根據(jù)對(duì)服裝連鎖店管理系統(tǒng)所做的需求分析和系
34、統(tǒng)分析,來(lái)實(shí)現(xiàn)服裝連鎖店管理系統(tǒng)的全部功能的設(shè)計(jì)。在此過(guò)程中采用模塊化的設(shè)計(jì)方法,根據(jù)面向?qū)ο蟮脑O(shè)計(jì)要求,將系統(tǒng)分解成一個(gè)個(gè)獨(dú)立的模塊,從而完成具體的設(shè)計(jì)。服裝連鎖店管理系統(tǒng)是使用強(qiáng)大的開(kāi)發(fā)工具Visual Basic完成全部的開(kāi)發(fā)過(guò)程。Visual Basic 6.0是Microsoft公司開(kāi)發(fā)的一個(gè)可視化的軟件開(kāi)發(fā)工具,隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,Visual Basic也不斷推出它的各種新版本。它在繼承以前版本優(yōu)點(diǎn)的基礎(chǔ)上,又新增加了諸多功能和特性,它速度快,具有強(qiáng)大且容易使用的可視化開(kāi)發(fā)環(huán)境。1.登錄窗體的設(shè)計(jì)(1)、功能:用于操作者身份驗(yàn)證??梢赃x擇操作員,支持鼠標(biāo)和鍵盤操作。操作員和
35、密碼驗(yàn)證成功后,進(jìn)入主界面。操作員錯(cuò)誤或密碼錯(cuò)誤提醒并返回錯(cuò)誤點(diǎn)。輸入三次錯(cuò)誤的密碼,系統(tǒng)自動(dòng)退出。登陸模塊的界面設(shè)計(jì)如圖3.3所示:圖3.3 登陸界面(2)、實(shí)現(xiàn)過(guò)程:在“服裝連鎖店管理系統(tǒng)”工程中,添加一個(gè)新窗體,命名為main_mima,在窗體中添加兩個(gè)Data控件,1個(gè)DBCombo控件,3個(gè)Text控件,2個(gè)Command控件。(3)、屬性設(shè)置:Data1對(duì)象的屬性DatabaseName值為yyjxc.mdb,Data1對(duì)象的Recordsource屬性值為ma,用來(lái)提供數(shù)據(jù)查詢。Data2的DatabaseName屬性值設(shè)為yyjxc.mdb,Recordsource屬性值設(shè)為m
36、a,用來(lái)提供數(shù)據(jù)綁定。DBcombo1的名稱設(shè)為Text1,Rowsource的值設(shè)為Data2,Listfield值為“操作員”,Boundcolumn值也設(shè)為“操作員”,用來(lái)提供數(shù)據(jù)選擇,Text2的屬性MaxLength值設(shè)為6,PassWorldChar屬性的值設(shè)為“*”用于輸入密碼。2. 主界面的設(shè)計(jì)(1)、功能:主要是提供各項(xiàng)功能模塊的入口??梢赃x擇主界面的菜單或工具欄,調(diào)用相應(yīng)程序,進(jìn)行相應(yīng)操作。顯示開(kāi)發(fā)者信息、系統(tǒng)日期和時(shí)間。主界面的設(shè)計(jì)如圖3.4所示:(2)、實(shí)現(xiàn)過(guò)程及部分關(guān)鍵代碼:在窗體上添加一個(gè)Imagelist控件、一個(gè)ToolBar控件和一個(gè)statusbar控件,用
37、鼠標(biāo)右鍵單擊statusbar控件,在彈出菜單中選擇“屬性”,在屬性中,單擊“窗格”選項(xiàng)卡,設(shè)置3個(gè)窗格。設(shè)置索引為1的窗格樣式為0,并輸入文本“版權(quán)所有:沈陽(yáng)理工大學(xué) B021211班 尚超”,設(shè)置索引為2的窗格的樣式為6,用于顯示當(dāng)前日期,設(shè)置索引為3的窗格的樣式為5,用來(lái)顯示當(dāng)前時(shí)間。同時(shí)用菜單編輯器設(shè)定菜單項(xiàng)。在入庫(kù)、銷售等模塊中,均使用了MSFlexGrid1控件(以下簡(jiǎn)稱mf1),完成表單式數(shù)據(jù)錄入。但mf1空間為只讀,要想向mf1控件輸入信息,需要借助其他控件,這里借助了Text1控件。下面的代碼主要將Text1控件移到表格中光標(biāo)的位置,然后根據(jù)光標(biāo)處單元格的大小設(shè)置Text1控
38、件的大小,并將該單元格內(nèi)容賦值給Text1控件,其代碼實(shí)現(xiàn)過(guò)程請(qǐng)參考附錄B中的代碼1。(3)、屬性設(shè)置: 主窗體的windowstate屬性設(shè)為2 maxmized當(dāng)主窗體彈出即自動(dòng)設(shè)為全屏顯示。(4)、說(shuō)明:為提高代碼的效率,程序中使用公用函數(shù)來(lái)代替一些在多哥程序中頻繁使用的代碼,如下面的entercell、moveright、moveleft、movereturn等函數(shù)。在入庫(kù)、銷售等模塊中,均使用了MSFlexGrid1控件(簡(jiǎn)稱mf1)完成表單式數(shù)據(jù)錄入。但mf1控件為只讀,要想向mf1控件輸入信息,需要借助其他控件,本程序借助Text1控件。首先將Text1控件移到表格中光標(biāo)的位置,
39、然后根據(jù)光標(biāo)處單元格的大小設(shè)置Text1控件的大小,并將該單元格的內(nèi)容賦值給Text1控件。3. 入庫(kù)單模塊的設(shè)計(jì) (1)、功能:程序啟動(dòng)后,選擇“日常業(yè)務(wù)”菜單下的“入庫(kù)單”項(xiàng),將進(jìn)入入庫(kù)單模塊。在入庫(kù)單模塊中主要實(shí)現(xiàn)如下功能:完成服裝入庫(kù)工作。入庫(kù)采用智能化表單式錄入,在商品名稱欄內(nèi)只需輸入商品名稱或簡(jiǎn)稱的前幾個(gè)字或按PageDown鍵,系統(tǒng)將自動(dòng)利用表格顯示相關(guān)商品信息,使用向上和向下箭頭選擇商品,回車后該商品的信息將自動(dòng)錄入到表格中,然后只需輸入入庫(kù)數(shù)量,系統(tǒng)將自動(dòng)計(jì)算商品金額,回車后即可入庫(kù)下一商品。自動(dòng)生成入庫(kù)票號(hào),可以利用PageDown鍵在列表框中選擇供應(yīng)商信息。系統(tǒng)將自動(dòng)統(tǒng)計(jì)
40、入庫(kù)品種、入庫(kù)數(shù)量、入庫(kù)金額。入庫(kù)單界面設(shè)計(jì)如圖3.5所示:(2)、主要控件:在窗體中添加3個(gè)data控件、1個(gè)MSFlexGrid控件、1個(gè)DBgrid控件、1個(gè)DBlist控件、8個(gè)Text控件、4個(gè)Command控件等。(3)、設(shè)置屬性及關(guān)鍵代碼:Data1的databasename屬性值設(shè)為yyjxc.mdb,recordsource屬性的值設(shè)為kc,用于提供數(shù)據(jù)綁定。Data2的databasename屬性值為yyjxc.mdb,recordsource屬性的值是gys,用來(lái)提供數(shù)據(jù)綁定。Dbgrid1的名稱為grid1,listfield屬性值為“供應(yīng)商全稱”,boundcolum
41、n值也是“供應(yīng)商全稱”,用來(lái)提供數(shù)據(jù)選擇。Msflexgrid1的名稱屬性設(shè)為Mf1,用于批量錄入數(shù)據(jù)。在入庫(kù)單模塊中,輸入商品后,使用附錄B中代碼2中的代碼計(jì)算商品的合計(jì)金額,并格式化單價(jià)和總金額(保留兩位小數(shù))。附錄B中的代碼3實(shí)現(xiàn)了以下功能:在入庫(kù)單模塊中,單擊“保存”按鈕,將首先檢測(cè)是否錄入了商品信息,如果錄入了商品信息,將利用循環(huán)語(yǔ)句將商品信息保存到入庫(kù)單rkd表中,并更新相應(yīng)的庫(kù)存商品信息。保存成功后,清空入庫(kù)數(shù)據(jù),焦點(diǎn)轉(zhuǎn)移到“登記”按鈕上。6、開(kāi)發(fā)難點(diǎn)及解決技巧6.1 如何在MSFlexGrid中靈活地輸入數(shù)據(jù)MSFlexGrid控件是一種Active控件,該控件提供了表格界面,
42、處理數(shù)據(jù)相當(dāng)靈活,具有只讀數(shù)據(jù)綁定、對(duì)表格數(shù)據(jù)進(jìn)行顯示和操作、數(shù)據(jù)分組排序、Data控件賦值、文本自動(dòng)換行等功能。唯一缺憾的是MSFlexGrid控件不允許動(dòng)態(tài)輸入數(shù)據(jù),但這里我利用MSFlexGrid控件的文本自動(dòng)換行功能和MSFlexGrid控件的一些屬性、方法,結(jié)合Text控件實(shí)現(xiàn)向MSFlexGrid控件中輸入數(shù)據(jù)。MSFlexGrid1.Rows 設(shè)置MSFlexGrid1的行數(shù)MSFlexGrid1.Cols 設(shè)置MSFlexGrid1的列數(shù)MSFlexGrid1.ColWidth(i) 設(shè)置MSFlexGrid1的第i列列寬MSFlexGrid1.FixedRows 設(shè)置MSFl
43、exGrid1的固定行數(shù)MSFlexGrid1.FixedCols 設(shè)置MSFlexGrid1的固定列數(shù)MSFlexGrid1.TextMatrix(i,j) 設(shè)置MSFlexGrid1第I行第j列的單元格MSFlexGrid1.ColPos(MSFlexGrid.col) 光標(biāo)所在單元格6.2 如何保存表格中的數(shù)據(jù)運(yùn)用循環(huán)語(yǔ)句,將表格中的數(shù)據(jù)一條一條地保存。如果在不知道循環(huán)內(nèi)需要執(zhí)行多少次語(yǔ)句時(shí),可以用DO循環(huán)。否則,在知道要執(zhí)行多少次循環(huán)的條件下最好使用For.Next循環(huán)。與Do循環(huán)不同,F(xiàn)or循環(huán)使用一個(gè)計(jì)數(shù)器變量,每重復(fù)一次循環(huán)之后,計(jì)數(shù)器變量的值就會(huì)增加或者減少。 6.3 如何動(dòng)態(tài)
44、統(tǒng)計(jì)表格中的求和項(xiàng)在進(jìn)行銷售單、入庫(kù)單等一些單據(jù)的錄入時(shí),經(jīng)常需要系統(tǒng)自動(dòng)計(jì)算合計(jì)數(shù)量、合計(jì)金額,即整個(gè)單據(jù)的所有商品的合計(jì)數(shù)量、合計(jì)金額。還是利用循環(huán)語(yǔ)句。下面是以入庫(kù)單為例的計(jì)算合計(jì)入庫(kù)數(shù)量、合計(jì)入庫(kù)金額的關(guān)鍵語(yǔ)句:For i = 1 To 31 A = Val(mf1.TextMatrix(i, 10) + A: B = Val(mf1.TextMatrix(i, 8) + B If mf1.TextMatrix(i, 1) And mf1.TextMatrix(i, 8) Then js.Text = i Next i6.5 Data控件的應(yīng)用Data控件是VB數(shù)據(jù)庫(kù)的重要控件,它支持
45、大多數(shù)與數(shù)據(jù)庫(kù)有關(guān)的操作,通過(guò)使用Data控件可以開(kāi)發(fā)非常復(fù)雜的數(shù)據(jù)庫(kù)應(yīng)用程序:Data控件可以不使用代碼完成以下功能:(1)、打開(kāi)指定的Access數(shù)據(jù)庫(kù)表。(2)、將access表中的字段傳至數(shù)據(jù)綁定控件,并針對(duì)數(shù)據(jù)綁定控件中的修改來(lái)更新數(shù)據(jù)庫(kù)。(3)、關(guān)閉數(shù)據(jù)庫(kù)Data控件的主要屬性:Data控件有許多屬性,其中如Name、Left等屬性與數(shù)據(jù)庫(kù)的訪問(wèn)無(wú)關(guān),另一些與數(shù)據(jù)庫(kù)訪問(wèn)密切相關(guān),重點(diǎn)有以下幾個(gè):Connect屬性 設(shè)置連接的數(shù)據(jù)庫(kù)類型,Access格式的數(shù)據(jù)庫(kù)不需要設(shè)置這個(gè)屬性。DatabaseName屬性 設(shè)置被訪問(wèn)的數(shù)據(jù)庫(kù)的名字和路徑。ReadOnly屬性 設(shè)置是否以只讀方式打
46、開(kāi)指定的數(shù)據(jù)庫(kù)。RecordSourse屬性 設(shè)置數(shù)據(jù)源,為底層表的對(duì)象。Recordset屬性 返回一個(gè)指定數(shù)據(jù)源中的記錄集或運(yùn)行一次查詢所得的記錄的結(jié)果集合。Data控件的主要方法:Refresh方法 在Data控件打開(kāi)或重新打開(kāi)數(shù)據(jù)庫(kù)的內(nèi)容時(shí),該方法可以更新Data控件的數(shù)據(jù)設(shè)置。結(jié) 論本文從應(yīng)用的角度論述了醫(yī)院及服裝連鎖店的服裝信息自動(dòng)化管理的實(shí)現(xiàn)方法。如今服裝連鎖店已經(jīng)面對(duì)市場(chǎng)化、社會(huì)化的競(jìng)爭(zhēng),改革的導(dǎo)向決定了服裝連鎖店要在優(yōu)質(zhì)、高效、低耗的模式下,充分利用系統(tǒng)的現(xiàn)代化管理手段實(shí)現(xiàn)資源配置的最優(yōu)化。改革的重要基礎(chǔ)是要對(duì)服裝連鎖店各流程崗位進(jìn)行業(yè)務(wù)流程重組,建立完整的適應(yīng)計(jì)算機(jī)收集和分析的管理體系。以往的服裝連鎖店服裝管理工作主要由手工方式進(jìn)行操作的,存在著工作繁瑣、操作出錯(cuò)等一系列的弊端。而且手工管理中往往耗費(fèi)了很大的人力和時(shí)間,卻又難以達(dá)到很高的精度。因此,為了方便服裝連鎖店服裝的管理和減輕服裝管理上的工作負(fù)擔(dān),提高工作效率和精度,該系統(tǒng)利用Microsoft公司的強(qiáng)大的開(kāi)發(fā)工具Visual Basic 6.0開(kāi)發(fā)了這套服裝連鎖店服裝管理系統(tǒng),希望本系統(tǒng)能給服裝銷售領(lǐng)域的管理帶來(lái)一些有益的幫助。在文中闡述了服裝連鎖店的詳細(xì)設(shè)計(jì)過(guò)程。文中按照軟件工程的要求來(lái)設(shè)計(jì)和開(kāi)發(fā)管理軟件的結(jié)合服裝經(jīng)營(yíng)企業(yè)特點(diǎn),參照多家典型服裝經(jīng)營(yíng)企業(yè)的實(shí)際運(yùn)營(yíng)經(jīng)驗(yàn),進(jìn)行全面管理,實(shí)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中醫(yī)按摩養(yǎng)生師承合同
- 拆除工程合同履行及施工許可證辦理承包合同范本
- 茶葉電商平臺(tái)入駐與營(yíng)銷合作合同
- 吞咽治療護(hù)理
- 房產(chǎn)代持協(xié)議書(婚姻財(cái)產(chǎn)分割版)
- 和人有關(guān)的課件
- 撤資協(xié)議書標(biāo)準(zhǔn)模板
- 車貸抵押擔(dān)保業(yè)務(wù)專屬合同模板
- 城市出租車經(jīng)營(yíng)權(quán)承包合作協(xié)議范本
- 高端汽車定制生產(chǎn)與售后服務(wù)協(xié)議
- 2025年初中語(yǔ)文名著閱讀《林海雪原》知識(shí)點(diǎn)總結(jié)及練習(xí)
- 2025年濟(jì)南鐵路局招聘筆試參考題庫(kù)含答案解析
- 特種設(shè)備鍋爐日管控、周排查、月調(diào)度主要項(xiàng)目及內(nèi)容表
- 2022年徐州市泉山區(qū)工會(huì)系統(tǒng)招聘考試題庫(kù)及答案解析
- 屋面彩鋼瓦施工技術(shù)交底
- 小學(xué)三年級(jí)部編版下學(xué)期語(yǔ)文期末復(fù)習(xí)題〔有答案〕
- 剪映入門教程PPT
- 2021-2022學(xué)年浙江省杭州市西湖區(qū)杭州綠城育華教育集團(tuán)一年級(jí)下學(xué)期期末語(yǔ)文試卷
- 超星學(xué)習(xí)通線上考試操作指南(教師篇)
- 招聘求職簡(jiǎn)歷制作表格模板可編輯下載 精品簡(jiǎn)歷模板 標(biāo)準(zhǔn)表格單頁(yè)04
- 趣味心理測(cè)試題目與評(píng)分標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論