2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩38頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p>  經(jīng)濟(jì)管理學(xué)院( )專業(yè)</p><p><b>  MIS課程設(shè)計(jì)</b></p><p>  (2009—2010學(xué)年)</p><p>  設(shè)計(jì)名稱: 汽車配件管理系統(tǒng)</p><p>  ─────────────</p><p><b>  班 級:電子商

2、務(wù) </b></p><p>  ----------------</p><p><b>  姓 名: </b></p><p>  -------------------------------</p><p>  指導(dǎo)教師:信管教研室</p><p>  ------------

3、-----</p><p><b>  成 績:</b></p><p>  ----------------</p><p><b>  目 錄</b></p><p>  1 概述………………………………………………………………………………1</p><p>  1

4、.1 選題背景……………………………………………………………………..1</p><p>  1.2 系統(tǒng)環(huán)境…………………………………………………………………......1</p><p>  1.2.1 PB簡介……………………………………………………………...1</p><p>  1.2.2 PB訪問SQL Server…………………………………………..

5、....2</p><p>  1.2.3 語言環(huán)境…………………………………………………………………..2</p><p>  2 系統(tǒng)分析………………………………………………………………………..2</p><p>  2.1 系統(tǒng)目標(biāo)需求…………………………………………………………….....2</p><p>  2.2開發(fā)的可行性分

6、析………………………………………………………….3</p><p>  2.2.1管理上的可行性………………………………………………………….3</p><p>  2.2.2技術(shù)上的可行性………………………………………………………….3</p><p>  2.2.3經(jīng)濟(jì)上的可行性………………………………………………………….3</p><p&

7、gt;  2.3 業(yè)務(wù)流程分析……………………………………………………………….3</p><p>  2.4 數(shù)據(jù)流程……………………………………………………………………..5</p><p>  2.5 數(shù)據(jù)字典……………………………………………………………………..5</p><p>  3 系統(tǒng)設(shè)計(jì)………………………………………………………………………..8

8、</p><p>  3.1平臺設(shè)計(jì)……………………………………………………………………....8</p><p>  3.2軟件總體結(jié)構(gòu)設(shè)計(jì)……………………………………………………….....8</p><p>  3.2.1功能結(jié)構(gòu)圖……………………………………………………………......8</p><p>  3.2.2模塊說明書……

9、……………………………………. …………………….9</p><p>  3.3 代碼設(shè)計(jì)…………………………………………………………………....12</p><p>  3.4 數(shù)據(jù)庫設(shè)計(jì)………………………………………………………………....12</p><p>  3.4.1 E-R圖……………………………………………………………………..12</p&

10、gt;<p>  3.4.2 數(shù)據(jù)表設(shè)計(jì)……………………………………………………………...13</p><p>  3.5 界面設(shè)計(jì)…………………………………………………………………....16</p><p>  3.5.1 登錄界面…………………………………………………………..16</p><p>  3.5.2 主頁界面……………………………

11、……………………………..17</p><p>  3.5.3 出庫登記界面……………………………………. ………………….18</p><p>  3.5.4 庫存查詢界面…………………………………………………….....19</p><p>  3.5.5 庫存盤點(diǎn)界面………………………………………………………...20</p><p>

12、  3.5.6 出庫登記信息……………………………………………………..21</p><p>  3.5.7 出庫報(bào)表查詢……………………………………………………....21</p><p>  3.5.8 商品信息管理界面…………………………………………………....23</p><p>  3.5.9 操作員管理界面…………………………………………………....

13、24</p><p>  3.6 系統(tǒng)安全設(shè)計(jì)……………………………………………………………...24</p><p>  4系統(tǒng)實(shí)施…………………………………………………………………….....25</p><p>  4.1 數(shù)據(jù)庫的實(shí)施……………………………………………………………...25</p><p>  4.2 程序?qū)崿F(xiàn)…………

14、……………………………………………………........25</p><p>  4.2.1 系統(tǒng)類的編寫…………………………………………………….........25</p><p>  4.2.2 系統(tǒng)程序的實(shí)現(xiàn)…………………………………………………….....28</p><p>  5 結(jié)束語…………………………………………...…………………………….40

