圖書銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)java_第1頁
圖書銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)java_第2頁
圖書銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)java_第3頁
圖書銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)java_第4頁
圖書銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)java_第5頁
已閱讀5頁,還剩31頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

精選優(yōu)質(zhì)文檔傾情為你奉上精選優(yōu)質(zhì)文檔傾情為你奉上專心專注專業(yè)專心專注專業(yè)精選優(yōu)質(zhì)文檔傾情為你奉上專心專注專業(yè)圖書銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)java圖書銷售治理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)生姓名學(xué)號(hào)所在系運(yùn)算機(jī)科學(xué)與技術(shù)系專業(yè)名稱運(yùn)算機(jī)科學(xué)與技術(shù)班級(jí)指導(dǎo)教師四川師范大學(xué)二○一二年五月圖書銷售治理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)生:指導(dǎo)教師:內(nèi)容摘要:隨著各企業(yè)業(yè)務(wù)量的持續(xù)擴(kuò)增,利用信息技術(shù)處理業(yè)務(wù)差不多占據(jù)治理的核心地位,在其中扮演著重要的角色。而今圖書的治理與銷售的傳統(tǒng)手工的治理模式嚴(yán)峻滯后了本行業(yè)的前進(jìn)腳步,因此,利用運(yùn)算機(jī)提供的強(qiáng)大功能來進(jìn)行治理是必定的結(jié)果。為了實(shí)現(xiàn)銷售業(yè)務(wù)的信息化治理,圖書銷售行業(yè)迫切地需要開發(fā)出專業(yè)的銷售治理系統(tǒng)。因此,圖書銷售治理系統(tǒng)有著寬敞的應(yīng)用前景和實(shí)際價(jià)值。為建立一套完善的圖書銷售治理系統(tǒng),能夠?qū)崿F(xiàn)圖書銷售行業(yè)治理的自動(dòng)化、智能化,提升治理工作效率,保證信息的準(zhǔn)確與規(guī)范,減少治理人職員作量。圖書銷售治理系統(tǒng)能關(guān)心治理人員快速方便的查找、統(tǒng)計(jì)當(dāng)前圖書的庫存與進(jìn)出貨情形,為進(jìn)貨提供依據(jù),讓圖書銷售與治理真正做到科學(xué)、合理的規(guī)劃、系統(tǒng)和高效的治理。為了更好的適應(yīng)當(dāng)前書店的銷售需求,緩解手工治理存在的弊端,圖書銷售治理系統(tǒng)應(yīng)運(yùn)而生,改系統(tǒng)將提供一個(gè)操作方便,界面友好,功能強(qiáng)大的圖書治理系統(tǒng)為工作提供全方位的服務(wù)。關(guān)鍵詞:圖書銷售治理系統(tǒng)ASP.NET

BookSalesManagementSystemdesignandImplementationKeywords:BookSalesmanagementsystemASP.NET

