1. 程式人生 > >軟體設計需求分析

軟體設計需求分析

軟體需求說明書

一、產品描述

1.1、編寫目的

 隨網路的發展,越來越多的使用者趨向於對普通的圖片進行新增自己需求的圖片。無論是在學習生活中教學者所設計的講稿圖片,或是日常的娛樂聊天對話,又或者某個單位舉行宣傳活動,一些有趣的圖片往往能更好的表達人們的意識,把抽象的教程變得生動,淺顯易懂;把聊天變得活潑有趣增進人與人之間的感情,我們團隊旨在設計一款簡單,易操作,能夠給普通圖片新增動態文字的軟體,預期的讀者為廣大網友。

1.2、產品名稱

產品名稱為“改圖樂樂”。

1.3、編寫背景

由於我們是非專業軟體工程專業大三學生,因此對於程式碼並不是很熟悉,但我們曾學過c++c#,對於普通的簡單的程式還是可以解決,並沒有拉贊助,沒有資金支援。另外,當今社會對於聊天或者各種廣告、宣傳活動中的吸引人的交流或者感情最真摯的表達是很看重的,假如你想組織一個社團活動,你想要吸引更多人的眼光,那麼你的宣傳就必須更有趣一點。

二、產品需求概述

2.1、功能簡介

我們團隊設計的軟體基本功能為,可以通過簡單的點選滑鼠,將需要新增文字的圖片準備好,然後根據自己的需求,自己輸入文字,選擇合適的動態,即可將文字添加於圖片上,再儲存即可。

此軟體並非是一個獨立的產品,我們可以把他歸類於改圖軟體中,而它不同於其他軟體的地方就是它比較專一服務於在圖片上新增文字,並且操作簡單,使用者易操作,也方便快捷,另外它優於其他改圖軟體的地方就是它可以新增很多的動態文字,而並非是單純的靜態文字。

2.2、執行環境

1. 硬體環境: c#的開發平臺(軟體vs2010),最好用win7旗艦的系統建議最低硬體:i3的處理器,2G的記憶體,硬碟和顯示卡沒什麼要求

2. 軟體環境:C#寫的程式需要.NET Framework支援(就是.NET執行庫)。這和用VB寫的程式需要VB執行庫支援是一個道理。 C#寫的程式可以部署在任何基於NT的Windows系統上,具體說來就是 Windows NT Windows 2000 Windows XP Windows Server 2003 Windows Vista .NET Framework版本,簡單點說,其實就是用什麼版本的C#開發的 VS2003 對應 1.1VS2005 對應 2.0 VS2008 對應 3.0

三、總體設計

3.1、設計和實現上的約束

確定影響我們團隊

自由選擇的問題主要包括  必須使用c#設計程式,及c#語言,購買Microsoft visual studio 程式的鉅額經費,購買相關資料的經費,及本團隊能力不足等限制。

3.2、團隊目標

本團隊將於一週的時間,通過對c#語言的充分學習,越過重重難關設計出這款軟體。