15、</p><p><b>  參考文獻(xiàn)</b></p><p>  汽車配件管理信息系統(tǒng)</p><p><b>  1 概述</b></p><p><b>  1.1 選題背景</b></p><p>  在國家發(fā)改委頒的我國汽車工業(yè)發(fā)展政策中,已經(jīng)

16、明確把全面提升汽車配件競爭力作為指導(dǎo)零部件行業(yè)“十一五”期間發(fā)展的主要目標(biāo)。隨著奇瑞,幾、吉利等民營企業(yè)的發(fā)展,一汽、上汽、東風(fēng)也明確提出自主品牌汽車未來發(fā)展目標(biāo),關(guān)鍵零部件的自主品牌成為我國汽車工業(yè)未來發(fā)展的重點(diǎn)之一,我國汽車的配件研究開發(fā)正在逐步加大科研投入,提升自主創(chuàng)新的能力,培育自身品牌,面對我國汽車向安全,節(jié)能,環(huán)保,舒適的發(fā)展方向,我國汽車傳統(tǒng)零部件將緊隨這以發(fā)展潮流,最近兩年,我國汽車配件企業(yè)在LED車燈、HID車燈、防盜

17、系統(tǒng)、GPS導(dǎo)航儀等產(chǎn)品在快速發(fā)展,已經(jīng)形成了較大的市場規(guī)模,很好的促進(jìn)了我國汽車零部件以及其他非主流的零部件的發(fā)展,當(dāng)然當(dāng)前我國汽車產(chǎn)業(yè)零部件配置率效率很低,很多高技術(shù)的零部件生產(chǎn)還很少在我國汽車上涉及,因此我國必然會加大這些高新技術(shù)的產(chǎn)業(yè)發(fā)展,而一個(gè)良好的高效率的汽車配件管理系統(tǒng)是必不可少的,在此基礎(chǔ)上我們設(shè)計(jì)了該小型管理系統(tǒng)。</p><p><b>  1.2 系統(tǒng)環(huán)境 </b>&l

18、t;/p><p>  系統(tǒng)是基于應(yīng)用PowerBuilder9.0而設(shè)計(jì)出的的汽車配件管理信息系統(tǒng),通過實(shí)現(xiàn)與數(shù)據(jù)庫的連接,動態(tài)的查詢、添加、刪除以及各種訂單的處理與實(shí)現(xiàn)和客戶經(jīng)理之間的聯(lián)系,實(shí)現(xiàn)汽車配件會計(jì)的實(shí)施, 而且可自動生成和打印報(bào)表,方便高層領(lǐng)導(dǎo)掌握信息等管理數(shù)據(jù)庫的功能。</p><p>  1.2.1PowerBuilder簡介</p><p>  Pow

19、erBuilder是著名的數(shù)據(jù)庫應(yīng)用開發(fā)工具生產(chǎn)廠商PowerSoft公司推出的產(chǎn)品(PowerSoft現(xiàn)已被數(shù)據(jù)庫廠商Sybase所收購),它完全按照客戶機(jī)/服務(wù)器體系結(jié)構(gòu)設(shè)計(jì),在客戶機(jī)/服務(wù)器結(jié)構(gòu)中,它使用在客戶機(jī)中,作為數(shù)據(jù)庫應(yīng)用程序的開發(fā)工具而存在。由于PowerBuilder采用了面向?qū)ο蠛涂梢暬夹g(shù),提供可視化的應(yīng)用開發(fā)環(huán)境,使得我們利用PowerBuilder可以方便快捷地開發(fā)出利用后臺服務(wù)器中的數(shù)據(jù)和數(shù)據(jù)庫管路系統(tǒng)系統(tǒng)的

