協(xié)同教育網(wǎng)說明書正式版_第1頁
協(xié)同教育網(wǎng)說明書正式版_第2頁
協(xié)同教育網(wǎng)說明書正式版_第3頁
協(xié)同教育網(wǎng)說明書正式版_第4頁
協(xié)同教育網(wǎng)說明書正式版_第5頁
已閱讀5頁,還剩37頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、現(xiàn)代教育技術(shù)學(xué)院畢業(yè)論文課題名稱: 高校家校協(xié)同教育平臺的設(shè)計(jì)與開發(fā)專業(yè)年級: 2008級教育技術(shù)學(xué)2班 學(xué) 號: P081112045 姓 名: 胡世金 指導(dǎo)老師: 馬永峰老師 高校家校協(xié)同教育平臺的設(shè)計(jì)與開發(fā) beta版專業(yè):教育技術(shù)學(xué) 姓名:胡世金 指導(dǎo)老師:馬永峰摘要:利用協(xié)同教育平臺對學(xué)生進(jìn)行監(jiān)督管理是教育研究者十分關(guān)注的一個(gè)領(lǐng)域。隨著互聯(lián)網(wǎng)的發(fā)展和計(jì)算機(jī)的普及,協(xié)同教育變得越來越重要。鑒于目前國內(nèi)的協(xié)同教育平臺處于一個(gè)不成熟階段,為了促進(jìn)學(xué)生、老師和家長之間的相互交流,方便老師和家長對學(xué)生的監(jiān)督而構(gòu)思開發(fā)的協(xié)同教育網(wǎng)。本系統(tǒng)的構(gòu)思有些大,整個(gè)系統(tǒng)中的分系統(tǒng)都是相輔相成的,其中涉及到

2、JavaScriptj、Ajax、Jquery等客戶端技術(shù)和PHP、MYSQL等服務(wù)器端技術(shù),以及DIV+CSS布局技術(shù),這些技術(shù)都是從零開始邊學(xué)習(xí)邊開發(fā)系統(tǒng),難免會產(chǎn)生部分功能性錯誤及缺失,還請諒解。系統(tǒng)的開發(fā)完全是摸索進(jìn)行,由于本人能力以及時(shí)間所限,只能開發(fā)出其中部分功能,在此作為畢業(yè)設(shè)計(jì)僅起拋磚引玉的作用。該系統(tǒng)僅開發(fā)了針對學(xué)生互動這一項(xiàng)的相關(guān)功能,教師和家長的系統(tǒng)功能因時(shí)間關(guān)系暫時(shí)無法全部體現(xiàn),但因其基本思想、設(shè)計(jì)方法類似,暫不進(jìn)行深入開發(fā)。關(guān)鍵詞: 協(xié)同教育 博客 平臺ABSTRACTUsing Collaborative Education platform to the stud

3、ents is education researchers supervision and management is one area of concern. With the development of the Internet and the popularization of computer, the collaborative education becomes more and more important. In view of the domestic synergy education platform in a less mature stage, in order t

4、o promote the students, teachers and parents of communication between each other, convenient for students to teachers and parents to the supervision of the development of Collaborative Education net ideas. The system of some big idea, the whole system of subsystem are complementary, which involves J

5、avaScriptj, Ajax, Jquery and client technology and PHP, MYSQL server technology, etc, and DIV + CSS layout technology, these technologies are starting from scratch and learn edge development system, hard to avoid can produce part of functional errors and loss, also please understand. The development

6、 of the system is completely grope for, because I ability and lack of time, can develop some of the function, in this as a graduation design only on the role of the author. The system is developed with only one of the students of the interaction related function, teachers and parents of system funct

7、ion for all time relationship temporarily unable to reflect, but because of the basic idea, design similar to the way, temporary not further development.Key Words: Collaborative Education Weblog Platform1系統(tǒng)分析1.1、系統(tǒng)可行性分析1.1.1、開發(fā)工具 開放數(shù)據(jù)平臺:CE Beta 數(shù)據(jù)庫:MySQL 5.1 語言環(huán)境:PHP 5.2.6 頁面服務(wù)器:Apache 2.2.9 程序開發(fā)工具:

