實訓(xùn)五項目開發(fā)實訓(xùn)學(xué)生信息管理系統(tǒng)_第1頁
實訓(xùn)五項目開發(fā)實訓(xùn)學(xué)生信息管理系統(tǒng)_第2頁
實訓(xùn)五項目開發(fā)實訓(xùn)學(xué)生信息管理系統(tǒng)_第3頁
實訓(xùn)五項目開發(fā)實訓(xùn)學(xué)生信息管理系統(tǒng)_第4頁
實訓(xùn)五項目開發(fā)實訓(xùn)學(xué)生信息管理系統(tǒng)_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1實訓(xùn)五項目開發(fā)實訓(xùn)

學(xué)生管理信息系統(tǒng)2導(dǎo)讀本章將講解典型的學(xué)生管理信息系統(tǒng)的開發(fā)過程,并提供標(biāo)準(zhǔn)的開發(fā)文檔資料。本章的實用性在于:學(xué)生管理信息系統(tǒng)的需求是大學(xué)生最熟悉的,編程語言VB(VisualBasic)是大學(xué)生最容易掌握的,提供的需求、設(shè)計、實現(xiàn)、測試文檔是全面而系統(tǒng)的,核心源碼以文字的方式說明,全部源碼在附帶的光盤上給出。作為學(xué)生實習(xí)的項目,學(xué)生管理信息系統(tǒng)的規(guī)模(或工作量)不大不小,既非常合適,又非常熟悉,希望將學(xué)生劃分為多個項目組,每組3-5人,確定1名項目經(jīng)理,按照需求、設(shè)計、美工、編程、測試進(jìn)行分工,組員之間既分工又協(xié)作,一邊上課,一邊看書,一邊模仿著做項目,用1-2個月完成這項任務(wù)。驗收內(nèi)容包括需求文檔、設(shè)計文檔、源代碼、可執(zhí)行程序、測試文檔、用戶指南。對于不熟悉VB語言的學(xué)生,可以用其他數(shù)據(jù)庫開發(fā)語言加以實現(xiàn),例如Delphi語言或PowerBuilder語言。3對學(xué)生的要求

要求具體內(nèi)容了解1)系統(tǒng)立項背景2)控件級定義和窗體級定義3)VB部分實現(xiàn)代碼

理解1)需求分析文檔2)概要設(shè)計文檔3)編程實現(xiàn)4)用戶手冊

掌握1)概念數(shù)據(jù)模型CDM和物理數(shù)據(jù)模型PDM設(shè)計2)創(chuàng)建數(shù)據(jù)庫和表3)測試計劃和測試報告

4系統(tǒng)立項背景

本章討論的案例是一個學(xué)生管理信息系統(tǒng),主要處理各類院校學(xué)生中的有關(guān)信息。在現(xiàn)代社會中,教育界是IT廠商的重要客戶之一,隨著計算機(jī)網(wǎng)絡(luò)的發(fā)展和學(xué)校的規(guī)模不斷擴(kuò)大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生的各種信息量也成倍增長。面對龐大的信息量,就需要有學(xué)生信息管理系統(tǒng)來提高學(xué)生管理工作的效率。通過該系統(tǒng),可以做到信息的規(guī)范管理、科學(xué)統(tǒng)計和快速查詢,從而減少管理方面的工作量。各院校紛紛建設(shè)了自己的管理信息系統(tǒng),其中學(xué)生管理信息系統(tǒng)是一個重要組成部分。因此,學(xué)生管理信息系統(tǒng)的學(xué)習(xí)有非常重要的意義。學(xué)生管理信息系統(tǒng)廣泛地應(yīng)用于各類院校的學(xué)生管理工作過程中,幾乎每個進(jìn)行了信息化建設(shè)的學(xué)校,都建設(shè)了自己的學(xué)生管理信息系統(tǒng)。圖1和圖2是兩個典型的學(xué)生管理信息系統(tǒng)的界面。

5圖1典型的學(xué)生管理信息系統(tǒng)的界面