20、數(shù)據(jù)庫應(yīng)用程序。</p><p>  1.2.2 PowerBuilder訪問SQL Server</p><p>  PowerBuilder提供了對目前流行的大多數(shù)關(guān)系數(shù)據(jù)庫管理系統(tǒng)的支持,由于在PowerBuilder的應(yīng)用程序中對數(shù)據(jù)庫訪問的部分一般采用國際化標(biāo)準(zhǔn)數(shù)據(jù)庫查詢語言SQL,使得用PowerBuilder開發(fā)的應(yīng)用程序可以不做修改或者只做少量的修改就可以在不同的后臺數(shù)據(jù)庫

21、管理系統(tǒng)上使用。也就是說用PowerBuilder開發(fā)的應(yīng)用程序是獨(dú)立于服務(wù)器上的數(shù)據(jù)庫管理系統(tǒng)的。</p><p>  1.2.3 語言環(huán)境</p><p>  為了給用戶提供各個(gè)方面的支持,PowerBuilder可以運(yùn)用SQL語句,具有自己的編程語言POWERSCRIPT,這個(gè)語言除了提供基本的流程控制語句,還提供了幾百個(gè)函數(shù)來操縱各種對象和提供諸如DDE,OLE等方面的支持。此外我

22、們還可以定義自己的函數(shù),處理特定的事件。學(xué)習(xí)PowerBuilder時(shí)相當(dāng)一部分的時(shí)間就是用來了解和熟悉PowerBuilder提供的各種函數(shù)。</p><p><b>  2 系統(tǒng)分析</b></p><p>  2.1 系統(tǒng)目標(biāo)需求</p><p>  汽車配件管理系統(tǒng)是兼顧供應(yīng)商、顧客和廠商之間的信息交流的系統(tǒng),通過對各種信息系統(tǒng)的考察、

23、分析,并結(jié)合企業(yè)要求, 而開發(fā)的一套擁有前后臺的信息化管理系統(tǒng)。需滿足以下要求:</p><p>  良好的人機(jī)交互界面,方便快捷的數(shù)據(jù)輸入功能; </p><p>  靈活的查詢性能,包括單項(xiàng)和多項(xiàng)的查詢功能。實(shí)現(xiàn)輸入后的快捷查詢,完整的條件判斷,包括庫存量的判斷; </p><p>  考慮產(chǎn)品的不斷創(chuàng)新,系統(tǒng)可實(shí)現(xiàn)新產(chǎn)品的錄入; </p><

24、;p>  實(shí)現(xiàn)各個(gè)部門權(quán)限的限制,有利于系統(tǒng)的安全性; </p><p>  可自動生成和打印報(bào)表,方便高層領(lǐng)導(dǎo)掌握信息。</p><p>  2.2 開發(fā)的可行性分析</p><p>  2.1.1 管理上的可行性</p><p>  把企業(yè)汽配的業(yè)務(wù)延伸到Internet上,建立電子商務(wù)網(wǎng)站,對汽車配件運(yùn)營商業(yè)企業(yè)來說,是企業(yè)對外展

25、示信息,從事商務(wù)活動的窗口和界面,企業(yè)也可以通過該系統(tǒng)建立和維護(hù)各項(xiàng)業(yè)務(wù)的發(fā)展情況。因此,高中層管理人員不會對此有很大的抵觸情緒,主管領(lǐng)導(dǎo)也能夠相應(yīng)的支持。 </p><p>  2.1.2 技術(shù)上的可行性</p><p>  根據(jù)系統(tǒng)目標(biāo)需求分析得結(jié)果來看,汽車配件管理系統(tǒng)不需要通過購買專業(yè)軟件,僅采用PowerBuilder9.0為開發(fā)工具,選擇PB自帶的SQL anywehere語言

26、就可以解決相關(guān)的問題,從而保證系統(tǒng)功能的實(shí)現(xiàn)。</p><p>  2.1.3 經(jīng)濟(jì)上的可行性</p><p>  汽車配件商業(yè)企業(yè)在運(yùn)營過程中 ,經(jīng)常會遇到產(chǎn)品的宣傳受到限制,采購商或顧客只能通過上門咨詢、電話溝通等方式進(jìn)行各種信息的獲取,受一定的時(shí)間與物理空間的局限并且成本較高。而本系統(tǒng)可以幫助企業(yè)正確認(rèn)識電子商務(wù)技術(shù)在企業(yè)中的重要地位,以少量的時(shí)間和資金建立企業(yè)信息門戶網(wǎng)站并架設(shè)一定