8、ZendStudio7.2.1、UltraEdit頁面開發(fā):Adobe Photoshop CS6、Adobe Fireworks CS6 1.1.2、系統(tǒng)運(yùn)行配置 服務(wù)器:海爾 T621 Windows 7 Ultimate CPU: Intel Core 2 內(nèi)存:3G 硬盤:250G。2.系統(tǒng)設(shè)計(jì)2.1、系統(tǒng)功能結(jié)構(gòu)2.1.1、系統(tǒng)模式總體設(shè)計(jì)圖2.1.2、系統(tǒng)前臺模塊設(shè)計(jì)圖2.1.3、系統(tǒng)后臺模塊設(shè)計(jì)圖2.2、數(shù)據(jù)庫設(shè)計(jì)2.2.1、系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)2.2.2、數(shù)據(jù)庫表詳細(xì)結(jié)構(gòu)1、ce_user 系統(tǒng)用戶表字段類型屬性可以為空默認(rèn)額外含義ce_idMediumint(8)UNSIGNEDN

9、ot nullAuto_increment/用戶自動編號ce_uniqidCHAR(40)Not null/驗(yàn)證身份的唯一標(biāo)識符ce_activechar(40)Not null/激活用戶賬戶ce_usernameVARCHAR(20)Not null/用戶名ce_passwordCHAR(40)Not null/密碼ce_questionVARCHAR(20)Not null/密碼提示ce_answerCHAR(40)Not null/密碼回答ce_nationVARCHAR(10)Not null/民族ce_homeVARCHAR(40)Not null/用戶籍貫ce_academyVAR

10、CHAR(20)Not null/所在學(xué)院ce_majorVARCHAR(20)Not null/所學(xué)專業(yè)ce_dutyVARCHAR(10)Not null/職務(wù)ce_mobileVARCHAR(12)Not null/手機(jī)號ce_emailVARCHAR(40)Not null/電子郵件ce_qqVARCHAR(10)Not null/qqce_sexCHAR(1)Not null/性別ce_faceCHAR(12)Not null/頭像ce_switchTINYINT(1)UNSIGNEDNot null0/個(gè)性簽名的開關(guān)ce_autographVARCHAR(200)NULL/個(gè)性簽名

11、ce_levelTINYINT(1)UNSIGNEDNot null0/會員權(quán)限ce_stateTINYINT(1)UNSIGNEDNot null0/會員狀態(tài)ce_post_timeVARCHAR(20)Not null0/發(fā)帖的時(shí)間戳ce_article_timeVARCHAR(20)Not null0/回帖的時(shí)間戳ce_hobbyVARCHAR(50)Not null/興趣愛好ce_reg_timeDATETIMENot null/注冊時(shí)間ce_last_timeDATETIMENot null/最后登錄時(shí)間ce_last_ipVARCHAR(20)Not null/最后登錄的IPce_

12、login_countSMALLINT(4)UNSIGNEDNot null/登錄的次數(shù)2、ce_article 系統(tǒng)帖子表字段類型屬性可以為空默認(rèn)額外含義ce_idMediumint(8)UNSIGNEDNot nullAuto_increment/發(fā)帖IDce_reidMediumint(8)UNSIGNEDNot null0/主題貼IDce_usernameVARCHAR(20)Not null/發(fā)帖人ce_typevarchar(10)Not null/發(fā)帖類型ce_titlevarchar(40)Not null/帖子標(biāo)題ce_contentTextNot null/帖子內(nèi)容ce_r

13、eadcountMediumint(8)Not null0/閱讀量ce_commendcountMediumint(8)Not null0/評論量ce_stateTINYINTUNSIGNEDNot null0/帖子狀態(tài)ce_last_modify_dateDATETIMENot null/最后修改時(shí)間ce_dateDATETIMENot null/發(fā)帖時(shí)間3、ce_friend 系統(tǒng)好友表字段類型屬性可以為空默認(rèn)額外含義ce_idmediumint(8) UNSIGNEDNot nullAuto_increment/IDce_touserVARCHAR(20)Not null/被添加的好友c