目錄圖書銷售治理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)前言隨著信息技術(shù)的膨脹以及現(xiàn)在工作節(jié)奏的加快,得以使B/S架構(gòu)的圖書銷售系統(tǒng)進(jìn)展前景專門可觀。運(yùn)算機(jī)治理系統(tǒng)的介入使得整個(gè)圖書銷售行業(yè)的治理過程變得十分簡單和迅速,從而在一定程度上提升了圖書的銷售數(shù)量,減輕了庫存擠壓,降低了圖書治理的效率與保密性風(fēng)險(xiǎn),滿足圖書信息系統(tǒng)對(duì)數(shù)據(jù)治理的要求。合理安排圖書的庫存和銷售,必將是提升圖書銷售行業(yè)經(jīng)濟(jì)效益的要緊手段之一。鑒于此,我此次選擇的畢業(yè)設(shè)計(jì)是圖書銷售治理系統(tǒng),我認(rèn)為建立一個(gè)完善的圖書銷售治理系統(tǒng)將在此領(lǐng)域發(fā)揮著專門重要的作用,同時(shí)也能在改善圖書銷售治理人員的工作效率低,查找與更新所帶來的不便。之后也將在治理書籍進(jìn)出貨的能力上都能夠有專門大的改觀。作為一種新的程序語言,ASP.NET是一種全新的面向?qū)ο蟮某绦蛘Z言,簡化了應(yīng)用程序的開發(fā),為開發(fā)者與操作者都帶來了極大的方便。而SQL.Server2005能建立起后臺(tái)數(shù)據(jù)一致性和完整性強(qiáng),數(shù)據(jù)安全系數(shù)高的庫,同時(shí)具有高性能的數(shù)據(jù)訪咨詢技術(shù)。因此采納ASP.NET2005與SQL.Server2005數(shù)據(jù)庫技術(shù)相結(jié)合開發(fā)圖書銷售治理軟件,能夠劃分為如此幾個(gè)模塊:圖書信息治理、職員信息治理、圖書進(jìn)貨治理、圖書銷售治理、圖書庫存治理、系統(tǒng)治理等,整套系統(tǒng)目的為實(shí)現(xiàn)具有高安全性、可靠性等優(yōu)點(diǎn)而服務(wù),能夠應(yīng)用于各類圖書銷售行業(yè)的治理,它的內(nèi)容將對(duì)治理者與決策者都至關(guān)重要。本課題的目的是在于研究圖書銷售治理系統(tǒng)的開發(fā)途徑與應(yīng)用方式,探討一種基于Web平臺(tái)的自包含,自描述、模塊化的應(yīng)用特點(diǎn),做有關(guān)的研究與分析同時(shí)付出實(shí)踐,從而體現(xiàn)了基于模塊設(shè)計(jì)、三層結(jié)構(gòu)應(yīng)用、組件重用等的技術(shù)特點(diǎn),要緊目標(biāo)是為了在現(xiàn)存的各式異構(gòu)平臺(tái)上建立一個(gè)與平臺(tái)、語言無關(guān)的通用的技術(shù)層次,為今后的企業(yè)級(jí)開發(fā)應(yīng)用積存體會(huì)。關(guān)于企事業(yè)單位來講,利用運(yùn)算機(jī)支持企業(yè)高效率完成銷售治理的日常事務(wù),是適應(yīng)現(xiàn)代企業(yè)制度要求、推動(dòng)企業(yè)銷售治理走向科學(xué)化、規(guī)范化的必要條件;而銷售治理部分是企業(yè)治理中一項(xiàng)瑣碎、復(fù)雜而又十分細(xì)致的工作,在銷售的各個(gè)環(huán)節(jié)中不承諾顯現(xiàn)任何錯(cuò)誤,如果實(shí)行手工操作,每月都會(huì)耗費(fèi)企業(yè)工作人員大量的時(shí)刻和精力,同時(shí)運(yùn)算機(jī)具有手工治理無法比擬的優(yōu)點(diǎn).例如:查找方便、檢索迅速、儲(chǔ)備量大、可靠性高、保密性好、成本低、壽命長等。這些優(yōu)點(diǎn)能夠極大的提升治理效率,也是企業(yè)的科學(xué)化、正規(guī)化治理,與世界接軌的重要條件。這就迫切需要標(biāo)準(zhǔn)、高效率的運(yùn)算機(jī)治理方式引導(dǎo)其進(jìn)展,通過運(yùn)算機(jī)治理該企業(yè)的日常運(yùn)作,給治理者以決策參考的模型,來持續(xù)改進(jìn)完善企業(yè)治理水平,提升工作效率。另外,現(xiàn)在客戶期望值越來越高,客戶需要更好的服務(wù)(產(chǎn)品及個(gè)性化服務(wù))。企業(yè)的競爭已逐步從產(chǎn)品競爭轉(zhuǎn)變?yōu)榉?wù)競爭,因此中小企業(yè)要進(jìn)展就必須需要進(jìn)一步優(yōu)化業(yè)務(wù)流程以提升企業(yè)競爭力。因此,加大銷售治理是企業(yè)進(jìn)展的必定,通過運(yùn)算機(jī)來完成大量的人工操作,真正達(dá)到合理和充分利用現(xiàn)有資源,減輕工作壓力。因此,開發(fā)一個(gè)銷售治理系統(tǒng)是專門有必要的,具有其特有的技術(shù)意義和治理意義。近年來,國內(nèi)外對(duì)此銷售治理類系統(tǒng)的開發(fā)與研究也是專門有有用性的,差不多上能按照各企業(yè)的自身特點(diǎn),來進(jìn)行銷售方面的治理,同時(shí),該類系統(tǒng)結(jié)合實(shí)際需求持續(xù)的向前進(jìn)展,爭取通過技術(shù)的改善,能普遍運(yùn)用于同類行業(yè)中,這才是信息技術(shù)進(jìn)展的前沿潮流。今后此類軟件將會(huì)向面向于大眾的條碼銷售治理系統(tǒng)進(jìn)展,現(xiàn)時(shí)期,相伴物流及治理信息化、網(wǎng)絡(luò)化的進(jìn)展,應(yīng)用條碼技術(shù)進(jìn)行銷售治理、實(shí)現(xiàn)銷售作業(yè)自動(dòng)化,將是一個(gè)必定的進(jìn)展趨勢(shì)。隨著信息化技術(shù)的持續(xù)提升和應(yīng)用普及,更多的商品擁有自己的條碼,而且,使用條碼化工作代替?zhèn)鹘y(tǒng)作業(yè)模式,大大的減少手工輸入所帶來的統(tǒng)計(jì)性錯(cuò)誤,如此不但提升了作業(yè)效率,而且還能確保資料準(zhǔn)確性,并減少因人為失誤而造成的缺失。隨著運(yùn)算機(jī)的普遍應(yīng)用,圖書產(chǎn)業(yè)的相繼進(jìn)展壯大,圖書銷售行業(yè)需要實(shí)現(xiàn)進(jìn)銷存的運(yùn)算機(jī)治理來提升治理效率是勢(shì)在必行的,圖書治理系統(tǒng)擁有著廣泛的市場應(yīng)用前景。行業(yè)的快速進(jìn)展必將導(dǎo)致競爭愈演愈烈,要想在猛烈的市場競爭中處于不敗之地,就必須加大企業(yè)內(nèi)部治理,提升運(yùn)營效率。而圖書種類繁多,銷售模式專門,業(yè)務(wù)量繁重,單憑手工記帳差不多專門難適應(yīng)工作需要。圖書作為一個(gè)與人們工作、生活和學(xué)習(xí)各個(gè)方面都不能分開的專門商品,在人們生活水平日益提升的同時(shí),它的地位也越來越重要。因此,開發(fā)一套好的圖書銷售治理軟件已成為一個(gè)刻不容緩的課題,鑒于此本系統(tǒng)應(yīng)時(shí)而生。所完成的圖書銷售治理系統(tǒng)軟件是一功能比較完善的數(shù)據(jù)治理性軟件,具有數(shù)據(jù)操作方便、高效、迅速等優(yōu)點(diǎn)。該軟件采納了功能強(qiáng)大的數(shù)據(jù)庫軟件開發(fā)工具,具有專門好的可移植性,可在應(yīng)用范疇較廣的WINDOWS系列操作系統(tǒng)上使用。另外,本系統(tǒng)還可通過訪咨詢權(quán)限操縱以及數(shù)據(jù)備份功能,確保數(shù)據(jù)的安全性。1有關(guān)開發(fā)工具1.1ASP.NET技術(shù)本系統(tǒng)的開發(fā)采納的開發(fā)技術(shù)是ASP.NET。MicrosoftVisualStudio.NET是Microsoft公司新一代軟件開發(fā)平臺(tái),也是.NETFrameWork的重要產(chǎn)品。ASP.NET作為.NET的組成部分之一,是Internet和Intranet開發(fā)Web應(yīng)用程序的新一代開發(fā)工具,正被程序員們廣泛的使用。在ASP.NET中,所有Web客戶端都通過MicrosoftInternet信息服務(wù)(IIS)與ASP.NET應(yīng)用程序通信。IIS對(duì)客戶端的要求進(jìn)行解密并驗(yàn)證要求是否合法。如果要求合法,則IIS會(huì)查找所要求的資源(如ASP.NET應(yīng)用程序)。當(dāng)客戶已被授權(quán),IIS會(huì)將客戶要求通過進(jìn)程傳到ASP.NET運(yùn)行引擎,然后返回適當(dāng)?shù)馁Y源。ASP.NET是ActiveServerPage的下一個(gè)版本,也是一種建立在通用語言上的程序構(gòu)架,能被用于一臺(tái)Web服務(wù)器來建立強(qiáng)大的Web應(yīng)用程序。ASP.NET提供許多比現(xiàn)在的Web開發(fā)模式強(qiáng)大的優(yōu)勢(shì)。ASP.NET是把基于通用語言的程序在服務(wù)器上運(yùn)行。不像往常的ASP即時(shí)講明程序,而是將程序在服務(wù)器端首次運(yùn)行時(shí)進(jìn)行編譯,如此,因此比ASP一條一條的講明強(qiáng)專門多。1.2ADO.NET技術(shù)ActiveX