6圖2典型的學(xué)生管理信息系統(tǒng)的操作界面

7理解需求

(1)要求系統(tǒng)可以準(zhǔn)確地記錄、查詢和修改學(xué)生信息,包括學(xué)生的姓名、年齡、性別以及身份證號碼等。(2)要求系統(tǒng)可以準(zhǔn)確地記錄、查詢和修改課程信息,包括課程名稱、學(xué)分、課時等。(3)要求系統(tǒng)可以準(zhǔn)確地記錄、查詢和修改學(xué)生每學(xué)期的考試成績。(3)要求系統(tǒng)可以準(zhǔn)確地記錄、查詢學(xué)生的每次交費情況。(4)系統(tǒng)可以對學(xué)校的院系情況進(jìn)行管理,包括設(shè)置學(xué)院名稱、修改某學(xué)院某專業(yè)方向的名稱等。(5)系統(tǒng)應(yīng)該可以對基礎(chǔ)數(shù)據(jù)(用戶數(shù)據(jù)字典)進(jìn)行維護(hù)。(6)系統(tǒng)還應(yīng)該提供強(qiáng)大數(shù)據(jù)統(tǒng)計、查詢、報表生成以及打印等功能。(7)系統(tǒng)客戶端運(yùn)行在Windows各版本的平臺下,系統(tǒng)還應(yīng)該有一個較好的圖形用戶界面。(8)系統(tǒng)應(yīng)該有很好的可擴(kuò)展性。(9)系統(tǒng)應(yīng)該容易上手,方便使用。

8分析需求

第1項任務(wù):畫出學(xué)生管理信息系統(tǒng)的組織結(jié)構(gòu)圖,列出各部門的崗位角色表,即組織機(jī)構(gòu)模型。畫出了組織結(jié)構(gòu)圖,就可以了解到學(xué)校有哪些機(jī)構(gòu)或部門,為日后角色、權(quán)限分配和開發(fā)各部門的功能模塊奠定了基礎(chǔ)。第2項任務(wù):畫出學(xué)生管理信息系統(tǒng)的業(yè)務(wù)操作流程圖,它包括物流、資金流、信息流,即業(yè)務(wù)操作模型,重點是業(yè)務(wù)操作的流水步驟。第3項任務(wù):畫出學(xué)生管理信息系統(tǒng)的數(shù)據(jù)流程圖,即單據(jù)和報表的流程圖,掌握業(yè)務(wù)規(guī)則,獲得初步數(shù)據(jù)模型。第4項任務(wù):列出學(xué)生管理信息系統(tǒng)的功能點列表,即功能模型。第5項任務(wù):列出系統(tǒng)的性能點列表,即性能模型。第6項任務(wù):列出學(xué)生管理信息系統(tǒng)系統(tǒng)的接口列表,即接口模型。由于本系統(tǒng)面向的顧客并沒有要求提供與其他系統(tǒng)進(jìn)行連接的接口,所以這一步可以忽略。第7項任務(wù):確定學(xué)生管理信息系統(tǒng)的運(yùn)行環(huán)境,即環(huán)境模型。第8項任務(wù):學(xué)生管理信息系統(tǒng)的界面約定,即界面模型。第9項任務(wù):對學(xué)生管理信息系統(tǒng)的開發(fā)工期、費用、開發(fā)進(jìn)度、系統(tǒng)風(fēng)險等問題進(jìn)行分析與評估。

9用況分析

10需求規(guī)格說明書(RequirementsSpecification)

學(xué)校的組織結(jié)構(gòu)圖

11表3學(xué)校各單位的職責(zé)說明

