版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、.:.;編號:河南大學屆本科畢業(yè)論文計算機銷售管理系統(tǒng)Computer Sale Management System論文作者姓名:王瑞 作者學號: _ 所在學院:國際教育學院 所學專業(yè):計算機科學與技術(shù) 導師姓名職稱:申石磊(教授)、韓道軍(助教)論文完成時間:年月日 年月日開題報告 PAGE II河南大學屆畢業(yè)論文設計、創(chuàng)作開題報告由學生本人仔細填寫學號姓名王瑞導師姓名職稱申石磊教授韓道軍助教開題時間年月日課題標題計算機銷售管理系統(tǒng)課題來源導師指定 自定 其他來源課題的目的、意義以及和本課題有關(guān)的國內(nèi)外現(xiàn)狀分析:、目的:可以讓計算機的銷售商們脫離手工的操作,并且使一些對計算機的硬件知識了解缺
2、乏的銷售商配置出優(yōu)良的電腦;使銷售商操作便利,保管和處置大量的枯燥乏味的數(shù)據(jù)。、意義:計算機銷售管理系統(tǒng)由商品管理系統(tǒng)和顧客管理系統(tǒng)組成。商品管理系統(tǒng)是針對公司中商品進展操作而開發(fā)的管理軟件。顧客管理系統(tǒng)是針對購買該公司商品的顧客業(yè)務進展操作而開發(fā)的管理軟件。、現(xiàn)狀分析:隨著計算機這日新月異的開展速度,計算機的銷售也不知不覺進入到人們的生活中。近幾年,幾乎一切的國內(nèi)電腦公司都代理一種或幾種計算機。與變幻迅速、不斷創(chuàng)新的計算機技術(shù)一樣,計算機銷售渠道同樣充溢著變革的活力,時時帶來運營哲學新的突破。研討目的、研討內(nèi)容和預備處理的問題:、目的:開發(fā)計算機銷售管理系統(tǒng)。、研討內(nèi)容:計算機銷售管理系統(tǒng)由
3、商品管理系統(tǒng)和顧客管理系統(tǒng)組成。在商品管理系統(tǒng)中,商品管理員可以對商品進展查詢、添加、刪除和修正操作。在顧客管理系統(tǒng)中,顧客管理員可以進展原裝和組裝電腦的選擇、顧客購買信息的查詢和打印清單操作。、預備處理的問題:主要處置好對數(shù)據(jù)庫的操作問題。擬采取的方法、技術(shù)或設計開發(fā)工具:在本系統(tǒng)的開發(fā)過程中,擬預備采用面向?qū)ο蟮脑O計方法,采用Visual Studio 的開發(fā)環(huán)境和SQL Server 數(shù)據(jù)庫管理系統(tǒng),運用VB編程言語和SQL查詢言語。預期成果:、畢業(yè)設計成果軟件源程序、畢業(yè)論文進度方案:. - .:查找資料、搜集相關(guān)素材. - .:完成商品管理部分的設計. - .:完成顧客管理部分的設計
4、. - .:完成登錄和修正密碼部分的設計. - .:整理資料、撰寫畢業(yè)論文. - .:根據(jù)導師要求,完善畢業(yè)設計和論文指點教師對選題報告的意見:贊同開題 指點教師簽名: 年 月 日河南大學屆畢業(yè)論文設計、創(chuàng)作義務書由學生本人仔細填寫學號姓名王瑞導師姓名申石磊、韓道軍義務書起止日期年月日 至 年月日論文提要:將要開發(fā)的計算機銷售管理系統(tǒng)主要由商品管理系統(tǒng)和顧客管理系統(tǒng)兩部分組成。在商品管理系統(tǒng)中,商品管理員可以對商品進展查詢、添加、刪除和修正操作。在顧客管理系統(tǒng)中,顧客管理員可以進展原裝和組裝電腦的選擇、顧客購買信息的查詢和打印清單操作。本系統(tǒng)還應該提供登錄、數(shù)據(jù)備份和修正密碼功能。課題義務要求
5、:計算機銷售管理系統(tǒng)由商品管理系統(tǒng)和顧客管理系統(tǒng)組成。在商品管理系統(tǒng)中,商品管理員可以對商品進展查詢、添加、刪除和修正操作。在顧客管理系統(tǒng)中,顧客管理員可以進展原裝和組裝電腦的選擇、顧客購買信息的查詢和打印清單操作。主要參考文獻: 羅駿、何羽編著,SQL適用簡明教程,清華大學,年月 盧瀟、孫璐等編著,軟件工程,清華大學,年月 Ivar Jacobson Grady Booch James Rum Baugh著 設計方式可復用面向?qū)ο筌浖母?.機械工業(yè). 沈祥玖編著,vb程序設計,高等教育,年月 美Michael Otey Paul Conte著.SQL Server 開發(fā)指南M.陳恩義,吳
6、強 劉鴻波 譯. 熊桂喜 審校. 清華大學. 年河南大學屆畢業(yè)設計論文、創(chuàng)作中期檢查表學院稱號:國際教育學院標題稱號計算機銷售管理系統(tǒng)學號所學專業(yè)計算機科學與技術(shù)指點教師姓 名申石磊韓道軍姓名王瑞一、畢業(yè)設計進展情況經(jīng)過查找資料、搜集相關(guān)素材,完成商品管理部分的設計。顧客管理部分的設計以及登錄和修正密碼功能還沒有實現(xiàn)。二、存在問題在完成商品管理部分的設計時,經(jīng)常出現(xiàn)的問題是由于數(shù)據(jù)庫的建立不合理和數(shù)據(jù)庫銜接不正確導致的。三、下一階段的研討方法或設計思緒下一階段我將完成顧客管理部分的設計以及登錄和修正密碼功能的實現(xiàn)。四、指點教師對學生設計論文、創(chuàng)作進展等方面的評語 到目前為止,已完成商品管理部分
7、的設計,能及時發(fā)現(xiàn)設計中存在的問題并處理之,進展良好。 指點教師簽字: 年 月 日 此表除第四項外由學生填寫指點教師簽名河南大學屆畢業(yè)論文設計、創(chuàng)作綜合成果表一學院稱號:國際教育學院學 號姓名王瑞專業(yè)計算機科學與技術(shù)指點教師申石磊教授、韓道軍助教綜合得分.論文標題計算機銷售管理系統(tǒng)指點教師評語及得分指點教師評語系統(tǒng)設計較為合理,模塊劃分適宜。論文層次清楚,邏輯性強,構(gòu)造合理,符合要求。評分工程分值指點教師對畢業(yè)論文設計、創(chuàng)作評分撰寫開題報告、文獻綜述調(diào)查研討查閱整理資料學習態(tài)度與規(guī)范要求數(shù)據(jù)處置、文字表達論文設計、創(chuàng)作質(zhì)量和創(chuàng)新認識合計得分指點教師簽名 年 月 日評閱教師評語及評分評閱教師評語
8、系統(tǒng)設計較為完善,論文設計合理,構(gòu)造清楚,重點突出,符合本科論文規(guī)范。評分工程分值評閱畢業(yè)論文設計、創(chuàng)作評分撰寫開題報告、文獻綜述調(diào)查研討查閱整理資料學習態(tài)度與規(guī)范要求數(shù)據(jù)處置、文字表達論文設計、創(chuàng)作質(zhì)量和創(chuàng)新認識合計得分評閱教師簽名 年 月 日此表由教師填寫河南大學屆畢業(yè)論文設計、創(chuàng)作綜合成果表二學號姓名王瑞所在學院國際教育學院爭辯委員會評語及評分爭辯委員會評語 該生陳說清楚,回答以下問題矯捷,爭辯符合要求。爭辯委員簽字: 年 月 日評分 工程 分值論文爭辯小組評分爭辯情況論文質(zhì)量合計內(nèi)容表達情況爭辯問題情況規(guī)范要求與文字表達論文設計、創(chuàng)作質(zhì)量和創(chuàng)新認識得分爭辯委員會主任簽字: 年 月 日畢
9、業(yè)論文設計、創(chuàng)作成果綜合評定: 分綜合評定等級: 良備注:一、論文的質(zhì)量評定,應包括對論文的言語表達、構(gòu)造層次、邏輯性實際分析、設計計算、分析和概括才干及在論文中能否有新的見解或創(chuàng)新性成果等做出評價。從論文來看學生掌握本專業(yè)根底實際和根本技藝的程度。二、成果評定采用構(gòu)造評分法,即由指點教師、評閱教師和爭辯委員會分別給分以百分計,評閱教師得分乘以%加上指點教師得分乘以%加上爭辯委員會得分乘以%即綜合成果。評價等級按優(yōu)、良、中、差劃分,優(yōu)-分;良-分;中-分;差分以下。三、評分由專業(yè)教研室或院組織專門評分小組不少于人,根據(jù)指點教師和爭辯委員會意見決議每個學生的分數(shù),在有爭議時,應由爭辯委員會進展表
10、決。四、畢業(yè)論文爭辯任務終了后,各院應于月日前向教務處引薦優(yōu)秀論文以匯編成冊,引薦的篇數(shù)為按當年學院畢業(yè)生人數(shù)的.%篇。五、各院亦可根據(jù)本專業(yè)的不同情況,制定相應的具有本人特征的內(nèi)容。須報教務處備案。六、書寫格式要求:、目錄;、內(nèi)容提要須書寫左右漢字,開題報告文科除外的內(nèi)容要根據(jù)不同專業(yè)的課題義務要求,論述查閱文獻、文案論證、解題思緒、任務步驟等;、正文含引言、結(jié)論等;、參考文獻或資料河南大學本科生畢業(yè)論文設計、創(chuàng)作承諾書論文標題計算機銷售管理系統(tǒng)姓 名王瑞所學專業(yè)計算機科學與技術(shù)學 號完成時間年 月日指點教師姓名職稱申石磊教授、韓道軍助教承諾內(nèi)容:、本畢業(yè)論文設計、創(chuàng)作是學生 王瑞 在導師
11、申石磊、韓道軍 的指點下獨立完成的,沒有抄襲、剽竊他人成果,沒有請人代做,假設在畢業(yè)論文設計、創(chuàng)作的各種檢查、評選中被發(fā)現(xiàn)有以上行為,愿按學校有關(guān)規(guī)定接受處置,并承當相應的法律責任。、學校有權(quán)保管并向上級有關(guān)部門送交本畢業(yè)論文設計、創(chuàng)作的復印件和磁盤。備注:學生簽名: 指點教師簽名: 年 月 日 年 月 日闡明:學生畢業(yè)論文設計、創(chuàng)作如有嚴密等要求,請在備注中明確,承諾內(nèi)容第條即以備注為準。目 錄 TOC o - u 摘 要 PAGEREF _Toc h IABSTRACT PAGEREF _Toc h II第章 緒論 PAGEREF _Toc h . 計算機零售業(yè)簡介 PAGEREF _To
12、c h . 系統(tǒng)開發(fā)的意義 PAGEREF _Toc h . 系統(tǒng)可行性分析 PAGEREF _Toc h . 開發(fā)工具及實際簡介 PAGEREF _Toc h . Visual Studio 簡介 PAGEREF _Toc h . SQL Server 簡介 PAGEREF _Toc h . Visual Basic主要特點 PAGEREF _Toc h . SQL查詢言語的運用 PAGEREF _Toc h 第章 總體設計 PAGEREF _Toc h . 功能設計 PAGEREF _Toc h . 商品管理系統(tǒng) PAGEREF _Toc h . 顧客管理系統(tǒng) PAGEREF _Toc h
13、 . 系統(tǒng)維護 PAGEREF _Toc h . 系統(tǒng)協(xié)助 PAGEREF _Toc h . 數(shù)據(jù)庫設計 PAGEREF _Toc h . 數(shù)據(jù)庫中表構(gòu)造的設計 PAGEREF _Toc h . 數(shù)據(jù)庫中視圖的設計 PAGEREF _Toc h 第章 系統(tǒng)詳細設計與實現(xiàn) PAGEREF _Toc h . 商品管理系統(tǒng)的實現(xiàn) PAGEREF _Toc h . 商品查詢的實現(xiàn) PAGEREF _Toc h . 商品更新的實現(xiàn) PAGEREF _Toc h . 顧客管理系統(tǒng)的實現(xiàn) PAGEREF _Toc h . 選購原裝電腦的實現(xiàn) PAGEREF _Toc h . 選購組裝電腦的實現(xiàn) PAGERE
14、F _Toc h . 顧客購買信息查詢的實現(xiàn) PAGEREF _Toc h . 其他功能的實現(xiàn) PAGEREF _Toc h . 登錄功能的實現(xiàn) PAGEREF _Toc h . 修正密碼功能的實現(xiàn) PAGEREF _Toc h . 數(shù)據(jù)備份功能的實現(xiàn) PAGEREF _Toc h . 數(shù)據(jù)庫操作函數(shù) PAGEREF _Toc h 結(jié) 論 PAGEREF _Toc h 參考文獻 PAGEREF _Toc h 河南大學本科畢業(yè)生學士學位論文第 PAGE 16 頁摘 要本文從軟件開發(fā)的實踐情況出發(fā),經(jīng)過對有關(guān)計算機銷售管理事項的調(diào)查和分析,并針對目前計算機銷售的特點,確立了計算機銷售管理系統(tǒng)的詳細
15、實現(xiàn)功能。在對計算機銷售管理系統(tǒng)進展需求分析、功能模塊劃分和數(shù)據(jù)庫創(chuàng)建分析的根底上,采用Visual Studio .net作為開發(fā)環(huán)境,VB言語作為開發(fā)工具以及SQL Server 作為數(shù)據(jù)庫管理系統(tǒng),設計了該計算機銷售管理系統(tǒng),實現(xiàn)了商品管理和顧客管理中的一系列功能,該系統(tǒng)的開發(fā)與運用對公司中計算機銷售管理的任務會起到很大的協(xié)助 。關(guān)鍵詞 計算機,銷售管理,SQL Server ,VBABSTRACTthat paper begins at the situation of software development, determines the realizing function of
16、 computer sale management system, after researching and analyzing related matters and aim directly at characteristic of computer sale. Based on the requirement analysis, the function module division and the database build analysis of computer sale management system, that article designs the computer
17、 sale management system and implementation the series function in management of products system and the management of customs system, adopting the visual studio .net as developing environment, VB language as development tools, SQL Server database management system. Develops and the application of th
18、e system will give a plenty help to the work of computer sale management in company.Keywords Computer, sale management, SQL Server , VB 第章 緒論如今計算機曾經(jīng)到達非常普及的程度,在各行各業(yè)他們都能找到它的身影。無論是家庭,還是辦公;無論是年幼的孩子,還是年邁的老人,都可以借助于便利的操作來操作運用計算機,體驗它的強大的功能。家庭、學校的機房、金融場所以及四處可見的網(wǎng)吧,計算機都得到了充分的運用。計算機的作用已由最初的軍事領(lǐng)域逐漸浸透到經(jīng)濟、文化、科技等各個領(lǐng)
19、域。社會在開展,人類在提高,隨著計算機這日新月異的開展速度,計算機的銷售也不知不覺進入到人們的生活中。. 計算機零售業(yè)簡介近幾年,幾乎一切的國內(nèi)電腦公司都代理一種或幾種計算機。聯(lián)想、方正、長城等國內(nèi)著名公司也紛紛敞開襟懷,擁抱國外品牌,積累了閱歷和資金,逐漸樹起自主品牌。初期,這些公司都利用本人的銷售網(wǎng)絡或開展的代理,銷售自主品牌,很大程度上是一種直銷方式。但近一兩年,聯(lián)想、方正都逐漸改動了分公司的職能,轉(zhuǎn)向全面的代理方式??梢韵胂螅c變幻迅速、創(chuàng)新不絕的計算機技術(shù)一樣,計算機銷售渠道同樣充溢著變革的活力,時時帶來運營哲學新的突破。所以,我針對目前計算機銷售的特點,為銷售商度身定做了計算機銷售
20、管理系統(tǒng)。. 系統(tǒng)開發(fā)的意義計算機銷售管理系統(tǒng)由商品管理系統(tǒng)和顧客管理系統(tǒng)組成。商品管理系統(tǒng)是針對公司中商品進展操作而開發(fā)的管理軟件。商品管理員經(jīng)過輸入商品類型、商品稱號、商品編號、進貨單價、出賣單價、添加/刪除商品的數(shù)量、進貨日期等根本信息,根據(jù)實踐情況的要求,實現(xiàn)對商品的查詢、添加、刪除和修正等幾個方面的功能。商品管理系統(tǒng)力求給商品管理員提供方便快捷的途徑去管理這些繁瑣的數(shù)據(jù)。顧客管理系統(tǒng)是針對購買該公司商品的顧客業(yè)務進展操作而開發(fā)的管理軟件。顧客管理員經(jīng)過輸入顧客姓名、聯(lián)絡等根本信息并選擇顧客所購買商品的信息,由系統(tǒng)自行生成相應的統(tǒng)計數(shù)據(jù)計算顧客購買商品的總額及顧客購買信息的清單并打印,
21、另外顧客管理員還可以對這些根本信息進展定期的查看,顧客管理系統(tǒng)力求給顧客管理員提供方便快捷的途徑去管理這些繁瑣的數(shù)據(jù)。. 系統(tǒng)可行性分析可行性研討的目的,就是用最小的代價在盡能夠短的時間內(nèi)確定問題能否可以處理。技術(shù)可行性:運用現(xiàn)有的Visual S開發(fā)環(huán)境和SQL Server數(shù)據(jù)庫系統(tǒng)能實現(xiàn)該系統(tǒng)的功能,在技術(shù)方面具有可行性。經(jīng)濟可行性:這個系統(tǒng)的適用性很強,可以滿足有意向的銷售商快速,方便的對商品進展銷售,有很大的開發(fā)前景。從它的經(jīng)濟效益方面說,它所帶來的經(jīng)濟效益能超越它的開發(fā)本錢,是一個值得開發(fā)的系統(tǒng)。操作可行性:商品管理員登錄商品管理系統(tǒng)后可根據(jù)詳細要求查詢、添加、修正和刪除商品。顧客
22、管理員登錄顧客管理系統(tǒng)后可對顧客購買信息進展操作。系統(tǒng)界面簡單,容易操作,不需求有太多技術(shù)方面的學習。經(jīng)過以上分析,可以知道本系統(tǒng)完全可行。. 開發(fā)工具及實際簡介本節(jié)不但引見了軟件開發(fā)過程中運用到的開發(fā)環(huán)境Visual Studio .net和數(shù)據(jù)庫管理系統(tǒng)SQL Server ,還引見了Visual Basic的特點和SQL查詢言語的運用。. Visual Studio 簡介Visual Studio 是一套完好的開發(fā)工具,用于生成 ASP Web 運用程序、XML Web services、桌面運用程序和挪動運用程序。Visual Basic .NET、Visual C+ .NET、Vis
23、ual C# .NET 和 Visual J# .NET 全都運用一樣的集成開發(fā)環(huán)境 (IDE),該環(huán)境允許它們共享工具并有助于創(chuàng)建混合言語處理方案。另外,這些言語利用了 .NET Framework 的功能,此框架提供對簡化ASP Web運用程序和XML Web services開發(fā)的關(guān)鍵技術(shù)的訪問。. SQL Server 簡介SQL Server 是Microsoft 公司推出的SQL Server 數(shù)據(jù)庫管理系統(tǒng)的最新版本該版本承繼了SQL Server . 版本的優(yōu)點同時又比它添加了許多更先進的功能具有運用方便可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點可跨越從運轉(zhuǎn)Microsoft Win
24、dows 的膝上型電腦到運轉(zhuǎn)Microsoft Windows 的大型多處置器的效力器等多種平臺運用。. Visual Basic主要特點Visual Basic的特點有很多,下面列出它的幾個主要特點。可視化編程面向?qū)ο蟮某绦蛟O計事件驅(qū)動編程機制訪問數(shù)據(jù)庫方便基于以上緣由,本人選用Visual Basic作為本系統(tǒng)的開發(fā)工具。. SQL查詢言語的運用SQL言語的常用操作有:建立數(shù)據(jù)庫數(shù)據(jù)表CREATE TABLE,從數(shù)據(jù)庫中挑選一個記錄集SELECT,這是最常用的一個語句,功能強大,能有效地對數(shù)據(jù)庫中一個或多個數(shù)據(jù)表中的數(shù)據(jù)進展訪問,并兼有排序、分組等功能;在數(shù)據(jù)表中添加一個記錄INSERT;
25、刪除符合條件的記錄DELETE;更改符合條件的記錄UPDATE。 第章 總體設計總體設計的根本目的就是回答“概括的說,系統(tǒng)應該如何實現(xiàn)?這個問題。因此,總體設計又稱概要設計或初步設計。經(jīng)過這個階段的任務將劃分出組成系統(tǒng)的物理元素程序、文件、數(shù)據(jù)庫、人工過程和文檔等等,但是每個物理元素依然處于黑盒子級,這些黑盒子里的詳細內(nèi)容將在以后詳細設計中講述。總體設計階段的另一項重要義務是設計軟件的構(gòu)造,也就是確定系統(tǒng)中每個程序是由哪些模塊組成的,以及這些模塊相互之間的關(guān)系。. 功能設計功能設計就是確定軟件開發(fā)時要實現(xiàn)哪些根本功能,本文將它表示如以下圖:圖- 系統(tǒng)的功能模塊圖本系統(tǒng)的設計目的是:可以讓計算機
26、的銷售商們脫離手工的操作,并且使一些對計算機的硬件知識缺乏的銷售商配置出優(yōu)良的電腦;使銷售商操作便利,對保管和處置大量的枯燥乏味的數(shù)據(jù),該系統(tǒng)為銷售商做了特殊的處置,銷售商只需經(jīng)過悄然點擊幾下鼠標或者是輸入少量的數(shù)據(jù)便可以得到他所想要的數(shù)據(jù)和查找的內(nèi)容,并且,實現(xiàn)復雜的數(shù)據(jù)處置。本系統(tǒng)大體上分為兩個部分,它們是商品管理系統(tǒng)和顧客管理系統(tǒng),其中還附帶了系統(tǒng)維護和系統(tǒng)協(xié)助 ,各部分實現(xiàn)的主要功能如下:. 商品管理系統(tǒng)商品管理系統(tǒng)的主要功能:商品添加處置:主要進展商品的添加操作,由商品管理員填寫商品入庫的記錄,判別商品是已存在的商品還是新商品,已存在的商品那么將這次添加商品的數(shù)量加到原來的商品的數(shù)量
27、上,假設是新商品那么在數(shù)據(jù)庫中參與該商品。商品刪除處置:主要進展商品的刪除操作,由商品管理員填寫商品出庫的記錄,判別商品能否存在,假設商品存在那么根據(jù)填寫所要刪除商品的數(shù)量進展刪除,當商品所要刪除數(shù)量等于商品現(xiàn)存數(shù)量,那么在數(shù)據(jù)庫中刪除該商品。商品修正處置:主要進展商品價錢的修正操作,由商品管理員填寫要修正商品的商品編號、進貨單價和出賣單價,判別該商品能否存在,假設存在那么修正該商品價錢為所填價錢,否那么信息顯示該商品不存在不對數(shù)據(jù)庫進展修正。商品查詢處置:主要進展商品的查詢操作,商品管理員可以查看一切商品也可以經(jīng)過條件進展搜索出符合條件的商品。. 顧客管理系統(tǒng)顧客管理系統(tǒng)的主要功能:原裝電腦
28、的選擇:顧客管理員可以在所列原裝電腦編號中進展選擇,中選中某個商品時右側(cè)將會顯示它的有關(guān)描畫。組裝電腦的選擇:顧客管理員可以在所列電腦部件中進展不同商品編號的選擇。查詢顧客購買信息:顧客管理員可以查詢在該公司購買過商品的顧客購買信息。打印清單:顯示出顧客所購商品并計算總額。. 系統(tǒng)維護系統(tǒng)維護的主要功能:權(quán)限設置:商品管理員和顧客管理員的權(quán)限不同,商品管理員只能經(jīng)過其用戶名和密碼登錄商品管理系統(tǒng)對商品進展管理,顧客管理員只能經(jīng)過其用戶名和密碼登錄顧客管理系統(tǒng)對顧客進展管理,他們之間不可跨越權(quán)限進展管理。管理員密碼的修正:管理員輸入用戶名和原始密碼后修正本人的新密碼,為了本人的登錄身份不被他人冒
29、充。數(shù)據(jù)備份:備份對數(shù)據(jù)庫的平安來說是至關(guān)重要的。備份是指在某個介質(zhì)上存儲數(shù)據(jù)庫的拷貝。SQL Server提供了四種數(shù)據(jù)庫備份的方式:數(shù)據(jù)庫備份、日志備份、差別備份以及文件或文件組備份。我在本系統(tǒng)的設計中采用的是數(shù)據(jù)庫備份。. 系統(tǒng)協(xié)助 系統(tǒng)協(xié)助 主要是用戶的操作指南,為用戶的操作帶來方便,用戶可以隨時隨地進展相關(guān)信息的查詢,以便于正確的操作本系統(tǒng),管理好用戶本人的數(shù)據(jù),使本系統(tǒng)發(fā)揚出最大功能。. 數(shù)據(jù)庫設計數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有非常重要的位置,數(shù)據(jù)庫構(gòu)造設計的好壞將直接對運用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫構(gòu)造設計可以提高數(shù)據(jù)存儲效率,保證數(shù)據(jù)的完好和一致。同時,合理
30、的數(shù)據(jù)庫構(gòu)造也將有利于程序的實現(xiàn)。. 數(shù)據(jù)庫中表構(gòu)造的設計在對數(shù)據(jù)庫進展分析之后,在數(shù)據(jù)庫中建立了個表,它們分別是商品管理員表、顧客管理員表、商品表、購買信息表、顧客表。這些表構(gòu)造的設計分別如下:表- 商品管理員表列名數(shù)據(jù)類型長度允許空備注用戶名charnull密碼charnull表- 顧客管理員表列名數(shù)據(jù)類型長度允許空備注用戶名charnull密碼charnull表- 商品表列名數(shù)據(jù)類型長度允許空備注商品類型varcharnull商品稱號varcharnull商品編號varcharNot null主鍵進貨單價decimalNot null出賣單價decimalNot null商品數(shù)量bigi
31、ntNot null更新日期datetimenull商品描畫varcharnull表- 購買信息表列名數(shù)據(jù)類型長度允許空備注idintNot null主鍵原裝varcharnullCPUvarcharnull內(nèi)存條varcharnull硬盤varcharnull顯示器varcharnull鍵盤varcharnull鼠標varcharnull光驅(qū)varcharnull軟驅(qū)varcharnull機箱varcharnull主板varcharnull其它外設varcharnull購機日期datetimenull總計decimalnull表- 顧客表列名數(shù)據(jù)類型長度允許空備注idintNot null主
32、鍵姓名charnull聯(lián)絡charnull. 數(shù)據(jù)庫中視圖的設計為了方便地數(shù)據(jù)庫進展操作并提高操作效率,本系統(tǒng)在數(shù)據(jù)庫中建立了一些視圖。運用視圖可以直接從數(shù)據(jù)庫中存取數(shù)據(jù),防止每次操作時都需求對數(shù)據(jù)庫中的表進展銜接。本系一致共建立了個視圖,它們的稱號分別是CPU、內(nèi)存條、主板、硬盤、光驅(qū)、軟驅(qū)、顯示器、鍵盤、鼠標、機箱、其它外設、筆記本、臺式機、商品類型、商品稱號、商品編號、原裝和組裝。它們都是經(jīng)過SQL語句進展查詢后的結(jié)果,視圖里面包含的都是與商品名一樣或符合查詢條件的一切商品,這樣就可以在前端設計時,將它們與對應的控件綁定在一同,從而使開發(fā)更為方便和快捷。第章 系統(tǒng)詳細設計與實現(xiàn)詳細設計階
33、段的根本目的是確定應該怎樣實現(xiàn)所要求的系統(tǒng),給出軟件模塊構(gòu)造中各個模塊的內(nèi)部過程描畫。經(jīng)過這個階段的設計任務,得出對目的系統(tǒng)的準確描畫,這個描畫在編碼階段可由程序員直接翻譯成用某種程序設計言語書寫的程序。. 商品管理系統(tǒng)的實現(xiàn)商品管理系統(tǒng)主要對商品進展常見的操作,運用戶很方便地對商品進展管理。本節(jié)主要經(jīng)過商品管理系統(tǒng)的截圖以及實現(xiàn)闡明,來引見該系統(tǒng)是如何實現(xiàn)的,如圖-所示。圖- 商品管理系統(tǒng). 商品查詢的實現(xiàn)商品查詢的實現(xiàn)包括一切商品和部分商品的查詢,它們引見如下:一切商品的查詢:與數(shù)據(jù)庫建立銜接后,經(jīng)過SELECT查詢語句將整個商品表中的數(shù)據(jù)顯示在控件中。部分商品的查詢:在第一個下拉列表中有
34、商品類型和商品稱號兩個選項。當商品類型項選中時,第二個下拉列表中將自動出現(xiàn)商品表中一切商品類型。當商品稱號項選中時,第二個下拉列表中將自動出現(xiàn)商品表中一切商品稱號。這是經(jīng)過建立商品類型和商品稱號兩個視圖。當索引項為商品類型時,SELECT查詢語句在商品類型視圖中查詢?nèi)缓箫@示在第二個下拉列表中,其中有原裝和組裝。當索引項為商品稱號時,SELECT查詢語句在商品稱號視圖中查詢?nèi)缓箫@示在第二個下拉列表中,其中有CPU、內(nèi)存條、主板、硬盤、光驅(qū)、軟驅(qū)、顯示器、鍵盤、鼠標、機箱、其它外設、筆記本、臺式機。第二個下拉列表中的項也是視圖,用SELECT CASE語句來控制第二個下拉列表中的所選項,然后顯示在
35、控件中。. 商品更新的實現(xiàn)商品的更新是整個系統(tǒng)較為重要的功能,可以使整個系統(tǒng)中數(shù)據(jù)堅持最新,并減少數(shù)據(jù)的冗余。實現(xiàn)的功能包括商品的添加、刪除和修正,它們分別引見如下:商品的添加:與數(shù)據(jù)庫銜接后,在商品表中進展查詢商品編號與所填入商品編號能否有一樣的項。假設前往的行數(shù)大于零,闡明有該商品,那么用UPDATE語句對商品表進展更新,將本次填入商品數(shù)量添加到原數(shù)量上。假設前往的行數(shù)不大于零,闡明商品表中沒有該商品,那么用INSERT語句將該商品的所填信息參與商品表中。商品的刪除:與數(shù)據(jù)庫銜接后,在商品表中進展查詢商品編號與所填入商品編號能否有一樣的項。假設前往的行數(shù)大于零,闡明有該商品,分兩種情況在判
36、別,當填入商品數(shù)量等于或大于表中商品數(shù)量時,那么用DELETE語句將該商品從商品表中刪除,當填入商品數(shù)量小于表中商品數(shù)量時,那么用UPDATE語句對商品表進展更新,用原數(shù)量減去本次填入商品數(shù)量并將值填入商品表。假設前往的行數(shù)不大于零,闡明沒有該商品,顯示音訊不可刪除。商品的修正:與數(shù)據(jù)庫銜接后,在商品表中進展查詢商品編號與所填入商品編號能否有一樣的項。假設前往的行數(shù)大于零,那么用UPDATE語句將本次填入的信息交換商品表中原來的信息。假設前往的行數(shù)不大于零,闡明沒有該商品,顯示音訊不可修正。. 顧客管理系統(tǒng)的實現(xiàn)顧客管理系統(tǒng)主要對顧客進展常見的操作,運用戶很方便地對顧客進展管理。本節(jié)也經(jīng)過顧客
37、管理系統(tǒng)的截圖以及實現(xiàn)闡明,來引見該系統(tǒng)是如何實現(xiàn)的,操作界面如圖-所示。圖- 顧客管理系統(tǒng). 選購原裝電腦的實現(xiàn)與數(shù)據(jù)庫銜接后,將原裝視圖與控件綁定,將它的顯示屬性設置為商品編號,值屬性設置為出賣價錢。這樣控件中顯示的就是它的商品編號,當結(jié)算總額時就顯示它的價錢。. 選購組裝電腦的實現(xiàn)與數(shù)據(jù)庫銜接后,將CPU、內(nèi)存條、主板、硬盤、光驅(qū)、軟驅(qū)、顯示器、鍵盤、鼠標、機箱、其它外設視圖分別與對應的控件綁定,將它的顯示屬性設置為商品編號,值屬性設置為出賣價錢。這樣控件中顯示的就是它的商品編號,當結(jié)算總額時就顯示它的價錢。. 顧客購買信息查詢的實現(xiàn)與數(shù)據(jù)庫銜接后,經(jīng)過創(chuàng)建數(shù)據(jù)源,將顧客表和購買信息表各
38、個對應的控件拉入界面,這樣就能經(jīng)過導航條分別查看每個顧客的購買信息。. 其他功能的實現(xiàn)本節(jié)引見了登錄功能、修正密碼功能和數(shù)據(jù)備份功能的實現(xiàn),這些是系統(tǒng)的一些附加功能,但在系統(tǒng)設計中又是不可短少的部分。. 登錄功能的實現(xiàn)與數(shù)據(jù)庫銜接后,經(jīng)過兩個button控件分別對商品表和顧客表進展查詢,判別能否存在該用戶,存在那么可登錄,不存在那么不可登錄。. 修正密碼功能的實現(xiàn)經(jīng)過修正密碼界面的截圖,來引見該功能是如何實現(xiàn)的。圖- 修正密碼界面與數(shù)據(jù)庫銜接后,經(jīng)過兩個button控件分別對商品表和顧客表進展查詢,判別能否存在該用戶并同時判別兩次輸入的密碼能否一致,假設都符合條件那么修正用戶密碼并存入相應的表中。. 數(shù)據(jù)備份功能的實現(xiàn)與數(shù)據(jù)庫銜接后,經(jīng)過中心代碼“backup database 數(shù)據(jù)庫 to disk=c:backupfilename進展數(shù)據(jù)備份。該代碼是將數(shù)據(jù)庫名叫做“數(shù)據(jù)庫文件的備份到c盤的backupfilename中。在對數(shù)據(jù)庫進展備份時,為保證數(shù)據(jù)的一致性,應該留意此時不要對數(shù)據(jù)庫進展一些
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度保安人員請假管理制度合同范本2篇
- 2024民商法學碩士學位論文答辯評審服務合同3篇
- 2024年緊急事故應急救援合同3篇
- 2025版高品質(zhì)家禽養(yǎng)殖場租賃經(jīng)營合同范本3篇
- 2025版高性能工程玻璃采購及安裝服務合同范本3篇
- 2024-2025年中國無線充電手機行業(yè)市場前景預測及投資戰(zhàn)略研究報告
- 2025年RoHS環(huán)保產(chǎn)品市場推廣與銷售合同
- 2025年預制件項目可行性研究報告
- 2025年度紡織品包裝運輸服務協(xié)議3篇
- 2020-2025年中國公寓式酒店行業(yè)發(fā)展趨勢預測及投資戰(zhàn)略咨詢報告及行業(yè)發(fā)展前景預測報告
- 陳赫賈玲小品《歡喜密探》臺詞劇本
- 測角儀規(guī)范要求
- 腦出血入院病歷
- 數(shù)字孿生智慧水利建設方案
- 焊接工藝流程圖
- 風機基礎大體積混凝土澆筑專項施工方案
- 2023-2024學年北京市海淀區(qū)六年級數(shù)學第一學期期末達標檢測試題含答案
- 中國古代文學史PPT完整PPT完整全套教學課件
- (完整版)人教版高中物理新舊教材知識對比
- 最好用高速公路機電維修手冊
- 土默特右旗高源礦業(yè)有限責任公司高源煤礦2022年度礦山地質(zhì)環(huán)境年度治理計劃
評論
0/150
提交評論