14、e_fromuserVARCHAR(20)Not null/自己ce_contentVARCHAR(200)Not null/請求驗(yàn)證信息ce_stateTINYINT(1)Not null0/是否得到驗(yàn)證ce_dateDATETIMENot null/添加時(shí)間4、ce_message 系統(tǒng)短信表字段類型屬性可以為空默認(rèn)額外含義ce_idsmallint(8)UNSIGNEDNot nullAuto_increment/IDce_touserVARCHAR(20)Not null/收信人ce_fromuserVARCHAR(20)Not null/發(fā)信人ce_contentVARCHAR(20

15、0)Not null/短信內(nèi)容ce_statetinyint(1)UNSIGNEDNot null0/短信的狀態(tài)ce_sidsmallint(8)UNSIGNEDNot null0/回短信的父IDce_dateDATETIMENot null/發(fā)送短信時(shí)間5、ce_email 系統(tǒng)留言表字段類型屬性可以為空默認(rèn)額外含義Ce_idmediumint(8)UNSIGNEDNot nullAuto_increment/留言IDce_touserVARCHAR(20)Not null/給誰留言ce_fromuserVARCHAR(20)Not null/自己ce_contentVARCHAR(200)

16、Not null/留言內(nèi)容ce_stateTINYINT(1)UNSIGNEDNot null0/留言狀態(tài)ce_dateDatetimeNot null/留言時(shí)間6、ce_news 系統(tǒng)新聞資訊表字段類型屬性可以為空默認(rèn)額外含義Ce_idmediumint(8) UNSIGNEDNot nullAuto_increment/新聞的ID號ce_titlevarchar(40)Not null/新聞標(biāo)題ce_typevarchar(20)Not null/新聞的類型ce_contenttextNot null/新聞的內(nèi)容ce_picvarchar(20)NullNULL/新聞的圖片ce_autho

17、rvarchar(20)Not null/新聞的發(fā)布者ce_toptinyint(1)UNSIGNEDNot null0/新聞頭條ce_clickcountmediumint(8)UNSIGNEDNot null0/新聞的點(diǎn)擊數(shù)ce_commentcountmediumint(8)UNSIGNEDNot null0/新聞的評論數(shù)ce_dateDATETIMENot null/新聞的發(fā)布時(shí)間7、ce_comment 系統(tǒng)新聞評論表字段類型屬性可以為空默認(rèn)額外含義ce_idmediumint(8)UNSIGNEDNot nullAuto_increment/新聞評論ID號ce_commentvar

18、char(100)Not null/新聞評論的內(nèi)容ce_sidsmallint(8)UNSIGNEDNot null0/新聞評論ce_dateDATETIMENot null/新聞評論的時(shí)間8、ce_feed 系統(tǒng)信息反饋表字段類型屬性可以為空默認(rèn)額外含義ce_idmediumint(8)UNSIGNEDNot nullAuto_increment/IDce_contentvarchar(400)Not null/信息反饋內(nèi)容Ce_dateDATETIMENot null/反饋時(shí)間9、ce_dir 系統(tǒng)作品目錄表字段類型屬性可以為空默認(rèn)額外含義ce_idmediumint(8)UNSIGNED

19、Not nullAuto_increment/作品目錄ID號ce_namevarchar(20)Not null/作品目錄的名稱ce_dirvarchar(40)Not null/目錄的物理路徑ce_covervarchar(40)Not null/目錄的封面ce_usernamevarchar(20)Not null/目錄添加者ce_dateDATETIMENot null/目錄的創(chuàng)建時(shí)間10、ce_opus 系統(tǒng)用戶作品表字段類型屬性可以為空默認(rèn)額外含義Ce_idmediumint(8)UNSIGNEDNot nullAuto_increment/作品的ID號ce_namevarchar(

20、40)Not null/作品的名稱ce_usernamevarchar(20)Not null/作品的上傳者ce_opusvarchar(40)Not null/作品的路徑ce_sidvarchar(40)UNSIGNEDNot null/作品的目錄ce_contentvarchar(200)NullNULL/作品簡介ce_shareTINYINT(1)UNSIGNEDNot null0/該作品是否共享ce_clickmediumint(8)UNSIGNEDNot null0/作品的點(diǎn)擊次數(shù)ce_commentmediumint(8)UNSIGNEDNot null0/作品的評論次數(shù)ce_da

