久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

軟件詳細(xì)設(shè)計(jì)說明書 學(xué)生信息管理系統(tǒng)

時(shí)間:2019-05-14 02:51:38下載本文作者:會(huì)員上傳
簡(jiǎn)介:寫寫幫文庫小編為你整理了多篇相關(guān)的《軟件詳細(xì)設(shè)計(jì)說明書 學(xué)生信息管理系統(tǒng)》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《軟件詳細(xì)設(shè)計(jì)說明書 學(xué)生信息管理系統(tǒng)》。

第一篇:軟件詳細(xì)設(shè)計(jì)說明書 學(xué)生信息管理系統(tǒng)

XXXX大學(xué)

軟件詳細(xì)設(shè)計(jì)說明書

項(xiàng)目名稱: 學(xué)生信息管理系統(tǒng)

年 級(jí):

專 業(yè):

班 級(jí):

學(xué) 號(hào):

姓 名: 指導(dǎo)教師:

日期: 年 月 日

目 錄 引言......................................................................1 1.1編寫目的.............................................................1 1.2 項(xiàng)目背景.............................................................1 1.3 定義.................................................................1 1.4 參考資料.............................................................1 2 總體設(shè)計(jì)...................................................................1 2.1 需求概述.............................................................1 2.2 軟件結(jié)構(gòu).............................................................1 3 程序描述...................................................................1 3.1 下面對(duì)各模塊的功能,性能,輸入,輸出進(jìn)行具體描述.....................1 3.2 算法.................................................................6 3.3 程序邏輯.............................................................7 3.4 接口.................................................................7 3.5測(cè)試要點(diǎn).............................................................7

引言

1.1編寫目的

軟件詳細(xì)設(shè)計(jì)說明書是對(duì)系統(tǒng)架構(gòu)進(jìn)行詳細(xì)直觀描述,從而完成詳細(xì)設(shè)計(jì),作為軟件實(shí)現(xiàn)的基礎(chǔ)。預(yù)期的讀者為本項(xiàng)目開發(fā)人員和將來對(duì)本項(xiàng)目進(jìn)行擴(kuò)展和維護(hù)的人員。1.2 項(xiàng)目背景

項(xiàng)目的委托單位: 主管部門:學(xué)校教務(wù)處

該軟件系統(tǒng)與其他系統(tǒng)的關(guān)系:與學(xué)生管理相關(guān)聯(lián) 1.3 定義

在該概要設(shè)計(jì)說明書中的專門術(shù)語有:總體設(shè)計(jì)、接口設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)、運(yùn)行設(shè)計(jì)、出錯(cuò)設(shè)計(jì),具體的概念與含義在文檔后將會(huì)解釋。

1.4 參考資料

《軟件工程導(dǎo)論(第6版)》----張海藩,牟永敏 編著 出版社: 清華大學(xué)出版社 總體設(shè)計(jì)

2.1 需求概述 2.2 軟件結(jié)構(gòu)

1、總體結(jié)構(gòu)

2、用戶管理模塊結(jié)構(gòu)

3、學(xué)生檔案管理模塊結(jié)構(gòu)

4、成績(jī)管理模塊結(jié)構(gòu) 程序描述

3.1 下面對(duì)各模塊的功能,性能,輸入,輸出進(jìn)行具體描述

1、登錄模塊

● 功能:接受用戶登錄請(qǐng)求,驗(yàn)證用戶輸入的用戶名、密碼和用戶類型,轉(zhuǎn)到管理頁面。● 性能:對(duì)用戶登錄請(qǐng)求在1-2秒鐘之內(nèi)做出響應(yīng)。

● 輸入項(xiàng)目:用戶名:字符串型

密碼:字符串型 ● 輸出項(xiàng)目:合法:進(jìn)入管理界面。

非法:重新登陸。

2、總體結(jié)構(gòu)

● 功能:接收登陸模塊傳過來的用戶名,驗(yàn)證用戶名的類型。

● 性能:界面的狀態(tài)欄顯示:聯(lián)系方式、登陸時(shí)間、當(dāng)前操作用戶名和用戶類型。● 輸入項(xiàng)目:用戶名:字符串型。

● 輸出項(xiàng)目:用戶名:字符串型(在狀態(tài)欄)

用戶類型:字符串型(在狀態(tài)欄)

登陸時(shí)間:字符串型(在狀態(tài)欄)

3、系統(tǒng)管理模塊

● 功能:

1、添加新的用戶名、密碼;

2、修改任何用戶(包括學(xué)生)密碼。

● 性能:

1、用戶名、密碼和密碼確認(rèn)和用戶類型(單選按鈕);

2、舊密碼,新密碼和新密碼確認(rèn)。

● 輸入項(xiàng)目:

1、用戶名、密碼和密碼確認(rèn)和用戶類型(單選按鈕);

2、舊密碼,新密碼和新密碼確認(rèn)。

● 輸出項(xiàng)目:

1、(對(duì)話框)添加成功,跳轉(zhuǎn)到詳細(xì)信息添加頁面;

2、(對(duì)話框)密碼修改成功,請(qǐng)重新登陸;跳轉(zhuǎn)到登陸頁面。

4、用戶管理模塊

● 功能:

1、向數(shù)據(jù)庫中添加新用戶信息;

2、用戶信息的管理,包括:修改、刪除、查詢;

3、查詢用戶信息,包括:精確查詢、模糊查詢。● 性能:

1、沒有添加新用戶,不能添加用戶信息;

其它無特殊要求。

● 輸入項(xiàng)目:

1、用戶名:字符型(新添加用戶時(shí)傳過來的,不能更改,本頁也不能添

加)