27、范圍的商務(wù)網(wǎng)絡(luò),以此來是企業(yè)與顧客間的經(jīng)濟(jì)活動變得更靈活、更主動,既間接的擴(kuò)大了企業(yè)的知名度,也從而為企業(yè)帶來最好的經(jīng)濟(jì)效益。</p><p>  2.3 業(yè)務(wù)流程分析</p><p>  該管理系統(tǒng)網(wǎng)站瀏覽者必須先登錄,才能夠以用戶的身份查看該汽配管理系統(tǒng)中的各項(xiàng)信息。瀏覽者注冊的信息提交到網(wǎng)站后臺,由網(wǎng)站管理員進(jìn)行管理。網(wǎng)站為用戶提供商品查詢,用戶信息的查詢以及各項(xiàng)業(yè)務(wù)的查詢和登記,從

28、而形成訂單信息。在系統(tǒng)后臺,管理員除了管理用戶信息,公司信息以及配件商品信息外,還需將網(wǎng)站消息以公告的形式發(fā)布出去,同時(shí)也要及時(shí)的更新企業(yè)內(nèi)部的各項(xiàng)信息。主要業(yè)務(wù)流程如圖2-1所示。</p><p>  1):總業(yè)務(wù)流程圖:</p><p>  圖2-1系統(tǒng)業(yè)務(wù)流程圖</p><p>  2) 銷售業(yè)務(wù)流程圖</p><p>  3

29、) 財(cái)務(wù)管理業(yè)務(wù)流程圖</p><p><b>  2.4 數(shù)據(jù)流程</b></p><p>  圖2-2系統(tǒng)數(shù)據(jù)流程圖</p><p><b>  2.5 數(shù)據(jù)字典</b></p><p>  1)  數(shù)據(jù)流條目 </p><p>  2) &

30、#160;     加工條目 </p><p><b>  3) 文件條目 </b></p><p><b>  3 系統(tǒng)設(shè)計(jì)</b></p><p><b>  3.1平臺設(shè)計(jì)</b></p><p>  表3-1 系統(tǒng)平臺設(shè)

31、計(jì)</p><p>  3.2 軟件總體結(jié)構(gòu)設(shè)計(jì)</p><p>  3.2.1功能結(jié)構(gòu)圖</p><p>  圖3-1汽車配件管理系統(tǒng)功能結(jié)構(gòu)圖</p><p>  圖3-2配件管理系統(tǒng)網(wǎng)站后臺功能結(jié)構(gòu)圖</p><p>  3.2.2 模塊說明書</p><p>  表3-2 “用戶管理”模

32、塊說明書</p><p>  表3-3 “銷售管理”模塊說明書</p><p>  表3-4 “采購管理”模塊說明書</p><p>  表3-5 “財(cái)務(wù)管理”模塊說明書</p><p>  表3-6 “庫存管理”模塊說明書</p><p><b>  3.3 代碼設(shè)計(jì) </b></p>

33、;<p>  由于該廠在未來的幾年內(nèi)生產(chǎn)的產(chǎn)品品種不會超過十種,并且每種產(chǎn)品的規(guī)格也不會超過十種,因此,產(chǎn)品規(guī)格代碼采用層次碼,并用兩位整數(shù)表示,設(shè)計(jì)方案如圖示,規(guī)格編碼列于表中所示。 </p><p><b>  規(guī)格代碼 </b></p><p> ?。?)產(chǎn)品代碼設(shè)計(jì) </p><p>  產(chǎn)品代碼用三位整數(shù)表示,設(shè)計(jì)方案如

34、圖所示。產(chǎn)品的代碼如表所示。 </p><p>  圖11 代碼設(shè)計(jì)方案 </p><p>  表9 產(chǎn)品代碼表 </p><p>  產(chǎn)品代碼中的校驗(yàn)位a3值的確定方法如下: </p><p>  a3=取[(3a1+2a2)/10]的余數(shù) </p><p><b>  3.4 數(shù)據(jù)庫設(shè)計(jì)</b&g

