




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)專心-專注-專業(yè)精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)軟件工程詳細(xì)設(shè)計(jì)說明書1.引言1.1編寫目的編寫詳細(xì)設(shè)計(jì)說明書的目的是為了使開發(fā)人員在完成概要設(shè)計(jì)說明書的基礎(chǔ)上,完成概要設(shè)計(jì)的各項(xiàng)功能規(guī)定;為程序員寫出實(shí)際的程序代碼提供依據(jù)。它是軟件設(shè)計(jì)階段所有任務(wù)和所有相關(guān)人員所需的參考資料。 預(yù)期的讀者為系統(tǒng)的開發(fā)者、使用者和指導(dǎo)老師。 1.2背景 開發(fā)軟件系統(tǒng)的名稱:學(xué)生體質(zhì)測試結(jié)果統(tǒng)計(jì)分析系統(tǒng); 任務(wù)提出者:; 開發(fā)者:; 用戶:浙江工業(yè)大學(xué)全體師生; 本系統(tǒng)將使用MySQL作為數(shù)據(jù)庫存儲(chǔ)系統(tǒng)。1.3參考資料本小組成員撰寫的
2、可行性分說明書;本小組成員撰寫的需求分析說明書;本小組成員撰寫的概要設(shè)計(jì)說明書。2. 系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)根據(jù)學(xué)生體質(zhì)測試結(jié)果統(tǒng)計(jì)分析系統(tǒng)的概要設(shè)計(jì),本系統(tǒng)按照功能分解,可以分解為學(xué)生登錄系統(tǒng)、教師登錄系統(tǒng)和管理員登錄系統(tǒng)。三個(gè)系統(tǒng)又可以分為幾個(gè)小系統(tǒng),總的系統(tǒng)結(jié)構(gòu)圖,結(jié)構(gòu)流程圖如下:圖2.1 總體系統(tǒng)結(jié)構(gòu)圖 圖2.2 結(jié)構(gòu)流程圖3.人機(jī)交互界面設(shè)計(jì)系統(tǒng)的初始界面:圖3.13.1學(xué)生系統(tǒng)學(xué)生登錄后界面:圖3.2密碼修改界面:圖3.3成績查詢界面:圖3.4學(xué)生的重修申請界面:圖3.5學(xué)生提意見界面:圖3.63.2管理員系統(tǒng)管理員登陸界面:圖3.7修改密碼:圖3.8信息導(dǎo)入與修改界面:圖3.9信息導(dǎo)入:
3、圖3.10信息導(dǎo)入成功提示:圖3.11信息修改插入:圖3.12信息修改刪除:圖3.13信息修改更新:圖3.14科目修改界面插入:圖3.15科目修改界面刪除:圖3.16科目修改界面插入:圖3.17重修安排界面:圖3.18查看學(xué)生申請重修界面:圖3.19查看相關(guān)教師信息:圖3.20發(fā)布學(xué)生重修安排結(jié)果:圖3.21查看學(xué)生對權(quán)限的申請:圖3.22圖3.233.3教師系統(tǒng)教師登陸界面:圖3.24密碼修改界面:圖3.25密碼修改界面:圖3.26查看重修情況:圖3.27查看學(xué)生建議界面:圖3.28圖3.29成績錄入界面:圖3.304.模塊設(shè)計(jì)4.1模塊1(登錄服務(wù))4.1.1功能 學(xué)生、教師、管理員登錄系
4、統(tǒng)。4.1.2輸入項(xiàng)賬號(hào)、密碼4.1.3輸出項(xiàng)產(chǎn)生SQL語言查詢權(quán)限表,結(jié)果正確登錄系統(tǒng),失敗給出相應(yīng)成功失敗提示。4.1.4流程邏輯 圖4.1.4模塊1(登錄服務(wù))的流程邏輯圖4.1.5接口硬件接口:主要就是TCP/IP層中的網(wǎng)絡(luò)接口層軟件接口:具體來說開發(fā)中可能用到的ADO的常用對象有以下幾個(gè):連接對象(Connection):用來連接數(shù)據(jù)庫。記錄集對象(RecordSet):用來保存查詢語句的返回結(jié)果。命令對象(Command):用來執(zhí)行MySQL的存儲(chǔ)過程。參數(shù)對象(Parameter):用來為存儲(chǔ)過程或查詢提供參數(shù)。4.1.6存儲(chǔ)分配本模塊用Java在Myeclipse中進(jìn)行編碼,直
5、接的內(nèi)存分配由Myeclipse運(yùn)行時(shí)分配。4.1.7限制條件由于本系統(tǒng)的開發(fā)是基于瀏覽器B/S結(jié)構(gòu),所以瀏覽器的語言使用HTML,服務(wù)器端的語言使用java,開發(fā)人員將不能用其他的開發(fā)語言(編寫組件除外)。而數(shù)據(jù)庫也將隨之才用MySQL。開發(fā)人員在編寫代碼的過程中需要嚴(yán)格按照軟件工程的要求來進(jìn)行,以利于接下來的測試而后維護(hù)升級。4.1.8測試計(jì)劃多次操作測試性能。4.2模塊2(密碼服務(wù))4.2.1功能 學(xué)生、教師、管理員可進(jìn)行本人的系統(tǒng)登錄密碼修改。4.2.2輸入項(xiàng)賬號(hào)及新、舊密碼4.2.3輸出項(xiàng)生成對應(yīng)的SQL語言,發(fā)送修改數(shù)據(jù)庫權(quán)限表,界面給出相應(yīng)成功失敗提示。4.2.4流程邏輯 圖4.
6、3.4 模塊2(密碼服務(wù))的流程邏輯圖4.2.5接口硬件接口:主要就是TCP/IP層中的網(wǎng)絡(luò)接口層軟件接口:具體來說開發(fā)中可能用到的ADO的常用對象有以下幾個(gè):連接對象(Connection):用來連接數(shù)據(jù)庫。記錄集對象(RecordSet):用來保存查詢語句的返回結(jié)果。命令對象(Command):用來執(zhí)行MySQL的存儲(chǔ)過程。參數(shù)對象(Parameter):用來為存儲(chǔ)過程或查詢提供參數(shù)。4.2.6存儲(chǔ)分配本模塊用Java在Myeclipse中進(jìn)行編碼,直接的內(nèi)存分配由Myeclipse運(yùn)行時(shí)分配。4.2.7限制條件(1)由于本系統(tǒng)的開發(fā)是基于瀏覽器B/S結(jié)構(gòu),所以瀏覽器的語言使用HTML,服
7、務(wù)器端的語言使用java,開發(fā)人員將不能用其他的開發(fā)語言(編寫組件除外)。而數(shù)據(jù)庫也將隨之才用MySQL。(2)開發(fā)人員在編寫代碼的過程中需要嚴(yán)格按照軟件工程的要求來進(jìn)行,以利于接下來的測試而后維護(hù)升級。4.2.8測試計(jì)劃測試要點(diǎn):每次密碼能否修改成功以及密碼格式是否能保證4.3 模塊3(學(xué)生個(gè)人基本信息)4.3.1功能提供學(xué)生個(gè)人基本信息查看功能。4.3.2性能對性能要求在1-6秒內(nèi)做出反應(yīng)。4.3.3輸入項(xiàng)鼠標(biāo)點(diǎn)擊產(chǎn)生查詢條件4.3.4輸出項(xiàng)生成標(biāo)準(zhǔn)的SQL語句,發(fā)送設(shè)置瀏覽區(qū)命令4.3.5流程邏輯 圖4.7模塊2(學(xué)生個(gè)人基本信息)的流程邏輯圖4.3.6接口硬件接口:主要就是TCP/IP
8、層中的網(wǎng)絡(luò)接口層軟件接口:具體來說開發(fā)中可能用到的ADO的常用對象有以下幾個(gè):連接對象(Connection):用來連接數(shù)據(jù)庫。記錄集對象(RecordSet):用來保存查詢語句的返回結(jié)果。命令對象(Command):用來執(zhí)行MySQL的存儲(chǔ)過程。參數(shù)對象(Parameter):用來為存儲(chǔ)過程或查詢提供參數(shù)。4.3.7存儲(chǔ)分配本模塊用Java在Myeclipse中進(jìn)行編碼,直接的內(nèi)存分配由Myeclipse運(yùn)行時(shí)分配。4.3.8限制條件(1)由于本系統(tǒng)的開發(fā)是基于瀏覽器B/S結(jié)構(gòu),所以瀏覽器的語言使用HTML,服務(wù)器端的語言使用java,開發(fā)人員將不能用其他的開發(fā)語言(編寫組件除外)。而數(shù)據(jù)庫
9、也將隨之才用MySQL。(2)開發(fā)人員在編寫代碼的過程中需要嚴(yán)格按照軟件工程的要求來進(jìn)行,以利于接下來的測試而后維護(hù)升級。4.3.9測試計(jì)劃模擬多用戶查詢,測試性能。4.4模塊4(學(xué)生體側(cè)結(jié)果分析)4.4.1功能 通過該模塊,學(xué)生可對自己體質(zhì)測試結(jié)果進(jìn)行查詢4.4.2性能靈活性:窗口響應(yīng)絕大部分的快捷菜單和控制面板操作時(shí)間性:響應(yīng)鼠標(biāo)單擊時(shí)間在45秒之間4.4.3輸入項(xiàng)鼠標(biāo)點(diǎn)擊界面響應(yīng)位置產(chǎn)生查詢條件4.4.4輸出項(xiàng)生成標(biāo)準(zhǔn)的SQL語句,將查詢結(jié)果數(shù)據(jù)傳送到畫圖軟件(ECHARS/JavaScript),再將所得圖片顯示在界面上。4.4.5設(shè)計(jì)方法(算法)項(xiàng)目平均成績=項(xiàng)目歷年成績/年數(shù)男生:
10、體質(zhì)評估值=1000米成績/滿分標(biāo)準(zhǔn)*100*30%+50米成績/滿分標(biāo)準(zhǔn)*100*30%+引體向上成績/滿分標(biāo)準(zhǔn)*100*30%+跳遠(yuǎn)成績/滿分標(biāo)準(zhǔn)*100*10%女生:體質(zhì)評估值=800米成績/滿分標(biāo)準(zhǔn)*100*30%+50米成績/滿分標(biāo)準(zhǔn)*100*30%+仰臥起坐成績/滿分標(biāo)準(zhǔn)*100*30%+跳遠(yuǎn)成績/滿分標(biāo)準(zhǔn)*100*10%4.4.6流程邏輯 圖5.7模塊3(學(xué)生體側(cè)結(jié)果分析)的流程邏輯圖4.4.7接口硬件接口:主要就是TCP/IP層中的網(wǎng)絡(luò)接口層軟件接口:具體來說開發(fā)中可能用到的ADO的常用對象有以下幾個(gè):連接對象(Connection):用來連接數(shù)據(jù)庫。記錄集對象(RecordS
11、et):用來保存查詢語句的返回結(jié)果。命令對象(Command):用來執(zhí)行MySQL的存儲(chǔ)過程。參數(shù)對象(Parameter):用來為存儲(chǔ)過程或查詢提供參數(shù)。4.4.8存儲(chǔ)分配本模塊用Java在Myeclipse中進(jìn)行編碼,直接的內(nèi)存分配由Myeclipse運(yùn)行時(shí)分配。4.4.9限制條件(1)由于本系統(tǒng)的開發(fā)是基于瀏覽器B/S結(jié)構(gòu),所以瀏覽器的語言使用HTML,服務(wù)器端的語言使用java,開發(fā)人員將不能用其他的開發(fā)語言(編寫組件除外)。而數(shù)據(jù)庫也將隨之才用MySQL。(2)開發(fā)人員在編寫代碼的過程中需要嚴(yán)格按照軟件工程的要求來進(jìn)行,以利于接下來的測試而后維護(hù)升級。4.4.10測試計(jì)劃多次對不同學(xué)
12、生的體質(zhì)結(jié)果進(jìn)行計(jì)算分析,檢驗(yàn)分析結(jié)果是否準(zhǔn)確。4.5 模塊5(重修申請)4.5.1功能 統(tǒng)計(jì)重修名單,安排課程老師4.5.3性能靈活性:窗口響應(yīng)絕大部分的快捷菜單和控制面板操作時(shí)間性:響應(yīng)鼠標(biāo)單擊時(shí)間在23秒之間4.5.3輸入項(xiàng)學(xué)生提出重修請求4.5.4輸出項(xiàng)生成SQL語言,修改數(shù)據(jù)庫的重修表。(之前未申明)4.5.5流程邏輯 圖4.5.5模塊4(重修申請)的流程邏輯圖4.5.6接口硬件接口:主要就是TCP/IP層中的網(wǎng)絡(luò)接口層軟件接口:具體來說開發(fā)中可能用到的ADO的常用對象有以下幾個(gè):連接對象(Connection):用來連接數(shù)據(jù)庫。記錄集對象(RecordSet):用來保存查詢語句的返
13、回結(jié)果。命令對象(Command):用來執(zhí)行MySQL的存儲(chǔ)過程。參數(shù)對象(Parameter):用來為存儲(chǔ)過程或查詢提供參數(shù)。4.5.7存儲(chǔ)分配本模塊用Java在Myeclipse中進(jìn)行編碼,直接的內(nèi)存分配由Myeclipse運(yùn)行時(shí)分配。4.5.8限制條件(1)由于本系統(tǒng)的開發(fā)是基于瀏覽器B/S結(jié)構(gòu),所以瀏覽器的語言使用HTML,服務(wù)器端的語言使用java,開發(fā)人員將不能用其他的開發(fā)語言(編寫組件除外)。而數(shù)據(jù)庫也將隨之才用MySQL。(2)開發(fā)人員在編寫代碼的過程中需要嚴(yán)格按照軟件工程的要求來進(jìn)行,以利于接下來的測試而后維護(hù)升級。4.5.9測試計(jì)劃多次模擬操作,檢驗(yàn)結(jié)果是否準(zhǔn)確。4.6模塊
14、6(提出建議)4.6.1功能 學(xué)生可以就系統(tǒng)或者老師,對不滿意或者有待改進(jìn)的地方提出建議4.6.2性能靈活性:窗口響應(yīng)絕大部分的快捷菜單和控制面板操作時(shí)間性:響應(yīng)鼠標(biāo)單擊時(shí)間在23秒之間4.6.3輸入項(xiàng)學(xué)生建議4.6.4輸出項(xiàng)生成SQL語言,修改數(shù)據(jù)庫的建議表。4.6.5流程邏輯 圖4.6.5模塊6(提出建議)的流程邏輯圖4.6.6接口硬件接口:主要就是TCP/IP層中的網(wǎng)絡(luò)接口層軟件接口:具體來說開發(fā)中可能用到的ADO的常用對象有以下幾個(gè):連接對象(Connection):用來連接數(shù)據(jù)庫。記錄集對象(RecordSet):用來保存查詢語句的返回結(jié)果。命令對象(Command):用來執(zhí)行SQL
15、語句或MySQL的存儲(chǔ)過程。參數(shù)對象(Parameter):用來為存儲(chǔ)過程或查詢提供參數(shù)。4.6.7存儲(chǔ)分配本模塊用Java在Eclipse中進(jìn)行編碼,直接的內(nèi)存分配由Eclipse運(yùn)行時(shí)分配。4.6.8限制條件(1)由于本系統(tǒng)的開發(fā)是基于瀏覽器B/S結(jié)構(gòu),所以瀏覽器的語言使用HTML,服務(wù)器端的語言使用Java,開發(fā)人員將不能用其他的開發(fā)語言(編寫組件除外)。而數(shù)據(jù)庫也將隨之才用MySQL。(2)開發(fā)人員在編寫代碼的過程中需要嚴(yán)格按照軟件工程的要求來進(jìn)行,以利于接下來的測試而后維護(hù)升級。4.6.9測試計(jì)劃多次測試檢驗(yàn)性能。4.7模塊7( 教師個(gè)人基本信息)4.7.1功能存儲(chǔ)教師的基本信息4.
16、7.2性能靈活性:窗口響應(yīng)絕大部分的快捷菜單和控制面板操作時(shí)間性:響應(yīng)鼠標(biāo)單擊時(shí)間在23秒之間4.7.3輸入項(xiàng)鼠標(biāo)點(diǎn)擊界面響應(yīng)位置產(chǎn)生查詢條件4.7.4輸出項(xiàng)生成標(biāo)準(zhǔn)的SQL語句,將查詢結(jié)果數(shù)據(jù)顯示在界面上。4.7.5流程邏輯圖4.8.4模塊7(教師信息管理)的流程邏輯圖4.7.6接口硬件接口:主要就是TCP/IP層中的網(wǎng)絡(luò)接口層軟件接口:具體來說開發(fā)中可能用到的ADO的常用對象有以下幾個(gè):連接對象(Connection):用來連接數(shù)據(jù)庫。記錄集對象(RecordSet):用來保存查詢語句的返回結(jié)果。命令對象(Command):用來執(zhí)行SQL語句或MySQL的存儲(chǔ)過程。參數(shù)對象(Paramet
17、er):用來為存儲(chǔ)過程或查詢提供參數(shù)。4.7.7存儲(chǔ)分配本模塊用Java在Eclipse中進(jìn)行編碼,直接的內(nèi)存分配由Eclipse運(yùn)行時(shí)分配。4.7.8限制條件(1)由于本系統(tǒng)的開發(fā)是基于瀏覽器B/S結(jié)構(gòu),所以瀏覽器的語言使用HTML,服務(wù)器端的語言使用Java,開發(fā)人員將不能用其他的開發(fā)語言(編寫組件除外)。而數(shù)據(jù)庫也將隨之才用MySQL。(2)開發(fā)人員在編寫代碼的過程中需要嚴(yán)格按照軟件工程的要求來進(jìn)行,以利于接下來的測試而后維護(hù)升級。4.7.9測試計(jì)劃多次測試檢驗(yàn)性能。4.8模塊8(成績管理)4.8.1功能 通過成績管理,系統(tǒng)管理所有進(jìn)行過體測的學(xué)生的成績4.8.2性能靈活性:窗口響應(yīng)絕大
18、部分的快捷菜單和控制面板操作時(shí)間性:響應(yīng)鼠標(biāo)單擊時(shí)間在23秒之間4.8.3輸入項(xiàng)老師修改、刪除等操作4.8.4輸出項(xiàng)經(jīng)過修改以后的新成績表4.8.5流程邏輯 圖4.8.5模塊8(成績管理)的流程邏輯圖4.8.6接口硬件接口:主要就是TCP/IP層中的網(wǎng)絡(luò)接口層軟件接口:具體來說開發(fā)中可能用到的ADO的常用對象有以下幾個(gè):連接對象(Connection):用來連接數(shù)據(jù)庫。記錄集對象(RecordSet):用來保存查詢語句的返回結(jié)果。命令對象(Command):用來執(zhí)行SQL語句或MySQL的存儲(chǔ)過程。參數(shù)對象(Parameter):用來為存儲(chǔ)過程或查詢提供參數(shù)。4.8.7存儲(chǔ)分配本模塊用Java
19、在Eclipse中進(jìn)行編碼,直接的內(nèi)存分配由Eclipse運(yùn)行時(shí)分配。4.8.8注釋設(shè)計(jì)在代碼部分的適當(dāng)位置有中文代碼注釋。4.8.9限制條件(1)由于本系統(tǒng)的開發(fā)是基于瀏覽器B/S結(jié)構(gòu),所以瀏覽器的語言使用HTML,服務(wù)器端的語言使用Java,開發(fā)人員將不能用其他的開發(fā)語言(編寫組件除外)。而數(shù)據(jù)庫也將隨之才用MySQL。(2)開發(fā)人員在編寫代碼的過程中需要嚴(yán)格按照軟件工程的要求來進(jìn)行,以利于接下來的測試而后維護(hù)升級。4.9模塊9(查看建議)4.9.1功能 通過查詢,使老師能夠了解到學(xué)生對老師提出的建議4.9.2性能靈活性:窗口響應(yīng)絕大部分的快捷菜單和控制面板操作時(shí)間性:響應(yīng)鼠標(biāo)單擊時(shí)間在2
20、3秒之間4.9.3輸入項(xiàng)鼠標(biāo)點(diǎn)擊界面響應(yīng)位置產(chǎn)生查詢條件4.9.4輸出項(xiàng) 生成標(biāo)準(zhǔn)的SQL語句,將查詢結(jié)果數(shù)據(jù)顯示在界面上。4.9.5流程邏輯 圖4.9.5模塊9(查看建議)的流程邏輯圖4.9.6接口硬件接口:主要就是TCP/IP層中的網(wǎng)絡(luò)接口層軟件接口:具體來說開發(fā)中可能用到的ADO的常用對象有以下幾個(gè):連接對象(Connection):用來連接數(shù)據(jù)庫。記錄集對象(RecordSet):用來保存查詢語句的返回結(jié)果。命令對象(Command):用來執(zhí)行SQL語句或MySQL的存儲(chǔ)過程。參數(shù)對象(Parameter):用來為存儲(chǔ)過程或查詢提供參數(shù)。4.9.7存儲(chǔ)分配本模塊用Java在Eclips
21、e中進(jìn)行編碼,直接的內(nèi)存分配由Eclipse運(yùn)行時(shí)分配。4.9.8限制條件(1)由于本系統(tǒng)的開發(fā)是基于瀏覽器B/S結(jié)構(gòu),所以瀏覽器的語言使用HTML,服務(wù)器端的語言使用Java,開發(fā)人員將不能用其他的開發(fā)語言(編寫組件除外)。而數(shù)據(jù)庫也將隨之才用MySQL。(2)開發(fā)人員在編寫代碼的過程中需要嚴(yán)格按照軟件工程的要求來進(jìn)行,以利于接下來的測試而后維護(hù)升級。4.9.9測試計(jì)劃多次操作測試性能。4.10模塊10(學(xué)生、教師信息數(shù)據(jù)錄入)4.10.1功能 管理員通過此模塊,可以一次性導(dǎo)入往年的未錄進(jìn)系統(tǒng)的數(shù)據(jù)信息4.10.2性能靈活性:窗口響應(yīng)絕大部分的快捷菜單和控制面板操作時(shí)間性:響應(yīng)鼠標(biāo)單擊時(shí)間在
22、23秒之間4.10.3輸入項(xiàng)學(xué)生、教師信息4.10.4輸出項(xiàng)產(chǎn)生SQL語言,生成學(xué)生、教師信息表。4.10.5流程邏輯 圖11.7模塊9(學(xué)生、教師信息修改)的流程邏輯圖4.10.6接口硬件接口:主要就是TCP/IP層中的網(wǎng)絡(luò)接口層軟件接口:具體來說開發(fā)中可能用到的ADO的常用對象有以下幾個(gè):連接對象(Connection):用來連接數(shù)據(jù)庫。記錄集對象(RecordSet):用來保存查詢語句的返回結(jié)果。命令對象(Command):用來執(zhí)行SQL語句或MySQL的存儲(chǔ)過程。參數(shù)對象(Parameter):用來為存儲(chǔ)過程或查詢提供參數(shù)。4.10.7存儲(chǔ)分配本模塊用Java在Eclipse中進(jìn)行編碼
23、,直接的內(nèi)存分配由Eclipse運(yùn)行時(shí)分配。4.10.8限制條件(1)由于本系統(tǒng)的開發(fā)是基于瀏覽器B/S結(jié)構(gòu),所以瀏覽器的語言使用HTML,服務(wù)器端的語言使用Java,開發(fā)人員將不能用其他的開發(fā)語言(編寫組件除外)。而數(shù)據(jù)庫也將隨之才用MySQL。(2)開發(fā)人員在編寫代碼的過程中需要嚴(yán)格按照軟件工程的要求來進(jìn)行,以利于接下來的測試而后維護(hù)升級。4.10.9測試計(jì)劃多次操作測試性能。4.11模塊11(科目信息修改)4.11.1功能管理員根據(jù)歷年改動(dòng)科目信息對考試科目及標(biāo)準(zhǔn)進(jìn)行修改。 4.11.2性能靈活性:窗口響應(yīng)絕大部分的快捷菜單和控制面板操作時(shí)間性:響應(yīng)鼠標(biāo)單擊時(shí)間在23秒之間4.11.3輸
24、入項(xiàng)管理員根據(jù)考試信息進(jìn)行修改。4.11.4輸出項(xiàng)產(chǎn)生SQL語言,對數(shù)據(jù)庫的科目標(biāo)準(zhǔn)表中的列進(jìn)行增加刪除,或是更改科目標(biāo)準(zhǔn)。4.11.5流程邏輯 圖4.13.5模塊11(科目信息表)的流程邏輯圖4.11.6接口硬件接口:主要就是TCP/IP層中的網(wǎng)絡(luò)接口層軟件接口:具體來說開發(fā)中可能用到的ADO的常用對象有以下幾個(gè):連接對象(Connection):用來連接數(shù)據(jù)庫。記錄集對象(RecordSet):用來保存查詢語句的返回結(jié)果。命令對象(Command):用來執(zhí)行MySQL的存儲(chǔ)過程。參數(shù)對象(Parameter):用來為存儲(chǔ)過程或查詢提供參數(shù)。4.11.7存儲(chǔ)分配本模塊用Java在Myecli
25、pse中進(jìn)行編碼,直接的內(nèi)存分配由Myeclipse運(yùn)行時(shí)分配。4.11.8限制條件(1)由于本系統(tǒng)的開發(fā)是基于瀏覽器B/S結(jié)構(gòu),所以瀏覽器的語言使用HTML,服務(wù)器端的語言使用java,開發(fā)人員將不能用其他的開發(fā)語言(編寫組件除外)。而數(shù)據(jù)庫也將隨之才用MySQL。(2)開發(fā)人員在編寫代碼的過程中需要嚴(yán)格按照軟件工程的要求來進(jìn)行,以利于接下來的測試而后維護(hù)升級。4.11.9測試計(jì)劃多次操作測試性能。4.12模塊12(重修安排)4.12.1功能 通過該模塊,給需要重修的同學(xué)分配老師4.12.2性能靈活性:窗口響應(yīng)絕大部分的快捷菜單和控制面板操作時(shí)間性:響應(yīng)鼠標(biāo)單擊時(shí)間在23秒之間4.12.3輸入項(xiàng) 管理員點(diǎn)擊查看重修名單,安排課程老師.4.12.4輸出項(xiàng) 產(chǎn)生SQL語言,修改數(shù)據(jù)庫的重修表的教師列.4.12.5流程邏輯 圖4.12.5模塊12(重修安排)的流程邏輯圖4.13.6接口硬件接口:主要就是TCP/IP層中的網(wǎng)絡(luò)接口層軟件接口:具體來說開發(fā)中可能用到的ADO的常用對象有以下幾個(gè):連接對象(Connection):用來連接數(shù)據(jù)庫。記錄集對象(RecordSet):用來保存查詢語句的返回結(jié)果。命令對象(Command):用來執(zhí)行MySQL的存儲(chǔ)過程。參數(shù)對象(Parameter):用來為
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國手感橡膠漆行業(yè)市場現(xiàn)狀分析規(guī)劃研究報(bào)告
- 2025-2030年中國廣播影視新媒體市場發(fā)展趨勢及投資戰(zhàn)略研究
- 科技企業(yè)如何遵循網(wǎng)絡(luò)安全法規(guī)
- 現(xiàn)代醫(yī)療體系下的包扎技術(shù)培訓(xùn)
- 2025-2030年中國天然鈉基膨潤土行業(yè)運(yùn)行狀況及發(fā)展趨勢分析報(bào)告
- 社交媒體助力企業(yè)打造企業(yè)文化
- 社區(qū)醫(yī)療安全與緊急救援技能培訓(xùn)匯報(bào)
- 科技行業(yè)培訓(xùn)后技能提升與職業(yè)規(guī)劃
- 電器質(zhì)保合同范本
- 奧迪配件購銷合同范本
- 2023年北京市中學(xué)生數(shù)學(xué)競賽高一年級復(fù)賽試題及解答
- 公路工程工程量清單第章解析及計(jì)量支付
- API-650-1鋼制焊接石油儲(chǔ)罐
- 湖南省普通高中畢業(yè)生登記表模板
- 人教版七年級上冊數(shù)學(xué)試卷全冊
- 中職-中國歷史教案
- 六年級小升初語文試卷 [六年級下冊語文小升初試卷
- 計(jì)量泵的維護(hù)和修理知識(shí)培訓(xùn)講義
- 危險(xiǎn)化學(xué)品從業(yè)單位安全生產(chǎn)標(biāo)準(zhǔn)化宣貫
- 幼兒園中班開學(xué)第一課
- 招商人員薪酬及提成
評論
0/150
提交評論