序號單位名稱單位職責(zé)相關(guān)的業(yè)務(wù)1學(xué)校辦公室全校業(yè)務(wù)的組織領(lǐng)導(dǎo)全校信息的統(tǒng)計、分析、決策2學(xué)生處全校學(xué)生的管理學(xué)生基本信息的錄入、修改、查詢,及錄取、修改、查詢住宿情況3教務(wù)處管理全校的課程與學(xué)生各學(xué)科的成績安排各班級的課程及任課教師,錄入、修改、查詢學(xué)生各學(xué)年的成績4財務(wù)處管理學(xué)生的交費情況錄入、修改、查詢、統(tǒng)計學(xué)生學(xué)費及各項費用5人事處管理全校教職工的情況錄入、修改、查詢?nèi)=搪毠さ幕拘畔?系統(tǒng)管理維護(hù)處管理與維護(hù)系統(tǒng)的正常進(jìn)行維護(hù)數(shù)據(jù)庫的數(shù)據(jù)、更新系統(tǒng)、設(shè)置使用系統(tǒng)的用戶的權(quán)限12表4學(xué)生信息單據(jù)

單據(jù)名稱學(xué)生信息單據(jù)用途存放學(xué)生的基本信息使用單位學(xué)生處、學(xué)校辦公室制作單位學(xué)生處13各數(shù)據(jù)項詳細(xì)說明如下:

屬性中文名屬性英文名屬性類型、長度、精度屬性的值域Pk/Fk學(xué)號IDChar(10)符合各學(xué)校的學(xué)號名稱規(guī)范Pk姓名NameChar(8)必須是中文

性別SexChar(2)男/女

民族NationChar(6)56個小數(shù)民族之一

學(xué)院CollegeChar(30)符合各學(xué)校的學(xué)院名稱規(guī)范

專業(yè)SpecialtyChar(30)符合各學(xué)院的專業(yè)名稱規(guī)范

班級ClassChar(30)符合各專業(yè)的班級名稱規(guī)范

出生日期BirthdayDate(系統(tǒng)日期-出生日期)<=30

身份證IDCardChar(18)長度必須為15位或18位

聯(lián)系電話PhoneChar(20)區(qū)號+電話號碼

聯(lián)系地址AddressVarchar(50)省份+市+地區(qū)

郵政編碼PostChar(6)長度為6位數(shù)字

電子郵箱EmailVarchar(50)后綴必須為“@”

入學(xué)年份InyearChar(6)Year(系統(tǒng)日期)

家長姓名ParentChar(10)必須是中文

家長電話ParentPhoneVarchar(20)區(qū)號+電話號碼

備注MemoVarchar(60)

相片PhotoPhoto格式:90×65

14各數(shù)據(jù)項詳細(xì)說明如下:

3.1功能需求分析(FunctionAnalysis)學(xué)校辦公室:需要對全校的數(shù)據(jù)進(jìn)行查詢、分析、統(tǒng)計。學(xué)生處:能增加、修改、查詢學(xué)生的基本信息。教務(wù)處:能增加、修改、查詢課程信息和學(xué)生的成績信息。財務(wù)處:能增加、修改、查詢學(xué)生每學(xué)期的交費情況。人事處:能增加、修改、刪除教職工基本信息。3.2功能需求點列表(功能模型)(FunctionList)或(FunctionModel)學(xué)生管理信息系統(tǒng)的用例描述如表13所示。

15系統(tǒng)性能需求(PerformanceofTargetSystem)

4.1時間要求(TimeRequest)(1)查詢某條記錄的時間應(yīng)少于3秒;(2)錄入、修改某條記錄的時間應(yīng)少于0.5秒;(3)檢查輸入的資料合法性的時間應(yīng)小于0.1秒;(4)用報表形式列出數(shù)據(jù)庫中所有記錄應(yīng)小于10秒。4.2性能需要點列表(性能模型)(PerformanceList)(PerformanceModel)學(xué)生管理信息系統(tǒng)的性能點如表14所示。