Data

Objects

(ADO)

是微軟提供給網(wǎng)頁開發(fā)者在網(wǎng)頁中存取數(shù)據(jù)庫的最新技術(shù),同時(shí)它也是ASP內(nèi)置的重要組件。它被設(shè)計(jì)用來同新的數(shù)據(jù)訪咨詢層OLE

DB

Provider一起協(xié)同工作,以提供通用數(shù)據(jù)訪咨詢。OLEDB是一個(gè)低層的數(shù)據(jù)訪咨詢接口,用它能夠訪咨詢各種數(shù)據(jù)源,包括傳統(tǒng)的關(guān)系型數(shù)據(jù)庫,以及電子郵件系統(tǒng)及自定義的商業(yè)對(duì)象。最重要的三個(gè)ADO.NET對(duì)象是Connection,Command和

Recordset.

本文將要緊介紹Connection與Recordset這兩個(gè)對(duì)象。每個(gè)Connection的屬性定義了與數(shù)據(jù)源的連接。Recordset對(duì)象用來接收來自數(shù)據(jù)源的數(shù)據(jù)。Recordset能夠與Connection一起使用,先建立一個(gè)連接,然后獵取數(shù)據(jù)。盡管如此,Recordset也能夠被單獨(dú)創(chuàng)建,其Connection參數(shù)能夠在Open屬性定義。ADO.NET要緊目的是為了存取或修改數(shù)據(jù)源數(shù)據(jù)、或增加數(shù)據(jù)到指定數(shù)據(jù)源,數(shù)據(jù)源不僅包括數(shù)據(jù)庫,而且包括dBase、Acces、Foxpros、Excel或文本文件等一些小型的數(shù)據(jù)表,因此,只要是ODBC驅(qū)動(dòng)程序所能存取的數(shù)據(jù)源皆是ADO存取的對(duì)象。ADO.NET要緊是由Connection對(duì)象、Recordset對(duì)象、Command對(duì)象、Parameter對(duì)象、Property對(duì)象、Field對(duì)象及Error對(duì)象等七個(gè)對(duì)象與Fields數(shù)據(jù)集合、Parameters數(shù)據(jù)集合、Properties數(shù)據(jù)集合及Errors數(shù)據(jù)集合等四個(gè)數(shù)據(jù)集合所組合而成。ADO.NET提供的七個(gè)對(duì)象及其功能如下:aConnection對(duì)象負(fù)責(zé)與指定的數(shù)據(jù)源進(jìn)行連接,它還能夠通過事物(Transaction)來確保在事物中所有的數(shù)據(jù)源變更的全部成功。bRecordSet對(duì)象負(fù)責(zé)掃瞄和操作從數(shù)據(jù)庫取出的數(shù)據(jù),換言之,RecordSet對(duì)象就象是一個(gè)二維的數(shù)組,而每個(gè)數(shù)劇列包含一個(gè)或多個(gè)數(shù)據(jù)字段,即Field對(duì)象。cCommand對(duì)象負(fù)責(zé)對(duì)數(shù)據(jù)庫提供要求,也確實(shí)是傳遞指定的SQL指令。這些命令通常包括INSERT(增加記錄)、DELETE(刪除記錄)、UPDATE(更新記錄)等。此外,也能夠通過Command對(duì)象對(duì)數(shù)據(jù)庫發(fā)出數(shù)據(jù)定義語言,例如CREATETABLE(建立數(shù)據(jù)表)、DROPTABLE(刪除數(shù)據(jù)表)或ALTERTABLE(修改數(shù)據(jù)表結(jié)構(gòu))等。dParameter對(duì)象是負(fù)責(zé)傳遞Command對(duì)象所需要的SQL命令參數(shù)。eProperty對(duì)象指的是ADO的各項(xiàng)對(duì)象屬性值,也確實(shí)是每個(gè)ADO對(duì)象都會(huì)有一組描述和操縱對(duì)象行的屬性。fField對(duì)象表示指定RecordSet對(duì)象的數(shù)據(jù)字段。gError對(duì)象是負(fù)責(zé)記錄連接過程所發(fā)生的錯(cuò)誤信息。ADO.NET提供的四個(gè)數(shù)據(jù)集合:aConnection對(duì)象包含Errors數(shù)據(jù)集合,在Errors數(shù)據(jù)集合中包含數(shù)劇源響應(yīng)失敗時(shí)所建立的Error對(duì)象。bCommand對(duì)象包含Parameters數(shù)據(jù)集合,在Parameters數(shù)據(jù)集合中包括Command對(duì)象所有的Parameter對(duì)象。cRecordSet對(duì)象包含F(xiàn)ields數(shù)據(jù)集合,在Fields數(shù)據(jù)集合中包含RecordSet對(duì)象的所有Field數(shù)據(jù)字段對(duì)象。ADO.NET關(guān)系圖如圖圖1.2-1ActivexDataObject關(guān)系圖1.3數(shù)據(jù)庫技術(shù)1.3.1SQLSERVER數(shù)據(jù)庫數(shù)據(jù)庫(Database)是一系列信息資源的集合。在一個(gè)數(shù)據(jù)庫中,與一個(gè)項(xiàng)目有關(guān)的所有信息都能夠叫做一條記錄(Record)。每一條記錄都由一系列的字段組成的。一系列記錄的集合就構(gòu)成了數(shù)據(jù)表格。簡單的平面文件數(shù)據(jù)庫信息儲(chǔ)備專門有限,同時(shí)隨著公司信息量的持續(xù)增加,要求信息儲(chǔ)備的高安全性和隨時(shí)調(diào)用的速度性都專門,而關(guān)系型數(shù)據(jù)庫卻能包含數(shù)以百萬計(jì)甚至上億的記錄,并能夠利用復(fù)雜的標(biāo)準(zhǔn)對(duì)這些記錄進(jìn)行操作,例如排序和統(tǒng)計(jì)。把它們叫做“關(guān)系型”數(shù)據(jù)庫,是因?yàn)樾枰獡碛幸粋€(gè)豐富的服務(wù)集合及數(shù)據(jù)的交互作用的平臺(tái)來建立特定的鏈接關(guān)系。關(guān)系型數(shù)據(jù)庫的優(yōu)點(diǎn)在于:通過將一個(gè)表格中的字段與另一個(gè)表格中的字段聯(lián)系起來,兩個(gè)表格之間的信息能夠相互調(diào)用,能夠幸免信息的重復(fù)記錄,也能夠幸免治理上的紛亂。MicrosoftSQLServer是由微軟Microsoft研制的關(guān)系型大型數(shù)據(jù)庫治理系統(tǒng)。它具有獨(dú)立于硬件平臺(tái)、搶占式多任務(wù)治理、對(duì)稱的多處理器結(jié)構(gòu)、完善的安全系統(tǒng)和容錯(cuò)功能,并具有易于愛護(hù)導(dǎo)入導(dǎo)出數(shù)據(jù)方便性能穩(wěn)固等特點(diǎn)。1.3.2結(jié)構(gòu)查詢語言(SQL)SQL是結(jié)果化查詢語言(StructuredQueryLanguage),它是現(xiàn)在最為成功和廣泛使用的關(guān)系型數(shù)據(jù)庫應(yīng)用語言,由IBM在七十年代開發(fā)出來的,實(shí)現(xiàn)了關(guān)系型數(shù)據(jù)庫中的信息檢索。1992年制定了SQL標(biāo)準(zhǔn)SQL-92,它的全名是“InternationalStandardISO/IEC9075:1992,DatabaseLanguageSQL”。SQL標(biāo)準(zhǔn)的確定使許多大型數(shù)據(jù)庫廠家采納SQL語言作為其數(shù)據(jù)庫檢索語言。利用SQL語言,能夠查詢和治理自己的數(shù)據(jù)庫。SQL語言要緊提供四種功能:數(shù)據(jù)查詢(Query)要緊是利用Select命令進(jìn)行各種信息的查詢和數(shù)據(jù)定義(Definition);數(shù)據(jù)操縱(Manipulation)要緊包括數(shù)據(jù)添加(Insert)、數(shù)據(jù)修改(Update)和數(shù)據(jù)刪除(Delete)和數(shù)據(jù)操縱(Control)。1.3.3系統(tǒng)的配置一個(gè)Web站點(diǎn)能夠有多個(gè)應(yīng)用程序運(yùn)行,而每一個(gè)應(yīng)用程序用唯獨(dú)URL來訪咨詢,因此第一利用IIS開發(fā)應(yīng)用程序的名目為“虛擬名目”。各個(gè)應(yīng)用程序的“虛擬名目”能夠不存在任何物理上關(guān)系。因此要運(yùn)行該系統(tǒng)還需要將工程文件考入“C:\Interpub\wwwroot”名目下,然后在IIS中建一個(gè)“虛擬名目”,并命名為“BookSalesManagementSystem”。本系統(tǒng)采納的MicrosoftSQLServer2005作為數(shù)據(jù)庫服務(wù)器,因此還要打開“企業(yè)治理器”把以下兩文件“BookSell_Data.MDF與BookSell_Log.LDF”附加到數(shù)據(jù)庫中。配置系統(tǒng)的Web.config,.NET平臺(tái)提供了一個(gè)統(tǒng)一的web開發(fā)平臺(tái),新建一個(gè)空白解決方案,在解決方案中自動(dòng)生成一個(gè)Web.config,在那個(gè)地點(diǎn)面還要設(shè)置數(shù)據(jù)庫連接信息,添加如下語句:<appSetting><addkey=”ConnectionString”value=”sever=:Database=BookSell;uid=password=”/></appSetting>2系統(tǒng)總體分析2.1需求分析使用圖書治理系統(tǒng)能夠在專門大程度上實(shí)現(xiàn)業(yè)務(wù)流程的信息化,讓治理員時(shí)刻都能把握?qǐng)D書的銷售、采購、庫存等情形。從而提升治理效率,提升企業(yè)市場競爭力。從目前圖書銷售行業(yè)的進(jìn)展來看,圖書銷售治理系統(tǒng)第一需要滿足以下幾方面的需求:●治理員對(duì)銷售職員的需求情形能做出全面的把握,及時(shí)得到歷史銷售記錄?!駡D書治理系統(tǒng)應(yīng)具有方便的數(shù)據(jù)輸入性能、良好的人機(jī)交互界面,應(yīng)盡量減少漢字及其重復(fù)輸入。●治理員能夠通過運(yùn)算機(jī)增加圖書庫存?!衲軌蚩焖賹?shí)現(xiàn)對(duì)各類圖書的單項(xiàng)入庫、銷售及庫存數(shù)據(jù)信息的查詢,同時(shí)還能實(shí)現(xiàn)對(duì)某一種商品或者全部商品在某一時(shí)刻的統(tǒng)計(jì)查詢?!癜涯壳安畈欢嗌鲜恰办o態(tài)”的圖書庫存治理變?yōu)椤皠?dòng)態(tài)”治理,以便隨時(shí)提供圖書庫存動(dòng)態(tài)信息,從而達(dá)到減少庫存,加速資金周轉(zhuǎn)的目的。在圖書治理銷售治理系統(tǒng),治理員對(duì)系統(tǒng)治理的示意圖如圖2.1-1所示。治理員治理員職員治理圖書治理進(jìn)貨治理銷售治理庫存治理職員治理圖書治理進(jìn)貨治理銷售治理庫存治理系統(tǒng)治理圖2.1-1治理員對(duì)系統(tǒng)治理在圖書治理銷售治理系統(tǒng),銷售職員對(duì)系統(tǒng)操作的示意圖如圖2.1-2所示。銷售職員銷售職員圖書庫存查詢修改個(gè)人密碼圖書庫存報(bào)警圖書庫存查詢修改個(gè)人密碼圖書庫存報(bào)警圖書信息查詢圖書銷售個(gè)人業(yè)績查詢圖2.1-2職員對(duì)系統(tǒng)應(yīng)用2.2系統(tǒng)簡介圖書銷售治理系統(tǒng)是按照市場調(diào)查和治理學(xué)的理念,結(jié)合圖書銷售治理行業(yè)的特點(diǎn),利用運(yùn)算機(jī)實(shí)現(xiàn)便利式治理系統(tǒng)。利用該圖書銷售治理系統(tǒng)能夠使治理員快速的統(tǒng)計(jì)、查詢?nèi)魏螘r(shí)刻內(nèi)的圖書的進(jìn)書信息,然后按照讀者的需求進(jìn)一步調(diào)整圖書的庫存數(shù)量、上架比例。最終目的是在最短時(shí)刻內(nèi)。了解市場進(jìn)展趨勢(shì)、作出科學(xué)合理的決策、贏得最大的社會(huì)效益和經(jīng)濟(jì)效益。2.3系統(tǒng)功能模塊劃分本系統(tǒng)功能上要緊分為6個(gè)模塊:圖書信息治理、職員信息治理、圖書進(jìn)貨治理、圖書銷售治理、圖書庫存治理及系統(tǒng)治理。圖書信息治理:添加圖書類不、圖書信息愛護(hù)、添加圖書信息。職員信息治理:添加職員信息、職員信息愛護(hù)。圖書進(jìn)貨治理:圖書進(jìn)貨登記、圖書進(jìn)貨查詢、進(jìn)貨退貨登記、進(jìn)貨退貨查詢。圖書銷售治理:圖書銷售查詢、職員業(yè)績查詢、顧客退貨辦理、圖書退貨查詢。圖書庫存治理:圖書庫存查詢、圖書庫存盤點(diǎn)、圖書庫存報(bào)警。系統(tǒng)治理:供應(yīng)商治理、修改密碼、關(guān)于系統(tǒng)。2.4系統(tǒng)設(shè)計(jì)分析2.4.1圖書信息治理作為一款圖書銷售治理系統(tǒng),圖書信息的治理是其中不可或缺的一部分,要緊包括圖書信息的添加、添加圖書類不、圖書信息愛護(hù)。系統(tǒng)設(shè)置模塊的操作流程如圖2.4.1-1所示。圖書信息治理圖書信息治理添加圖書信息圖書信息愛護(hù)退出登錄添加圖書類不添加圖書信息圖書信息愛護(hù)退出登錄添加圖書類不圖2.4.1-1治理員對(duì)圖書信息治理操作的流程圖2.4.2職員信息治理職員信息治理是指治理員對(duì)銷售職員的一些差不多信息進(jìn)行愛護(hù),其中,包括添加職員信息、職員信息愛護(hù)等信息。職員信息治理模塊的操作流程如圖2.4.2-1所示。職員信息治理職員信息治理 添加職員信息職員信息愛護(hù)添加職員信息職員信息愛護(hù) 退出職員信息治理退出職員信息治理圖2.4.2-1職員信息治理模塊的操作流程圖2.4.3圖書進(jìn)貨治理通過圖書進(jìn)貨治理模塊的操作,就能夠?qū)M(jìn)書日期、結(jié)算方式、進(jìn)書數(shù)量、應(yīng)對(duì)金額等有關(guān)內(nèi)容進(jìn)行具體的治理,使圖書交易不論在數(shù)量上依舊在現(xiàn)金結(jié)算上都顯得十分明確。圖書進(jìn)貨治理圖書進(jìn)貨治理圖書進(jìn)貨登記圖書進(jìn)貨查詢進(jìn)貨退貨登記進(jìn)貨退貨查詢圖書進(jìn)貨登記圖書進(jìn)貨查詢進(jìn)貨退貨登記進(jìn)貨退貨查詢退書進(jìn)貨治理退書進(jìn)貨治理圖2.4.3-1圖書進(jìn)貨治理模塊的操作流程圖2.4.4圖書銷售治理通過對(duì)銷售的治理能夠更加明確哪些圖書的銷量多,哪些圖書的銷量少。由于一些圖書未能如期銷售或銷售量降低,現(xiàn)在需要對(duì)這些圖書進(jìn)行銷售退貨,在退貨時(shí),應(yīng)記錄所退貨的詳細(xì)信息,以便在以后的治理和查詢中能夠如實(shí)的反映銷售情形。圖書銷售治理圖書銷售治理職員業(yè)績查詢顧客退貨辦理圖書退貨查詢圖書銷售查詢職員業(yè)績查詢顧客退貨辦理圖書退貨查詢圖書銷售查詢退書圖書銷售治理退書圖書銷售治理圖2.4.4-1銷售治理的模塊操作流程圖2.4.5圖書庫存治理通過圖書庫存治理能夠輕松的查詢到圖書庫存情形,相應(yīng)的系統(tǒng)還可設(shè)置圖書報(bào)警,當(dāng)圖書庫存到達(dá)設(shè)定值時(shí)自動(dòng)標(biāo)記。圖書庫存治理模塊的作流程如圖2.4.5-1所示。圖書庫存治理圖書庫存治理 圖書庫存報(bào)警圖書庫存盤點(diǎn)圖書庫存報(bào)警圖書庫存盤點(diǎn)圖書庫存查詢 退出庫存治理退出庫存治理圖2.4.5-1圖書庫存治理模塊模塊流程圖2.4.6系統(tǒng)治理系統(tǒng)治理包括供應(yīng)商治理、修改治理員密碼、關(guān)于本系統(tǒng)。結(jié)賬治理的操作流程如圖2.4.6-1所示。系統(tǒng)治理系統(tǒng)治理 關(guān)于系統(tǒng)供應(yīng)商治理修改密關(guān)于系統(tǒng)供應(yīng)商治理修改密碼 退出系統(tǒng)治理退出系統(tǒng)治理圖2.4.6-1系統(tǒng)治理的操作流程圖3數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計(jì)與實(shí)現(xiàn)3.1數(shù)據(jù)表的創(chuàng)建按照系統(tǒng)需求,能夠詳細(xì)設(shè)計(jì)個(gè)數(shù)據(jù)庫對(duì)象,包括數(shù)據(jù)表、視圖等。表3.1-1治理員表(admin)序號(hào)名稱字段類型是否承諾為空1登錄名adminUsernameVarchar(20)否2密碼adminPasswordVarchar(20)是表3.1-2圖書退貨表(buyInfo)序號(hào)名稱字段類型備注1編號(hào)buyBackIdIdInt(4)否2商品編號(hào)goodNovarchar(20)是3出版公司supplierNamevarchar(50)是4價(jià)格pricefloat是5數(shù)量numberint是6總價(jià)totalPricefloat是7退回日期buyBackDatedatetime是8退回緣故buyBackReasontext是9退回添加日期buyBackAddTimedatetime是10用戶名UsernameVarchar(50)是11添加時(shí)刻AddtimeVarchar(50)是表3.1-3圖書購買信息表(buyInfo)序號(hào)名稱字段類型備注1編號(hào)buyIdInt(4)主鍵,自增長2商品編號(hào)goodNovarchar(20)可為空3出版商supplierNamenvarchar(50)可為空4價(jià)格priceFloat可為空5數(shù)量numberInt(4)可為空6總價(jià)totalPricefloat可為空7付款日期buyDatedatetime可為空8信息添加日期addTimedatetime可為空表3.1-4學(xué)歷表(educationInfo)序號(hào)名稱字段類型備注1編號(hào)educationIdInt(4)主鍵,自增長2名稱educationNamenvarchar(20)可為空表3.1-5職員表(employeeInfo)序號(hào)名稱字段類型備注1編號(hào)employeeNovarchar(20)主鍵,自增長2職員姓名employeeNamenvarchar(20)可為空3登陸密碼employeePasswordvarchar(30)可為空4性不employeeSexnchar(1)可為空5生日employeeBirthdaydatetime可為空6學(xué)歷employeeEducationIdint可為空7家庭電話varchar(20)可為空8手機(jī)employeeMobilevarchar(20)可為空9身份證employeeCardvarchar(20)可為空10電子郵件employeeEmailvarchar(30)可為空11地址employeeAddressnvarchar(80)可為空表3.1-6銷售業(yè)績表(employeeSellResult)序號(hào)名稱字段類型備注1編號(hào)employeeNovarchar(20)主鍵,自增長2名稱employeeNamenvarchar(20)可為空3銷售金額employeeSellMoneyfloat可為空4系統(tǒng)的具體設(shè)計(jì)與實(shí)現(xiàn)4.1類與方法在系統(tǒng)代碼的編寫過程中,經(jīng)常會(huì)用到一些共用的代碼,為減少代碼的重復(fù),使系統(tǒng)的可讀性更強(qiáng),使用性更好,能夠?qū)⑦@些公用的代碼編寫成類。例如,下面將對(duì)本治理系統(tǒng)用到的部分類進(jìn)行介紹,其代碼如下所示。DBOperation.cs(數(shù)據(jù)庫操作類) publicstaticintExecuteNonQuery(stringconnString,CommandTypecmdType,stringcmdText,paramsSqlParameter[]cmdParms) { SqlCommandcmd=newSqlCommand(); using(SqlConnectionconn=newSqlConnection(connString)) { PrepareCommand(cmd,conn,null,cmdType,cmdText,cmdParms); intval=cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); returnval; } }publicstaticintExecuteNonQuery(SqlConnectionconn,CommandTypecmdType,stringcmdText,paramsSqlParameter[]cmdParms) { SqlCommandcmd=newSqlCommand(); PrepareCommand(cmd,conn,null,cmdType,cmdText,cmdParms); intval=cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); returnval; } publicstaticintExecuteNonQuery(SqlTransactiontrans,CommandTypecmdType,stringcmdText,paramsSqlParameter[]cmdParms) { SqlCommandcmd=newSqlCommand(); PrepareCommand(cmd,trans.Connection,trans,cmdType,cmdText,cmdParms); intval=cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); returnval; }4.2主頁面設(shè)計(jì)在進(jìn)入主界面之前,需要用戶進(jìn)行身份驗(yàn)證,即進(jìn)行后臺(tái)登錄,當(dāng)用戶在后臺(tái)登錄進(jìn)入主頁面后,便能夠進(jìn)行整個(gè)系統(tǒng)的操作。頁面顯示成效如圖4.2-1所示。圖4.2-1頁面顯示成效圖那個(gè)地點(diǎn)要緊用到了用戶自定義控件,以解決用戶界面公共部分進(jìn)行重復(fù)的加載。在登陸部分系統(tǒng)按照DropDownList選擇的值系統(tǒng)判定登錄者身份,以進(jìn)入相應(yīng)的頁面,該事件將會(huì)在頁面加載時(shí)執(zhí)行有關(guān)的操作,其代碼如下所示。Button1_Click(objectsender,EventArgse)protectedvoidButton1_Click(objectsender,EventArgse){/*取得帳號(hào)密碼信息*/stringuserName=this.txtName.Text;stringpassword=this.txtPwd.Text;stringidentify=this.Identify.SelectedValue;if("治理員"==identify){AdminModeladminModel=newAdminModel();adminModel.AdminUsername=userName;adminModel.AdminPassword=password;AdminLogicadminLogic=newAdminLogic();/*如果治理員帳號(hào)信息正確*/if(adminLogic.IsExistAdminInfo(adminModel)){Session["adminFlag"]=true;Session["adminUsername"]=userName;Response.Redirect("Admin/index.aspx");}/*如果治理員帳號(hào)信息不正確*/else{Response.Write("<script>alert('"+adminLogic.ErrMessage+"');</script>");}}else{/*如果職員帳號(hào)信息正確*/EmployeeLogicemployeeLogic=newEmployeeLogic();if(employeeLogic.CheckLogin(userName,password)){Session["employeeFlag"]=true;Session["employeeNo"]=userName;Response.Redirect("Employee/index.aspx");}/*如果職員帳號(hào)信息不正確*/else{Response.Write("<script>alert('"+employeeLogic.ErrMessage+"');</script>");}}}4.3圖書信息治理模塊差不多信息治理模塊的要緊內(nèi)容包括添加出版社信息、添加圖書信息、出版社信息治理、圖書信息治理等。下面將對(duì)本模塊的有關(guān)內(nèi)容進(jìn)行詳細(xì)介紹。a圖書類不治理該部分要緊是對(duì)圖書類不進(jìn)行添加操作。添加圖書類不(GoodInfo/GoodClassAdd.aspx)頁面顯示成效如圖4.3-1所示。圖4.3-1出版社信息的添加圖在添加圖書類不這一功能的實(shí)現(xiàn)過程中所用到的方法,要緊是Button1_click()事件,即單擊【添加】按鈕后系統(tǒng)所進(jìn)行的操作。b添加圖書信息在對(duì)圖書類不進(jìn)行添加后,就需要對(duì)添加相應(yīng)的圖書信息。添加圖書信息(GoodInfo/GoodInfoAdd.aspx)頁面顯示如圖4.3-2所示。圖4.3-2出版社信息的治理圖c圖書信息愛護(hù)在對(duì)圖書信息進(jìn)行愛護(hù)時(shí),需要通過查詢和數(shù)據(jù)綁定來實(shí)現(xiàn)。圖書信息愛護(hù)(GoodInfo/GoodInfoManage.aspx)。頁面顯示如圖4.3-3所示。圖4.3-3圖書信息愛護(hù)圖從圖能夠看出,對(duì)圖書信息愛護(hù)要緊用到了一個(gè)GridView控件,通過對(duì)GridView控件屬性的設(shè)置,就能夠一目了然地看到有關(guān)信息。并能夠通過單擊“進(jìn)入”鏈接進(jìn)入GoodInfo/GoodInfoUpdate.aspx頁面。GoodInfoUpdate.aspx頁面如圖4.3-4所示。該頁面要緊是更新圖書信息。圖4.3-4圖書信息愛護(hù)圖4.4職員信息治理模塊職員信息治理模塊的要緊內(nèi)容包括職員信息添加和職員信息愛護(hù)。職員信息治理要緊是針對(duì)銷售職員進(jìn)行添加和查詢。a添加職員信息添加職員信息要緊是通過Admin/EmployeeInfoAdd.aspx頁面完成。頁面顯示如圖4.4-1所示。圖4.4-1添加職員信息圖b職員信息愛護(hù)在對(duì)職員信息進(jìn)行添加后,就需要對(duì)其進(jìn)行有關(guān)的治理,治理功能中其中重要一項(xiàng)確實(shí)是職員信息查詢。職員信息愛護(hù)(Admin/EmployeeManage.aspx)頁面顯示如圖4.4-2所示。圖4.4-2職員信息愛護(hù)圖從上面圖中能夠看出,同樣對(duì)職員信息愛護(hù)要緊用到了一個(gè)GridView控件,通過對(duì)GridView控件屬性的設(shè)置,就能夠一目了然地看到有關(guān)信息。并能夠通過單擊“進(jìn)入”鏈接進(jìn)入Admin/EmployeeInfoUpdate.aspx頁面。EmployeeInfoUpdate.aspx頁面如圖4.4-3所示。該頁面的設(shè)計(jì)思路是按照職員編號(hào)和姓名搜索其全部詳細(xì)信息,然后再對(duì)其進(jìn)行修改獲重新填寫。圖4.4-3職員信息更新圖4.5圖書進(jìn)貨治理模塊銷售治理模塊a圖書進(jìn)貨登記圖書進(jìn)貨登記(BuyInfo/BuyInfoAdd.aspx)。頁面顯示如圖4.5-1所示。圖4.5-1圖書進(jìn)貨登記b進(jìn)貨信息查詢?cè)趫D書進(jìn)貨信息進(jìn)行添加后,就需要對(duì)其進(jìn)行有關(guān)的治理,治理功能的實(shí)現(xiàn)要緊是通過BuyInfo/BuyInfoQuery.aspx頁面。頁面顯示如圖5.5-2所示。圖4.5-2進(jìn)貨信息查詢c圖書退貨登記當(dāng)用戶對(duì)自己購買的某本圖書不中意時(shí)能夠進(jìn)行圖書退貨登記添加,要緊是通過BuyBackInfo/BuyBackInfoAdd.aspx頁面。頁面顯示如圖4.5-3所示。圖4.5-3圖書退貨登記圖d進(jìn)貨退貨查詢?cè)趯?duì)圖書退貨進(jìn)行登記添加后,就需要對(duì)其進(jìn)行有關(guān)的治理,治理功能的實(shí)現(xiàn)要緊是通過BuyBackInfo/BuyBackInfoQuery.aspx頁面。頁面顯示如圖4.5-4所示。圖4.5-4進(jìn)貨退貨查詢圖從上面代碼能夠看出,對(duì)進(jìn)貨退貨治理要緊用到了一個(gè)GridView控件,通過對(duì)GridView控件屬性的設(shè)置,就能夠一目了然地看到有關(guān)信息。4.6圖書銷售治理模塊圖書銷售治理模塊要緊包括圖書銷售查詢、職員業(yè)績查詢、顧客退貨辦理、圖書退貨查詢等,在該模塊中上述內(nèi)容的操作方法及功能實(shí)現(xiàn)差不多相同,因此下面將以“圖書銷售查詢”為例進(jìn)行介紹。在功能導(dǎo)航區(qū)中單擊“圖書銷售查詢”按鈕,同時(shí)操作區(qū)中會(huì)顯示圖書銷售查詢的頁面。圖書銷售查詢要緊是對(duì)圖書銷售情形的詳細(xì)信息進(jìn)行查詢,可按照銷售職員編號(hào)、單據(jù)號(hào)、出售日期進(jìn)行符合條件查詢。此查詢支持模糊查詢。在圖書銷售查詢部分中,查詢頁面的顯示成效如圖4.6-1所示。圖4.6-1圖書銷售查詢頁面a圖書銷售查詢圖書銷售查詢(SellInfo/SellInfoQuery.aspx)。頁面顯示如圖4.6-2所示。圖4.6-2銷售信息查詢圖從上面代碼能夠看出,對(duì)銷售信息查詢要緊用到了一個(gè)GridView控件,通過對(duì)GridView控件屬性的設(shè)置,就能夠一目了然地看到有關(guān)信息。b職員業(yè)績查詢職員進(jìn)行圖書銷售后,后臺(tái)記錄每個(gè)職員圖書銷售業(yè)績情形,通過職員業(yè)績查詢頁面進(jìn)行查詢。職員業(yè)績查詢(SellInfo/EmployeeSellResult.aspx)。頁面顯示如圖4.6-3所示。圖4.6-3職員銷售業(yè)績查詢圖從上面代碼能夠看出,對(duì)職員業(yè)績查詢要緊用到了一個(gè)GridView控件,通過對(duì)GridView控件屬性的設(shè)置,就能夠一目了然地看到有關(guān)信息。該頁面的設(shè)計(jì)思路是按照選定的時(shí)刻段查詢職員圖書銷售情形。c顧客退貨辦理當(dāng)顧客對(duì)某商品不中意要求退貨時(shí),操作員就要對(duì)其進(jìn)行相應(yīng)的退貨辦理。顧客退貨辦理(SellBackInfo/SellBackInfoAdd.aspx)。頁面顯示如圖4.6-4所示。圖4.6-4顧客退貨登記圖d圖書退貨查詢治理人員,需要通過后臺(tái)治理即時(shí)迅速的查看企業(yè)中銷售退貨情形,以便找出經(jīng)營紕漏。圖書退貨查詢(SellBackInfo/SellBackInfoQuery.aspx)。頁面顯示如圖4.6-5所示。圖4.6-5退貨信息查詢圖從上面代碼能夠看出,對(duì)圖書退貨信息要緊用到了一個(gè)GridView控件,通過對(duì)GridView控件屬性的設(shè)置,就能夠一目了然地看到有關(guān)信息。該頁面的設(shè)計(jì)思路是通過圖書編號(hào)、銷售單據(jù)號(hào)和起止日期迅速搜索出圖書退貨情形。4.7圖書庫存治理模塊圖書庫存治理模塊要緊包括圖書庫存查詢、圖書庫存盤點(diǎn)、圖書庫存報(bào)警。a圖書庫存查詢?cè)趯?duì)圖書進(jìn)行進(jìn)貨添加后,就需要對(duì)其進(jìn)行有關(guān)的治理,治理功能的實(shí)現(xiàn)要緊是通過GoodStockInfo/GoodStockQuery.aspx頁面。頁面顯示如圖4.7-1所示。圖4.7-1圖書庫存查詢圖從上面代碼能夠看出,對(duì)圖書庫存查詢要緊用到了一個(gè)GridView控件,通過對(duì)GridView控件屬性的設(shè)置,就能夠一目了然地看到有關(guān)信息。該頁面的設(shè)計(jì)思路是按照?qǐng)D書編號(hào)、圖書名稱、圖書類不進(jìn)行查詢顯示出圖書全部詳細(xì)信息。b圖書庫存盤點(diǎn)庫存盤點(diǎn)要緊是系統(tǒng)治理員對(duì)系統(tǒng)中圖書庫存各種信息進(jìn)行匯總,例如進(jìn)貨總額、退貨總額、銷售總額等等。圖書庫存盤點(diǎn)(GoodStockInfo/GoodStockCount.aspx)。頁面顯示如圖4.7-2所示。圖4.7-2庫存盤點(diǎn)圖c圖書庫存報(bào)警當(dāng)圖書庫存,少于某一預(yù)定值時(shí),系統(tǒng)將自動(dòng)為其標(biāo)色,以專門直觀的方式出現(xiàn)給治理人員。圖書庫存報(bào)警(GoodStockInfo/GoodStockWarning.aspx)。頁面顯示如圖4.7-3所示。圖4.7-3圖書庫存報(bào)警5.8系統(tǒng)治理模塊系統(tǒng)設(shè)置模塊要緊包括供應(yīng)商治理、修改密碼等幾個(gè)模塊。a供應(yīng)商治理供應(yīng)商治理,要緊負(fù)責(zé)為銷售的圖書設(shè)定供應(yīng)商。供應(yīng)商治理(Admin/SupplierManage.aspx)。頁面顯示如圖4.8-1所示。圖4.8-1供應(yīng)商信息治理b修改密碼治理員登錄系統(tǒng)后,在此進(jìn)行治理員密碼修改,職員用戶同樣在此模塊下進(jìn)行密碼修改。密碼修改(Admin/changePassword.aspx)。頁面顯示如圖4.8-1所示。圖4.8-2系統(tǒng)安全密碼設(shè)置參考代碼如下:protectedvoidBtn_ChangePassword_Click(objectsender,EventArgse){AdminModeladminModel=newAdminModel();adminModel.AdminUsername=Session["adminUsername"].ToString();adminModel.AdminPassword=this.NewPassword.Text.ToString();

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論