日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

软件工程课程实践-需求规格说明书

發(fā)布時間:2023/12/10 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 软件工程课程实践-需求规格说明书 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1.引言

1.1編寫目的

需求規(guī)格說明書是指在研究用戶要求的基礎上,完成可行性分析和投資效益分析以后,由軟件工程師或分析員編寫的說明書。它詳細定義了信息流和界面,功能需求,設計要求和限制,測試準則和質(zhì)量保證要求。它的作用是作為用戶和軟件開發(fā)人員達成的技術協(xié)議書,作為著手進行設計工作的基礎和依據(jù),系統(tǒng)開發(fā)完成以后,為產(chǎn)品的驗收提供了依據(jù)。

本需求的編寫時為了研究利用數(shù)據(jù)庫做個人基金管理系統(tǒng)軟件的開發(fā)途徑和應用方法。同時它也是進行項目策劃、概要設計和詳細的基礎,是維護人員進行內(nèi)部維護,信息更新,驗收和測試的依據(jù)。

1.2項目背景

本項目的名稱:基金管理系統(tǒng)。
隨著當今社會的快速發(fā)展,人們的生活日益美好。在吃穿無憂的情況下,人們逐漸注重個人理財,其中基金就是理財產(chǎn)品的一種。基金的收益平穩(wěn),風險較低,受到了大多數(shù)人的青睞,但是大部分的消費者并不懂專業(yè)數(shù)據(jù)管理與分析,對個人基金也沒有合理的規(guī)劃。本系統(tǒng)的開發(fā)由此而來,用于解決基金用戶日常的基金管理和數(shù)據(jù)分析,讓用戶可以合理規(guī)劃自己的基金。

1.3定義

HTML: HTML的全稱為超文本標記語言,是一種標記語言。它包括一系列標簽.通過這些標簽可以將網(wǎng)絡上的文檔格式統(tǒng)一,使分散的Internet資源連接為一個邏輯整體。HTML文本是由HTML命令組成的描述性文本,HTML命令可以說明文字,圖形、動畫、聲音、表格、鏈接等。

CSS: CSS為HTML標記語言提供了一種樣式描述,定義了其中元素的顯示方式。CSS在Web設計領域是一個突破。利用它可以實現(xiàn)修改一個小的樣式更新與之相關的所有頁面元素。

JavaScript:JavaScript(簡稱“JS”) 是一種具有函數(shù)優(yōu)先的輕量級,解釋型或即時編譯型的編程語言。雖然它是作為開發(fā)Web頁面的腳本語言而出名,但是它也被用到了很多非瀏覽器環(huán)境中,JavaScript 基于原型編程、多范式的動態(tài)腳本語言,并且支持面向?qū)ο蟆⒚钍胶吐暶魇?#xff08;如函數(shù)式編程)風格。

SpringBoot:Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發(fā)過程。該框架使用了特定的方式來進行配置,從而使開發(fā)人員不再需要定義樣板化的配置。通過這種方式,Spring Boot致力于在蓬勃發(fā)展的快速應用開發(fā)領域(rapid application development)成為領導者。

MySQL:MySQL是一個關系型數(shù)據(jù)庫管理系統(tǒng)。MySQL 是最流行的關系型數(shù)據(jù)庫管理系統(tǒng)之一,在 WEB 應用方面,MySQL是最好的 RDBMS (Relational Database Management System,關系數(shù)據(jù)庫管理系統(tǒng)) 應用軟件之一。

