當前位置:股票大全官網 - 資訊咨詢 - 求軟件工程作業!

求軟件工程作業!

我之前做過這樣的系統,我把要求貼給妳!看看是不是妳想要的!

學生事務處學生信息管理系統

(軟件需求聲明)

1簡介2

1.1寫作目的2

1.2背景2

1.3定義2

1.4參考2

2任務概述2

2.1目標2

2.2用戶特征2

2.3假設和約束條件2

3要求2

3.1關於功能的規定2

3.2其他職能的規定2

3.3輸入和輸出要求2

3.4數據管理能力要求2

4操作環境條例2

4.1設備2

4.2支持軟件2

4.3接口2

4.4控制2

1簡介

1.1的用途

隨著社會的發展,學校的規模越來越大,學校的教育管理機構也越來越大。為了使學校能夠方便、高效、動態地管理學生信息,提高工作效率,我所在的課題組設計了該系統,該系統提供了壹個完整的學生信息管理模型,包括學生在校的所有基本信息,使管理人員能夠及時獲取並動態處理相關信息,減少了大量的開支,從而大大提高了工作效率。對進壹步提高學校的效率,提高高校的管理水平起到了很大的作用!

1.2背景

軟件名稱:大學生檔案管理系統

開發者和用戶:本軟件用於XXXX辦公,版權和使用權歸開發者所有。

1.3定義

& lt>

1.4引用

《Visual Basic程序設計教程》,楊力主編,中國水利出版社,2004年7月。

《SQL Server 2000教程》,龔波主編,北京希望電子出版社,2002年7月。

Visual Basic數據庫系統開發實例導航,劉濤主編,人民郵電出版社,2004年6月5438+10月。

《軟件工程導論》(第四版),張·,清華大學出版社,2005年6月。

2任務概述

2.1目標

隨著高考擴招,我們學校的學生數量每年都在急劇增加,瑤湖校區大概會有三四萬人。作為學校重要的學生管理部門,學生處包括學生處辦公室、學生管理部、學生教育處、學生宿舍管理部、心理咨詢中心、勤工助學管理中心等六大職能部門。它是負責學校學生教育、管理和服務的專門機構。面對龐大的學生信息,手工和紙質的管理模式逐漸凸顯出越來越多的弊端,如耗費大量人力,工作量大,工作繁瑣,容易出錯,不利於工作。

因此,利用計算機軟件,編制壹個專門負責管理學生檔案的軟件,以及其他計算機輔助管理學生檔案,已經成為我校學生管理的壹項緊迫任務。

本系統基於典型的m is系統(VB+SQL)框架,為客戶提供全面的學生檔案管理。用戶可以通過該系統動態管理學生信息,學生處各部門可以共享相關數據源,從而實現數據統壹,減少數據錯誤,提高工作效率。另壹方面,用戶可以通過系統提供的特定接口將Excel文檔或word文檔的數據源導入並存儲到數據庫系統中,並可以對其進行操作。並生成相關數據表並導出為word或excel文檔,方便打印和向上級部門報送文件。

實現模式圖:(組圖)

由於學生處龐大的信息系統,團隊成員很難在短時間內實現。在與學生處工作人員溝通並征求導師意見後,團隊成員決定從學生處管理科入手,實現學生處的壹個子系統,因為管理科是全校學生信息的基礎管理,也是其他所有部門所有數據庫資料的前提保障。可以說實現了管理科管理系統,保留了與其他部門的接口。相當於完成了整個學生處信息系統的壹半任務,所以我們決定從管理部門入手,完成我們項目最重要的壹步。

管理部門系統業務流程圖:

2.2用戶特征

系統壹般要求用戶具有壹定的計算機操作水平:用戶的角色分為管理員、操作員和普通用戶。所有用戶必須通過用戶名和密碼登錄系統。如果在數據庫中找不到用戶名和密碼,用戶將無法登錄系統。

用戶進入系統,權限不同,功能也不同。如果他以管理員身份登錄,系統的所有功能都可以操作。如果他以操作員身份登錄,只能操作其中的壹部分。如果他以普通用戶身份登錄,只能查看相關信息,不能更改所有信息。

2.3假設和約束

系統由軟件學院本科生開發團隊維護。

發展成員:徐福軍曾紅星Xi青青指導老師:曾亞林。

開發時間:2005年10-2006年1月。

3需求調節

3.1關於功能的規定

從上面管理部門的業務流程圖,我們很快得到了管理部門系統的功能分析。每個標記的項目都可以存儲在數據庫的壹個表中,基本的表操作可以指定如下:

1.學生基本信息:

功能描述:

●學生基本信息的修改:在查詢功能中,輸入相應的條件,找到想要修改的記錄,然後根據需要修改相應的字段。可以修改的字段有學號、姓名、性別、民族、出生日期、政治面貌、家庭住址、城市婚姻狀況、身份證號、宿舍地址、電話錄取時間、大學專業課學歷等。

●刪除學生基本信息:先查詢要刪除的記錄,然後根據實際情況確定是刪除整條記錄還是只刪除部分字段。如果刪除部分字段,只能操作非主鍵,非主鍵字段為姓名、性別、民族、出生日期、政治面貌、婚姻狀況、家庭住址、身份證號、宿舍地址、學歷。

●添加學生基本信息:添加記錄時,主鍵不能為空,否則記錄添加失敗。

●學生基本信息的查詢:在查詢條件中,進入查詢字段可以找到相關記錄;如果是粗略查詢,則顯示所有相關記錄的第壹條記錄;然後點擊按鈕查看所有查詢出的記錄;如果是詳細查詢,將顯示記錄。

●學生基本信息導出:可以將查詢到的數據導出生成EXCEL文檔,方便打印和上傳文檔。

2.學生家庭信息

功能描述:

●數據來源:將各學院按照規定格式填寫並上交的excel表格導入相應的數據庫中。

●查詢:輸入相應的查詢條件,查找相關記錄。

●數據導出:將數據庫中的表格導出為excel或word文檔。

●其他的增加、刪除和修改與基本表的操作相同。

3.學生的教育經歷

功能描述:

●數據來源:將學院按照指定格式填寫的excel表格導入到相應的數據庫中。

●學生教育經歷信息的添加、刪除和修改:隨著人們受教育程度的變化,我們可以相應地在表格中添加相應的屬性。

其實現方法類似於基本信息的操作。

●查詢:輸入相關查詢條件,查找相應的記錄信息。

●數據導出:將數據庫中的表格以excel或word的形式導出,方便直接打印或提交文檔。

4.學生素質綜合評價-專業成績表

功能描述:

●輸入、刪除、修改專業績效評估信息的基本操作。

●-專業成果評價信息查詢:在查詢條件中,輸入查詢字段,查詢相關記錄;可以分為精確查詢和詳細查詢。

●專業績效評價信息導出:可將查詢數據導入excel或word文檔,方便打印或提交材料。。

5.學生素質綜合評價——操行評價表

功能描述:

●數據源:將指定格式的excel表格導入到相應的數據庫中,從而動態改變相應的數據庫。

●查詢:根據提示的查詢條件,輸入相應的字段,查找數據庫的相關記錄。

●數據導出:可將查詢數據導入excel或word文檔,方便打印或提交材料。

●錄入、刪除、修改操行評價信息的基本操作。

6.學生綜合評價表

功能描述:

●數據源:將指定格式的excel表格導入到相應的數據庫中,從而動態改變相應的數據庫數據。

●綜合評價信息錄入、刪除、修改的基本操作。

●查詢:根據提示的查詢條件,輸入相應的字段,查找數據庫的相關記錄。

●數據導出:可將查詢數據導入excel或word文檔,方便打印或提交材料。

7.獎學金信息

功能描述:

●獎學金信息添加:根據其格式輸入新添加的獎學金信息及相關字段。

●獎學金信息刪除:可以刪除任何因各種原因被廢止的獎學金信息。

●信息查詢:可以根據查詢條件查詢相關獎學金信息。

8.學生激勵信息:

功能描述:

●獎勵信息添加:添加記錄時,主鍵不能為空,否則記錄添加失敗。

●刪除獎勵信息:先查詢要刪除的記錄,然後根據實際情況確定是刪除整條記錄還是只刪除部分字段。

●獎勵信息修改:在查詢功能中,輸入相應的條件,找到想要修改的記錄,然後根據需要修改相應的字段。

●獎勵信息查看:根據實際需要,在提示的查詢條件中輸入相應條件,即可查看相關記錄信息。

●數據導出:根據實際需要,將數據庫中相關記錄的字段以excel或word文檔的形式導出,方便打印。

9.學生紀律信息

功能描述:

●紀律信息添加:添加記錄時,主鍵不能為空,否則記錄添加失敗。

●違紀信息刪除:先查詢要刪除的記錄,然後根據實際情況確定是刪除整條記錄還是只刪除部分字段。

●違章信息修改:在查詢功能中,輸入相應的條件,找到要修改的記錄,然後根據需要修改相應的字段。

●查看學科信息:根據實際需要,在提示的幾個查詢條件中輸入相應的字段,即可查看相關的記錄信息。

●數據導出:根據實際需要,將數據庫中記錄的信息以excel或word文檔的形式導出,方便打印和提交文檔。