姓名:文本型 所學(xué)專業(yè):文本型

性別:文本型 政治面貌:文本型 學(xué)歷:文本型 身份證號(hào):字符型

職稱:文本型 所在院系:文本型

民族:文本型 電子郵箱:字符型

學(xué)位:文本型 固定電話:字符型

職位:文本型 移動(dòng)電話:字符型

備注:文本型 所教專業(yè):文本型

工作時(shí)間:日期型 教師資格證書號(hào):數(shù)值型

2、與1相同

3、精確查找 用戶名:文本型

4、模糊查找

姓名:文本型 所在院系:文本型

性別:?jiǎn)芜x按鈕

● 輸出項(xiàng)目:合法:顯示出用戶信息管理頁面 非法:重新添加、查詢

5、院系管理模塊

6、學(xué)生檔案管理模塊

● 功能:

1、向數(shù)據(jù)庫中添加學(xué)生信息;

2、學(xué)生信息管理,包括:修改、刪除、查詢;

3、學(xué)生信息查詢,包括:精確查詢、模糊查詢。

● 性能:無特殊要求。

● 輸入項(xiàng)目:

1、學(xué)生檔案添加

姓名:文本型 初始密碼:字符型

學(xué)號(hào):數(shù)值型(數(shù)據(jù)庫自動(dòng)增加)政治面貌:文本型 性別:文本型 出生日期:日期型

民族:文本型 畢業(yè)院校:文本型

郵編:數(shù)值型 家庭住址:文本型

身份證號(hào):字符型 入學(xué)時(shí)間:日期型

固定電話:字符型 移動(dòng)電話:字符型

備注:文本型 所在班級(jí):文本型

2、學(xué)生檔案管理

與1相同

3、精確查找

學(xué)號(hào):數(shù)值型

4、模糊查找

姓名:文本型 性別:?jiǎn)芜x按鈕

● 輸出項(xiàng)目:合法:顯示出學(xué)生信息管理頁面

非法:重新添加、查詢

7、課程管理模塊

● 功能:

1、向數(shù)據(jù)庫中添加基本課程信息;

2、基本課程管理,包括:修改、刪除、查詢;

3、向數(shù)據(jù)庫中添加班級(jí)選課信息;

4、班級(jí)選課管理,包括:修改、刪除、查詢;

5、課程查詢,包括:基本課程查詢(精確查詢和模糊查詢)、班級(jí)選課查詢(精 確查詢和模糊查詢)。● 性能:無特殊要求。

● 輸入項(xiàng)目:1.1、基本課程設(shè)置

基本課程編號(hào)ID:數(shù)值型 課程名稱:文本型

任課老師ID:文本型 學(xué)分:數(shù)值型

課程類型:文本型 年級(jí):文本型

課程學(xué)期:日期型 專業(yè)ID:數(shù)值型

院系ID:數(shù)值型 備注:文本型

1.2、基本課程管理

與1.1輸入相同

2.1、班級(jí)選課設(shè)置

選課ID:數(shù)值型 課程名:文本型

班級(jí)ID:數(shù)值型 班級(jí)名:文本型

備注:文本型 任課老師ID(用戶名):字符型 2.2、班級(jí)選課管理

與2.1輸入相同

3.1、基本課程查詢 3.1.1、精確查找

基本課程ID:數(shù)值型

3.1.2、模糊查找

任課老師:文本型 課程名:文本型

3.2、班級(jí)選課查詢 3.2.1、精確查找

基本課程ID:數(shù)值型

3.2.2、模糊查找

任課老師:文本型 課程名:文本型

● 輸出項(xiàng)目:合法:顯示出基本課程管理或班級(jí)選課管理界面 非法:重新添加、查詢

8、成績(jī)管理模塊

● 功能:

1、向數(shù)據(jù)庫中添加課程成績(jī)信息;

2、課程成績(jī)管理,包括:修改、刪除、查詢;

3、課程查詢,包括:精確查詢(按學(xué)號(hào)查找和按課程號(hào)查找)和模糊查詢(按

姓名查找和按課程名查找)。

● 性能: 無特殊要求。● 輸入項(xiàng)目:

1、學(xué)生成績(jī)添加

學(xué)號(hào):數(shù)值型 課程ID:數(shù)值型

分?jǐn)?shù):數(shù)值型 課程類型:文本型

考試時(shí)間:日期型

2、學(xué)生成績(jī)管理

與1相同

3、學(xué)生成績(jī)查詢

3.1、精確查找

按學(xué)號(hào)查找 學(xué)號(hào):數(shù)值型 按課程號(hào)查找 課程號(hào)ID:數(shù)值型

3.2、模糊查找

按姓名查詢 姓名:文本型 性別:?jiǎn)芜x按鈕選擇

按課程名查詢 課程名:文本型

● 輸出項(xiàng)目:合法:顯示出課程成績(jī)管理界面

非法:重新添加、查詢 3.2 算法

登錄模塊:表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層與數(shù)據(jù)庫中的數(shù)據(jù)做比較。總體結(jié)構(gòu)

系統(tǒng)管理模塊:

1、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層將數(shù)據(jù)存入數(shù)據(jù)庫中;

2、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層將數(shù)據(jù)判斷后存入數(shù) 據(jù)庫中。

用戶管理模塊:

1、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層將數(shù)據(jù)存入數(shù)據(jù)庫中;

2、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層將數(shù)據(jù)的用戶名與數(shù)

據(jù)庫中的比較后進(jìn)行管理操作;

3、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層按要去進(jìn)行數(shù)據(jù)查詢。

