




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
-.z.數據庫系統課程設計報告題目:企業客戶管理系統課程代號:0680036課程名稱:數據庫課程設計學號:20082024:賀玉英班級:08級信息平安1班指導教師:莫秀良完成日期:2011年4月第一章引言1.1設計開發的意義企業客戶管理是從20世紀開場在國際上通告的,以供需鏈管理思想為的一項管理應用信息的技術。因為供給鏈的推行著重在于上下游企業間營運程序的密切配合,并以產銷的合作與信息的分享來到達上下游運作和"同步化〞的目標。所以在供給鏈的架構下,企業之間的合作必須共同追求企事業間營動容實時分享與運作的同步化。1.2所設計應用系統的任務及目標。1.2.1任務在以下的開發實踐中介紹了企業客戶管理系統的設計與開發。容的介紹按照系統開發的順序進展。在開場對客戶管理系統進展系統設計,分別對系統的需求、功能和流程進展介紹。通過此局部的學習,可以對此系統的整個應用有一個全面的了解。在數據庫設計中,根據系統設計的容,具體到數據的創立,實現了數據庫的完整設計。這是整個系統應用中最為重要的一局部,可以說數據庫設計的完美與否直接關系到整個系統的應用。在系統公用模塊創立局部,對整個系統中的數據源應用,界面整體架構設計進展了分析。這些公共模塊的應用,使得整個系統的后期維護地十分簡單。1.2.2目標在系統界面和代碼的實現中。對系統局部頁面的創立以及應用代碼進展了分析,通過學習可以完成整個系統的創立。1.3設計開發及運行的軟硬件環境。開發環境為WindowsXP.設計開發及運行的軟件為MicrosoftSQL2005以及開發軟件MicrosoftVisualStudio2005.第二章系統分析與設計2.1需求分析系統的需求分析要從用戶角度出發,對用戶的需求進展深層挖掘,使得系統完全符合用戶的使用要求。客戶管理系統的開發目標是提高企業對客戶的管理分析,可以實現管理用戶信息、客戶信息、產品信息、銷售信息、合同信息、以及統計客戶購置信息。客戶管理系統中的用戶可以分為3種人:系統管理員,銷售部人員,客戶部隊員,這3種用戶對系統的需求功能如下:2.1.1系統管理員對功能的需求系統管理員是整個系統的管理人員,在整個系統應用中,擁有最高的權限,此角色可以由企業的領導來擔任,對系統的需求如表1-1所示:用戶信息管理管理系統中所有登錄用戶的信息,分配用戶的部門級別客戶信息管理可以瀏覽,添加,維護客戶的信息產品信息管理可以瀏覽,添加,維護企業產品的信息合同信息管理可以瀏覽,添加,維護合同的信息銷售信息管理可以瀏覽,添加,維護產品銷售的信息客戶購置統計可以統計客戶購置的商品表1-12.1.2銷售部人員對功能的需求銷售部人員在系統的應用中擁有局部權限,對系統的需求如表1-2所示:產品信息管理可以瀏覽,添加,維護企業產品的信息合同信息管理可以瀏覽,添加,維護合同的信息銷售信息管理可以瀏覽,添加,維護產品銷售的信息客戶購置統計可以統計客戶購置的商品表1-22.1.3客戶部人員對功能的需求客戶部人員在系統的應用中擁有局部權限,對系統的需求如表2-3所示:客戶信息管理可以瀏覽,添加,維護企業產品的信息合同信息管理可以瀏覽,添加,維護合同的信息產品信息管理可以瀏覽,添加,維護產品銷售的信息客戶購置統計可以統計客戶購置的商品表2-32.2數據庫構造概念設計數據庫設計來源于客戶的需求分析,將客戶的需體化。在設計數據庫時,要注意保證整個數據庫系統的完整性和可擴展性。下面具體介紹數據庫的設計:2.2.1系統用戶E-R實體圖系統用戶實體具有用戶id、密碼、、所在部門四個屬性。E-R圖如下圖。系統用戶系統用戶用戶id密碼XX所在部門2.2.2客戶E-R實體圖客戶實體具有客戶編號、企業名稱、負責人、企業級別、企業地址、Email、辦公7個屬性。E-R圖如下圖。客戶客戶客戶編號辦公Email企業地址企業級別負責人企業名稱2.2.3產品E-R實體圖產品實體具有產品編號、產品名稱、產品規格、價格、描述5個屬性。E-R圖如下圖。產品產品產品編號產品名稱產品規格價格描述2.2.4合同E-R實體圖合同實體具有合同編號、客戶編號、負責人、合同金額、執行狀況5個屬性。E-R圖如下圖。合同合同合同編號執行合同金額負責人客戶編號2.2.4銷售E-R實體圖銷售實體具有合同編號、產品編號、總訂單數、已發貨數、已收金額5個屬性。E-R圖如下圖。已收金額已收金額已發貨數總訂單數產品編號合同編號產品2.3數據庫邏輯構造設計2.3.1數據表的創立此表用于存放系統用戶的信息,該表中各個字段的數據類型、大小以及簡短描述如下圖。系統用戶信息表〔sysuser〕2.3.2客戶信息表此表用于存放客戶的信息,該表中各個字段的數據類型、大小以及簡短描述如下圖。客戶信息表〔client〕2.3.3產品信息表此表用于產品信息,該表中各個字段的數據類型、大小以及簡短描述如下圖。產品信息表(product)2.3.4合同信息表此表用于存放合同信息,該表中各個字段的數據類型、大小以及簡短描述如下圖。合同信息表〔pact〕2.3.5銷售信息表此表用于存放銷售信息,該表中各個字段的數據類型、大小以及簡短描述如下圖。銷售信息表〔sell〕2.4系統功能描述通過需求分析,我們已經清楚的了解到3種用戶對系統的需求,此時根據用戶需求,設計系統的實現功能,描述如下.系統功能具體描述登錄此系統包含不同的用戶,對系統的功能也不同。因此要對不同登錄用戶分配不同的登錄首頁,并記錄下每個用戶的權限。系統用戶信息瀏覽系統管理員登錄系統后,進入系統用戶信息瀏覽界面,界面中展示的是用戶的根本信息,包括:用戶id,,部門,聯系,Email等。系統用戶信息可分頁顯示。維護系統用戶系統管理員可以增加新的系統用戶;可以修改某一用戶除密碼以外的所有信息;也可以刪除系統用戶信息。客戶信息瀏覽在此界面中可以瀏覽客戶信息列表,包括:客戶id,企業名稱,負責人,客戶級別,Email,和地址信息,可分頁顯示客戶信息。維護客戶信息可以增加新的客戶信息:客戶id,企業名稱,負責人,客戶級別,Email,和地址;可以修改客戶信息;也可以刪除客戶的信息。產品信息瀏覽在此界面中可以瀏覽客戶信息列表,包括:產品編號、產品名稱、產品規格、價格、描述,可分頁顯示產品信息。維護產品信息可以增加新的客戶信息:產品編號、產品名稱、產品規格、價格、描述;可以修改產品信息;也可以刪除產品的信息。合同信息瀏覽在此界面中可以瀏覽客戶信息列表,包括:合同編號、客戶編號、負責人、合同金額、執行狀況,可分頁顯示合同信息。維護合同信息可以增加新的客戶信息:合同編號、客戶編號、負責人、合同金額、執行狀況;可以修改合同信息;也可以刪除合同的信息。銷售信息瀏覽在此界面中可以瀏覽客戶信息列表,包括:合同編號、產品編號、總訂單數、已發貨數、已收金額,可分頁顯示銷售信息。維護銷售信息可以增加新的客戶信息:合同編號、產品編號、總訂單數、已發貨數、已收金額;可以修改銷售信息;也可以刪除銷售的信息。客戶購置信息瀏覽可以統計客戶購置的產品信息:合同編號,產品名稱,產品型號,產品銷售數量,總金額,可分頁顯示列表信息。第三章系統開發及實現3.1下面介紹客戶管理系統各個模塊的流程分析。3.1.1用戶登錄模塊用戶登錄模塊用于驗證系統登錄用戶身份的合法性,其功能流程圖如下圖:用戶登錄模塊用戶登錄模塊記錄權限分配界面驗證信息重置信息提交信息填寫登錄信息記錄權限分配界面驗證信息重置信息提交信息填寫登錄信息3.1.2系統用戶信息管理系統用戶信息的管理由管理員進展維護。可以實現如下功能:瀏覽系統用戶列表,新增系統用戶界面,編輯和刪除系統用戶信息應用,其功能流程如下圖。重置重置提交填寫系統用戶信息新增系統用戶瀏覽系統用戶列表系統用戶信息管理編輯刪除數據修改界面刪除取消更新數據驗證登錄ID數據添加成功3.1.3客戶信息管理客戶信息管理實現的功能包括:瀏覽客戶信息列表,新增客戶信息界面,編輯和刪除客戶信息應用。客戶信息的管理流程與系統用戶信息管理流程類似,如下圖。重置重置提交填寫客戶信息新增客戶瀏覽客戶列表客戶信息管理編輯刪除數據修改界面刪除取消更新數據驗證客戶ID數據添加成功3.1.4合同信息管理合同信息管理實現的功能包括:瀏覽合同信息列表,新增合同信息界面,編輯和刪除合同信息應用。合同信息的管理流程與系統用戶信息管理流程類似。3.1.5產品信息管理產品信息管理實現的功能包括:瀏覽產品信息列表,新增產品信息界面,編輯和刪除產品信息應用。產品信息的管理流程與系統用戶信息管理流程類似。3.1.6銷售信息管理銷售信息管理實現的功能包括:瀏覽銷售信息列表,新增銷售信息界面,編輯和刪除銷售信息應用。銷售信息的管理流程與系統用戶信息管理流程類似。3.1.7客戶購置信息統計客戶購置信息統計提供了某一客戶購置產品的統計功能,其流程如下圖。客戶購置信息統計客戶購置信息統計選擇客戶選擇客戶購置統計列表購置統計列表第四章總結這次開發我一共用了周三到周日五天時間,期間除了正常上課,都在進展系統設計。數據庫設計以及頁面設計過程都比擬順利,在數據庫連接過程中遇到一些問題,在門洪勇同學幫助下以及查閱ADO.net相關書籍,順利完成了前后臺數據連接。自己能做出一件成品,是很開心的。這樹立了我對計算機學習的信心,在開發期間遇到的一些困難以及解決困難的方式方法方面,我也看到了自己不完善的方面。總的來講,這次設計課程我收獲頗豐,我也看到了自己的缺乏,我會不斷完善自己。[參考文獻]王珊,薩師煊等。數據庫系統概論〔第4版〕高等教育馬威,呂文哲等。信息系統開發教程-使用C#和SQLserver2005清華大學。王珊,朱青等。數據庫系統概論學習指導與習題解答。:高等教育,2003.念真。計算機應用系統的設計和開發。高等教育,1989.項明峰,孟小峰等。數據庫字典的封鎖方法。1992.【附錄】局部代碼://登錄usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Collections;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Web.UI.HtmlControls;usingSystem.Data.SqlClient;usingSystem.ponentModel;usingSystem.Drawing;usingSystem.Web.SessionState;{protectedvoidPage_Load(objectsender,EventArgse){Session["branch"]="5";}protectedvoidLogin1_Authenticate(objectsender,AuthenticateEventArgse){Stringstrconn=ConfigurationManager.AppSettings["ConnectionString"];SqlConnectionconn=newSqlConnection(strconn);conn.ConnectionString="server=localhost;IntegratedSecurity=SSPI;database=clientmanage;pwd=";conn.Open();stringstrsql="select*fromsysuserwherelogin='"+Login1.UserName.ToString()+"'andpassword='"+Login1.Password.ToString()+"'";Sqlmandcm=newSqlmand(strsql,conn);SqlDataReaderdr=cm.ExecuteReader();if(dr.Read()){Session["branch"]=dr["branch"];if(Session["branch"].ToString()=="0"){Response.Redirect("Edituser.aspx");}elseif(Session["branch"].ToString()=="1"){Response.Redire
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畜牧業糞污處理與資源循環利用考卷考核試卷
- 2025年微波輻射計、微波散射計、測高計合作協議書
- 《內部控制評估與培訓》課件
- 洪水風險圖編制與應用考核試卷
- 盾構機施工中的巖土工程設計與施工優化策略研究與應用考核試卷
- 創業投資投資決策風險控制策略優化與應用實踐路徑探索考核試卷
- 木材的抗風化和紫外線防御考核試卷
- 2025年毛織機項目建議書
- 《活力社區展示》課件
- 【可行性報告】2025年汽輪機項目可行性研究分析報告
- 國際貿易基礎試題庫與答案
- 2025年北京市豐臺區九年級初三一模語文試卷(含答案)
- 財務與審計的關聯與差異試題及答案
- 2024年漢中市中醫醫院招聘筆試真題
- 租房養寵協議合同
- 嘉興市申嘉有軌電車運營管理有限公司招聘筆試題庫2025
- 國網四川省電力公司電網工程設備材料補充信息參考價2025
- 密室逃脫勞務合同協議
- 個人車位出租協議
- 2024-2025年人教版七下語文期中復習-專題03 古詩文閱讀(考點串講)
- 2024年東航技術招聘考試真題
評論
0/150
提交評論