16編號性能名稱使用部門性能描述輸入系統(tǒng)響應(yīng)輸出1檢查資料的規(guī)范性學(xué)生處、教務(wù)處、財務(wù)處、人事處檢測錄入、修改、刪除所輸入的資料的正確性輸入各種信息在0.1秒內(nèi)對資料進(jìn)行檢查輸出信息是否符合規(guī)范2資料錄入、修改、刪除數(shù)據(jù)庫學(xué)生處、教務(wù)處、財務(wù)處、人事處在數(shù)據(jù)庫中錄入、修改、刪除對應(yīng)的資料輸入錄入、修改、刪除的信息在0.5秒內(nèi)對數(shù)據(jù)進(jìn)行錄入、修改、刪除,并輸出提示信息輸出提示信息3資料查詢學(xué)生處、教務(wù)處、財務(wù)處、人事處、學(xué)校辦公室在數(shù)據(jù)庫中查找需要的內(nèi)容輸入需要檢索的信息在3秒內(nèi)列出所有符合要求的記錄輸出符合要求的記錄4報表輸出學(xué)生處、教務(wù)處、財務(wù)處、人事處、學(xué)校辦公室用報表形式顯示出數(shù)據(jù)庫中所有記錄輸入需要顯示的報表在10秒內(nèi)顯示出所有數(shù)據(jù)庫中的記錄輸出需要顯示的報表17目標(biāo)系統(tǒng)其他需求(OtherRequirementofTargetSystem)

6.1安全性(Security)任何陌生人沒有本系統(tǒng)的權(quán)限或密碼不能進(jìn)入本系統(tǒng)。6.2可靠性(Dependability)不會因為一些錯誤而導(dǎo)致系統(tǒng)崩潰或數(shù)據(jù)丟失,保證系統(tǒng)長時間運(yùn)行不會出現(xiàn)任何的錯誤。6.3運(yùn)行環(huán)境(Environment)學(xué)生管理信息系統(tǒng)在windows環(huán)境下開發(fā),故其只能在Windows環(huán)境下運(yùn)行,不能兼容Linux與Unix??稍赪indows各個版本(windows9.x/windowsNT/windows2000/windowsXP)上獨立運(yùn)行。6.4培訓(xùn)需求(Cultivate)鑒于本系統(tǒng)使用比較簡單、方便,只要有一點windows操作經(jīng)驗的人就能使用,故可以省去培訓(xùn)的服務(wù)。另外,開發(fā)單位還為該軟件用戶提供安裝、保修,以及系統(tǒng)的免費維護(hù)和其他一些運(yùn)行支持。

18概念數(shù)據(jù)模型CDM設(shè)計

19物理數(shù)據(jù)模型PDM設(shè)計

20創(chuàng)建數(shù)據(jù)庫

本系統(tǒng)中使用SQLServer2000,可以利用PowerBuilder的數(shù)據(jù)庫畫筆創(chuàng)建數(shù)據(jù)庫,也可以使用SQLServer2000自帶的數(shù)據(jù)庫工具創(chuàng)建數(shù)據(jù)庫。在這里,我們使用SQLServer2000的工具創(chuàng)建數(shù)據(jù)庫,步驟如下:(1)啟動SQLServer2000數(shù)據(jù)庫。首先在服務(wù)器端操作界面上單擊【開始】|【程序】|【MicrosoftSQLServer】|【服務(wù)管理器】,然后單擊“啟動”按鈕,即啟動SQLServer2000。(2)啟動企業(yè)管理器。再單擊【開始】|【程序】|【MicrosoftSQLServer】|【企業(yè)管理器】,啟動數(shù)據(jù)庫的管理界面。(3)新建數(shù)據(jù)庫。展開【MicrosoftSQLServer】|【local】|【數(shù)據(jù)庫后】,右擊【數(shù)據(jù)庫】,在彈出菜單中選擇“新建數(shù)據(jù)庫”命令后,彈出新建數(shù)據(jù)庫窗口。如圖16所示。在“名稱”項中輸入新數(shù)據(jù)庫的名稱MyDB。單擊“數(shù)據(jù)文件”標(biāo)簽頁后,輸入數(shù)據(jù)庫文件的存放位置,單擊“事務(wù)日志”標(biāo)簽頁后,輸入數(shù)據(jù)庫日志的存放位置。設(shè)置完成后,單擊“確定”按鈕,即完成數(shù)據(jù)庫的創(chuàng)建。