院系管理模塊

學(xué)生檔案管理模塊:

1、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層將數(shù)據(jù)存入數(shù)據(jù)

庫中;

2、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層將數(shù)據(jù)的學(xué)號(hào)與

數(shù)據(jù)庫中的比較后進(jìn)行管理操作;

3、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層按要去進(jìn)行數(shù)據(jù)

查詢。

課程管理模塊:

1、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層將數(shù)據(jù)存入數(shù)據(jù)庫中;

2、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層將數(shù)據(jù)的課程ID與數(shù)

據(jù)庫中的比較后進(jìn)行管理操作;

3、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層按要去進(jìn)行數(shù)據(jù)查詢。

成績(jī)管理模塊:

1、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層將數(shù)據(jù)存入數(shù)據(jù)庫中;

2、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層將數(shù)據(jù)的學(xué)號(hào)與數(shù)據(jù) 庫中的比較后進(jìn)行管理操作;

3、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層按要去進(jìn)行數(shù)據(jù)查詢。3.3 程序邏輯

登錄模塊

總體結(jié)構(gòu)

系統(tǒng)管理模塊 用戶管理模塊 院系管理模塊

學(xué)生檔案管理模塊 課程管理模塊

成績(jī)管理模塊 3.4 接口

● 存儲(chǔ)分配

● 限制條件

1、軟件資源:Window xp操作系統(tǒng)或更高以上操作系統(tǒng), VS.net編程軟件和SQL數(shù)據(jù)開發(fā)維護(hù)軟件。

2、硬件資源:具有VS.net應(yīng)用軟件計(jì)算機(jī)三到五臺(tái),具有SQL應(yīng)用軟件運(yùn)行服務(wù)器一臺(tái)。3.5測(cè)試要點(diǎn)

測(cè)試工件為四個(gè)階段:?jiǎn)卧獪y(cè)試、組裝測(cè)試、確認(rèn)測(cè)試、系統(tǒng)測(cè)試。單元測(cè)試:采用白盒法和黑盒法相結(jié)合的方法,對(duì)于邏輯結(jié)構(gòu)復(fù)雜的模塊采用白盒法,對(duì)于以輸入、輸出為主的模塊采用黑盒法測(cè)試,以提高測(cè)試的效率。

組裝測(cè)試:自底向上的增式測(cè)試。

確認(rèn)測(cè)試:由用戶參與按需求規(guī)格說明書驗(yàn)收。系統(tǒng)測(cè)試:采用人工測(cè)試方法。

(1)系統(tǒng)環(huán)境模塊測(cè)試。為了檢測(cè)系統(tǒng)環(huán)境模塊,數(shù)據(jù)連接是否正確,數(shù)據(jù)能否正確,并進(jìn)行仔細(xì)核對(duì)。

(2)基本信息模塊測(cè)試。因?yàn)榛拘畔⒛K是本系統(tǒng)的一個(gè)重要模塊,本模塊能否正確運(yùn)行關(guān)系到系統(tǒng)設(shè)計(jì)成敗的關(guān)鍵,所以有必要專門對(duì)這個(gè)之模塊進(jìn)行嚴(yán)格的測(cè)試,以彌補(bǔ)設(shè)計(jì)過程中的不足,及早發(fā)現(xiàn)和修改問題。

(3)查詢模塊測(cè)試。因?yàn)樗械臄?shù)據(jù)庫管理軟件設(shè)計(jì)的目的之一都是為了人們提供快捷方便的數(shù)據(jù)查詢功能,查詢?cè)O(shè)計(jì)的是否合理和正確是系統(tǒng)的又一關(guān)鍵之所在。

第二篇:《員工信息管理系統(tǒng)》詳細(xì)設(shè)計(jì)說明書

《員工信息管理系統(tǒng)詳細(xì)設(shè)計(jì)說明書》

一、引言

1.1編寫目的

根據(jù)需求規(guī)格說明書、概要設(shè)計(jì)說明書,在仔細(xì)考慮討論之后,我們對(duì)員工信息管理系統(tǒng)軟件功能的劃分、數(shù)據(jù)結(jié)構(gòu)、軟件總體結(jié)構(gòu)的實(shí)現(xiàn)有了進(jìn)一步的想法。本說明書的預(yù)期讀者是與員工信息管理系統(tǒng)軟件開發(fā)有聯(lián)系的決策人,開發(fā)組成人員,扶助開發(fā)者,支持本項(xiàng)目的領(lǐng)導(dǎo)和公司人員,軟件驗(yàn)證者。

1.2背景

利用先進(jìn)的管理手段,提高人事信息的管理水平,是每一現(xiàn)代公司所面臨的重要課題。為了解決這一重要課題,就必須有一套科學(xué),高效,嚴(yán)密,實(shí)用的人事信息管理系統(tǒng)。現(xiàn)代公司的人事信息管理都是在計(jì)算機(jī)上實(shí)現(xiàn)的,采用現(xiàn)代計(jì)算機(jī)管理系統(tǒng)來進(jìn)行管理,提供規(guī)范,統(tǒng)一的服務(wù),它在管理系統(tǒng)中的應(yīng)用不僅可以簡(jiǎn)化,規(guī)范各機(jī)構(gòu)的日常操作,而且可以使企業(yè)人事信息管理更加方便,簡(jiǎn)單,快捷,清晰,從而減輕工作人員的勞動(dòng)強(qiáng)度,減少企業(yè)的財(cái)政消耗。

1.3定義

SQL Server:所用的數(shù)據(jù)庫管理系統(tǒng) VS 2010:所用的開發(fā)軟件

二、程序