Mybatis:目前為止最為簡單的持久層框架之一,小巧并且簡單易學。mybatis本身專注于SQL語句本身。它將SQL語句寫在xml文件之中,幾乎是徹底將程序代碼與SQL語句隔離開,耦合度相當?shù)汀R虼嗽赟QL語句的編寫上它相當?shù)撵`活。可以隨時根據(jù)業(yè)務的要求變更SQL語 句而不需要動源程序。

1.4參考資料

  • 項目經(jīng)核準的計劃任務書、合同或上級機關的批文
  • 項目開發(fā)計劃

2.任務概述

2.1目標

⑴數(shù)據(jù)表格和統(tǒng)計圖表結合分析,方便用戶管理個人基金;
⑵提高信息的準確性和信息的安全;
⑶改進管理和服務;
⑷良好的人機交互界面,操作簡便。

2.2運行環(huán)境

  • 軟件環(huán)境:Windows?10系統(tǒng)
  • 開發(fā)工具:

前端框架與開發(fā)工具: HTML,JavaScript,Jquery,Semantic,Apache ECharts,WebStrom

后端框架與開發(fā)工具:Spring boot,Mybatis,IDEA

數(shù)據(jù)庫技術與開發(fā)工具:MySQl,Navicat

  • 該基金管理系統(tǒng)采用BS結構,采用semantic+Springboot+MyBatis技術框架進行開發(fā)與搭建的。

2.3條件與限制

必須在保證各硬件設備.軟件系統(tǒng)齊備的情況下,資金充足,人員齊備,各方面互相配合,齊心協(xié)力,共同完成。

3.數(shù)據(jù)描述

3.1靜態(tài)數(shù)據(jù)

  • 基金市場:(基金代碼,日期,基金簡稱,單位凈值,日增長率)
  • 投資者表:(用戶ID號,郵箱,性別,電話,年齡,密碼,昵稱,屬性,血型)
  • 個人基金:(編號,用戶ID號,擁有時間,基金代碼,基金名稱,擁有時凈值,擁有份額)
  • 購入交易:(編號,用戶ID號,基金代碼,購入時間,購入凈值,購入份額)。
  • 拋售交易:(編號,用戶ID號,基金代碼,購入時間,購入凈值,拋售時間,拋售凈值,盈利,拋售份額)
  • 密保信息:(用戶ID號,問題1編號,問題1答案,問題2編號,問題2答案,問題3編號,問題3答案)

3.2動態(tài)數(shù)據(jù)

  • 輸入數(shù)據(jù):
  • 用戶注冊信息表單
  • 用戶登錄信息表單
  • 修改個人信息
  • 當日基金查詢請求
  • 過往基金情況按日查詢請求
  • 過往基金情況按代碼查詢請求
  • 過往基金情況按簡稱查詢請求
  • 基金購買請求
  • 基金拋售請求
  • 用戶購買記錄查詢
  • 用戶拋售記錄查詢
  • 用戶基金情況查詢
  • 輸出數(shù)據(jù):
  • 用戶注冊結果
  • 用戶登錄結果
  • 修改個人信息結果
  • 當日基金查詢請求結果
  • 過往基金情況按日查詢請求結果
  • 過往基金情況按代碼查詢請求結果
  • 過往基金情況按簡稱查詢請求結果
  • 基金購買請求結果
  • 基金拋售請求結果
  • 用戶購買記錄查詢結果
  • 用戶拋售記錄查詢結果
  • 用戶基金情況查詢結果

3.3數(shù)據(jù)庫介紹

  • 數(shù)據(jù)庫名稱:MySQL
  • 數(shù)據(jù)庫類型:關系型數(shù)據(jù)庫管理系統(tǒng)
  • 數(shù)據(jù)庫介紹:

MySQL是一個關系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL AB?公司開發(fā),屬于?Oracle?旗下產(chǎn)品。MySQL 是最流行的關系型數(shù)據(jù)庫管理系統(tǒng)之一,在?WEB?應用方面,MySQL是最好的?RDBMS?(Relational Database Management System,關系數(shù)據(jù)庫管理系統(tǒng)) 應用軟件之一。

MySQL是一種關系型數(shù)據(jù)庫管理系統(tǒng),關系數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi),這樣就增加了速度并提高了靈活性。

MySQL所使用的 SQL 語言是用于訪問數(shù)據(jù)庫的最常用標準化語言。MySQL 軟件采用了雙授權政策,分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型和大型網(wǎng)站的開發(fā)都選擇 MySQL 作為網(wǎng)站數(shù)據(jù)庫。

3.4數(shù)據(jù)詞典

  • 注冊請求=用戶名+密碼
  • 注冊結果=[注冊成功|用戶名已被使用|密碼長度不足]
  • 登錄結果=[登錄成功|用戶不存在|密碼錯誤]
  • 登錄信息=用戶名+密碼
  • 修改個人信息 = 用戶ID號+郵箱+性別+電話+年齡+昵稱+屬性+血型
  • 修改個人信息結果 = [修改成功|修改失敗|服務器出問題]
  • 當日基金查詢 = 日期
  • 當日基金查詢結果 = {基金代碼+日期+基金簡稱+單位凈值+日增長率}
  • 以往基金按日查詢 = 日期
  • 以往基金按日查詢結果 = {基金代碼+日期+基金簡稱+單位凈值+日增長率}
  • 以往基金按代碼查詢 = 基金代碼
  • 以往基金按代碼查詢結果 = {基金代碼+日期+基金簡稱+單位凈值+日增長率}
  • 以往基金按簡稱查詢 = 基金簡稱
  • 以往基金按簡稱查詢結果 = {基金代碼+日期+基金簡稱+單位凈值+日增長率}
  • 基金購買請求 = 用戶ID + 基金代碼 + 購買日期 + 購買份額
  • 基金購買結果 = [購買成功|購買失敗|服務器出現(xiàn)問題]
  • 基金拋售請求 = 用戶ID + 基金代碼 + 拋售日期 + 拋售份額
  • 用戶購買記錄查詢 = 用戶ID
  • 用戶購買記錄查詢結果 = {基金代碼+購入時間+購入凈值+購入份額}
  • 用戶拋售記錄查詢 = 用戶ID
  • 用戶拋售記錄查詢結果 = {基金代碼+購入時間+購入凈值+拋售時間+拋售凈值+盈利+拋售份額}
  • 用戶基金情況查詢 = 用戶ID
  • 用戶基金情況查詢結果 = {擁有時間+基金代碼+基金名稱+擁有時凈值+擁有份額}

3.5數(shù)據(jù)采集

4.功能需求

4.1功能劃分

?

4.2功能描述

序號

功能

功能說明

備注

1

用戶注冊

用戶可以在注冊界面,通過表單驗證注冊個人的用戶賬號

2

用戶登錄

用戶使用注冊的賬號進行用戶的登錄操作

3

用戶信息的展示與修改

在用戶管理功能模塊,用戶可以看到數(shù)據(jù)庫已有的用戶的相關信息,并且可以編輯個人的信息

4

用戶安全管理

這里完善的安全中心,我們可以通過原密碼修改密碼,郵箱修改密碼,設置密保問題,通過密保問題修改密碼

5

用戶注銷登錄

這里可以注銷我們的賬號,切換別的賬號。

6

每日基金查詢功能

我們可以通過基金代碼進行精確地查詢,查看基金的各項指標

7

每日基金排序功能

我們這里加入了基金的表格的排序功能,我們可以根據(jù)各個字段進行排序

8

每日基金購買功能

用戶的基金購買,在我們選中我們想要購買的基金后,我們購買相應的份額。

9

過往基金的按日查詢功能

我們可以選擇過往的日期,查詢當天所有基金的各個字段的狀況

10

過往基金的按類查詢功能

我們可以輸入基金的代碼,查詢該基金直至今日的所有情況

11

過往基金的簡稱查詢功能

我們可以輸入基金的簡稱,查詢該基金直至今日的所有情況

12

基金查詢的所有功能的圖標展示

以上三種過往基金信息的查詢,我們加入了可視化圖表的方式,方便用戶觀察和對比

13

基金管理的拋售功能

在該模塊我們可以進行基金的拋售,我們可以根據(jù)盈利情況進行基金的拋售,選擇拋售的份額,這里我們對用戶份額的拋售進行了限制,如不可超過已擁有的份額,不可為小數(shù)或者非正數(shù)。

14

基金管理的查詢功能

用戶可以查詢自己所擁有的某一種基金的情況

15

購買記錄功能

在該模塊我們加入用戶功能記錄的記錄功能,方便用戶查詢

16

拋售記錄

這里我們可以看到我們拋售的記錄,其拋售時間精切到分秒,也可以看到我們拋售的份額,拋售時的凈值以及盈利情況。

17

基金統(tǒng)計的圖標分析

這里我們結合可視化圖形的形式,進行數(shù)據(jù)的展示,這里我們分為三張圖表,基金統(tǒng)計表,通過餅狀圖的展示,我們可以看到各項基金份額占比。盈利統(tǒng)計表,這里我們可以看到已盈虧,持倉盈虧,總盈虧的各項數(shù)據(jù)對比與展示。收支統(tǒng)計表,這里我們可以看到我們已收入,待收入,總收入,總支出等數(shù)據(jù)的顯示和對比。

4.3 用況圖

5.性能需求

5.1數(shù)據(jù)精確度

該軟件的輸入、輸出數(shù)據(jù)精度的要求是要準確無誤的,不可以出現(xiàn)不符合軟件設計數(shù)據(jù)標準的數(shù)據(jù),可能包括傳輸過程中的精度不能發(fā)生變化。具體的數(shù)據(jù)精度如下表所示:

數(shù)據(jù)名稱

數(shù)據(jù)精度要求

單位凈值

小數(shù)(保留小數(shù)點后三位)

日增長率

百分數(shù)(保留小數(shù)點后兩位)

日期

YYYY-MM-DD (日期精確到天)

購買或拋售時間

精確到分鐘數(shù)

購買或者拋售份額

正整數(shù)

盈虧

小數(shù)點后兩位

5.2時間特性

  • 響應時間不能太慢,影響用戶的使用,大約在4ms-8ms之間
  • 更新處理時間:必須可以對所錄入的數(shù)據(jù)快速的處理,及時地更新數(shù)據(jù),保證數(shù)據(jù)的可靠性

5.3適應性

滿足運行環(huán)境在允許操作系統(tǒng)之間的安全轉(zhuǎn)換和與其他應用軟件的獨立運行要求。

6.運行需求

6.1用戶界面

  • 易理解性:

界面上呈現(xiàn)的所有元素,包括文本信息、數(shù)據(jù)表示、狀態(tài)呈現(xiàn)、菜單、按鈕、超鏈接等,應貼近用戶的業(yè)務領域,并且具有簡潔、明確、自然、直觀等特性;界面中屏幕(sereen)之間的跳轉(zhuǎn)關系應簡單、自然。

  • 易操作性:

用戶對軟件系統(tǒng)的命令可以通過簡單、直觀的方式來完成;為提高用戶的工作效率,界面應盡量減少用戶的操作次數(shù)和輸人信息量。

  • 靈敏性:

界面必須在合理的時間內(nèi)對用戶操作做出響應,對耗時較長的內(nèi)部處理過程必須提供及時的進度反饋,保持用戶與界面間的不間斷的雙向溝通。

  • 一致性:

為降低用戶的記憶負擔,界面應在整個軟件系統(tǒng)范圍內(nèi)保持顯示風格、操作方式的一致性并符合業(yè)界規(guī)范(例如用 Cul+C 快捷鍵來實現(xiàn)復制功能)。

  • 容錯性:

界面設計應以降低用戶的誤操作機率為目標,但必須容忍用戶的誤操作,即對所有可能造成損害的動作,必須在用戶確認后才進行;允許用戶對盡可能多的界面操作反悔(undo):在用戶誤操作后系統(tǒng)具備適當?shù)幕謴湍芰Α?/p>

  • 人性化:

在適當?shù)臅r機出現(xiàn)用戶怡好需要的幫助信息或建議:在任何情況下用戶均能簡易地理解軟件系統(tǒng)的當前狀態(tài)和響應信息,并能清晰地了解自己的操作行為的前因后果,不致因界面跳轉(zhuǎn)而迷失;界面的布局和色彩應使用戶感覺舒適、自然。

6.2軟件接口

前后端數(shù)據(jù)傳送以及服務器和瀏覽器的數(shù)據(jù)傳輸,數(shù)據(jù)流量有一定的限制,但不可過小

6.3故障處理

  • 將用戶所在界面強制返回到主界面
  • 分功能查找定位故障點
  • 修復故障
  • 重新引導界面
  • 通知用戶故障修復

7.其它需求

  • 適應性:?當需求發(fā)生某些變化時,該軟件對這些變化的適應能,如操作方式上的變化,運行環(huán)境的變化,同其他軟件的接口的變化等等。
  • 可維護性:系統(tǒng)易于維護,開發(fā)文檔完整,源代碼注釋清晰合規(guī)
  • 安全保密:對于用戶的私密信息進行安全的加密,對于后端維護人員不可見
  • 可移植行:采用移植性較好的代碼以及框架進行開發(fā)

總結

以上是生活随笔為你收集整理的软件工程课程实践-需求规格说明书的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美午夜精品久久久久免费视 | 狂野欧美性猛交免费视频 | 亚洲成人第一页 | 日本少妇吞精囗交视频 | 日日爽视频 | 91成人在线观看喷潮 | 一级黄色大全 | 高清国产一区二区三区四区五区 | 91免费视频网址 | 久草视| 欧美性受xxxx黑人 | 日韩第八页 | 小柔的裸露日记h | 亚洲a网站 | 蜜桃91麻豆精品一二三区 | 久久久最新 | 日本不卡在线 | 波多野结衣一区二区三区中文字幕 | 日韩精品人妻一区二区中文字幕 | 国产h在线 | 国产一区二区三区四区精 | yellow免费在线观看 | 在线观看羞羞漫画 | 射网站| 无套内谢大学处破女www小说 | 中文字幕永久在线 | 久久久婷 | 人妻一区二区三区免费 | 亚洲AV无码久久精品国产一区 | 一级性毛片| 国产日韩精品一区二区三区在线 | 成人爱爱视频 | 人妻激情文学 | 欧美做受喷浆在线观看 | 国产美女一区 | 亚洲一区激情 | 免费成人在线视频观看 | 成人深夜视频在线观看 | 日韩久久一级片 | 亚洲在线看片 | 肉色超薄丝袜脚交一区二区图片 | 无码精品国产一区二区三区 | 日韩三级成人 | 午夜视频入口 | 在线免费黄色 | 日韩一二三四区 | 免费人成在线观看视频播放 | 国产原创精品 | av免费在线观看网址 | 亚洲深夜视频 | 久久在线电影 | 激烈娇喘叫1v1高h糙汉 | 日韩成人片 | 好吊妞视频在线 | 国产精品久久久久久久久免费相片 | 探花国产精品一区二区 | 欧美91精品 | 99热国 | 欧美日韩亚洲一区 | 日本一区二区三区在线视频 | 波多野结衣一区二区三区四区 | 少妇网站在线观看 | 欧美亚洲一区二区三区 | 波多野结衣在线一区二区 | 国产图片区| 国产又粗又硬又长又爽的演员 | 污导航在线 | 久草精品在线观看视频 | 欧美日韩视频免费 | 亚洲福利天堂 | www国产精品内射熟女 | 精品日韩一区二区三区四区 | 天天摸天天舔天天操 | 337p亚洲精品色噜噜狠狠 | 天海翼av| 久操视频在线观看免费 | 亚洲涩涩网站 | 色哟哟导航 | 国内精品久久久久久 | 欧美一区二区三区免费视频 | 欧美理伦片在线播放 | 国内偷拍第一页 | 欧洲亚洲一区二区三区 | 欧美一区二不卡视频 | 亚洲自拍偷拍色图 | 视频在线观看91 | 一区二区三区免费观看视频 | 中文字幕你懂的 | 日本动漫艳母 | 91禁动漫在线 | 国产第一亚洲 | 欧美激情综合色综合啪啪五月 | 久久视频免费观看 | 久久久久网 | 91免费. | 国产一区二区波多野结衣 | 精品一区二区三区在线免费观看 | 密桃av在线| 国精产品一区一区三区有限公司杨 |