客戶管理系統詳細設計說明書

2021-03-04 03:57:58 字數 4596 閱讀 7454

客戶管理系統

詳細設計說明書

專業:班級:

小組成員:

報告日期:

1引言1.1編寫目的

系統使用了全新的客戶關係管理理念,系統從完善的基礎資訊到客戶資訊維護,強大的資料查詢,基本能夠滿足中小型企業的需要。提高客戶忠誠度和保有率,實現縮短銷售週期、降低銷售成本、增加收入、擴充套件市場,從而全面提公升企業的贏利能力和競爭力。

1.2背景

a.所建議開發的軟體系統的名稱:客戶管理系統;

b.本專案任務提出者:行業需求

本專案開發者:

本專案使用者:中小企業

實現該軟體的計算中心或計算機網路:個人計算機,sql server,window xp,win7作業系統;

c.該軟體系統同其他系統或其他機構的基本的相互來往關係:該軟體系統與作業系統、sql server資料庫管理系統。

1.3定義

visual c++ 就是視覺化的c++,在學習visual c++ 專業程式設計之前,必須熟練掌握c++的基礎語法和基本程式設計方法。c++由標準庫以及各種元件組成,是一種物件導向的程式語言,物件導向技術的三大特性即封裝性、繼承性和多型性。

sql是structured query language(結構化查詢語言)的縮寫。sql是專為資料庫而建立的操作命令集,是一種功能齊全的資料庫語言。在使用時,只需要發出「做什麼」的命令,「怎麼做」是不用使用者考慮的。

sql功能強大、簡單易學、使用方便,已經成為了資料庫操作的基礎,並且現在幾乎所有的資料庫均支援sql。sql資料庫資料體系結構:sql資料庫的資料體系結構基本上是**結構,但使用術語與傳統關係模型術語不同。

在sql中,關係模式(模式)稱為「基本表」(base table);儲存模式(內模式)稱為「儲存檔案」(stored file);子模式(外模式)稱為「檢視」(view);元組稱為「行」(row);屬性稱為「列」(column)。

1.4參考資料

1.《visual c++工程應用與專案實踐》機械工業出版社張雨、阮偉良等

2023年1月

2.《visual c++ 管理資訊系統完整專案例項剖析》人民郵電出版社明日科技

2023年7月

3.《sql server資料庫開發例項解析》機械工業出版社宋昆、李嚴等

2023年1月

4.《visual c++ 資料庫系統開發完全手冊》人民郵電出版社明日科技王端、於速、張雨 2023年3月

2程式系統的結構

3.1系統登入模組的設計

偽碼程式:

function khlogin

輸入使用者名稱與密碼

if(使用者名稱和密碼正確) then

進入系統介面

else

begin

顯示登入失敗資訊,並出現重新登入介面

endend function khlogin

3.2系統管理模組的設計

偽碼程式:

(1)密碼修改模組的設計

function mima

begin

選擇操作員

輸入原密碼、新密碼

if 確定修改 then

更新使用者資訊表

else

取消更新操作

endend function mima

(2)增加操作員模組的設計

function addoper

if 增加 then

begin

輸入新增的操作員資訊

if 確定增加then

新增資料到使用者資訊表

else

取消增加

endend function addoper

3.3客戶資訊維護模組的設計

偽碼程式:

(1)客戶資訊模組的設計

function khbase

if 選擇修改 then

begin

修改資料

if 確定修改then

修改客戶資訊表中的資料

else

取消修改操作

endif 選擇新增 then

begin

新增資料

if 確定新增then

新增資料到客戶資訊表

else

取消新增操作

endif 選擇刪除 then

if 確定刪除then

刪除客戶資訊表中資料

else

取消刪除操作

end function khbase

(2)聯絡人資訊模組的設計

function lxrxx

if 選擇修改 then

begin

修改資料

if 確定修改then

修改客戶資訊表中的資料

else

取消修改操作

endif 選擇新增 then