(一)設(shè)計(jì)說明

2.1程序描述

主模塊

2.2功能

建立與數(shù)據(jù)庫連接 獲取系統(tǒng)設(shè)置

能夠跳轉(zhuǎn)至子模塊:登陸、注冊(cè)等模塊。

2.3輸入、輸出項(xiàng)

用戶鼠標(biāo)點(diǎn)擊登陸、注冊(cè)按鈕 跳轉(zhuǎn)至相應(yīng)模塊界面

2.5流程邏輯

選擇項(xiàng)登陸系統(tǒng)注冊(cè)系統(tǒng)查詢系統(tǒng)管理系統(tǒng) 2.6界面設(shè)計(jì)

2.7功能實(shí)現(xiàn)方法

'跳轉(zhuǎn)登陸頁面

Protected Sub LinkButton1_Click(ByVal sender As Object, ByVal e As EventArgs)Handles lbtnLogin.Click If Request.Cookies(“UserName”)Is Nothing Then Response.Redirect(“Login.aspx”)Else

Page.ClientScript.RegisterStartupScript(Page.GetType(), “", ”“)End If

End Sub

'跳轉(zhuǎn)注冊(cè)頁面

Protected Sub lbtnRegister_Click(ByVal sender As Object, ByVal e As EventArgs)Handles lbtnRegister.Click Response.Redirect(”Register.aspx“)End Sub

三、程序

(二)設(shè)計(jì)說明

3.1程序描述

登陸模塊

3.2功能

實(shí)現(xiàn)管理員賬號(hào)登陸,以便繼續(xù)后面操作

3.3輸人項(xiàng)

輸入:管理員賬號(hào)、密碼。輸出:登陸成功界面

3.4流程邏輯

登陸輸入帳號(hào)密碼NO判斷信息是否正確YES登陸成功

2.6界面設(shè)計(jì)

登陸界面

登陸成功界面

2.7功能實(shí)現(xiàn)方法

'登錄

Protected Sub btnLogin_Click(ByVal sender As Object, ByVal e As EventArgs)Handles btnLogin.Click Dim Count As Integer'返回受影響的行數(shù)

Dim cookies As New HttpCookie(”UserName“)managemodel.ManageId = txtName.Text.Trim()managemodel.ManagePassword = txtPassWord.Text.Trim()Count = managebll.Login(managemodel)'注銷登錄

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)Handles Me.Load If Not IsPostBack Then

If Not Request.Cookies(”UserName“)Is Nothing Then '如果Cookie中有值則把值賦給標(biāo)簽并顯示一些登陸后才顯示的控件

lblUser.Text = Request.Cookies(”UserName“).Value lbtnSearch.Visible = True lblSucces.Visible = True lbtnOut.Visible = True lblWelcome.Visible = False

End If End If End Sub

四、程序

(三)設(shè)計(jì)說明

4.1程序描述

注冊(cè)模塊

4.2功能

提供管理員賬號(hào)注冊(cè)功能

4.3輸入項(xiàng)

輸入:新管理員賬號(hào)、密碼信息 輸出:注冊(cè)成功提示

4.4流程邏輯

注冊(cè)填寫新帳號(hào)密碼并確認(rèn)判斷密碼是否有誤NONOYES判斷帳號(hào)是否已被注冊(cè)YES注冊(cè)成功

2.6界面設(shè)計(jì)

2.7功能實(shí)現(xiàn)方法 '注冊(cè)

Check = managebll.Check(managemodel)'執(zhí)行判定

If Check = 0 Then '若表括中無同名用戶則行添加用戶 Count = managebll.Register(managemodel)If Count > 0 Then '若受影響行數(shù)大于0說明添加成功

Page.ClientScript.RegisterStartupScript(Page.GetType(), ”“)Else '否則添加不成功

Page.ClientScript.RegisterStartupScript(Page.GetType(), ”“)End If

Else '有同名用戶時(shí)彈出提示

Page.ClientScript.RegisterStartupScript(Page.GetType(), ”“, ”“)End If

”“, ”“,五、程序

(四)設(shè)計(jì)說明

5.1程序描述

查詢模塊

5.2功能

提供員工信息查詢

全部查詢:顯示所有員工信息

按員工ID查詢:顯示指定ID的員工信息 按性別查詢:顯示指定性別的員工信息

5.3輸人、輸出項(xiàng)

輸入:選擇查詢條件,如員工ID或性別等。輸出:顯示滿足條件的員工。

5.4流程邏輯

查詢?nèi)坎樵儼磫T工ID查詢按性別查詢輸入員工ID選擇性別顯示輸出結(jié)果

2.6界面設(shè)計(jì)

全部查詢

按員工ID查詢

按性別查詢

2.7功能實(shí)現(xiàn)方法

Protected Sub btnOk_Click(ByVal sender As Object, ByVal e As EventArgs)Handles btnOk.Click If rblSelect.SelectedValue = ”0“ Then '全部查詢 SelectAllInfo()ElseIf rblSelect.SelectedValue = ”1“ Then '按員工ID查詢 SelectIdInfo()ElseIf rblSelect.SelectedValue = ”2“ Then '按性別查詢 SelectSexInfo()End If

End Sub

六、程序

(五)設(shè)計(jì)說明

6.1程序描述

管理模塊

6.2功能

實(shí)現(xiàn)員工信息的添加、刪除、修改

6.3輸入、輸出項(xiàng)

輸入:?jiǎn)T工信息

輸出:變更后的員工信息

6.4流程邏輯

管理添加查詢輸入新員工信息YES顯示輸出結(jié)果判斷ID是否重復(fù)修改員工信息刪除員工信息顯示輸出結(jié)果 2.6界面設(shè)計(jì)

