資源描述:
《數(shù)據(jù)庫課設(shè)報告-曹小聰》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、一、需求分析系統(tǒng)的研究背景在科學(xué)技術(shù)日新月異的今天,計算機已逐步滲入各個領(lǐng)域,無論是學(xué)習(xí),工作,還是娛樂都普及了計算機的使用,而隨著網(wǎng)絡(luò)的開通、并與Internet連接更讓我們社會成為信息化的時代,人們不再需要浪費太多的時間去手工的獲得信息,只要做在家中輕點兒下鼠標(biāo)不但能輕松獲得各種信息,而且能夠購買到自己需要的商品,既擺脫了時間和空間的限制又節(jié)約了大量的時間,因此熟練使用計算機及網(wǎng)絡(luò),已成為人們進入現(xiàn)代社會的必備技能。商品銷售管理系統(tǒng)正是在這種情況下誕生并逐漸發(fā)展起來的,它已成為我們進行商品交易中不可缺少的部分。商品銷售管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺
2、數(shù)據(jù)庫的建立和維護以及應(yīng)用程序的開發(fā)兩個方而。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的數(shù)據(jù)庫,而對于后者則要求應(yīng)用程序功能完備,操作簡單等。木系統(tǒng)是在分析了現(xiàn)行商品管理中存在的問題的基礎(chǔ)上,結(jié)合信息管理系統(tǒng)開發(fā)的概念、結(jié)構(gòu)及系統(tǒng)開發(fā)的基本原理和方法,開發(fā)的一套商品銷售管理系統(tǒng)。根據(jù)實際情況,由目前各功能需求和公司里的情況而設(shè)計的這套系統(tǒng)。全文共分為課題研究的意義、開發(fā)環(huán)境、系統(tǒng)的實現(xiàn)、性能測試與分析以及結(jié)束語等章節(jié),詳細地闡述了本系統(tǒng)開發(fā)的目的、過程。商品銷售管理系統(tǒng)是一個由人和計算機等組成的能夠提供信息以支持一個組織機構(gòu)內(nèi)部的作業(yè)、管理、分析和決策職能的
3、系統(tǒng)。商品銷售管理系統(tǒng)利用計算機的硬件和軟件,手工規(guī)程、分析、計劃、控制和決策用的模型,以及數(shù)據(jù)庫對信息進行收集、傳輸、加工、保存、維護和使用。因此商品銷售管理系統(tǒng)是一個信息處理系統(tǒng)。商品銷售管理系統(tǒng)作為各項業(yè)務(wù)、技術(shù)、工作自動化及高水平管理的方法和模式,正在得到越來越廣泛的應(yīng)用。早期的商品銷售管理系統(tǒng)通常是以各單位為主體,獨自進行開發(fā)和應(yīng)用。從技術(shù)上看,大體是以局域網(wǎng)或客戶機/服務(wù)器模式組成應(yīng)用系統(tǒng)平臺,在操作系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng)的平臺上開發(fā)應(yīng)用軟件系統(tǒng)。但是,由于技術(shù)的發(fā)展和進步以及應(yīng)用、管理和數(shù)據(jù)共享的需要等諸多原因,把分散開發(fā)且分布在各個地域的獨立的管理信息系統(tǒng)
4、互相連接起來,實現(xiàn)系統(tǒng)硬件、系統(tǒng)軟件、應(yīng)用軟件及數(shù)據(jù)的共享,已經(jīng)成為越來越迫切的任務(wù)。系統(tǒng)功能需求分析說明商品銷售管理系統(tǒng)主要是為了實現(xiàn)對商品庫存管理,基本信息管理,以及銷售管理,具體而言,商品銷售管理系統(tǒng)需要實現(xiàn)以下的需求:第一,能夠?qū)ι痰晁鶕碛械母鞣N商品的基礎(chǔ)信息進行維護和管理。商品的基本信息包括:商品編號、商品名稱、計量單位、產(chǎn)地、單價、庫存數(shù)量等??梢詫ι唐愤M行查詢;銷售員信息包括:銷售員編號、姓名、性別、出生日期、身份證號、聯(lián)系電話、聯(lián)系地址等,可以對銷售員進行查詢;客戶信息包括:客戶編號、客戶全稱、客戶地址等等。第二,系統(tǒng)需要能夠?qū)ι唐沸畔⑦M行添加、修改和刪
5、除,也可以按照一定的條件來進行查詢,而且還需要隨時掌握現(xiàn)有商品的數(shù)量。第三,跟蹤各種商品的銷售信息,商品的銷售信息包括:商品名稱、商品編號,規(guī)格、產(chǎn)地、單位,單價、銷售數(shù)量、售出價格。系統(tǒng)需要對銷售信息進行添加、修改和刪除,也可按照一定的條件進行查詢,在添加銷售信息時,不允許無效信息(如銷售大于庫存)的插入。第四,系統(tǒng)根據(jù)需要能夠?qū)芾韱T進行進行添加,對管理員賦予一定的權(quán)限,對系統(tǒng)進行初始化;對系統(tǒng)了解幫助等。第五,系統(tǒng)根據(jù)需要能夠?qū)ι唐愤M行銷售開單,客戶結(jié)款、退貨統(tǒng)計,銷售匯總銷售查詢、退貨查詢、庫存查詢等。第六,基于安全性的考慮,本系統(tǒng)還提供一個管理員登錄的功能。功
6、能的劃分1?輸入功能客戶輸入要進入的系統(tǒng)(如銷售計價系統(tǒng)),通過用戶名和密碼認證,進入相應(yīng)系統(tǒng),執(zhí)行相關(guān)操作。1?輸出功能根據(jù)客戶輸入進入相應(yīng)系統(tǒng),對相關(guān)操作執(zhí)行后輸出結(jié)果。2.查詢功能能根據(jù)用戶需要查詢相關(guān)信息3?更新功能不需用戶動手,能進行自動更新信息與功能4.牛成報表功能能根據(jù)需要,自動生成報表6.身份驗證功能為確保信息安全性,在進入相應(yīng)系統(tǒng)時需進行身份驗證數(shù)據(jù)結(jié)構(gòu)的形成針對銷售的一般需求,通過對商品管理工作過程的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計得到如下的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):客戶信息,包括的數(shù)據(jù)項有:客戶編號、客戶全稱、客戶簡稱、客戶地址、開戶銀行、應(yīng)收金額。商品信息:包括
7、的數(shù)據(jù)項有:商品編號、商品名稱,規(guī)格、產(chǎn)地、單價、數(shù)量、庫存數(shù)量。銷售員信息:包括的數(shù)據(jù)項有:銷售員編號、姓名、性別、身份證號、聯(lián)系電話、聯(lián)系地址環(huán)境:奔騰以上計算機,裝有WINDOWS或WINDOWSNT/XP、SQLSERVER2005、VisualBasic6.0。二、概念設(shè)計商品ER圖:統(tǒng)計查詢ER圖:包含子功能:銷售查詢,銷售退貨查詢,應(yīng)收款查詢,庫存查詢E-R圖:銷售信息表銷售信息表商品信息表銷售信息表銷售的E-R圖:客戶商品轉(zhuǎn)換為對應(yīng)的關(guān)系模式為:商品(商品編號、商品名稱、規(guī)格、產(chǎn)地、庫存數(shù))銷售(客戶編號、商品號、銷售數(shù)量