begin

新增資料

if 確定新增then

新增資料到客戶資訊表

else

取消新增操作

endif 選擇刪除 then

if 確定刪除then

刪除客戶資訊表中資料

else

取消刪除操作

end function lxrxx

(3)業務往來模組的設計

functionyuwl

if 選擇修改 then

begin

修改資料

if 確定修改then

修改客戶資訊表中的資料

else

取消修改操作

endif 選擇新增 then

begin

新增資料

if 確定新增then

新增資料到客戶資訊表

else

取消新增操作

endif 選擇刪除 then

if 確定刪除then

刪除客戶資訊表中資料

else

取消刪除操作

end function yuwl

(4)客戶呼叫模組的設計

function khhj

begin

輸入或選擇客戶公司**

選擇確定

顯示客戶簡單資訊

if開始呼叫then

接聽**

endend function khhj

3.4客戶服務模組的設計

偽碼程式:

(1)客戶反饋模組的設計

function khfk

if 選擇修改 then

begin

修改資料

if 確定修改then

修改客戶資訊表中的資料

else

取消修改操作

endif 選擇新增 then

begin

新增資料

if 確定新增then

新增資料到客戶資訊表

else

取消新增操作

endif 選擇刪除 then

if 確定刪除then

刪除客戶資訊表中資料

else

取消刪除操作

end function khfk

(2)客戶投訴模組的設計

function khts

if 選擇修改 then

begin

修改資料

if 確定修改then

修改客戶資訊表中的資料

else

取消修改操作

endif 選擇新增 then

begin

新增資料

if 確定新增then

新增資料到客戶資訊表

else

取消新增操作

endif 選擇刪除 then

if 確定刪除then

刪除客戶資訊表中資料

else

取消刪除操作

end function khts

3.5資訊查詢模組的設計

偽碼程式:

(1)客戶資訊查詢模組的設計

function qkh

if 查詢 then

begin

顯示查詢功能模組

輸入查詢條件

if 找到符合條件的記錄 then

顯示記錄

endend function qkh

(2)聯絡人資訊查詢模組的設計

function qlxr

if 查詢 then

begin

顯示查詢功能模組

輸入查詢條件

if 找到符合條件的記錄 then

顯示記錄

endend function qlxr

(3)客戶反饋滿意程度查詢模組的設計

function fkm

if 查詢 then

begin

顯示查詢功能模組

輸入查詢條件

if 找到符合條件的記錄 then

顯示記錄

endend function fkm

(4) 客戶投訴滿意程度查詢模組的設計

function t**

if 查詢 then

begin

顯示查詢功能模組

輸入查詢條件

if 找到符合條件的記錄 then

顯示記錄

endend function t**

系統詳細設計說明書

x管理系統詳細設計說明書 revision record 修訂記錄 目錄 1 引言 5 1.1 編寫目的 5 1.2 背景 5 1.3 參考資料 5 1.4 術語定義及說明 5 2 設計概述 5 2.1 任務和目標 5 2.1.1 需求概述 5 2.1.2 執行環境概述 6 2.1.3 條件與限制 ...

系統詳細設計說明書

專案名稱 高校學生工作綜合管理系統 專案負責人 劉德華 張學友 郭富城 一 引言 二 資料庫設計 資料庫採用sql server 2005,資料庫名為xuegong,使用者名為sa,密碼為sasa。主要有三類物件存在,分別是表,檢視和儲存過程。1 表 使用者表xg user 表xg code 規則表...

銷售管理系統詳細設計說明書

銷售管理系統詳細設計說明書 1 1 引言 2 1.1編寫目的 2 1.2專案背景 2 1.3 術語說明 2 1.4 參考資料 2 2 總體設計 3 1.需求概述 3 1.商品倉庫管理功能 3 2.商品銷售管理功能 3 3.客戶服務需求受理管理功能 3 4.商品 管理功能 3 5.輸入功能 3 6.輸...