21圖16新建數(shù)據(jù)庫窗口

22使用SQL語句創(chuàng)建數(shù)據(jù)庫

CREATEDATABASEMyDBON(NAME=MyDB_dat,FILENAME='c:\programfiles\microsoftsqlserver\mssql\data\MyDB_dat.mdf',SIZE=10,MAXSIZE=50,FILEGROWTH=5)LOGON(NAME='MyDB_log',FILENAME='c:\programfiles\microsoftsqlserver\mssql\data\MyDB_log.ldf',SIZE=5MB,MAXSIZE=25MB,FILEGROWTH=5MB)23創(chuàng)建表

創(chuàng)建MyDB數(shù)據(jù)庫后,再在該數(shù)據(jù)庫中創(chuàng)建數(shù)據(jù)表??梢栽赑owerBuilder的數(shù)據(jù)庫畫筆中分別創(chuàng)建數(shù)據(jù)表。單擊【ODBODBC】|【XSGL】|【Table】,右單擊【Table】按鈕,在彈出菜單中選擇NewTable命令,彈出新建數(shù)據(jù)表窗口。如圖17所示??梢栽谶@里輸入數(shù)據(jù)表信息,以完成數(shù)據(jù)表的創(chuàng)建。也可以直接使用PowerDesigner自帶的數(shù)據(jù)庫工具創(chuàng)建數(shù)據(jù)表。如圖18所示。

創(chuàng)建數(shù)據(jù)表的SQL語句將會在最后一節(jié)給出,下面是學(xué)生管理信息系統(tǒng)的《概要設(shè)計說明書》。

24利用PowerDesigner的數(shù)據(jù)表創(chuàng)建工具生成學(xué)生管理信息系統(tǒng)數(shù)據(jù)庫

25概要設(shè)計說明書(ArchitecturalDesignSpecification)

1.導(dǎo)言(Introduction)本章對該文檔的目的、功能范圍、術(shù)語、相關(guān)文檔、參考資料進(jìn)行說明。1.1目的(Purpose)從該階段開始正式進(jìn)入軟件的實際開發(fā)階段,本階段完成系統(tǒng)的大致設(shè)計并明確系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)與軟件結(jié)構(gòu)。1.2命名規(guī)則(NamingRule)(1)全局變量、局部變量的命名必須用英文首字母簡寫來命名;(2)數(shù)據(jù)庫表名、字段名等命名必須用英文來命名。1.3術(shù)語定義(TermsGlossary)1.4參考資料(References)(1)《實用軟件工程》第二版,趙池龍等編著,電子工業(yè)出版社;(2)《用戶需求報告》;(3)數(shù)據(jù)庫設(shè)計規(guī)范;(4)軟件命名規(guī)范。1.5相關(guān)文檔(RelatedDocuments)(1)《詳細(xì)設(shè)計說明書》;(2)源程序清單;(3)測試計劃及報告。

26總體設(shè)計(DesignofCollective)

27數(shù)據(jù)結(jié)構(gòu)設(shè)計(DesignofDataStructure)

序號中文表名英文表名表功能說明1班級Class存放班級基本信息2宿舍Live存放宿舍基本信息3學(xué)院College存放學(xué)院基本信息4用戶登陸Login存放用戶帳戶、密碼、權(quán)限5民族Nation存放民族基本信息6專業(yè)、班級關(guān)系Spclass存放專業(yè)與班級之間的關(guān)系7專業(yè)、課程關(guān)系Splesson存放專業(yè)與課程之間的關(guān)系8學(xué)院、專業(yè)關(guān)系Spcollege存放學(xué)院與專業(yè)之間的關(guān)系9專業(yè)Speciality存放專業(yè)基本信息10學(xué)生Student存放學(xué)生的資料11教師Teacher存放教師的基本信息12交費Cost存放學(xué)生交費的資料13住宿Room存放宿舍的居住情況資料14成績Score存放學(xué)生考試成績的資料,學(xué)生與課程之間的基本表15課程Lesson存放課程的資料16上課Takecourse學(xué)生與教師之間的中間表28詳細(xì)設(shè)計