35、t;</p><p>  3.4.1 E-R圖</p><p>  系統(tǒng)中主要涉及到的實(shí)體有“客戶”、“供應(yīng)商”、“配件”、“圖片”、“員工”、“部門”、“訂單”、“倉庫”。實(shí)體與實(shí)體之間的聯(lián)系如圖3-4所示。</p><p>  圖3-4系統(tǒng)E-R圖</p><p>  1.顧客:(顧客編號,顧客名,顧客地址,顧客電話,顧客開戶行,顧客開戶

36、行賬號,備注) </p><p>  2訂貨單:(訂單號,顧客號,訂貨項(xiàng)數(shù),訂貨日期,預(yù)定交貨日期,銷售人員編號,訂貨單金額); </p><p>  3訂貨單細(xì)節(jié):(訂單號,配件編號,訂貨數(shù),訂貨金額); </p><p>  4應(yīng)收款明細(xì)賬:(訂單號,應(yīng)收金額,收款日期,已收金額,辦理人編號); </p><p>  5應(yīng)付款明細(xì)賬:(采

37、購單號,應(yīng)付金額,支付日期,已付金額,辦理人編號); </p><p>  6供應(yīng)商:(供應(yīng)商號,供應(yīng)商名稱,供應(yīng)商地址,供應(yīng)商電話,供應(yīng)商開戶行,供應(yīng)商開戶行賬號,備注); </p><p>  7配件:(配件號,配件名,數(shù)量,價(jià)格,入庫時(shí)間); </p><p>  8采購單(采購單號,采購項(xiàng)數(shù),采貨日期,預(yù)定交貨日期,采購人員編號,采購單金額); </p

38、><p>  9采購單細(xì)節(jié):(采購號,配件號,采購數(shù),采購金額); </p><p>  10員工(員工編號,所屬部門號,員工姓名,員工住址,員工電話,員工開戶行,員工開戶行賬號); </p><p>  11部門:(部門號,部門名,人數(shù),部門經(jīng)理); </p><p>  12倉庫:(倉庫號,地址,配件種類,配件數(shù)); </p>

39、<p>  3.4.2數(shù)據(jù)表設(shè)計(jì)</p><p>  表3-8 Users(用戶表)</p><p>  表3-9 Companys(公司表)</p><p>  表3-10 Products(商品表)</p><p>  表3-11 Categorys(商品種類表)</p><p>  表3-13 Prod

40、uctCarts(商品和購物車關(guān)系表)</p><p>  表3-14 Pictures (商品圖片表)</p><p>  表3-15 ManagerInfor(管理員表)</p><p>  表3-17 SHInformation(收貨者信息表)</p><p>  表3-18 BBS(公告表)</p><p>&

41、lt;b>  3.5界面設(shè)計(jì)</b></p><p>  系統(tǒng)界面風(fēng)格基本一致,本著方便用戶宗旨,在頁面的設(shè)計(jì)上趨向于人性化,易于操作:</p><p>  ﹡界面清晰明了、協(xié)調(diào)一致,同樣功能用同樣的圖形</p><p>  ﹡有清楚的錯(cuò)誤提示,誤操作后,系統(tǒng)提供有針對性的提示</p><p>  ﹡使用用戶的語言,而非技術(shù)

42、的語言</p><p>  ﹡方便退出,隨時(shí)轉(zhuǎn)移界面,很容易從一個(gè)界面跳到另外一個(gè)界面</p><p>  ﹡讓用戶知道自己當(dāng)前的位置,使其做出下一步行動的決定</p><p>  3.5.1 登錄界面</p><p><b>  圖3-5登錄界面</b></p><p>  3.5.2主頁界面 

43、</p><p><b>  圖3-6主頁界面</b></p><p>  3.5.3 出庫登記界面</p><p>  3.5.4 庫存查詢界面</p><p>  3.5.5庫存盤點(diǎn)界面</p><p>  3.5.6 出庫登記信息</p><p>  3.5.7 出庫