添加員工信息

修改員工信息

2.7功能實(shí)現(xiàn)方法

'刪除數(shù)據(jù)

Protected Sub GridView1_RowDeleting(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewDeleteEventArgs)Handles GridView1.RowDeleting Dim

index

As

Integer

= Convert.ToInt32(GridView1.DataKeys(e.RowIndex).Value.ToString)'獲得主鍵

Dim Count As Integer

'調(diào)用業(yè)務(wù)邏輯層

Count = staffbll.DeleteInfo(index)'刷新頁面? Bind()End Sub

'更新

Protected Sub GridView1_RowUpdating(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewUpdateEventArgs)Handles GridView1.RowUpdating Dim index As Integer = Convert.ToInt32(GridView1.DataKeys(e.RowIndex).Value.ToString)'獲取主鍵 staffmodel.StfId = index staffmodel.StfName =(CType((GridView1.Rows(e.RowIndex).Cells(2).Controls(0)), TextBox)).Text.Trim()staffmodel.StfSex =(CType((GridView1.Rows(e.RowIndex).Cells(3).Controls(0)), TextBox)).Text.Trim()staffmodel.StfAge =(CType((GridView1.Rows(e.RowIndex).Cells(4).Controls(0)), TextBox)).Text.Trim()staffmodel.StfJob =(CType((GridView1.Rows(e.RowIndex).Cells(5).Controls(0)), TextBox)).Text.Trim()staffmodel.StfTime =(CType((GridView1.Rows(e.RowIndex).Cells(6).Controls(0)), TextBox)).Text.Trim()staffbll.UpdataInfo(staffmodel)GridView1.EditIndex =-1 Bind()End Sub '執(zhí)行添加

staffmodel.StfId = txtId.Text.Trim()staffmodel.StfName = txtName.Text.Trim()staffmodel.StfSex = txtSex.Text.Trim()staffmodel.StfAge = txtAge.Text.Trim()staffmodel.StfJob = txtJob.Text.Trim()staffmodel.StfTime = txtTime.Text.Trim()Check = staffbll.Check(staffmodel)'執(zhí)行判定

If Check = 0 Then ' 如果表括中無值 則可進(jìn)行添加

'調(diào)用業(yè)務(wù)邏輯層

staffbll.AddInfo(staffmodel)Bind()Else '如果有值則不能添加

Page.ClientScript.RegisterStartupScript(Page.GetType(), ”“)End If

”",七、參考資料

(1)張俊蘭等。《軟件工程》西安電子科技大學(xué)出版社,2003年8月。(2)薩師煊等。《數(shù)據(jù)庫系統(tǒng)概論(第三版)》高等教育出版社,2000年。(3)郝興偉。《Web開發(fā)技術(shù)》清華大學(xué)出版社,2004年。

第三篇:軟件詳細(xì)設(shè)計(jì)說明書

詳細(xì)設(shè)計(jì)說明書(Procedural Kesign Specification)

一、引言

1.編寫目的(闡明編寫詳細(xì)設(shè)計(jì)說明書的目的,指是讀者對(duì)象)2.項(xiàng)目背景(應(yīng)包括項(xiàng)目的來源和主管部門等)

3.定義(列出文檔中用到的專門術(shù)語定義和縮寫啟的原意。)

4.參考資料(列出這些資料的作者、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來源,可包括:(1)項(xiàng)目的計(jì)劃任務(wù)書,合同或批文;(2)項(xiàng)目開發(fā)計(jì)劃;(3)需求規(guī)格說明書;(4)概要設(shè)計(jì)說明書;(5)測(cè)試計(jì)劃(初稿);(6)文檔所引用的其他資料、軟件開發(fā)標(biāo)準(zhǔn)或規(guī)范。)

二、總體設(shè)計(jì) 1.需求概述

2.軟件結(jié)構(gòu)(如給出軟件系統(tǒng)的結(jié)果圖)

三、程序描述(逐個(gè)模塊給出以下的說明)1.功能 2.性能 3.輸入項(xiàng)目 4.輸出項(xiàng)目

5.算法(模塊所選用的算法)

6.程序邏輯(詳細(xì)描述模塊實(shí)現(xiàn)的算法,可采用:(1)標(biāo)準(zhǔn)流程圖(2)PDL語言(3)N-S圖(4)PAD(5)判定表等描述算法的圖表。)7.接口 8.存儲(chǔ)分配 9.限制條件

10.測(cè)試要點(diǎn)(給出測(cè)試的模塊的主要測(cè)試要求)

第四篇:學(xué)生信息管理系統(tǒng)需求說明書

學(xué)生信息管理系統(tǒng)需求說明書

1.引言

由于學(xué)生信息的冗長(zhǎng)與繁瑣,所以它的管理問題帶來的麻煩和不方便也隨之而來。所以開發(fā)一個(gè)適合學(xué)校的、便于管理學(xué)生信息的管理系統(tǒng)是十分重要的。

為了充分實(shí)現(xiàn)素質(zhì)教育,多方面發(fā)展學(xué)生的興趣愛好,大部分學(xué)校都設(shè)立了全校范圍的內(nèi)的選修課。學(xué)生可以根據(jù)自己的興趣和特長(zhǎng),選擇自己喜歡的課程。由于高等學(xué)校的快速發(fā)展,高校的規(guī)模也越來越大,學(xué)生數(shù)量和課程量都迅速地增長(zhǎng),管理上的手工操作不僅僅會(huì)耗費(fèi)學(xué)生與工作人員大量的時(shí)間和精力,效率以及準(zhǔn)確性也很低。如何使同學(xué)們方便、快捷、準(zhǔn)確地選課,以及老師們對(duì)學(xué)生的相關(guān)信息的管理,已經(jīng)成為一個(gè)重要的問題。

