2016暑假實習專案之微信投票管理系統

2021-07-28 03:41:59 字數 2239 閱讀 5295

第一步,首先肯定是要做需求分析啦。跟我一起做這個專案的一共有3個人。我們一起討論與學習,做這個系統的前乙個星期,對該投票系統進行了乙個需求分析,如下。

定稿版本號 v1.0 定稿時間 2016-07-01

乙方意見 我方自2023年6月28日至7月1日,如期完成軟體需求分析並向貴方提交本《軟體需求規格說明書》。已達到進入系統設計階段的條件,特此申請!

甲方代表:

日期: 年 月 日

目 錄

第一章 引言 5

1 編寫目的 5

2 預期的讀者 5

3 分析目標 5

第二章 需求概述 6

1. 專案背景 6

2. 條件與約束 6

3. 角色設定 6

4. 系統結構 7

第三章 系統功能需求 8

1. 系統管理 8

2. 使用者報名 8

3. 瀏覽模組 9

4. 投票 10

第四章 其他非功能需求 11

1. 易維護性 11

2. 安全可靠性 11

3.系統效能需求 11

4. 資料處理能力 11

第一章 引言

1編寫目的

為明確代言人投票系統需求、做好軟體設計前期工作、組織軟體開發與測試,撰寫本文件。

2預期的讀者

本文件預期讀者為客戶的資訊工作者,以及本系統專案組管理人員。

3分析目標

本文件的主要實現目標

1)對代言人徵尋活動的投票系統功能做全面的描述,幫助客戶判斷實現功能的正確性、一致性和完整性,促使客戶在軟體設計啟動之前周密地、全面地思考軟體需求;

2)更深層次的了解和描述代言人徵尋活動投票系統的全部資訊,為投票系統設計、確認和驗證提供基礎;

3)為專案組管理人員進行軟體功能設計和編制《系統詳細設計說明書》提供依據;

第三章 系統功能需求

一.系統管理

系統管理員

系統管理員能夠查詢參賽選手資訊,記錄使用者的每一次瀏覽時間、客戶端ip等,審核、新增、修改和刪除參賽選手資訊、管理票數以及其他的資料等、對投票人進行**。是投票系統中許可權最高的使用者組。通過該子系統實現了對整個投票管理系統的動態管理。其具體的用例圖如圖1所示。

二、使用者報名

使用者通過報名功能模組來報名參賽,並填寫自己的具體資訊,比如姓名、****。上傳自己的。

三、瀏覽模組

3.1瀏覽頁面

使用者可以在瀏覽模組看到參賽人數、累積投票以及本系統網頁的瀏覽量,還可以檢視活動簡介來了解活動。瀏覽頁面展示了參賽者的一些參賽資訊,使用者可以在此瀏覽參賽者的風采以及所獲票數,由此決定為誰投出寶貴的一票。參賽者還可以「我的得票」處檢視自己的票數。

四、投票

投票者可以給自己中意的參賽選手投票。

第四章 系統非功能性需求分析

在進行系統分析的過程中,在針對系統的功能進行分析的基礎之上,系統的非功能行需求也十分重要。為了保障本文構建的投票系統能夠安全、穩定的執行。避免因為外界環境給系統的功能和服務造成破壞,在進行系統分析的過程中需要對系統的效能和安全性等的需求進行全面深入的分析。針對系統非功能性需求,在進行投票管理系統分析的過程中,應該注重以下幾個方面:

1. 易維護性。在系統執行的過程中,系統的維護是保證系統效能和安全的關鍵方面,因此在軟體開發需求分析的過程中,對系統易維護性具有較好的要求。系統的易維護性要求系統能夠提供介面化的維護平台。通過管理平台可以實現資料的備份和還原。並且可以對系統的檔案安全性進行動態的檢驗。

2.安全可靠性。系統的安全可靠性是系統的非功能性需求的關鍵性指標之一。在進行系統分析和設計的過程中,要充分考慮到系統安全可靠性能。首先要提供一定的驗證和加密機制。避免非法使用者的私自使用。同時還需要對資料庫安全進行特別的設計。在不影響資料庫效率的基礎之上,通過預設規則的方式提高資料庫的安全性。

3、系統效能需求。系統效能需求是系統分析的過程中非常重要的方面。在進行系統分析的過程中,要充分考慮到系統能否應對使用者用去的併發資料清楚,並且對使用者的資料請求做出即時的回應。確保每乙個使用者對系統資源的請求能偶得到即時有效的回應。保證系統的服務能力。

4、資料處理能力。資料庫應當對使用者的操作進行即時的反映,對待用 戶的查詢等資料庫操作進行即時有效的相應。並且資料庫要對使用者資料的資料進行有效的資料轉化,按照資料庫預設的資料規則確保存入資料庫的資料格式正確有效。同時系統的資料庫也應該能夠應對大量的併發使用者的資料請求,通過資料緩衝池的方式來應對使用者的資料併發需求。通過資料庫的容災機制,確保資料庫在受到外界環境壓力的情況能夠持續穩定的提供服務。確保資料負載的動態平衡。

華為2016暑假實習機試題

華為技術崗上機測試有三道程式設計題,總體難度偏簡單,題目的質量一般。我指的一般,並不是說難度不高就代表不好,只是hw機試題部分題目說得比較模糊,有歧義,以至於我和同學後面討論的時候發現他原先bug百出的 也照樣能ac全部testcase。第一題 字串處理 最簡單的做法就是無需考慮輸入要求,直接把兩個...

京東2016暑假實習機試題(部分)

因為沒有提前上測試平台,沒看清楚機試要求,不知道可不可以切屏到ide上程式設計,所以整晚所有程式設計題都是在京東的oj上做的,本來很簡單的題,知道可以用那些思路但是因為不熟模板或者庫函式的使用變得舉步維艱,結束後自己碼一下發現是很簡單的。當時只拍了一道題,為了避開色相頭,拍的角度也不好,將就看吧。分...

2016京東實習生筆試之生日禮物

題目描述 bf的生日快到了,這一次,小東決定為bf送乙份特別的生日禮物為其慶生。作為高智商中的佼佼者,bf在國外求學,因此小東無法與之一起慶生。小東計畫送乙個生日卡片,並通過特別的包裝讓bf永遠難忘。她決定把卡片套裝在一系列的信封a 中。小東已經從商店中購買了很多的信封,她希望能夠用手頭中盡可能多的...