21、teDATETIMENot null/作品的添加時(shí)間11、ce_help 系統(tǒng)問題幫助表字段類型屬性可以為空默認(rèn)額外含義ce_idmediumint(8)UNSIGNEDNot nullAuto_increment/問題IDce_titlevarchar(100)Not null/問題的標(biāo)題ce_contentTEXTNullNULL/問題的答案ce_commenTINYINT(1)UNSIGNEDNot null0/是否為常見問題ce_quickvarchar(20)NullNULL/幫助的快捷入口ce_qtypeTINYINT(1)UNSIGNEDNot null0/是否啟用快捷入口ce_

22、stateTINYINT(1)UNSIGNEDNot null0/問題審核是否通過ce_pose_timeDATETIMENot null/問題的提出時(shí)間ce_render_timeDATETIMENullNULL/問題的解決時(shí)間12、ce_system 系統(tǒng)參數(shù)設(shè)置表字段類型屬性可以為空默認(rèn)額外含義ce_idmediumint(8)UNSIGNEDNot nullAuto_increment/IDce_webnameVarchar(20)Not null/網(wǎng)站名稱ce_articleTINYINT(2)UNSIGNEDNot null0/文章分頁數(shù)ce_blogTINYINT(2)UNSIG

23、NEDNot null0/博友分頁數(shù)ce_friendTINYINT(2)UNSIGNEDNot null0/好友每頁列表數(shù)ce_emailTINYINT(2)UNSIGNEDNot null0/留言每頁列表數(shù)ce_messageTINYINT(2)UNSIGNEDNot null0/短信每頁列表數(shù)ce_opusTINYINT(2)UNSIGNEDNot null0/作品分頁數(shù)ce_stringVARCHAR(200)Not null/網(wǎng)站敏感字符串ce_postTINYINT(3)UNSIGNEDNot null0/發(fā)帖時(shí)間限制ce_reTINYINT(3)UNSIGNEDNot null0

24、/回帖時(shí)間限制ce_codeTINYINT(1)UNSIGNEDNot null0/是否啟用驗(yàn)證碼ce_registerTINYINT(1)UNSIGNEDNot null0/是否開放會員3.系統(tǒng)實(shí)施3.1、支持系統(tǒng)部分核心代碼設(shè)計(jì)3.1.1、核心函數(shù)庫:global.func.php。注釋:系統(tǒng)自定義函數(shù)庫。位于include文件夾中。common.inc.php。注釋:系統(tǒng)數(shù)據(jù)庫的連接、系統(tǒng)安全性的設(shè)置和系統(tǒng)參數(shù)的初始化。位于include文件夾中。check.func.php。注釋:系統(tǒng)用戶操作的合法性的驗(yàn)證集成包。位于include文件夾中。mysql_func.php。 注釋:系統(tǒng)數(shù)

25、據(jù)庫操作的函數(shù)庫。位于include文件夾中。ubb.inc.php。注釋:系統(tǒng)UBB功能的集成包。位于include文件夾中。header.inc.php 注釋:系統(tǒng)的頭部文件集成包。位于include文件夾中member_left.inc.php 注釋:系統(tǒng)會員個(gè)人中心導(dǎo)航的集成包。位于include文件夾中。login.func.php 注釋:系統(tǒng)會員登錄驗(yàn)證及生成Cookie的集成包。位于include文件夾中。footer.inc.php 注釋:系統(tǒng)尾部文件集成包。位于include文件夾中。title.inc.php 注釋:系統(tǒng)網(wǎng)站標(biāo)題的集成文件。位于include文件夾中。3.1