利用計(jì)算機(jī)進(jìn)行學(xué)生信息管理,不僅能夠保證準(zhǔn)確、無誤、快速輸出,而且還可以利用計(jì)算機(jī)對(duì)有關(guān)信息進(jìn)行查詢,檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好。要科學(xué)地實(shí)現(xiàn)信息化管理,開發(fā)一個(gè)適合學(xué)校的,能夠進(jìn)行信息存儲(chǔ)、查詢、修改等功能的信息管理系統(tǒng)是十分重要的。本課題就是針對(duì)便于學(xué)生信息管理的問題而設(shè)計(jì)的一個(gè)管理系統(tǒng)。

2.系統(tǒng)設(shè)計(jì) 系統(tǒng)要能實(shí)現(xiàn)如下功能:

?登錄系統(tǒng):用戶登入、系統(tǒng)退出。

?學(xué)生管理模塊:查詢學(xué)生個(gè)人信息,學(xué)生個(gè)人成績(jī),和學(xué)生個(gè)人課表。

?教師管理模塊:學(xué)生個(gè)人信息管理:對(duì)學(xué)生信息的操作包括更新,添加,刪除,查找等;學(xué)生成績(jī)管理:對(duì)學(xué)生成績(jī)的操作包括更新,能按學(xué)號(hào)、成績(jī)進(jìn)行排序,能按學(xué)號(hào)、學(xué)生姓名、所在班級(jí)進(jìn)行查找;教師個(gè)人信息管理:能查詢教師個(gè)人信息和安排教師上課的課表。

?信息表導(dǎo)出:對(duì)學(xué)生信息,成績(jī)進(jìn)行導(dǎo)出,可導(dǎo)出到word或excel文檔中。

?信息維護(hù):修改密碼等。

?系統(tǒng)退出。

3.數(shù)據(jù)庫設(shè)計(jì)

3.1 數(shù)據(jù)庫系統(tǒng)的選擇

MySQL是一個(gè)小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典MySQL AB公司。目前MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫。MySQL的特性1.使用C,C++和java編寫,并使用了多種編譯器進(jìn)行測(cè)試,保證源代碼的可移植性 2.支持AIX、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Windows等多種操作

系統(tǒng) 3.為多種編程語言提供了API,這些編程語言包括C、C++、Eiffel、Java、Perl、PHP、Python、Ruby和Tcl等。4.支持多線程,充分利用CPU資源 5.優(yōu)化的SQL查詢算法,有效地提高查詢速度 6.既能夠作為一個(gè)單獨(dú)的應(yīng)用程序應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個(gè)庫而嵌入到其他的軟件中提供多語言支持,常見的編碼如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名7.提供TCP/IP、ODBC和JDBC等多種數(shù)據(jù)庫連接途徑 8.提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具 9.可以處理擁有上千萬條記錄的大型數(shù)據(jù)庫。3.2數(shù)據(jù)庫設(shè)計(jì)

數(shù)據(jù)庫設(shè)計(jì)占重要位置,數(shù)據(jù)庫設(shè)計(jì)質(zhì)量的優(yōu)劣,可直接影響到數(shù)據(jù)庫數(shù)據(jù)的冗余度、數(shù)據(jù)的一致性、數(shù)據(jù)丟失等問題,采用的指導(dǎo)理論是范式理論,要設(shè)計(jì)圖書流通的實(shí)體-關(guān)系圖(E-R圖)。E-R圖由3個(gè)相關(guān)聯(lián)的部分構(gòu)成,即實(shí)體、實(shí)體與實(shí)體之間的關(guān)系以及實(shí)體和關(guān)系的屬性。根據(jù)范式理論和E-R圖轉(zhuǎn)換成關(guān)系模型的規(guī)則,可轉(zhuǎn)換為下面的關(guān)系模式,例如:學(xué)生信息表(學(xué)號(hào),姓名,頭像,性別,出生日期,籍貫,身份證號(hào)碼,家庭住址,電話號(hào)碼,入學(xué)時(shí)間,專業(yè)),加下劃線的為主鍵。

3.3數(shù)據(jù)庫索引

建立索引是加快查詢速度的有效手段,數(shù)據(jù)庫的每一個(gè)表建立了主鍵,主鍵由一個(gè)或幾個(gè)字段組成,每一個(gè)表都按主

鍵建立了索引,部分表為了滿足查詢和排序的需要,除建立主索引外,還建立了次索引。

3.4數(shù)據(jù)庫調(diào)用

使用純Java數(shù)據(jù)庫驅(qū)動(dòng)程序,JDBC提供的API通過純Java驅(qū)動(dòng)程序轉(zhuǎn)換為DBMS(數(shù)據(jù)庫管理系統(tǒng))所使用的專用協(xié)議來實(shí)現(xiàn)和特定的DBMS交互信息。

第五篇:教學(xué)管理系統(tǒng)——詳細(xì)設(shè)計(jì)說明書范文

五、詳細(xì)設(shè)計(jì)說明書

1.引言.............................................................................................................................................1

1.1編寫目的............................................................................................................................1 1.2項(xiàng)目背景............................................................................................................................1 1.3定義....................................................................................................................................1 1.4參考資料............................................................................................................................2 2.總體設(shè)計(jì).....................................................................................................................................3