44、報(bào)表查詢</p><p>  3.5.8 商品信息管理界面</p><p>  3.5.9 操作員管理界面</p><p><b>  3.6系統(tǒng)安全設(shè)計(jì)</b></p><p>  主要針對提高數(shù)據(jù)的安全保密性方面而言:</p><p>  ﹡對系統(tǒng)中的數(shù)據(jù)庫定義訪問權(quán)限。如對由某用戶產(chǎn)生的數(shù)據(jù)

45、,該用戶對它具有操作權(quán)限,其他用戶只有讀權(quán)或無訪問權(quán)。</p><p>  ﹡對軟件的功能模塊定義不同的操作權(quán)限,不同的級別,提供不同的操作。</p><p>  ﹡提供數(shù)據(jù)備份及恢復(fù)功能,以防系統(tǒng)遭到嚴(yán)重危害后,可恢復(fù)到較早前的狀態(tài)。</p><p><b>  4 系統(tǒng)實(shí)施</b></p><p>  4.1 數(shù)據(jù)庫

46、的實(shí)施</p><p>  在PB中建立數(shù)據(jù)庫qpglxt</p><p>  // Profile Qpglxt</p><p>  SQLCA.DBMS = "ODBC"</p><p>  SQLCA.AutoCommit = False</p><p>  SQLCA.DBParm = &q

47、uot;Connectstring='DSN=qpglxt'" </p><p><b>  4.2 程序?qū)崿F(xiàn)</b></p><p>  4.2.1 系統(tǒng)類的編寫</p><p>  登錄界面中“確定”里的代碼:</p><p><b>  int i</b></

48、p><p>  select count(*)</p><p><b>  into :i</b></p><p>  from denglu</p><p>  where id=:sle_1.text and pass=:sle_2.text;</p><p>  if i=1 then<

49、;/p><p>  open (main1_win)</p><p>  close(parent)</p><p><b>  else </b></p><p>  messageBox("提示,錯(cuò)誤!","用戶名、密碼錯(cuò)誤!")</p><p><b

50、>  end if</b></p><p>  出庫登記中“登記”中的代碼:</p><p>  dw_2.settransobject(sqlca);</p><p>  string cucpbh,sql,ljh,czy</p><p><b>  cucpbh=""</b>&l

51、t;/p><p>  sql="select khqc,jsr,czy,ckph,ckrq,jsfs,cpbh,ljh,cpmc,cx,cd,dw,hw,dj,sl,je from ckdj where &</p><p>  ckph='"+cucpbh+"'"</p><p>  dw_2.setsql

52、select(sql)</p><p>  dw_2.retrieve()</p><p>  ddplb_1.enabled=true;ddplb_2.enabled=true</p><p>  ddplb_3.enabled=true;ddplb_4.enabled=true</p><p>  ddplb_5.enabled=true

53、;ddplb_6.enabled=true</p><p>  sle_8.enabled=true;sle_10.enabled=true</p><p>  ddplb_1.setfocus()</p><p>  cb_1.enabled=false;cb_2.enabled=false</p><p>  int ckph,row,a

54、</p><p>  select count(*) into :ckph from ckdj;</p><p><b>  a=ckph+1</b></p><p><b>  int ckph4</b></p><p>  declare cursor6 cursor for select ck

55、ph from ckdj;</p><p>  open cursor6;</p><p>  fetch cursor6 into :ckph4;</p><p>  do while sqlca.sqlcode=0</p><p>  if ckph4=a then</p><p><b>  a=a+1

56、</b></p><p><b>  end if</b></p><p>  fetch cursor6 into :ckph4;</p><p><b>  loop</b></p><p>  close cursor6;</p><p>  em_1.te

57、xt=string(a)</p><p>  string khqc,jsr,cpbh,cpbh1</p><p>  declare cursor1 cursor for select distinct khqc from khxx;</p><p>  open cursor1;</p><p>  ddplb_1.reset()<

58、/p><p>  fetch cursor1 into :khqc;</p><p>  do while sqlca.sqlcode=0</p><p>  ddplb_1.additem(khqc)</p><p>  fetch cursor1 into :khqc;</p><p><b>  loop&