26、.2、頁面文件index.php。 注釋:系統(tǒng)的主頁。register.php。 注釋: 系統(tǒng)的注冊頁面。member.php。注釋:系統(tǒng)會員信息的中心頁面。login.php。 注釋:系統(tǒng)會員的登陸頁面。update_info.php。 注釋:系統(tǒng)會員個(gè)人信息的修改頁面。admin_member.php。 注釋:系統(tǒng)管理員查看用戶信息列表頁面。adminlogin.php。 注釋:系統(tǒng)管理員后臺登錄頁面。admin_set.php。 注釋:系統(tǒng)參數(shù)的設(shè)置頁面。ce_news.php。 注釋:系統(tǒng)新聞資訊的列表頁面。3.2、系統(tǒng)會員相關(guān)頁面代碼設(shè)計(jì)register.php 注釋:系統(tǒng)會員的注冊

27、頁面。login.php 注釋:系統(tǒng)會員的登錄頁面。member.php 注釋:系統(tǒng)會員的個(gè)人中心頁面。update_info.php 注釋:系統(tǒng)會員的個(gè)人信息完善頁面。friend.php 注釋:系統(tǒng)會員的好友添加頁面。check_friend.php 注釋:系統(tǒng)會員好友的顯示頁面。friend_install.php 注釋:系統(tǒng)會員的好友設(shè)置頁面。betfriend.php 注釋:系統(tǒng)會員列表的顯示頁面。message.php 注釋:系統(tǒng)會員的發(fā)送短信息的頁面。check_message.php 注釋:系統(tǒng)會員短信息列表的顯示頁面。reply.php 注釋:系統(tǒng)會員短信的回復(fù)頁面。emai

28、l.php 注釋:系統(tǒng)會員留言的頁面。check_email.php 注釋:系統(tǒng)會員留言列表的顯示頁面。invi.php 注釋:系統(tǒng)會員發(fā)表帖子的頁面。check_tz.php 注釋:系統(tǒng)會員的帖子列表顯示頁面。tz_details.php 注釋:系統(tǒng)會員帖子的詳情顯示和回帖顯示頁面。edittz.php 注釋:系統(tǒng)會員帖子的編輯頁面。retz.php 注釋:系統(tǒng)會員的帖子回復(fù)頁面。opus_manage.php 注釋:系統(tǒng)會員作品目錄的管理頁面。opus_show.php 注釋:系統(tǒng)會員作品列表的頁面。add_opusdir.php 注釋:系統(tǒng)會員作品目錄的添加頁面。upload.php 注

29、釋:系統(tǒng)會員作品的添加頁面。log.php 注釋:系統(tǒng)會員的日志發(fā)表頁面。(待開發(fā))opus_details.php 注釋:系統(tǒng)會員作品的詳情顯示頁面。(待開發(fā))opus_comment.php 注釋:系統(tǒng)會員作品的評論頁面。(待開發(fā))ce_share.php 注釋:系統(tǒng)會員共享作品的顯示頁面。3.3、系統(tǒng)新聞資訊相關(guān)頁面代碼設(shè)計(jì)admin_newsadd.php 注釋:系統(tǒng)管理員添加新聞資訊的頁面。admin_new.php 注釋:系統(tǒng)管理員管理新聞資訊的頁面。ce_news.php 注釋:系統(tǒng)新聞資訊列表的顯示頁面。new_details.php 注釋:系統(tǒng)新聞資訊詳情的顯示及新聞資訊的評

30、論頁面。3.4、系統(tǒng)站點(diǎn)導(dǎo)航(幫助)相關(guān)頁面代碼設(shè)計(jì)ce_help.php 注釋:系統(tǒng)幫助列表的顯示頁面。qs.php 注釋:系統(tǒng)幫助詳情的顯示頁面。ce_pose.php 注釋:系統(tǒng)幫助的提出問題的頁面。ce_render.php 注釋:系統(tǒng)幫助的回復(fù)提出問題的頁面。admin_helpadd.php 注釋:系統(tǒng)管理員添加和編輯系統(tǒng)幫助的頁面。admin_help.php 注釋:系統(tǒng)管理員管理幫助和設(shè)置系統(tǒng)幫助的頁面。3.5、系統(tǒng)信息反饋和關(guān)于我們頁面代碼設(shè)計(jì)feedback.php 注釋:系統(tǒng)信息反饋和信息反饋列表的顯示頁面。admin_feedback.php 注釋:系統(tǒng)信息反饋的管理頁