詳細(xì)設(shè)計注重于微觀上和框架內(nèi)的設(shè)計,它是各子系統(tǒng)的公用部件實現(xiàn)設(shè)計、專業(yè)部件實現(xiàn)設(shè)計、存儲過程實現(xiàn)設(shè)計、觸發(fā)器實現(xiàn)設(shè)計、外部接口實現(xiàn)設(shè)計、部門角色授權(quán)設(shè)計、其他詳細(xì)設(shè)計等,需要覆蓋《概要設(shè)計說明書》的全部內(nèi)容。(1)公用模塊設(shè)計

(2)專用模塊設(shè)計

(3)存儲過程設(shè)計

(4)角色授權(quán)設(shè)計

詳細(xì)設(shè)計需要注意的是,按照概要設(shè)計文檔的功能、性能列表,設(shè)計出詳細(xì)設(shè)計檢查列表,檢查詳細(xì)設(shè)計的各功能、性能是否覆蓋概要設(shè)計文檔,如果發(fā)現(xiàn)沒有覆蓋或覆蓋得不夠全面,都要將該項列為不符合項,重新進(jìn)行設(shè)計,并列出檢查結(jié)果。29編程實現(xiàn)

編程實現(xiàn)時,程序員要遵守下面的要求:(1)開發(fā)軟件是一個工程,需要團(tuán)隊合作精神。在開發(fā)過程中,要求每一位程序員對每一個模塊、程序塊都要加上適當(dāng)?shù)淖⑨?,方便升級和維護(hù)。(2)模塊本身要高內(nèi)聚,模塊之間要低耦合,這樣的模塊才具有信息隱蔽和獨立性,在修改其中一個模塊時,不會對其他模塊產(chǎn)生影響。(3)每個程序模塊的行數(shù)不做規(guī)定。對于程序模塊中相對獨立性較強(qiáng)的程序塊,最好做成一個函數(shù)或構(gòu)件。(4)方便用戶的操作是受歡迎程度的標(biāo)準(zhǔn)。盡量從用戶的角度出發(fā),使軟件的操作盡可能簡單、方便、快捷。(5)清晰的功能說明。程序員編出來的軟件別人總需要花時間去了解每個窗口和按鈕的意思,那是對用戶的不負(fù)責(zé)。所以寫程序時不要嫌煩,為每個輸入框、按鈕做一個說明,盡可能地人性化。

30VB部分實現(xiàn)代碼

(1)連接數(shù)據(jù)庫引用VB中的ADO控件連接數(shù)據(jù)庫,無需配置ODBC。PublicSubConnectDB()SetadoCon=NewADODB.ConnectionWithadoCon‘連接的數(shù)據(jù)庫為SQLServer.Provider="SQLOLEDB"‘連接本地的服務(wù)器,用戶名為’sa’,密碼為空,數(shù)據(jù)庫為’MyDB’.ConnectionString="Server=(local);Uid=sa;Pwd=;Database=MyDB".OpenEndWithEndSub(2)數(shù)據(jù)庫存取圖片把學(xué)生的圖片存入數(shù)據(jù)庫,首先把數(shù)據(jù)庫中的PHOTO字段設(shè)置成Image,然后利用VB的輸入流把圖片轉(zhuǎn)換為2進(jìn)制的數(shù)據(jù),之后再存入數(shù)據(jù)庫;取出圖片則是先把數(shù)據(jù)庫中的2進(jìn)制數(shù)據(jù)讀出,形成一個圖片文件,再利用VB讀取該圖片。需要注意的是,VB中引用ADO控件的版本必須為2.5或以上,否則是沒有輸入輸出流的功能。

31用戶使用手冊(UserGuide)

1.前言(Preface)編寫《用戶使用手冊》的目的是為了讓用戶更快更好得使用該軟件,更深入地了解每一個模塊具體的功能和操作步驟。是整個軟件的一個說明書。1.1內(nèi)容簡介(Introduction)

