電腦銷售資訊管理系統詳細設計說明書

2021-03-04 07:49:36 字數 3503 閱讀 7057

目錄一.引言 3

1.1 編寫目的 3

1.2 專案背景 3

1.3定義 3

1.4參考資料 4

2 總體設計 4

2.1 需求概述: 4

2.2 軟體結構 4

3 程式描述 6

3.1 逐個模組給出以下說明: 6

3.1.1驗證登陸(int idenglu(string kehuming,string mima)) 6

3.1.2業務員訪問許可權(int iyewuyuan(string yewuyuan)) 6

3.1.3 錄入客戶資料(int ilurukehuzhiliao(struct yewuyuan)) 6

3.1.3 瀏覽客戶資料(int iliulankehuzhiliao(struct kehuzhiliao)) 6

3.1.4維護客戶資料(int weihukehuzhiliao(struct kehuzhiliao)) 6

3.1.5 產品管理(int ichanpinguanli(struct chanpinxinxi)) 7

3.1.6 錄入貨單(int iluruhuodan(struct huodanzhiliao)) 7

3.1.7瀏覽所有產品(int iliulanchanpin(*struct chanpinxinxi)) 7

3.1.8查詢產品年銷售資訊(int ichaxunnianxiaoshouxinxi(struct nianxiaoshouxinxi)) 7

3.1.9銷售記錄管理(int ixiaoshoujiluguanli(struct xiaoshoujilu)) 7

3.1.10統計銷售情況(int itongjixiaoshouqingkuan(struct xiaoshuojilu)) 8

3.2 程式邏輯 8

3.2.1 業務員管理許可權 8

3.2.2 客戶管理 9

3.2.3 銷售記錄管理 10

3.2.3.1 維護銷售記錄 10

3.2.3.2 統計銷售情況 11

3.2.4 銷售商許可權 13

3.2.5 產品管理 13

3.3 介面 14

3.3.1 idenglu 14

3.3.2 iyewuyuan 15

3.3.3 ilurukehuzhiliao 15

3.3.4iliulankehuzhiliao 16

3.3.5 iweihukehuzhiliao 17

3.3.6 ichanpinguanli 17

3.3.7 iluruhuodan 18

3.3.8 ichaxunnianxiaoshouxinxi 19

3.3.9 ixiaoshoujiluguanli 20

3.3.10 itongjixiaoshouqingkuan(struct xiaoshuojilu)) 20

3.4測試要點 21

詳細說明程式的具體實現,包括模組的實現和演算法,邏輯等.使得使用者對程式有一定了解,對程式的開發有指導作用。

在前一階段(概要設計說明書)中,已解決了實現該系統需求的程式模組設計問題。包括如何把該系統劃分成若干個模組、決定各個模組之間的介面、模組之間傳遞的資訊,以及資料結構、模組結構的設計等。在以下的詳細設計報告中將對在本階段中對系統所做的所有詳細設計進行說明。

在本階段中,確定應該如何具體地實現所要求的系統,從而在編碼階段可以把這個描述直接翻譯成用具體的程式語言書寫的程式。主要的工作有:根據在《需求分析說明書》中所描述的資料、功能、執行、效能需求,並依照《概要設計說明書》所確定的處理流程、總體結構和模組外部設計,設計軟體系統的結構設計、逐個模組的程式描述(包括各模組的功能、效能、輸入、輸出、演算法、程式邏輯、介面等等),解決方法如何。

閱讀物件:專案開發人員、客戶。

在以下的各個階段中,《使用者操作手冊》將與本階段的工作緊密結合,努力作到讓使用者易懂易學。《測試報告》和《維護報告》也將參考本說明書,檢驗本系統的各項效能指標,及時發現紕漏及時修補,一定要把功能強大、穩定可靠、便於維護的機票預定系統交到使用者手中。

專案任務提出者:客戶。

專案開發者:電腦銷售資訊管理系統專案組。

本電腦銷售資訊管理系統專案主要由兩部分形成:

1.各分公司中的前台客戶銷售程式;

2.總公司中的資料庫伺服器程式;