31、面ce_onus.php 注釋:系統(tǒng)技術(shù)支持相關(guān)說明的頁面。3.6、系統(tǒng)后臺相關(guān)頁面代碼設(shè)計(jì)adminlogin.php 注釋:系統(tǒng)后臺管理員的登錄頁面。admin.php 注釋:系統(tǒng)后臺的框架頁面。admin_info.php 注釋:系統(tǒng)后臺的站點(diǎn)基本信息的顯示頁面。admin_set.php 注釋:系統(tǒng)的參數(shù)設(shè)置頁面。admin_parter.php 注釋:系統(tǒng)管理員的添加和辭職頁面。admin_member.php 注釋:系統(tǒng)會員的管理頁面。admin_tz.php 注釋:系統(tǒng)會員帖子的管理頁面。admin_email.php 注釋:系統(tǒng)會員留言的管理員頁面。admin_message.

32、php 注釋:系統(tǒng)會員信息的管理頁面。admin_log.php 注釋:系統(tǒng)會員日志的管理頁面。admin_opus.php 注釋:系統(tǒng)會員作品的管理員頁面。admin_share.php 注釋:系統(tǒng)會員作品的共享屬性設(shè)置頁面。admin_helpadd.php 注釋:系統(tǒng)幫助的添加頁面。4.系統(tǒng)測試4.1、測試環(huán)境1)操作系統(tǒng):Windows 7 Ultimate2)WEB服務(wù)器:Apache 2.2.83) PHP Version:5.2.63)數(shù)據(jù)庫:MySQL 5.0.5 4)硬件要求:海爾 T621 服務(wù)器及以上4.2、服務(wù)器配置首先要安裝AppServ軟件集成包,安裝過程這里不再敘

33、述,當(dāng)然安裝過程也很重要,需要設(shè)置AppServ的端口號。安裝成功后將系統(tǒng)站點(diǎn)拷貝到AppServ根目錄文件夾中的www文件夾中,如下圖所示:這里所說的www文件夾是AppServ默認(rèn)的網(wǎng)頁站點(diǎn),即輸入http:/locahost:8080/后能夠直接訪問www文件夾,這里設(shè)置完成后就需要導(dǎo)入系統(tǒng)的數(shù)據(jù)庫,方法如下:1)在瀏覽器中輸入網(wǎng)址:http:/localhost:8080/phpmyadmin/ ,按回車后進(jìn)入身份驗(yàn)證頁面,輸入相關(guān)的信息后單擊“確定”即可進(jìn)入phpMyAdmin的管理頁面,如下圖所示:2)進(jìn)入phpMyAdmin的管理頁面后,單擊導(dǎo)入數(shù)據(jù)庫的菜單“Import”按鈕便

34、可進(jìn)入數(shù)據(jù)庫的導(dǎo)入頁面,如下圖所示:3)單擊文本文件位置后的“瀏覽”按鈕,選擇系統(tǒng)的數(shù)據(jù)庫(之前導(dǎo)出的),然后單擊右下角的“執(zhí)行”按鈕即可導(dǎo)入數(shù)據(jù)庫。如下圖所示:4)數(shù)據(jù)庫導(dǎo)入成功后,便可在左邊的導(dǎo)航中查看相應(yīng)的數(shù)據(jù)庫。如下圖所示:5)測試服務(wù)器時(shí)候配置成功。方法是在瀏覽器中輸入網(wǎng)址http:/localhost:8080/bysj/ ,看能否進(jìn)入系統(tǒng)首頁,若能進(jìn)入,則說明配置成功;否則,則需要檢查問題,看看Apache服務(wù)器和MySQL服務(wù)是否開啟,若沒有開啟則開啟之。4.3、測試方案在以上測試環(huán)境下對網(wǎng)站前臺和后臺進(jìn)行測試,首先在編寫好每一個(gè)功能模塊之后就對它做必要的測試,即單元測試。然后