59、lt;/b></p><p>  close cursor1;</p><p>  declare cursor2 cursor for select distinct jsr from ckdj;</p><p>  open cursor2;</p><p>  ddplb_2.reset()</p><p>

60、;  fetch cursor2 into :jsr;</p><p>  do while sqlca.sqlcode=0</p><p>  ddplb_2.additem(jsr)</p><p>  fetch cursor2 into :jsr;</p><p><b>  loop</b></p>

61、<p>  close cursor2;</p><p>  declare cursor3 cursor for select distinct cpbh from spxx;</p><p>  open cursor3;</p><p>  ddplb_5.reset()</p><p>  fetch cursor3 i

62、nto :cpbh;</p><p>  do while sqlca.sqlcode=0</p><p>  ddplb_5.additem(cpbh)</p><p>  fetch cursor3 into :cpbh;</p><p><b>  loop</b></p><p>  cl

63、ose cursor3;</p><p>  declare cursor4 cursor for select distinct ljh from spxx;</p><p>  open cursor4;</p><p>  ddplb_6.reset()</p><p>  fetch cursor4 into :ljh;</p&

64、gt;<p>  do while sqlca.sqlcode=0</p><p>  ddplb_6.additem(ljh)</p><p>  fetch cursor4 into :ljh;</p><p><b>  loop</b></p><p>  close cursor4;</p&

65、gt;<p>  declare cursor5 cursor for select distinct czy from czy;</p><p>  open cursor5;</p><p>  ddplb_3.reset()</p><p>  fetch cursor5 into :czy;</p><p>  do w

66、hile sqlca.sqlcode=0</p><p>  ddplb_3.additem(czy)</p><p>  fetch cursor5 into :czy;</p><p><b>  loop</b></p><p>  close cursor5;</p><p>  sle_

67、3.text="";sle_4.text=""</p><p>  sle_5.text="";sle_6.text=""</p><p>  sle_7.text="";sle_8.text=""</p><p>  sle_9.text=&qu

68、ot;";sle_10.text=""</p><p>  4.2.2系統(tǒng)程序的實(shí)現(xiàn)</p><p><b>  查詢中的代碼:</b></p><p>  string is_1</p><p>  is_1=trim(sle_1.text)</p><p>  i

69、f is_1="" then</p><p>  messagebox("數(shù)據(jù)不全!","請輸入完整數(shù)據(jù)!")</p><p><b>  else</b></p><p>  dw_1.settransobject(sqlca)</p><p>  dw_1

70、.retrieve(is_1)</p><p><b>  end if</b></p><p>  sle_1.setfocus()</p><p><b>  修改密碼的代碼:</b></p><p>  string czy,czy1,pwd,pwd1,pwd2,pwd3</p>

71、<p>  czy=trim(ddplb_1.text);pwd=trim(sle_1.text)</p><p>  pwd2=trim(sle_2.text);pwd3=trim(sle_3.text)</p><p>  select pwd into :pwd1 from czy where czy=:czy;</p><p>  if pwd=

72、"" then</p><p>  messagebox("","請輸入原始密碼!")</p><p><b>  else</b></p><p>  if pwd=trim(pwd1) then</p><p>  if sle_2.text="&

73、quot; or sle_3.text="" then</p><p>  messagebox("","請輸入新密碼或輸入確認(rèn)新密碼!")</p><p><b>  else</b></p><p>  if pwd2=trim(pwd3) then</p><

74、p>  update czy set pwd=:pwd2 where czy=:czy;</p><p>  messagebox("","修改成功,請記住新密碼!")</p><p><b>  else</b></p><p>  messagebox("","兩次

75、輸入的密碼不同!")</p><p><b>  end if</b></p><p><b>  end if</b></p><p><b>  else</b></p><p>  messagebox("","原始密碼不正確!&q

76、uot;)</p><p><b>  end if</b></p><p><b>  end if</b></p><p><b>  密碼確認(rèn)的代碼:</b></p><p>  string czy,pwd,pwd1,czyjb55</p><p&g