10.系統管理

功能描述:

●添加用戶信息:如果員工進入部門,可以使用該功能增加相應的操作權限。

刪除用戶信息:刪除人員變動轉移的人員及相關記錄,從而撤銷原來的操作權限。

●修改用戶信息:在查詢條件中,輸入要查詢的字段,查詢出記錄並修改相關字段。

查看用戶信息:管理員查看所有用戶信息。

3.2其他功能規定

11.學院信息表

功能描述:

主要是添加、刪除、修改等基本操作,是整個系統的管理員的功能權限,以各個子系統為基礎。在選擇其他信息表的基本信息表操作時,首先要找到自己所在的學院。

12.專業信息表

功能描述:

主要是添加、刪除、修改等基本操作,它是整個系統的管理員的功能權限,是以各個子系統為基礎的。在選擇其他信息表的基本信息表操作時,首先要找到自己的專業。

13.班級信息表

功能描述:

主要是添加,刪除,修改等基本操作,它是整個學生事務辦公系統的管理員的功能權限,是基於各個子系統的。在選擇其他信息表的基本信息表操作時,首先要找到自己的類。

註:學生處各部門的管理是根據各學院各專業、各班級的實際情況,包括學生基本信息、綜合評價操作、獎勵信息等。,由各班統計管理。所以學院、專業、班級三表的信息操作是在整個系統建立時由系統管理員直接設置的。其他部門的子系統管理員只能查詢和選擇操作,不能修改、刪除和增加。

3.3輸入和輸出要求

用戶登錄時,用戶名的數據類型必須是簡體中文和英文,不支持其他類型,並且不能超過20個字符。

密碼輸入長度不超過20個字符。

用戶必須將數據源以固定格式(如EXCEL格式)導入系統,或者根據需要輸入數據。

所有管理信息都可以在系統提供的表格中查詢和顯示。

如果用戶需要,可以將所需信息(如學生及其信息)以所需格式導出。

3.4數據管理能力要求

數據庫管理

●數據導入:學院提交的所有文檔都將作為所有信息的原始數據源,可以直接導入數據庫生成數據,節省了人工錄入的時間,大大提高了工作效率。

●數據庫備份:首先打開目錄文件保存數據庫,然後用。bak後綴。

●數據庫恢復:如果數據庫因為某種原因丟失了壹些數據,可以使用數據庫恢復功能對數據庫進行修改,從而保證系統的正常運行。

這個系統為每個部門建立壹個子系統,但數據庫是統壹的整體。只建立了壹個數據庫。

學生處管理部的數據庫必須包括以下表格:用戶基本信息表、學生基本信息表、學生家庭信息表、學生個人簡歷表、學生獎勵表、處罰表、學生專業成績表、學生品行表、綜合評價表、學院信息表、專業信息表、班級信息表等。為了方便用戶,可以在數據庫設計文檔中建立詳細信息。

4操作環境法規

4.1設備及其支持軟件

1,硬件要求

(1) CPU:賽揚300以上。

(2)內存:128M,推薦256M。

(3)硬盤:要求剩余空間大於5GB。2.操作系統要求

(1) Windows2000

(2) Windows xp 3等軟件要求

(1)Microsoft SQL Server2000

(2)微軟Visual Basic 6.0中文版。

(3)微軟Office 2003系列辦公軟件

4.2接口

這個產品是壹個獨立的系統,所有的內容都是自成體系的。通過界面,可以導入Excel數據源,並以文檔格式打印出來。此外,與其他軟件之間沒有特定的通信協議支持。

用戶與軟件的接口:用戶必須通過密碼登錄系統。

軟硬件接口:這個系統的運行必須有壹定的硬件支持,如CPU、內存、硬盤,以及相應的操作系統和其他軟件要求。

軟件到軟件的接口:模塊間調用時壹定要註意全局變量和非全局變量的使用。

接受任何基於系統的應用系統的物理或邏輯配置。它可以描述系統硬件和在該結構上執行的系統軟件的物理拓撲結構,以及系統節點、運行在節點上的組件、組件中的邏輯單元等的拓撲結構和通信路徑。

4.3控制

通過Excel導入數據庫。不同身份和權限的用戶進入系統後,點擊“導入數據源”菜單項,進入導入數據庫界面,選擇主機磁盤上需要的Excel數據源。另壹方面,用戶可以將需要的數據信息導出到Excel或word文檔中,並根據需要打印出來!

另外,這個系統的預計成本包括硬件、電腦等物理設備和(SQL Server+VB)等軟件!因此,本系統的開發具有很高的實用性!

註:還有壹些土不能貼。需要的話可以告訴我妳的E_mail,我發給妳~