通訊錄專案規格說明書

2022-08-20 18:12:06 字數 1092 閱讀 1060

1.引言

1.1使用者簡介:有通訊需求的使用者;

1.2專案背景:

作為linux下實用版本.

1.3定義

暫無1.5參考資料:

1). 趙山林. c 語言程式設計.高等教育出版社2023年1月第一版

2).戴豔. 零基礎學演算法 .機械工業出版社.2023年第二版

2.任務描述

2.1專案的目地和目標:

目地:通過通訊錄方便使用者尋找自己朋友的姓名,位址,**等;

目標:完善通訊錄體制,更方便使用者的使用;

2.2執行環境:

作業系統linux系統

2.3條件限制

此專案是在linux系統完成的,對於windows系統會有一些區別;在windows下執行會出現系統不支援的錯誤;

3.資料描述

暫無3.1資料庫介紹

無3.2資料字典

3.3資料採集

4.功能需求

4.1功能劃分

寫乙個通訊錄類,通訊錄類包含資料有姓名、位址,聯絡**、電子郵箱和其他通訊工具,如qq。並用乙個檔案來儲存資料。

實現通訊錄的管理,如增加、刪除、修改記錄,讀寫檔案等。

4.2功能描述

通訊錄類包含資料有姓名、位址,聯絡**、電子郵箱和其他通訊工具,如qq。並用乙個檔案來儲存資料.

增加、刪除、查詢,儲存到檔案中。

從檔案讀取通訊錄記錄,儲存到檔案中。

構建乙個通訊選單,將檔案中讀出的記錄顯示在介面上。

定義對話方塊,用於錄入記錄資訊,將錄入的記錄新增到通訊錄介面中,並可儲存到檔案中。

5.效能需求

1)資料精確度高

2)時間特性強

【如響應時間、更新處理時間、資料轉換與傳輸時間、執行時間等。】

3)適應性

適用於linux系統下的版本

6.執行需求

6.1使用者介面

有特定的對話方塊進行相應的操作;

6.2硬體介面

無6.3軟體介面

各引數傳遞時型別要正確;

6.4故障處理

1).檢視是否輸入非法資料

2).檢視各引數傳遞時型別是否正確

7.其他要求無.

java初級練習專案 通訊錄管理需求說明書

通訊錄管理需求說明書 1.專案需求概述 2 1.1 概述 2 1.2 主要功能 2 1.3 執行環境 2 2.功能需求 3 2.1 新增記錄功能 3 2.2 查詢記錄功能 5 2.3 修改記錄功能 6 2.4 刪除記錄功能 8 2.5 排序記錄功能 10 1.1 概述 本專案是用於日常生活中記錄聯絡...

通訊錄系統的設計說明書

r 日11級1班11號 金伯胤1概述 3 1.1系統簡述 3 1.2軟體設計目標 3 1.3參考資料 3 1.4版本記錄 3 2術語表 3 3用例 4 3.1系統用例圖 4 3.2用例描述 5 3.2.1新增聯絡人 5 3.2.2刪除聯絡人 5 3.2.3查詢聯絡人 6 3.2.4修改聯絡人 6 4...

C語言課程設計通訊錄管理系統說明書

實踐教學 蘭州理工大學 計算機與通訊學院 2010年春季學期 計算機語言課程設計 題目 通訊錄管理系統 專業班級 姓名學號 指導教師 成績通訊錄管理系統 一 分析 設計題目及要求 建立通訊錄資訊,資訊至少包含編號 姓名 通訊位址 等 能夠提供新增 刪除和修改通訊錄資訊的功能 能夠提供安不同方式查詢的...