77、t;  czy=trim(ddplb_1.text);pwd=trim(sle_1.text)</p><p>  select pwd into :pwd1 from czy where czy=:czy;</p><p>  if czy="" then</p><p>  messagebox("","請選擇操

78、作員!")</p><p><b>  else</b></p><p>  if pwd=trim(pwd1) then</p><p>  select czy into :czyjb55 from czy where czy=:czy;</p><p>  if trim(czyjb55)=string(

79、1) then</p><p>  menuxt1.m_系統(tǒng)管理.m_權(quán)限管理.enabled=true ; cb_1.enabled=true</p><p>  cb_2.enabled=true; sle_2.enabled=true</p><p>  sle_3.enabled=true; sle_1.text=""</p>

80、<p><b>  else</b></p><p>  cb_2.enabled=true;sle_1.text=""</p><p>  sle_2.enabled=true;sle_3.enabled=true</p><p><b>  end if</b></p>

81、<p><b>  else</b></p><p>  messagebox("","密碼有誤!")</p><p><b>  end if</b></p><p><b>  end if</b></p><p><

82、b>  添加的代碼:</b></p><p>  integer my_rownumber</p><p>  my_rownumber=dw_1.insertrow(0)</p><p>  dw_1.setfocus()</p><p>  dw_1.scrolltorow(my_rownumber)</p>

83、<p>  dw_1.setcolumn(1)</p><p><b>  刪除的代碼:</b></p><p>  integer row_current</p><p>  row_current=dw_1.getrow()</p><p>  dw_1.deleterow(row_current)&l

84、t;/p><p><b>  保存的代碼:</b></p><p>  if update(dw_1,true,false)=1 then</p><p>  dw_1.resetupdate()</p><p><b>  commit;</b></p><p><b&g

85、t;  else</b></p><p><b>  rollback;</b></p><p>  messagebox("錯(cuò)誤","數(shù)據(jù)庫保存失敗")</p><p><b>  end if</b></p><p><b>  退出

86、的代碼:</b></p><p>  close(w_spxx)</p><p><b>  5 結(jié)束語</b></p><p>  論文從概述到系統(tǒng)分析再到系統(tǒng)設(shè)計(jì)最后進(jìn)行系統(tǒng)實(shí)施,記錄了系統(tǒng)開發(fā)的整個(gè)過程。在分析階段對系統(tǒng)進(jìn)行了目標(biāo)需求分析,可行性分析,業(yè)務(wù)流程分析,數(shù)據(jù)流程分析。在設(shè)計(jì)階段對整個(gè)系統(tǒng)的運(yùn)行平臺,數(shù)據(jù)庫,操作界面

87、,系統(tǒng)安全進(jìn)行了詳細(xì)的設(shè)計(jì)。在系統(tǒng)的實(shí)施階段,主要從數(shù)據(jù)庫和程序代碼兩個(gè)方面進(jìn)行研究和實(shí)現(xiàn)。</p><p>  由于初次獨(dú)立開發(fā),所以系統(tǒng)還存在一些不足之處。在分析階段,由于對問題的認(rèn)識不夠深刻,可能導(dǎo)致在設(shè)計(jì)階段出現(xiàn)一些設(shè)計(jì)性不足;在開發(fā)階段,由于對軟件工程的認(rèn)識不夠深入,在軟件設(shè)計(jì)過程中許多代碼沒有考慮到其重用性,使系統(tǒng)中重寫了許多代碼,增加了代碼的復(fù)雜度。</p><p><

88、b>  參考文獻(xiàn):</b></p><p>  [1] 華傳銘,張振坤,吳曉英。數(shù)據(jù)庫開發(fā)實(shí)例解析。機(jī)械工業(yè)出版社 </p><p>  [2] 王虎,張駿.管理信息系統(tǒng)[M].武漢:武漢理工大學(xué)出版社,2002.</p><p>  [3] 韋欣.B2C電子商務(wù)模式的發(fā)展[J].科技前沿,2007(3):10-11.</p><

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論