產品代號:用於唯一標誌產品的代號。

sql server: 系統伺服器所使用的資料庫管理系統(dbms)。

sql: 一種用於訪問查詢資料庫的語言

以下列出在概要設計過程中所使用到的有關資料:

電腦銷售資訊管理系統專案計畫任務書

1. 《電腦銷售資訊管理系統專案開發計畫》 cmp開發小組

3.《電腦銷售資訊管理系統專案組需求規格說明書》 cmp開發小組

4.《電腦銷售資訊管理系統專案組概要設計說明書》 cmp開發小組

5.《電腦銷售資訊管理系統專案組使用者操作手冊(初稿)》 cmp開發小組

文件所採用的標準是參照《軟體工程導論》

電腦銷售資訊管理系統主要實現電腦銷售資訊的管理和查詢並作為乙個資訊交流中介平台面向個人及企業使用者。系統主要由以下模組組成:

1、 身份驗證,既使用者登入。

2、 產品管理,包括錄入貨單、瀏覽所有產品、維護更新產品資訊、查詢才產品年銷售資訊。

3、 客戶管理,包括錄入客戶資料、瀏覽客戶資料、維護客戶資料。

4、 銷售記錄管理,包括錄入新銷售記錄、查詢銷售記錄、統計銷售情況。

5、 命名規則:用漢語拼音全拼代表函式的具體功能。

啟動程式進入電腦銷售資訊管理系統,獲取使用者管理的許可權後,可以按照不同的許可權對不同的資料進行修改,程式實時響應使用者的操作,用不同的事件進,其具體結構如下:

● 功能:驗證使用者的訪問許可權,以便進行管理。

● 輸入專案 :使用者名稱和密碼

● 輸出專案:錯誤提示或正確的使用者名稱和密碼

● 功能: 擁有業務員的訪問許可權

● 輸入專案 :使用者名稱和密碼

● 輸出專案:錯誤提示或正確的使用者名稱和密碼

● 功能:輸入客戶資料

● 輸入專案:姓名、客戶編號、購機日期、業務員編號

● 輸出專案:客戶基本資訊列表

● 功能 :顯示所有使用者的基本資訊列表

● 輸入專案 :無

● 輸出專案:顯示所有使用者的基本資訊列表

● 功能 :對客戶資料進行增添、修改、查詢等操作

● 輸入專案 :姓名、客戶編號、購機日期、業務員編號

● 輸出專案:客戶基本資訊列表

● 功能 :對入庫產品進行管理

● 輸入專案 :無

● 輸出專案:產品列表

● 功能 :新增產品資訊

● 輸入專案 :單號、品牌、型號、**、日期

● 輸出專案: 貨單列表

● 功能 :瀏覽產品資訊

● 輸入專案 : 無

● 輸出專案:產品資訊列表

學生資訊管理系統詳細設計

學生資訊管理系統詳細設計 楊友元 一引言1.1 設計目的 1.2 背景 二總體設計 三模組設計 3.1 系管理 3.1.1 資料管理 3.1.2 模糊查詢 3.1.3 資料字典 3.2 班級管理 3.2.1 資料管理 3.2.2 模糊查詢 3.2.3 資料字典 3.3 學生管理 3.3.1 資料管理...

電腦銷售資訊管理系統測試分析報告

測試分析報告是在測試分析的基礎上,對測試的結果以及測試的資料等加以記錄 和分析總結。它也是測試過程中的乙個重要環節,同時,它也是對軟體效能的乙個總 的分析和認可及對不足之處的說明。因此,測試分析報告對於今後對軟體的功能的加 強,不足之處的彌補等都起著十分重要的提綱作用。另外,它還有利於今後軟體開發 ...

學生資訊管理系統詳細設計範例

設計2010 3 24 目錄1 引言 4 1.1 編寫目的 4 1.2 專案背景 4 1.3 術語定義 4 1.4 參考資料 4 2 系統結構 4 3 身份驗證模組設計說明 4 3.1 模組描述 5 3.2 功能 5 3.3 輸入項 5 3.4 輸出項 5 3.5 設計方法 5 3.6 流程邏輯 5...