2.1需求概述............................................................................................................................3 2.2軟件結(jié)構(gòu)............................................................................................................................5 3.程序描述.....................................................................................................................................8

3.1登陸模塊............................................................................................................................8 3.2管理員模塊........................................................................................................................8

3.2.1學(xué)生信息管理子模塊............................................................................................8 3.2.2課程信息管理子模塊............................................................................................9 3.2.3系別信息管理子模塊..........................................................................................10 3.2.4班級(jí)信息管理子模塊..........................................................................................10 3.3教師管理模塊..................................................................................................................11 3.3.1學(xué)生成績(jī)錄入子模塊..........................................................................................11 3.3.2教師個(gè)人信息子模塊..........................................................................................12 3.3.3不合格成績(jī)單統(tǒng)計(jì)..............................................................................................12 3.4學(xué)生管理模塊..................................................................................................................13 3.4.1學(xué)生個(gè)人信息查詢子模塊....................................................................................13 3.4.2成績(jī)查詢子模塊..................................................................................................14 3.4.3課程查詢子模塊..................................................................................................14 3.4.4在網(wǎng)上進(jìn)行選修課程子模塊..............................................................................15

五、詳細(xì)設(shè)計(jì)說明書

教學(xué)管理系統(tǒng)

1.引言

1.1編寫目的

根據(jù)《需求規(guī)格說明書》、《概要設(shè)計(jì)說明書》,在仔細(xì)考慮討論之后,我們對(duì)《教學(xué)管理系統(tǒng)》軟件的功能劃分、數(shù)據(jù)結(jié)構(gòu)、軟件總體結(jié)構(gòu)的實(shí)現(xiàn)有了進(jìn)一步的想法。我們將這些想法記錄下來,作為詳細(xì)設(shè)計(jì)說明書,為進(jìn)一步設(shè)計(jì)軟件、編寫代碼打下基礎(chǔ)。本說明書確定系統(tǒng)的詳細(xì)功能模塊和數(shù)據(jù)結(jié)構(gòu),為后一階段開發(fā)系統(tǒng)提供最詳細(xì)的依據(jù)材料。

1.2項(xiàng)目背景

項(xiàng)目名稱:教學(xué)管理系統(tǒng) 項(xiàng)目任務(wù)提出者: X X 工業(yè)大學(xué) 項(xiàng)目開發(fā)者:***、***、***、*** 項(xiàng)目用戶: X X 工業(yè)大學(xué)所有管理人員和學(xué)生

隨著學(xué)校教育水平的不斷提高,學(xué)校規(guī)模不斷擴(kuò)大,傳統(tǒng)的C/S結(jié)構(gòu)的信息管理軟件已經(jīng)遠(yuǎn)遠(yuǎn)不能夠滿足學(xué)校的需求,已經(jīng)成為學(xué)校進(jìn)一步發(fā)展的瓶頸。經(jīng)總結(jié),這類信息系統(tǒng)軟件存在如下的缺陷:①軟件維護(hù)的費(fèi)用高。②信息查詢不方便。③不利于遠(yuǎn)程管理。④軟件的可操作性不高。

為了彌補(bǔ)這些缺陷,消除影響學(xué)校進(jìn)一步發(fā)展的瓶頸,降低學(xué)校的信息軟件維護(hù)成本,進(jìn)一步方便學(xué)生使用,方便教職工管理,我們項(xiàng)目組決定在這次軟件開發(fā)工程中,開發(fā)基于B/S架構(gòu)的教學(xué)管理系統(tǒng)。

1.3定義

JavaWeb:是用Java技術(shù)來解決相關(guān)web互聯(lián)網(wǎng)領(lǐng)域的技術(shù)總和。MySQL:MySQL是一個(gè)小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。

MVC:模型(Model),視圖(View)和控制Controller)。目的是實(shí)現(xiàn)Web系統(tǒng)的職能分工。

主鍵:數(shù)據(jù)庫表中的關(guān)鍵域。值互不相同。外部主鍵:數(shù)據(jù)庫表中與其他表主鍵關(guān)聯(lián)的域。頁 共

五、詳細(xì)設(shè)計(jì)說明書

教學(xué)管理系統(tǒng)

3.程序描述

3.1登陸模塊

★ 功能:

對(duì)用戶進(jìn)行身份驗(yàn)證,通過驗(yàn)證則登錄相應(yīng)系統(tǒng),然后調(diào)用各個(gè)子模塊。建立與數(shù)據(jù)庫連接 獲取系統(tǒng)設(shè)置 運(yùn)行主對(duì)話框

退出系統(tǒng)時(shí)斷開與數(shù)據(jù)庫的連接 ★ 輸入項(xiàng)目:

輸入用戶名和密碼。★ 輸出項(xiàng)目:

不同類型用戶的歡迎界面。★ 存儲(chǔ)分配: 程序運(yùn)行時(shí)需要占用一定內(nèi)存。

★ 限制條件: 本系統(tǒng)只允許在學(xué)校內(nèi)網(wǎng)中使用。

★ 測(cè)試要點(diǎn):

數(shù)據(jù)庫連接情況:正常情況,數(shù)據(jù)庫文件缺少,外部系統(tǒng)異常。系統(tǒng)設(shè)置獲取:正常情況,外部系統(tǒng)異常。

對(duì)用戶輸入的響應(yīng):合法輸入,能夠正常調(diào)用子模塊;

非法輸入,系統(tǒng)能否辨別,并作出響應(yīng)(提出警告);

子模塊的異常狀況,系統(tǒng)能否及時(shí)做出響應(yīng)。

3.2管理員模塊