35、在整個(gè)系統(tǒng)開發(fā)完成后就對網(wǎng)站前后臺集成,進(jìn)行集成測試。單元測試注重每個(gè)功能模塊是否實(shí)現(xiàn)了相應(yīng)的功能,集成測試注重整個(gè)系統(tǒng)是否順利完成,各個(gè)功能模塊是否可以整合成一個(gè)完整的系統(tǒng)。功能測試也稱黑盒測試,它是通過測試來檢測每個(gè)功能是否都能正常使用。在測試時(shí),把程序看作一個(gè)不能打開的黑盒子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,在程序接口進(jìn)行測試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息。黑盒測試著眼于程序外部結(jié)構(gòu),不考慮內(nèi)部邏輯結(jié)構(gòu),主要針對軟件界面和軟件功能進(jìn)行測試。黑盒測試是以用戶的角度,從輸入數(shù)據(jù)與輸出數(shù)據(jù)的對應(yīng)關(guān)系出發(fā)進(jìn)行測

36、試的。很明顯,如果外部特性本身有問題或規(guī)格說明的規(guī)定有誤,用黑盒測試方法是發(fā)現(xiàn)不了的。黑盒測試法注重于測試軟件的功能需求,主要試圖發(fā)現(xiàn)下列幾類錯誤。(1)功能不正確或遺漏; (2)界面錯誤; (3)數(shù)據(jù)庫訪問錯誤; (4)性能錯誤; (5)初始化和終止錯誤等。 5.系統(tǒng)使用說明書5.1、系統(tǒng)會員使用說明書5.1.1、系統(tǒng)會員注冊與登錄1)通過在瀏覽器地址欄中輸入網(wǎng)址:http:/localhost:8080/bysj/進(jìn)入系統(tǒng)首頁。然后點(diǎn)擊右上角菜單中的“注冊”按鈕進(jìn)入注冊頁面,如下圖所示:2)剛注冊的會員需要首先激活賬戶,然后才能成功登錄系統(tǒng)。如下圖所示:3)賬戶激活后,有兩種登錄方式,一種

37、是返回到首頁,在右上方有一個(gè)會員注冊的大圖標(biāo),點(diǎn)擊“會員登錄”即可,彈出“會員登錄”的框,然后輸入賬戶信息即可登錄,如下圖所示:第二種登錄方式是普通的登錄方式,單擊右上角的菜單中的“登錄”按鈕,即可進(jìn)入登錄界面,如下圖所示:5.2、系統(tǒng)會員之間的互動交流系統(tǒng)會員之間可以互相加為好友,加為好友后便可相互發(fā)送短消息、發(fā)送留言、發(fā)表帖子等互動的操作,加好友的方法如下:首先進(jìn)入系統(tǒng)的會員頁面(betfriend.php),在這個(gè)頁面中你可以選擇你想加的好友,然后單擊“加為好友”菜單即可進(jìn)入好友的添加頁面(friend.php),在這個(gè)頁面中,填寫一些相關(guān)的信息,便可申請?zhí)砑訉Ψ綖楹糜眩砑又?,還必須

38、經(jīng)過對方的審核,如果對方審核通過,則你們正式成為好友;如果對方的審核沒有通過,則你們就不是好友具體操作如下圖所示:在沒有驗(yàn)證成功時(shí),如下圖所示:當(dāng)驗(yàn)證通過后,效果如下圖所示:好友驗(yàn)證成功后,便可相互進(jìn)行互動操作,如互相發(fā)送短信、發(fā)送留言、發(fā)表帖子等操作。下面介紹如何發(fā)送短信,在發(fā)送短信息之前發(fā)送者必須先登錄,然后才能夠給好友發(fā)送短信息,首先進(jìn)入好友列表中(check_friend.php),然后單擊菜單中的發(fā)送短信息按鈕,便可進(jìn)入發(fā)送短信息的頁面,如下圖所示:同理,發(fā)表留言和發(fā)表帖子的方式差不多,具體如下圖所示:在系統(tǒng)中還可以查看系統(tǒng)會員發(fā)表的帖子,還可以進(jìn)行回帖的操作,具體操作如下圖所示:5