為用戶能全面了解本系統(tǒng),詳細(xì)介紹各個功能模塊的所有功能和操作步驟。1.2參考資料《實用軟件工程》第二版,趙池龍等編著,電子工業(yè)出版社,2006年9月。1.3主要功能(MostlyFunction)

本系統(tǒng)包括六大模塊:學(xué)生管理、課程管理、成績管理、住宿管理、交費管理和系統(tǒng)設(shè)置,下面將會詳細(xì)講述。2.功能(Function)2.1進(jìn)入系統(tǒng)系統(tǒng)啟動后,將首先出現(xiàn)用戶登錄窗體,輸入用戶名與密碼,點擊【確定】按鈕,用戶輸入正確的用戶名和密碼以后程序即進(jìn)入主界面,在主界面中用戶可以選擇學(xué)生管理、課程管理、成績管理、住宿管理、交費管理等不同的子模塊進(jìn)行操作。如圖20、圖21分別為登陸窗口與主界面。2.2學(xué)生管理模塊(1)錄入學(xué)生基本信息

32圖20系統(tǒng)登陸窗口

33圖23學(xué)生信息錄入窗口

34圖32學(xué)生信息查詢窗口

35圖39學(xué)生住宿信息錄入

36用戶安裝手冊(UserInstall)

1.前言(Preface)

學(xué)生管理信息系統(tǒng)的運(yùn)行環(huán)境:

OS:windows98/windowsme/windowsNT/windows2000/windows2003/windowsxp

數(shù)據(jù)庫:SQLServer20001.1內(nèi)容簡介(Introduction)

本手冊主要介紹學(xué)生管理信息系統(tǒng)的安裝步驟及配置。1.2參考資料《實用軟件工程》第二版,趙池龍等編著,電子工業(yè)出版社,2006年9月

372.安裝及配置(InstallandConfiguration)2.1運(yùn)行環(huán)境(RunEnvironment)基本配置:(1)硬件環(huán)境:PentiumIII500MHz以上,128MB內(nèi)存;(2)軟件環(huán)境:WindowsNT4.0或同等配置。推薦配置:(1)硬件環(huán)境:Pentium41.2GHz以上,256MB內(nèi)存以上;(2)軟件環(huán)境:Windows2003Server或更高配置。2.2安裝(Installaion)本軟件采用SetupFactory7.0進(jìn)行打包,安裝文件為:install.exe

2.3運(yùn)行(Run)單擊【開始】|【所有程序】|【學(xué)生管理信息系統(tǒng)】|【學(xué)生管理信息系統(tǒng)】,即可進(jìn)入系統(tǒng)。2.4卸載(Uninstall)

38安裝界面

39測試計劃(TestPlan)

1.概述(Summary)1.1編寫目的軟件測試是為了發(fā)現(xiàn)軟件的錯誤,該文檔的讀者對象是軟件測試部門,以指導(dǎo)軟件測試過程。1.2定義靜態(tài)測試:主要方法有審閱、檢查。單元測試:組裝測試,系統(tǒng)測試。1.3參考資料(1)《實用軟件工程》第二版,趙池龍等編著,電子工業(yè)出版社,2006年9月;(2)《軟件工程概論》李存珠李宣東編著,南京大學(xué)出版,2001年8月;(3)《需求分析報告》。

40計劃(Plan)

2.1測試方案結(jié)合《需求分析報告》的功能點列表、性能點列表,采用以黑盒子為主、白盒子為輔的測試方法,檢查學(xué)生管理系統(tǒng)各模塊的輸入、輸出、系統(tǒng)相應(yīng)是否符合《需求分析報告》中的要求,并檢查系統(tǒng)對異常情況下的承受能力。2.2測試條目(1)建立并維護(hù)全部學(xué)生基本信息的測試;(2)建立并維護(hù)全部課程信息的測試;(3)管理學(xué)生住宿功能的測試;(4)管理學(xué)生考試成績

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論