僅系統(tǒng)管理員可登錄此模塊,可以對(duì)這個(gè)系統(tǒng)的所有用戶進(jìn)行各種操作。

3.2.1學(xué)生信息管理子模塊

★ 功能: 頁 第 16 頁 共

下載軟件詳細(xì)設(shè)計(jì)說明書 學(xué)生信息管理系統(tǒng)word格式文檔
下載軟件詳細(xì)設(shè)計(jì)說明書 學(xué)生信息管理系統(tǒng).doc
將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
點(diǎn)此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

相關(guān)范文推薦

    學(xué)生信息管理系統(tǒng)用戶使用說明書

    學(xué)生管理系統(tǒng)使用說明書 配置源程序 配置ODBC 運(yùn)行本實(shí)例需要配置用戶DSN,在ODBC數(shù)據(jù)源管理器中配置用戶DSN連接指定的SQL Server數(shù)據(jù)庫。關(guān)鍵操作步驟如下: (1)單擊“開始”按......

    合同管理系統(tǒng)詳細(xì)設(shè)計(jì)說明書

    合同管理系統(tǒng)詳細(xì)設(shè)計(jì) 2013.11.27 系統(tǒng)歡迎界面 待辦信息 要求:根據(jù)角色不同,能不能提供個(gè)性化的頁面,比如今日商務(wù)待處理事宜等,任務(wù)根據(jù)實(shí)際情況指派,由當(dāng)前角色進(jìn)行任務(wù)或下一......

    網(wǎng)上商城購物系統(tǒng) 詳細(xì)設(shè)計(jì)說明書

    軟件工程詳細(xì)設(shè)計(jì)說明書 1.引言 1.1編寫目的 編寫詳細(xì)設(shè)計(jì)說明書的目的是為了使開發(fā)人員在完成概要設(shè)計(jì)說明書的基礎(chǔ)上,完成概要設(shè)計(jì)的各項(xiàng)功能規(guī)定;為程序員寫出實(shí)際的程序代......

    火車票銷售系統(tǒng)詳細(xì)設(shè)計(jì)說明書(本站推薦)

    目錄 1.引言............................................................ 1 1.1編寫目的.................................................... 1 1.2項(xiàng)目背景...............

    學(xué)生信息管理系統(tǒng)設(shè)計(jì)報(bào)告

    學(xué)生信息管理系統(tǒng)設(shè)計(jì)報(bào)告 080370104 馬中源 一、 設(shè)計(jì)目的 作為C#課程結(jié)課設(shè)計(jì),驗(yàn)證自身的學(xué)習(xí)效果,同時(shí)希望利用所學(xué)的基本知識(shí)和技能,進(jìn)行簡(jiǎn)單數(shù)據(jù)庫應(yīng)用程序設(shè)計(jì)。希望通......

    3.學(xué)生信息管理系統(tǒng)設(shè)計(jì)范文

    學(xué)生信息管理系統(tǒng)設(shè)計(jì)(限最多2人完成) 學(xué)生信息包括:學(xué)號(hào),姓名,年齡,性別,出生年月,地址,電話,E-mail等。試設(shè)計(jì)學(xué)生信息管理系統(tǒng),使之能提供以下功能: 系統(tǒng)以菜單方式工作 學(xué)生信息錄入......

    學(xué)生信息管理系統(tǒng)

    摘 要 隨著網(wǎng)絡(luò)通信技術(shù)的迅速發(fā)展和信息技術(shù)的廣泛應(yīng)用,計(jì)算機(jī)的應(yīng)用已普及到經(jīng)濟(jì)和社會(huì)生活的各個(gè)領(lǐng)域。教育領(lǐng)域也不例外,現(xiàn)今已經(jīng)出現(xiàn)了各種遠(yuǎn)程網(wǎng)絡(luò)在線教育系統(tǒng)、圖書館......

    學(xué)生信息管理系統(tǒng)

    –––––––––––––––––摘 要––––––––––––––––– 學(xué)生信息管理系統(tǒng)是典型的信息管理系統(tǒng) (MIS),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端......

主站蜘蛛池模板: 亚洲av成人无码一区二区三区在线观看| 国产v综合v亚洲欧| 尤物tv国产精品看片在线| 99在线精品国自产拍不卡| 无码成人片在线播放| 国产欧美日韩综合在线成| 日本国产网曝视频在线观看| 人妻无码一区二区三区四区| 成人乱码一区二区三区av| 欧美精品乱码99久久蜜桃| 无遮挡国产高潮视频免费观看| 99精品免费久久久久久久久日本| 秋霞在线观看秋| 97国产精华最好的产品在线| 久久精品国产大片免费观看| 国产超碰人人模人人爽人人喊| 国产日韩久久免费影院| 久久久亚洲综合久久久久87| 亚洲v国产v欧美v久久久久久| 免费观看激色视频网站| 国产精品三级一区二区| 人妻熟女一区二区aⅴ水野朝阳| 色欲欲www成人网站| 日韩av人人夜夜澡人人爽| 国产成人精品一区二区三区| 思思久久精品一本到99热| 日日摸天天碰中文字幕你懂的| 亚洲精品理论电影在线观看| 牛鞭伸入女人下身的真视频| 国产色在线 | 日韩| 国产欧美亚洲精品a第一页| 久久久精品成人免费观看| 国产精品女同久久久久电影院| 中国内射xxxx6981少妇| 2020久久天天躁狠狠躁夜夜| 国产精品 中文字幕 亚洲 欧美| 欧美人与动交视频在线观看| 久久国产人妻一区二区| 亚洲色欲色欲77777小说网站| 特级做a爰片毛片免费看| 久久九九精品99国产精品|