39、.3、統(tǒng)管理員使用說明書1)系統(tǒng)管理員首先必須是系統(tǒng)的會員,有就是說只有成為系統(tǒng)的會員才有可能成為系統(tǒng)的管理員。后臺管理員登錄的頁面如下圖所示:2)管理員登錄成功后,變進(jìn)入后臺首頁,如下圖所示:3)在后臺中會有很多單行菜單,管理員可以單擊左邊的導(dǎo)航菜單中的菜單,從而進(jìn)行相關(guān)后臺的管理操作,其中操作包括網(wǎng)站的基本信息、網(wǎng)站的系統(tǒng)參數(shù)設(shè)置、系統(tǒng)管理、新聞管理、互動管理、資料管理、系統(tǒng)幫助、技術(shù)支持等,在這寫菜單中還有下一級的各種操作,這里就不詳細(xì)的一一列舉了,詳情圖下圖所示:4)系統(tǒng)管理員可以對網(wǎng)站系統(tǒng)的參數(shù)進(jìn)行相應(yīng)的設(shè)置,如下圖所示:5)系統(tǒng)管理員可以對系統(tǒng)進(jìn)行管理,如管理員管理、系統(tǒng)會員管理和

40、系統(tǒng)的反饋信息進(jìn)行管理,如下圖所示:6)系統(tǒng)管理員可以對網(wǎng)站系統(tǒng)的新聞資訊進(jìn)行管理,可以添加新聞資訊、可以刪除新聞資訊,詳情如下圖所示:參考文獻(xiàn)(1) 黃梯云管理信息系統(tǒng)(第四版) 高等教育出版社,2005年3月 第4版。(2) IT之家 (3) 遠(yuǎn)景論壇 (4) 開源中國 (5) 陳勝國 信息系統(tǒng)分析與設(shè)計(jì) 西安電子科技大學(xué)出版社,2001.9-256附 錄(系統(tǒng)部分源代碼)1、系統(tǒng)公共文件:common.inc.php代碼:?php/防止惡意調(diào)用if(!defined(IN_TG)exit(Access Defined!);/設(shè)置字符集編碼header(Content-Type:text/

41、html; charset=utf-8);/轉(zhuǎn)換硬路徑常量define(ROOT_PATH,substr(dirname(_FILE_),0,-7);/創(chuàng)建一個(gè)自動轉(zhuǎn)義狀態(tài)的常量define(GPC,get_magic_quotes_gpc();/拒絕低版本if(PHP_VERSION 2、系統(tǒng)核心函數(shù)庫文件中核心代碼:global.func.php代碼:?php/* * _get_xml()讀取xml文件 * param $_xmlfile */function _get_xml($_xmlfile)$_html = array();if(file_exists($_xmlfile)/fil

42、e_get_contents() - 將整個(gè)文件讀入一個(gè)字符串$_xml = file_get_contents($_xmlfile);preg_match_all(/(.*)/s,$_xml,$_dom);foreach ($_dom1 as $_value)preg_match_all(/(.*)/s,$_value,$_id);preg_match_all(/(.*)/s,$_value,$_username);preg_match_all(/(.*)/s,$_value,$_sex);preg_match_all(/(.*)/s,$_value,$_face);preg_match_a

43、ll(/(.*)/s,$_value,$_regtime);$_htmlid = $_id10;$_htmlusername = $_username10;$_htmlsex = $_sex10;$_htmlface = $_face10;$_htmlregtime = $_regtime10;elseecho 文件不存在!;return $_html;/* * _set_xml()生成xml文件 * param $_xmlfile * param $_clean */function _set_xml($_xmlfile,$_clean)$_fp = fopen(new.xml,w);if(!$_fp)exit(系統(tǒng)出錯,文件不存在);flock($_fp,LOCK_EX);$_string = rn;fwrite($_fp,$_string,strlen($_string);$_string = rn;fwrite($_fp,$_string,strlen($_string);$_string = t$_cleanidrn;fwrite($_fp,$_string,strlen($_string);$_string = t$_cleanusernamern;fwrite($_fp,$_s

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論