基于SSH的專業(yè)方向選報(bào)系統(tǒng)_第1頁(yè)
基于SSH的專業(yè)方向選報(bào)系統(tǒng)_第2頁(yè)
基于SSH的專業(yè)方向選報(bào)系統(tǒng)_第3頁(yè)
基于SSH的專業(yè)方向選報(bào)系統(tǒng)_第4頁(yè)
基于SSH的專業(yè)方向選報(bào)系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩32頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

基于SSH的專業(yè)方向選報(bào)系統(tǒng)SSHbasedprofessionaldirectionselectionsystem內(nèi)容摘要隨著現(xiàn)代科技的發(fā)展進(jìn)步,人們對(duì)信息管理的要求也日益增加,作為人流信息較大的其中高校的管理首當(dāng)其沖。本文基于以上問題,闡述了專業(yè)方向選報(bào)系統(tǒng)的開發(fā)過程,包括系統(tǒng)需求分析、功能設(shè)計(jì)、模塊設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)等內(nèi)容。專業(yè)方向選報(bào)系統(tǒng)是利用Myeclipse2014和SQLserver作為開發(fā)平臺(tái)和工具,完成選報(bào)系統(tǒng)的設(shè)計(jì);使用Java這一種編程語(yǔ)言進(jìn)行編寫程序,并且需使用Java常用的框架SSH實(shí)現(xiàn)了學(xué)生管理、教師管理、專業(yè)方向管理、學(xué)生選擇方向數(shù)據(jù)管理,系統(tǒng)拓展建議等功能。本系統(tǒng)的用戶操作界面簡(jiǎn)潔、實(shí)用、易操作,成功實(shí)現(xiàn)了管理員、學(xué)生、教師間互相交流以完成專業(yè)方向選報(bào)以及相關(guān)衍生的功能。關(guān)鍵詞:信息管理設(shè)計(jì)實(shí)現(xiàn)功能

AbstractWiththedevelopmentandprogressofmodernscienceandtechnology,people'srequirementsforinformationmanagementareincreasingdaybyday.Basedontheaboveproblems,thispaperdescribesthedevelopmentprocessoftheprofessionaldirectionselectionsystem,includingsystemdemandanalysis,functiondesign,moduledesign,databasedesignandsoon.Thesystemusesmyeclipse2014andSQLserverasthedevelopmentplatformandtooltocompletethedesignofthesystem.ItusesJavaasaprogramminglanguagetowriteprograms,andusesSSH,acommonJavaframework,torealizethefunctionsofstudentmanagement,teachermanagement,professionaldirectionmanagement,studentchoicedirectiondatamanagement,systemdevelopmentsuggestions,etc.Theuserinterfaceofthissystemissimple,practicalandeasytooperate.Itsuccessfullyrealizesthecommunicationamongadministrators,studentsandteacherstocompletetheprofessionaldirectionselectionandrelatedderivativefunctions.Keywords:informationmanagementDesignRealizationFunction

目錄第一章引言 第一章引言專業(yè)方向選報(bào)系統(tǒng)就是信息管理系統(tǒng)里的一種。作為校園信息化的計(jì)算機(jī)應(yīng)用方向,使用計(jì)算機(jī)進(jìn)行學(xué)生專業(yè)的選報(bào)和管理,是用單純?nèi)肆Σ杉芾頂?shù)據(jù)所無(wú)法相及,如操作便捷、整理方便、安全性高、容量巨大、管理容易等。1.1管理信息系統(tǒng)發(fā)展現(xiàn)狀隨著市場(chǎng)經(jīng)濟(jì)的發(fā)展,社會(huì)信息化的要求日益提高,要求信息的傳輸、處理、保存都要高效率、高質(zhì)量,這都是人工所不能適應(yīng)的[1]。從現(xiàn)行的企業(yè)管理需求上來(lái)講,無(wú)論是哪個(gè)部門的運(yùn)作都無(wú)法離開作為基礎(chǔ)的信息用計(jì)算機(jī),因而,出于電子化信息管理的便捷考慮,我們需要有管理信息系統(tǒng)(簡(jiǎn)稱MIS)進(jìn)行信息控制。MIS系統(tǒng)在世界各國(guó)的公私機(jī)構(gòu)都有著廣泛的涉獵,在美國(guó)、日本的“管理信息系統(tǒng)”,在歐洲的“計(jì)算機(jī)輔助管理系統(tǒng)”,在獨(dú)聯(lián)體的“自動(dòng)化管理系統(tǒng)”,都是管理系統(tǒng)的稱謂。由于國(guó)外信息化進(jìn)程相較于我國(guó)早了許多,尤其是在高校管理方面,在數(shù)年前便采用了大量的數(shù)字化、電子化管理方式,同時(shí),高校MIS系統(tǒng)建設(shè)既要建循MIS發(fā)展的一般規(guī)律,也要重視其自身的特殊性[2]。而在我國(guó)在這方面還處在相對(duì)匱乏的階段,國(guó)內(nèi)高校對(duì)于這方面才剛剛起步。每年大學(xué)校園都會(huì)出現(xiàn)大量需要進(jìn)行專業(yè)方向選報(bào)的學(xué)生,處理這些信息便是一件即繁雜又容易在信息傳遞過程中出現(xiàn)紕漏的工作。擁有一個(gè)專業(yè)方向選報(bào)系統(tǒng)就可以很好的處理這個(gè)問題。1.2系統(tǒng)簡(jiǎn)介管理信息系統(tǒng)開發(fā)最核心的工作,就是設(shè)計(jì)出一套適合于現(xiàn)代管理要求的應(yīng)用軟件[3]。作為MIS系統(tǒng),專業(yè)方向選報(bào)系統(tǒng)是現(xiàn)代高校較為需要的MIS系統(tǒng)之一,該系統(tǒng)開發(fā)設(shè)計(jì)的需求主要分為:前端要求擁有需求功能完備、容易使用等特點(diǎn)的界面設(shè)計(jì)規(guī)劃,以及構(gòu)建架構(gòu)起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)庫(kù)后臺(tái)數(shù)據(jù)庫(kù)。本專業(yè)方向選報(bào)系統(tǒng)的主要功能作用在于為方便學(xué)校學(xué)生進(jìn)行專業(yè)方向選擇和學(xué)校進(jìn)行管理。此軟件產(chǎn)品的作用在于幫助學(xué)校進(jìn)行學(xué)術(shù)專業(yè)方向選擇的管理和統(tǒng)計(jì),如:學(xué)生管理,專業(yè)方向管理,教師管理等等。該系統(tǒng)采用Java這一種編程語(yǔ)言進(jìn)行編寫程序,并且需使用Java常用的框架SSH(Struts1,2+Spring+Hibernate),所用的開發(fā)工具需為Myeclipse這種集成開發(fā)環(huán)境,數(shù)據(jù)庫(kù)需要使用MySQL5.0以上版本。第二章相關(guān)技術(shù)介紹2.1SSH相關(guān)介紹SSH框架屬于集成框架,它因由多個(gè)框架(即Struts、Spring和Hibernate)組合而成,所以具有易于拓展、靈活構(gòu)建的特點(diǎn),是目前使用較為廣泛的一種開源框架,可以使開發(fā)的效率顯著提高,系統(tǒng)的可靠性、可擴(kuò)展性和可維護(hù)性等各種性能也明顯提升[4]。SSH框架的系統(tǒng)大致可以分為四層:表示層(View層)、業(yè)務(wù)邏輯層(Service層)、數(shù)據(jù)持久層(DAO層)和實(shí)體層(POJO層)。圖2-1SSH架構(gòu)圖StrutsStruts基于MVC的框架,負(fù)責(zé)MVC的分離,負(fù)責(zé)實(shí)現(xiàn)業(yè)務(wù)跳轉(zhuǎn)操作。SpringSpring提供管理方法,在整體里負(fù)責(zé)管理其余的兩個(gè)框架。HibernateHibernate框架負(fù)責(zé)管理和支持持久層。2.2開發(fā)語(yǔ)言的介紹Java是一門面向?qū)ο缶幊陶Z(yǔ)言具有簡(jiǎn)單性、面向?qū)ο?、分布式、安全性、平臺(tái)獨(dú)立與可移植性、多線程、動(dòng)態(tài)性等特點(diǎn),實(shí)現(xiàn)了擴(kuò)展功能、支持面廣、簡(jiǎn)單操作易于程序員上手的特點(diǎn)[5]。在這下加持下,其成為面向?qū)ο缶幊陶Z(yǔ)言的個(gè)中翹楚,在很大程度上體現(xiàn)了面向?qū)ο蟮膬?yōu)點(diǎn)所在,令使用者可以利用相對(duì)簡(jiǎn)單的方法進(jìn)行更復(fù)雜的設(shè)計(jì)和實(shí)現(xiàn)。因此,在其強(qiáng)大的擴(kuò)展性支持下,Java??梢杂靡詮V泛應(yīng)用于PC、運(yùn)動(dòng)平臺(tái)和互聯(lián)網(wǎng)等計(jì)算機(jī)領(lǐng)域的方方面面。2.3SQL數(shù)據(jù)庫(kù)介紹2.3.1數(shù)據(jù)庫(kù)我們可以把看作一個(gè)信息存儲(chǔ)的倉(cāng)庫(kù),一個(gè)存儲(chǔ)電子信息文件的柜子,能與多個(gè)用戶共享,并對(duì)文件中的數(shù)據(jù)信息運(yùn)行新增、查詢、更新、刪除等操作。數(shù)據(jù)庫(kù)管理系統(tǒng)(特別是關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng))已在商用領(lǐng)域獲得巨大成功,由單一的產(chǎn)品發(fā)展到了與應(yīng)用軟件捆綁,為客戶提供從產(chǎn)品到服務(wù)的集成解決方案,在軟件產(chǎn)業(yè)中占據(jù)著十分重要的地位[6]。2.3.2MySQLSQL(結(jié)構(gòu)化查詢語(yǔ)句)是一種特定目的程序語(yǔ)言,用于管理關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS),或在關(guān)系流數(shù)據(jù)管理系統(tǒng)(RDSMS)中進(jìn)行流處理。MySQL是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),它提供了功能全面,而操作簡(jiǎn)單的MySQL服務(wù)器管理界面“SQLServerEnterpriseManager”窗口,讓使用者可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序,良好的滿足了使用者對(duì)于一個(gè)穩(wěn)定、安全的數(shù)據(jù)庫(kù)的功能需求。

第三章需求分析3.1項(xiàng)目需求背景在現(xiàn)代的大學(xué)學(xué)習(xí)過程中,每年都會(huì)有大量的學(xué)生在校園經(jīng)過一段時(shí)間的學(xué)習(xí)后,需要進(jìn)行專業(yè)的方向選報(bào)。在這個(gè)時(shí)候,就需要有一個(gè)能夠幫助校方進(jìn)行管理學(xué)生選報(bào)的,方便、簡(jiǎn)潔、操作易上手的管理系統(tǒng)。同時(shí),在學(xué)生進(jìn)行專業(yè)選報(bào)時(shí),如果能有一款系統(tǒng)可以進(jìn)行相關(guān)專業(yè)方向的介紹,也可以打打方便學(xué)生的選報(bào)需求。但事實(shí)上,現(xiàn)在網(wǎng)絡(luò)上很少有對(duì)專業(yè)方向選報(bào)系統(tǒng)的討論和設(shè)計(jì),大部分學(xué)校把專業(yè)選報(bào)系統(tǒng)知識(shí)作為一個(gè)學(xué)生管理系統(tǒng)的分支,鮮少有對(duì)于這部分系統(tǒng)功能的規(guī)劃和討論。3.2可行性分析3.2.1技術(shù)可行性該項(xiàng)目是一個(gè)通過Myeclipse2014進(jìn)行前端編程,使用MySQL5.0進(jìn)行數(shù)據(jù)庫(kù)構(gòu)建和操作的系統(tǒng),作者對(duì)于相應(yīng)操作軟件的知識(shí)能力較為理解和精通,同時(shí)硬軟件工具齊備,擁有著相對(duì)較為寬松的項(xiàng)目設(shè)計(jì)和實(shí)現(xiàn)時(shí)間,因此預(yù)計(jì)本項(xiàng)目的功能需求是可以在規(guī)定時(shí)間內(nèi)滿足。3.2.2使用可行性作為目標(biāo)人群的大學(xué)師生來(lái)說(shuō),用戶大部分都有著對(duì)計(jì)算機(jī)一定程度上的操作功底,用戶的使用環(huán)境只需要普通電腦,加之本項(xiàng)目系統(tǒng)操作界面簡(jiǎn)潔,功能明了,操作目標(biāo)明確,能夠讓即使是第一次接觸的教師和學(xué)生都可以明白操作流程,并在短時(shí)間內(nèi)上手。3.2.3經(jīng)濟(jì)可行性客戶方面,根據(jù)觀察,現(xiàn)有大多數(shù)高校具有電子信息化的計(jì)算機(jī)載體設(shè)備,并且擁有支持該項(xiàng)目的軟件系統(tǒng)。因此無(wú)需花費(fèi)設(shè)備資金或者其他開資來(lái)容納該系統(tǒng)。同時(shí),作為一個(gè)畢業(yè)設(shè)計(jì),該系統(tǒng)項(xiàng)目由本人全權(quán)負(fù)責(zé)進(jìn)行該項(xiàng)目的設(shè)計(jì)開發(fā),不需要由資金的投入,產(chǎn)生的項(xiàng)目投入成本完全可以接受。3.3需求概述該項(xiàng)目是專業(yè)方向選報(bào)系統(tǒng)項(xiàng)目的設(shè)計(jì)與實(shí)現(xiàn),最終達(dá)到一個(gè)界面良好,功能齊全,性能優(yōu)良的網(wǎng)站系統(tǒng)。該系統(tǒng)通過使用SSH框架作為整體架構(gòu),使之更容易擴(kuò)展和維護(hù)。在這些特點(diǎn)的支持下,該系統(tǒng)可以隨著科技的研究和進(jìn)步,不斷地對(duì)系統(tǒng)進(jìn)行迭代更新,進(jìn)而獲得達(dá)到更長(zhǎng)久的使用壽命和更加完美的使用體驗(yàn)。3.3.1用例說(shuō)明圖3-1系統(tǒng)用例圖用例說(shuō)明表3-1專業(yè)管理用例表用例:專業(yè)管理ID:1主參與者:管理員副參與者:數(shù)據(jù)庫(kù)前置條件:以管理員登錄網(wǎng)站,需要進(jìn)行專業(yè)管理主流:1)管理員打開網(wǎng)站2)進(jìn)入專業(yè)管理模塊3)進(jìn)行專業(yè)的增、刪、查、改4)完成管理后置條件:相關(guān)管理操作完成附加流:數(shù)據(jù)庫(kù)相關(guān)操作失敗時(shí)提醒錯(cuò)誤表3-2用戶注冊(cè)用例表用例:用戶注冊(cè)ID:2主參與者:管理員副參與者:數(shù)據(jù)庫(kù)前置條件:以管理員登錄網(wǎng)站,需要進(jìn)行用戶注冊(cè)主流:1)管理員打開網(wǎng)站2)進(jìn)入用戶注冊(cè)界面3)批量導(dǎo)入用戶數(shù)據(jù)4)完成獲得用戶賬戶后置條件:注冊(cè)操作完成,獲得賬戶附加流:數(shù)據(jù)庫(kù)相關(guān)操作失敗時(shí)提醒錯(cuò)誤表3-3用戶管理用例表用例:用戶管理ID:3主參與者:管理員副參與者:數(shù)據(jù)庫(kù)前置條件:以管理員登錄網(wǎng)站,需要進(jìn)行用戶管理主流:1)管理員打開網(wǎng)站2)進(jìn)入用戶管理模塊3)進(jìn)行用戶的增、刪、查、改4)完成管理后置條件:相關(guān)管理操作完成附加流:數(shù)據(jù)庫(kù)相關(guān)操作失敗時(shí)提醒錯(cuò)誤表3-4選報(bào)管理用例表用例:選報(bào)管理ID:4主參與者:管理員副參與者:數(shù)據(jù)庫(kù)前置條件:以管理員登錄網(wǎng)站,需要開啟專業(yè)選報(bào)主流:1)管理員打開網(wǎng)站2)進(jìn)入學(xué)生管理模塊3)設(shè)置選報(bào)開啟時(shí)間4)單機(jī)確定,完成設(shè)置后置條件:開啟選報(bào)完成附加流:開啟失敗時(shí)提醒錯(cuò)誤表3-5專業(yè)選報(bào)用例表用例:專業(yè)選報(bào)ID:5主參與者:學(xué)生副參與者:數(shù)據(jù)庫(kù)前置條件:以學(xué)生登錄網(wǎng)站,需要進(jìn)行專業(yè)選報(bào)主流:1)學(xué)生打開網(wǎng)站2)進(jìn)入專業(yè)選報(bào)模塊3)選擇需要選報(bào)的專業(yè)4)完成選報(bào)后置條件:專業(yè)選報(bào)完成附加流:選報(bào)失敗時(shí)提示錯(cuò)誤表3-6簡(jiǎn)介查看用例表用例:簡(jiǎn)介查看ID:6主參與者:學(xué)生副參與者:數(shù)據(jù)庫(kù)前置條件:以學(xué)生登錄網(wǎng)站,需要查看專業(yè)簡(jiǎn)介主流:1)學(xué)生打開網(wǎng)站2)進(jìn)入專業(yè)選報(bào)模塊3)點(diǎn)擊需要查看專業(yè)的相關(guān)簡(jiǎn)介4)跳轉(zhuǎn)到相關(guān)專業(yè)簡(jiǎn)介頁(yè)面表3-7專業(yè)查詢用例表用例:專業(yè)查詢ID:7主參與者:學(xué)生副參與者:數(shù)據(jù)庫(kù)前置條件:以學(xué)生登錄網(wǎng)站,需要進(jìn)行查詢專業(yè)主流:1)學(xué)生打開網(wǎng)站2)進(jìn)入專業(yè)選報(bào)模塊3)輸入需要查詢的專業(yè)4)點(diǎn)擊查詢,顯示結(jié)果后置條件:顯示查詢的相關(guān)專業(yè)信息附加流:查詢失敗時(shí)提示相關(guān)提醒表3-8專業(yè)數(shù)據(jù)查詢用例表用例:專業(yè)數(shù)據(jù)查詢ID:8主參與者:教師副參與者:數(shù)據(jù)庫(kù)前置條件:以教師登錄網(wǎng)站,需要進(jìn)行專業(yè)選報(bào)的相關(guān)數(shù)據(jù)查詢主流:1)教師打開網(wǎng)站2)進(jìn)入專業(yè)選報(bào)模塊3)輸入需要查詢的專業(yè)信息4)點(diǎn)擊查詢,顯示結(jié)果后置條件:顯示查詢的相關(guān)專業(yè)信息附加流:查詢失敗時(shí)提示相關(guān)提醒表3-9選報(bào)學(xué)生查詢用例表用例:選報(bào)學(xué)生查詢ID:9主參與者:教師副參與者:數(shù)據(jù)庫(kù)前置條件:以教師登錄網(wǎng)站,需要進(jìn)行學(xué)生選報(bào)的相關(guān)數(shù)據(jù)查詢主流:1)教師打開網(wǎng)站2)進(jìn)入學(xué)生管理模塊3)輸入需要查詢的學(xué)生信息4)點(diǎn)擊查詢,顯示結(jié)果后置條件:顯示查詢的相關(guān)學(xué)生信息附加流:查詢失敗時(shí)提示相關(guān)提醒3.2.2功能需求專業(yè)方向選報(bào)系統(tǒng)作為一個(gè)指向性相對(duì)較強(qiáng)強(qiáng)的管理系統(tǒng),是高校的管理學(xué)生中強(qiáng)有力的助手,對(duì)學(xué)生的專業(yè)選報(bào)方向的流程實(shí)現(xiàn)至關(guān)重要。使用該系統(tǒng),能夠方便學(xué)校相關(guān)資料信息的收集控制,對(duì)學(xué)生今后的學(xué)習(xí)生活產(chǎn)生這深遠(yuǎn)的影響。在此基礎(chǔ)上,結(jié)合學(xué)校和學(xué)生方面的實(shí)際需求,依據(jù)現(xiàn)實(shí)大學(xué)專業(yè)選報(bào)的實(shí)際流程,需實(shí)現(xiàn)以下功能:表3-1功能需求表模塊功能劃分簡(jiǎn)要描述登錄模塊用戶登錄用戶獲得賬號(hào)密碼后可以進(jìn)行登錄學(xué)生模塊專業(yè)選報(bào)在規(guī)定的時(shí)間內(nèi),學(xué)生可以進(jìn)行專業(yè)方向的選報(bào)專業(yè)查詢可以進(jìn)行查詢相應(yīng)的專業(yè)簡(jiǎn)介查看可以查看相應(yīng)專業(yè)的介紹頁(yè)面教師模塊選報(bào)查看可以查看選報(bào)自己相關(guān)專業(yè)的學(xué)生情況專業(yè)查看可以查看自己相關(guān)專業(yè)的選報(bào)數(shù)據(jù)情況管理員模塊用戶管理進(jìn)行賬號(hào)相關(guān)的增刪查改專業(yè)方向管理進(jìn)行專業(yè)方向相關(guān)的增刪查改選報(bào)管理進(jìn)行專業(yè)方向選報(bào)的相關(guān)管理3.3性能需求作為一個(gè)專業(yè)方向選報(bào)系統(tǒng),必須保證系統(tǒng)長(zhǎng)期、穩(wěn)定、安全的需求。因此,該項(xiàng)目必須由以下的性能要求。???1.穩(wěn)定、及時(shí)、準(zhǔn)確作為管理系統(tǒng),信息處理應(yīng)有一定的準(zhǔn)確性和及時(shí)性。在系統(tǒng)規(guī)劃、實(shí)現(xiàn)過程中,該系統(tǒng)在實(shí)際投入使用時(shí)的穩(wěn)定性設(shè)計(jì)者必須充分考慮,使系統(tǒng)的處理能力能夠完成學(xué)校和學(xué)生操作要求,系統(tǒng)盡量要在3-4秒內(nèi)得到響應(yīng)以及操作結(jié)果。2.開發(fā)、可塑性作為一個(gè)長(zhǎng)期使用的系統(tǒng),系統(tǒng)的可拓展性、可塑性必須得到充分的考慮,并作出相應(yīng)符合條件的設(shè)計(jì)。因此,應(yīng)該將系統(tǒng)設(shè)計(jì)成一個(gè)開放系統(tǒng),只要在滿足需要的條件下,可以對(duì)系統(tǒng)的功能模塊進(jìn)行增刪查改,以及調(diào)整系統(tǒng)適應(yīng)的軟硬件規(guī)格,通過對(duì)軟件功能的完善和更新,完成整個(gè)系統(tǒng)的迭代升級(jí)。3.簡(jiǎn)潔、易上手作為給予高等院校使用的信息管理系統(tǒng),需要對(duì)系統(tǒng)的使用人群進(jìn)行充分考慮。在這樣的條件下,就對(duì)系統(tǒng)的易用性和易維護(hù)性有所需求。由于進(jìn)行系統(tǒng)使用和管理職工往往對(duì)于計(jì)算機(jī)的深度使用往往較為陌生,這要求系統(tǒng)要擁有簡(jiǎn)潔的人機(jī)交互操作界面、容易理解的用戶指引;在此基礎(chǔ)上,還要求給予用戶足夠的使用幫助,讓用戶更容易進(jìn)行系統(tǒng)的熟悉。

第四章系統(tǒng)設(shè)計(jì)4.1系統(tǒng)總體規(guī)劃專業(yè)方向選報(bào)系統(tǒng)一共分為三個(gè)功能模塊:學(xué)生模塊、教師模塊、管理員模塊。學(xué)生模塊由學(xué)生用戶進(jìn)行使用,在系統(tǒng)中的使用的功能就是專業(yè)方向的選報(bào);教師模塊由教師進(jìn)行使用,主要功能為查詢自己相關(guān)專業(yè)的學(xué)生消息;管理員負(fù)責(zé)管理整個(gè)系統(tǒng)的運(yùn)行控制,管理學(xué)生、教師賬號(hào)的信息和專業(yè)方向的構(gòu)建,以及選報(bào)功能的開啟與否等相關(guān)操作。系統(tǒng)總體規(guī)劃4-14.2功能模塊設(shè)計(jì)及描述本系統(tǒng)功能模塊分為3個(gè)模塊。學(xué)生模塊;教師模塊;管理員模塊。4.2.1學(xué)生模塊學(xué)生模塊的主要的應(yīng)用目標(biāo)對(duì)象是學(xué)生。擁有相應(yīng)權(quán)限的用戶進(jìn)行登陸后,可在系統(tǒng)中查看各個(gè)專業(yè)方向名稱的簡(jiǎn)介和培養(yǎng)目標(biāo),所開課程,限選人數(shù)等等,查看完成后可通過選擇按鈕選擇自己喜歡的專業(yè),可進(jìn)行重新選擇但超出系統(tǒng)規(guī)定的時(shí)間將無(wú)法進(jìn)行重新選擇。需要的注意的是,需要在規(guī)定的時(shí)間內(nèi)進(jìn)行選擇,不然超過時(shí)間將由系統(tǒng)自行安排。4-2學(xué)生功能模塊4.2.2教師模塊教師模塊主要應(yīng)用目標(biāo)為教師。擁有相應(yīng)權(quán)限的用戶進(jìn)行登陸后,可以查詢選報(bào)自己相關(guān)專業(yè)的學(xué)生的信息。4-3教師功能模塊4.2.3管理員模塊負(fù)責(zé)管理整個(gè)系統(tǒng)的運(yùn)行控制,管理學(xué)生、教師賬號(hào)的信息和專業(yè)方向的構(gòu)建,以及選報(bào)功能的開啟與否等相關(guān)操作。4-4管理員功能模塊4.3數(shù)據(jù)庫(kù)的設(shè)計(jì)4.3.1數(shù)據(jù)庫(kù)總體設(shè)計(jì)該系統(tǒng)的數(shù)據(jù)庫(kù)使用主要使用的關(guān)鍵,就是對(duì)各種信息的增、刪、查、改。根據(jù)這個(gè)目標(biāo),數(shù)據(jù)庫(kù)設(shè)計(jì)的整體結(jié)構(gòu)就必須能符合系統(tǒng)相應(yīng)數(shù)據(jù)的輸入和輸出。因此,設(shè)計(jì)者需要收集各種數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,為后面的詳細(xì)設(shè)計(jì)部分做好充足的準(zhǔn)備。因此,根據(jù)用戶的實(shí)際需求,該系統(tǒng)需要的數(shù)據(jù)包括用戶數(shù)據(jù)、專業(yè)數(shù)據(jù)、學(xué)生數(shù)據(jù)等。該項(xiàng)目的全局ER模式如下圖所示。系統(tǒng)全局E-R圖4-54.3.2數(shù)據(jù)庫(kù)物理設(shè)計(jì)在數(shù)據(jù)庫(kù)設(shè)計(jì)中,數(shù)據(jù)庫(kù)物理設(shè)計(jì)的的主要內(nèi)容,便是根據(jù)數(shù)據(jù)庫(kù)總體設(shè)計(jì)的詳情作為基礎(chǔ),進(jìn)行數(shù)據(jù)庫(kù)的概念模式和外模式的設(shè)計(jì),這是數(shù)據(jù)庫(kù)設(shè)計(jì)里面的重要組成階段。外模式和概念模式是用戶所看到的數(shù)據(jù)庫(kù),是應(yīng)用程序訪問數(shù)據(jù)庫(kù)的接口[13]。據(jù)以上分析,本系統(tǒng)數(shù)據(jù)庫(kù)中的表格的設(shè)計(jì)結(jié)果如下所示:表4.1關(guān)系表表名說(shuō)明Student學(xué)生表Teacher教師表Majorfield專業(yè)方向表Curriculum課程表表4.2學(xué)生表Student列名說(shuō)明數(shù)據(jù)類型、大小約束StudentID學(xué)生學(xué)號(hào)varchar(12)主鍵StudentName學(xué)生名稱varchar(32)非空StudentClass學(xué)生班級(jí)varchar(10)非空Studentsex學(xué)生性別varchar(2)非空StudentsMajorfield學(xué)生所選專業(yè)方向varchar(10)StudentPhone學(xué)生的聯(lián)系方式varchar(32)非空表4.3教師表Teacher列名說(shuō)明數(shù)據(jù)類型、大小約束TeacherID教師編號(hào)varchar(12)主鍵TeacherName教師名稱varchar(32)非空TeacherMajorfield教師所屬專業(yè)varchar(32)非空表4.4專業(yè)方向表Majorfield列名說(shuō)明數(shù)據(jù)類型、大小約束MajorfieldID專業(yè)方向編號(hào)varchar(12)主鍵MajorfieldName專業(yè)方向名稱varchar(32)非空Majorfieldbriefintroduction專業(yè)方向簡(jiǎn)介varchar(32)非空MajorfieldNumber專業(yè)方向可選人數(shù)數(shù)量varchar(10)非空表4.5課程表CurriculumCurriculumID課程編號(hào)varchar(12)主鍵CurriculumName課程名稱varchar(32)非空CurriculumMajorfield對(duì)應(yīng)的專業(yè)方向varchar(32)外鍵CurriculumTeacher課程教師varchar(10)外鍵Curriculumbriefintroduction課程簡(jiǎn)介varchar(32)非空4.4系統(tǒng)詳細(xì)設(shè)計(jì)4.4.1系統(tǒng)用戶管理系統(tǒng)用戶包括系統(tǒng)管理員,學(xué)生和教師3種用戶。系統(tǒng)管理員:可對(duì)整個(gè)系統(tǒng)的用戶數(shù)據(jù)進(jìn)行增,刪,查,改操作,如學(xué)生,教師,軟件方向信息等。學(xué)生:學(xué)校統(tǒng)一發(fā)放的賬號(hào)密碼進(jìn)行登陸,然后進(jìn)行專業(yè)方向查看和專業(yè)方向選擇的操作。教師:學(xué)校統(tǒng)一發(fā)放的賬號(hào)密碼進(jìn)行登陸,然后可以查看自己所教的專業(yè)方向信息和選擇了此項(xiàng)專業(yè)的學(xué)生。4.4.2登錄注冊(cè)1.注冊(cè)(1)說(shuō)明和優(yōu)先級(jí)用戶注冊(cè)功能用于注冊(cè)一個(gè)新的系統(tǒng)用戶,注冊(cè)時(shí),可注冊(cè)的用戶類型包括學(xué)生和教師2種。用戶注冊(cè)功能的優(yōu)先級(jí):高(2)響應(yīng)序列與控制流程注冊(cè)新用戶時(shí),進(jìn)入注冊(cè)用戶界面后,輸入必要的用戶注冊(cè)信息后,點(diǎn)擊注冊(cè)按鈕完成注冊(cè),如輸入的信息不符合規(guī)范,系統(tǒng)需給出準(zhǔn)確的提示,如注冊(cè)成功則保存用戶信息和用戶權(quán)限信息,并給出注冊(cè)成功的提示。注冊(cè)失敗時(shí),需要給出的提示包括:1、用戶名格式錯(cuò)誤2、用戶密碼格式錯(cuò)誤3、兩次輸入的密碼不一致4、其他未列出的錯(cuò)誤(3)輸入/輸出數(shù)據(jù)注冊(cè)用戶時(shí),需要輸入的新用戶信息包括:用戶名、用戶密碼(重復(fù)驗(yàn)證)和用戶類型,其中用戶類型默認(rèn)為“一般用戶”。數(shù)據(jù)項(xiàng)定義如下表所示:表4-6用戶注冊(cè)表數(shù)據(jù)名稱實(shí)際含義數(shù)據(jù)類型數(shù)據(jù)約束備注用戶名登錄系統(tǒng)的用戶名稱文本不少于12個(gè)字符用戶密碼登錄的用戶密碼文本不少于6個(gè)字符用戶類型用戶的類型文本教師或?qū)W生輸出結(jié)果:注冊(cè)成功或者注冊(cè)失敗的提示。2.登錄(1)說(shuō)明和優(yōu)先級(jí)為了保障系統(tǒng)的安全性,系統(tǒng)提供登陸功能。登陸時(shí),輸入用戶名和用戶密碼,登陸成功進(jìn)入系統(tǒng)主界面,登陸失敗則給出相應(yīng)的提示。登陸功能的優(yōu)先級(jí):高(2)響應(yīng)序列與控制流程用戶進(jìn)行登陸時(shí),管理員登陸后進(jìn)入系統(tǒng)的后臺(tái)管理界面,具備所有權(quán)限;學(xué)生用戶登錄后進(jìn)入系統(tǒng)的主界面,可進(jìn)行專業(yè)方向的信息查看和選擇;教師用戶登錄后進(jìn)入系統(tǒng)的主界面,可以查看自己所教的專業(yè)方向信息和選擇了此項(xiàng)專業(yè)的學(xué)生。登陸失敗時(shí),需要給出的提示包括:1、用戶名不存在2、用戶密碼不正確3、其他未列出的錯(cuò)誤(3)輸入/輸出數(shù)據(jù)登陸時(shí),需要輸入的用戶信息包括:用戶名、用戶密碼,數(shù)據(jù)項(xiàng)定義如下表所示:表4-7用戶登錄表數(shù)據(jù)名稱實(shí)際含義數(shù)據(jù)類型數(shù)據(jù)約束備注用戶名登錄系統(tǒng)的用戶名稱文本字母開頭,不少于5個(gè)字符用戶密碼登錄的用戶密碼文本不少于6個(gè)字符輸出結(jié)果:登陸成功或者密碼錯(cuò)誤或用戶名不存在的提示。4.4.3學(xué)生模塊學(xué)生管理包括添加學(xué)生、修改學(xué)生信息和刪除學(xué)生,查詢學(xué)生信息1.添加學(xué)生(1)說(shuō)明和優(yōu)先級(jí)添加學(xué)生功能用于管理員進(jìn)行添加學(xué)生的各項(xiàng)信息,如:學(xué)生學(xué)號(hào),姓名,年齡,性別,聯(lián)系方式,班級(jí)等等一些信息錄入的操作。添加學(xué)生功能的優(yōu)先級(jí):高(2)響應(yīng)序列與控制流程管理員使用添加學(xué)生功能時(shí),需要登陸后進(jìn)入后臺(tái)管理界面中,然后在界面中點(diǎn)擊學(xué)生管理按鈕,然后再跳出的界面中進(jìn)行添加學(xué)生。如輸入的信息不符合規(guī)范,系統(tǒng)需給出準(zhǔn)確的提示。添加學(xué)生失敗時(shí),需要給出的提示包括:1、聯(lián)系方式格式錯(cuò)誤2、姓名格式錯(cuò)誤3、年齡格式錯(cuò)誤4、其他未列出的錯(cuò)誤(3)輸入/輸出數(shù)據(jù)添加學(xué)生時(shí),需要輸入的信息包括:表4-8添加學(xué)生表數(shù)據(jù)名稱實(shí)際含義數(shù)據(jù)類型數(shù)據(jù)約束備注學(xué)號(hào)學(xué)生的學(xué)號(hào)文本不少于8個(gè)字符年齡學(xué)生的年齡數(shù)字不能小于0大于100手機(jī)學(xué)生的聯(lián)系方式文本不少于11個(gè)字符性別學(xué)生的性別文本不少于5個(gè)字符姓名學(xué)生的姓名文本不少于8個(gè)字符班級(jí)學(xué)生的班級(jí)文本不少于6個(gè)字符輸出結(jié)果:添加學(xué)生成功的提示。2.修改學(xué)生信息(1)說(shuō)明和優(yōu)先級(jí)修改學(xué)生信息功能用于管理員用戶進(jìn)行修改學(xué)生的各項(xiàng)信息,如:姓名,年齡,性別,聯(lián)系方式等等一些信息的修改的操作。修改學(xué)生功能的優(yōu)先級(jí):高(2)響應(yīng)序列與控制流程管理員用戶使用修改學(xué)生信息功能時(shí),需要登陸后進(jìn)入后臺(tái)管理界面中,然后在界面中點(diǎn)擊學(xué)生管理按鈕,在跳出的界面中選擇需要修改信息的學(xué)生,選擇后會(huì)跳出具有該學(xué)生信息的界面,在該學(xué)生的各個(gè)數(shù)據(jù)項(xiàng)框中修改需要修改的信息,然后點(diǎn)擊修改按鈕即可以完成修改。如輸入的信息不符合規(guī)范,系統(tǒng)需給出準(zhǔn)確的提示。修改學(xué)生信息失敗時(shí),需要給出的提示包括:1、聯(lián)系方式格式錯(cuò)誤2、姓名格式錯(cuò)誤3、年齡格式錯(cuò)誤4、其他未列出的錯(cuò)誤(3)輸入/輸出數(shù)據(jù)修改學(xué)生信息時(shí),需要輸入的信息包括:表4-9修改學(xué)生表數(shù)據(jù)名稱實(shí)際含義數(shù)據(jù)類型數(shù)據(jù)約束備注學(xué)號(hào)學(xué)生的學(xué)號(hào)文本不少于8個(gè)字符年齡學(xué)生的年齡數(shù)字不能小于0大于100手機(jī)學(xué)生的聯(lián)系方式文本不少于11個(gè)字符性別學(xué)生的性別文本不少于5個(gè)字符姓名學(xué)生的姓名文本不少于8個(gè)字符班級(jí)學(xué)生的班級(jí)文本不少于6個(gè)字符輸出結(jié)果:修改學(xué)生的信息成功的提示。3.刪除學(xué)生(1)說(shuō)明和優(yōu)先級(jí)刪除學(xué)生功能用于管理員用戶進(jìn)行刪除學(xué)生的操作。刪除學(xué)生功能的優(yōu)先級(jí):高(2)響應(yīng)序列與控制流程管理員用戶使用刪除學(xué)生功能時(shí),需要登陸后進(jìn)入后臺(tái)管理界面中,然后在界面中點(diǎn)擊學(xué)生管理按鈕,在跳出的界面中選擇需要?jiǎng)h除學(xué)生的對(duì)應(yīng)刪除按鈕即可。(3)輸入/輸出數(shù)據(jù)輸入:無(wú)。輸出結(jié)果:刪除學(xué)生成功的提示。查詢學(xué)生信息(1)說(shuō)明和優(yōu)先級(jí)查詢學(xué)生信息功能用于管理員用戶進(jìn)行關(guān)鍵字查詢學(xué)生的各項(xiàng)信息。查詢學(xué)生信息功能的優(yōu)先級(jí):高(2)響應(yīng)序列與控制流程管理用戶使用查詢學(xué)生信息的功能時(shí),需要登陸后進(jìn)入后臺(tái)管理界面中,然后在界面中點(diǎn)擊學(xué)生管理按鈕,在跳出的界面中的搜索框中輸入關(guān)鍵詞進(jìn)行查詢。如輸入的信息不符合規(guī)范,系統(tǒng)需給出準(zhǔn)確的提示。查詢學(xué)生信息失敗時(shí),需要給出的提示包括:1、學(xué)生的學(xué)號(hào)不存在。2、其他未列出的錯(cuò)誤(3)輸入/輸出數(shù)據(jù)查詢學(xué)生信息時(shí),需要輸入的信息包括:表4-10查詢學(xué)生表數(shù)據(jù)名稱實(shí)際含義數(shù)據(jù)類型數(shù)據(jù)約束備注學(xué)號(hào)學(xué)生的學(xué)號(hào)文本不少于8個(gè)字符專業(yè)方向所選該方向的學(xué)生文本不少于4個(gè)字符姓名學(xué)生的姓名文本不少于2個(gè)字符輸出結(jié)果:所查學(xué)生的所有信息界面。4.4.4教師模塊教師管理包括添加教師、修改教師信息和刪除教師,查詢教師信息。1.添加教師(1)說(shuō)明和優(yōu)先級(jí)添加教師功能用于管理員進(jìn)行添加教師的各項(xiàng)信息,如:教師編號(hào),姓名,年齡,性別,聯(lián)系方式,所教方向等等一些信息錄入的操作。添加教師功能的優(yōu)先級(jí):高(2)響應(yīng)序列與控制流程管理員使用添加教師功能時(shí),需要登陸后進(jìn)入后臺(tái)管理界面中,然后在界面中點(diǎn)擊教師管理按鈕,然后再跳出的界面中進(jìn)行添加教師。如輸入的信息不符合規(guī)范,系統(tǒng)需給出準(zhǔn)確的提示。添加教師失敗時(shí),需要給出的提示包括:1、聯(lián)系方式格式錯(cuò)誤2、姓名格式錯(cuò)誤3、年齡格式錯(cuò)誤4、其他未列出的錯(cuò)誤(3)輸入/輸出數(shù)據(jù)添加教師時(shí),需要輸入的信息包括:表4-11添加教師表數(shù)據(jù)名稱實(shí)際含義數(shù)據(jù)類型數(shù)據(jù)約束備注編號(hào)教師的編號(hào)文本不少于8個(gè)字符手機(jī)教師的聯(lián)系方式文本不少于11個(gè)字符性別教師的性別文本不少于5個(gè)字符姓名教師的姓名文本不少于8個(gè)字符所教課程教師所教的方向課程文本不少于6個(gè)字符輸出結(jié)果:添加教師成功的提示。2.修改教師信息(1)說(shuō)明和優(yōu)先級(jí)修改教師信息功能用于管理員用戶進(jìn)行修改教師的各項(xiàng)信息,如:姓名,年齡,性別,聯(lián)系方式等等一些信息的修改的操作。修改教師功能的優(yōu)先級(jí):高(2)響應(yīng)序列與控制流程管理員用戶使用修改教師信息功能時(shí),需要登陸后進(jìn)入后臺(tái)管理界面中,然后在界面中點(diǎn)擊教師管理按鈕,在跳出的界面中選擇需要修改信息的教師,選擇后會(huì)跳出具有該教師信息的界面,在該教師的各個(gè)數(shù)據(jù)項(xiàng)框中修改需要修改的信息,然后點(diǎn)擊修改按鈕即可以完成修改。如輸入的信息不符合規(guī)范,系統(tǒng)需給出準(zhǔn)確的提示。修改教師信息失敗時(shí),需要給出的提示包括:1、聯(lián)系方式格式錯(cuò)誤2、姓名格式錯(cuò)誤3、年齡格式錯(cuò)誤4、其他未列出的錯(cuò)誤(3)輸入/輸出數(shù)據(jù)修改教師信息時(shí),需要輸入的信息包括:表4-12修改教師表數(shù)據(jù)名稱實(shí)際含義數(shù)據(jù)類型數(shù)據(jù)約束備注編號(hào)教師的編號(hào)文本不少于8個(gè)字符年齡教師的年齡數(shù)字不能小于0大于100手機(jī)教師的聯(lián)系方式文本不少于11個(gè)字符性別教師的性別文本不少于5個(gè)字符姓名教師的姓名文本不少于8個(gè)字符所教課程教師所教的方向課程文本不少于6個(gè)字符輸出結(jié)果:修改教師的信息成功的提示。3.刪除教師(1)說(shuō)明和優(yōu)先級(jí)刪除教師功能用于管理員用戶進(jìn)行刪除教師的操作。刪除教師功能的優(yōu)先級(jí):高(2)響應(yīng)序列與控制流程管理員用戶使用刪除教師功能時(shí),需要登陸后進(jìn)入后臺(tái)管理界面中,然后在界面中點(diǎn)擊教師管理按鈕,在跳出的界面中選擇需要?jiǎng)h除教師的對(duì)應(yīng)刪除按鈕即可。(3)輸入/輸出數(shù)據(jù)輸入:無(wú)。輸出結(jié)果:刪除教師成功的提示。4.查詢教師信息(1)說(shuō)明和優(yōu)先級(jí)查詢教師信息功能用于管理員用戶進(jìn)行關(guān)鍵字查詢教師的各項(xiàng)信息。查詢教師信息功能的優(yōu)先級(jí):高(2)響應(yīng)序列與控制流程管理用戶使用查詢教師信息的功能時(shí),需要登陸后進(jìn)入后臺(tái)管理界面中,然后在界面中點(diǎn)擊教師管理按鈕,在跳出的界面中的搜索框中輸入關(guān)鍵詞進(jìn)行查詢。如輸入的信息不符合規(guī)范,系統(tǒng)需給出準(zhǔn)確的提示。查詢教師信息失敗時(shí),需要給出的提示包括:1、教師的編號(hào)不存在。2、其他未列出的錯(cuò)誤(3)輸入/輸出數(shù)據(jù)查詢教師信息時(shí),需要輸入的信息包括:表4-13查詢教師表數(shù)據(jù)名稱實(shí)際含義數(shù)據(jù)類型數(shù)據(jù)約束備注編號(hào)教師的編號(hào)文本不少于8個(gè)字符專業(yè)方向所教的專業(yè)方向名稱文本不少于4個(gè)字符姓名教師的姓名文本不少于2個(gè)字符輸出結(jié)果:所查教師的所有信息界面。4.4.5專業(yè)方向選報(bào)模塊專業(yè)方向管理包括添加專業(yè)方向、修改專業(yè)方向信息和刪除專業(yè)方向,查詢專業(yè)方向信息。1.添加專業(yè)方向(1)說(shuō)明和優(yōu)先級(jí)添加專業(yè)方向功能用于管理員進(jìn)行添加專業(yè)方向的各項(xiàng)信息,如:專業(yè)方向編號(hào),名稱,方向簡(jiǎn)介,培養(yǎng)目標(biāo)等等一些信息錄入的操作。添加專業(yè)方向功能的優(yōu)先級(jí):高(2)響應(yīng)序列與控制流程管理員使用添加專業(yè)方向功能時(shí),需要登陸后進(jìn)入后臺(tái)管理界面中,然后在界面中點(diǎn)擊專業(yè)方向管理按鈕,然后再跳出的界面中進(jìn)行添加專業(yè)方向。如輸入的信息不符合規(guī)范,系統(tǒng)需給出準(zhǔn)確的提示。添加專業(yè)方向失敗時(shí),需要給出的提示包括:1、方向簡(jiǎn)介格式錯(cuò)誤2、其他未列出錯(cuò)誤(3)輸入/輸出數(shù)據(jù)添加專業(yè)方向時(shí),需要輸入的信息包括:表4-14添加專業(yè)表數(shù)據(jù)名稱實(shí)際含義數(shù)據(jù)類型數(shù)據(jù)約束備注編號(hào)專業(yè)方向的編號(hào)文本不少于8個(gè)字符名稱專業(yè)方向的名稱文本不少于4個(gè)字符方向簡(jiǎn)介專業(yè)方向的介紹文本不少于20個(gè)字符輸出結(jié)果:添加專業(yè)方向成功的提示。2.修改專業(yè)方向信息(1)說(shuō)明和優(yōu)先級(jí)修改專業(yè)方向信息功能用于管理員用戶進(jìn)行修改專業(yè)方向的各項(xiàng)信息,如:培養(yǎng)方案,方向簡(jiǎn)介等等一些信息的修改的操作。修改專業(yè)方向功能的優(yōu)先級(jí):高(2)響應(yīng)序列與控制流程管理員用戶使用修改專業(yè)方向信息功能時(shí),需要登陸后進(jìn)入后臺(tái)管理界面中,然后在界面中點(diǎn)擊專業(yè)方向管理按鈕,在跳出的界面中選擇需要修改信息的專業(yè)方向,選擇后會(huì)跳出具有該專業(yè)方向信息的界面,在該專業(yè)方向的各個(gè)數(shù)據(jù)項(xiàng)框中修改需要修改的信息,然后點(diǎn)擊修改按鈕即可以完成修改。如輸入的信息不符合規(guī)范,系統(tǒng)需給出準(zhǔn)確的提示。修改專業(yè)方向信息失敗時(shí),需要給出的提示包括:1、方向簡(jiǎn)介格式錯(cuò)誤2、課程教師格式錯(cuò)誤(3)輸入/輸出數(shù)據(jù)修改專業(yè)方向信息時(shí),需要輸入的信息包括:表4-15修改專業(yè)表數(shù)據(jù)名稱實(shí)際含義數(shù)據(jù)類型數(shù)據(jù)約束備注編號(hào)專業(yè)方向的編號(hào)文本不少于8個(gè)字符名稱專業(yè)方向的名稱文本不少于4個(gè)字符方向簡(jiǎn)介專業(yè)方向的介紹文本不少于20個(gè)字符輸出結(jié)果:修改專業(yè)方向的信息成功的提示。3.刪除專業(yè)方向(1)說(shuō)明和優(yōu)先級(jí)刪除專業(yè)方向功能用于管理員用戶進(jìn)行刪除專業(yè)方向的操作。刪除專業(yè)方向功能的優(yōu)先級(jí):高(2)響應(yīng)序列與控制流程管理員用戶使用刪除專業(yè)方向功能時(shí),需要登陸后進(jìn)入后臺(tái)管理界面中,然后在界面中點(diǎn)擊專業(yè)方向管理按鈕,在跳出的界面中選擇需要?jiǎng)h除專業(yè)方向的對(duì)應(yīng)刪除按鈕即可。(3)輸入/輸出數(shù)據(jù)輸入:無(wú)。輸出結(jié)果:刪除專業(yè)方向成功的提示。4.查詢專業(yè)方向信息(1)說(shuō)明和優(yōu)先級(jí)查詢專業(yè)方向信息功能用于管理員用戶進(jìn)行關(guān)鍵字查詢專業(yè)方向的各項(xiàng)信息。查詢專業(yè)方向信息功能的優(yōu)先級(jí):高(2)響應(yīng)序列與控制流程管理用戶使用查詢專業(yè)方向信息的功能時(shí),需要登陸后進(jìn)入后臺(tái)管理界面中,然后在界面中點(diǎn)擊專業(yè)方向管理按鈕,在跳出的界面中的搜索框中輸入關(guān)鍵詞進(jìn)行查詢。如輸入的信息不符合規(guī)范,系統(tǒng)需給出準(zhǔn)確的提示。查詢專業(yè)方向信息失敗時(shí),需要給出的提示包括:1、專業(yè)方向的編號(hào)不存在。2、其他未列出的錯(cuò)誤(3)輸入/輸出數(shù)據(jù)查詢專業(yè)方向信息時(shí),需要輸入的信息包括:表4-16查詢專業(yè)表數(shù)據(jù)名稱實(shí)際含義數(shù)據(jù)類型數(shù)據(jù)約束備注編號(hào)專業(yè)方向的編號(hào)文本不少于8個(gè)字符名稱專業(yè)方向名稱文本不少于4個(gè)字符輸出結(jié)果:所查專業(yè)方向的所有信息界面。

第五章系統(tǒng)的實(shí)現(xiàn)5.1用戶登錄用戶打開網(wǎng)站時(shí),首先面對(duì)的便是登錄界面:登錄5.1-1用戶在瀏覽器上輸入對(duì)應(yīng)地址,就可以進(jìn)入登錄界面,通過正確的賬號(hào)密碼信息與驗(yàn)證碼登錄進(jìn)入系統(tǒng)中,如輸入不確信息會(huì)提示對(duì)應(yīng)錯(cuò)誤。在用戶輸入賬號(hào)和密碼后,根據(jù)用戶的賬號(hào)類型賦予用戶使用相應(yīng)的模塊功能的權(quán)限。5.2學(xué)生模塊學(xué)生用戶通過賬號(hào)進(jìn)入系統(tǒng),主要使用的是專業(yè)選報(bào)功能,點(diǎn)擊相應(yīng)專業(yè)的選報(bào)按鈕,既可以進(jìn)行自己想要的專業(yè)方向的選報(bào)。學(xué)生5.2-1在這里,學(xué)生可以通過查看相應(yīng)專業(yè)的專業(yè)方向介紹,來(lái)考慮判斷自己的專業(yè)方向選報(bào)需求,在一定程度上提供學(xué)生的專業(yè)選報(bào)提出一定的幫助。學(xué)生5.2-25.3教師模塊教師用戶通過賬號(hào)進(jìn)入系統(tǒng),主要使用的是學(xué)生選報(bào)專業(yè)查詢功能:教師5.3-15.4管理員模塊管理員通過賬號(hào)進(jìn)入系統(tǒng),主要使用的是系統(tǒng)的管理功能,包括:教師管理添加,管理員可以在這里對(duì)教師用戶的管理和進(jìn)行增刪查改。管理員5.4-1管理員5.4-2教師管理添加,管理員可以在這里對(duì)教師用戶的管理和進(jìn)行增刪查改。管理員5.4-3以及設(shè)定學(xué)生進(jìn)行專業(yè)選報(bào)功能的開始關(guān)閉時(shí)間。管理員5.4-4專業(yè)方向的管理,即內(nèi)容的增刪查改。管理員5.4-4

第六章總結(jié)與展望總結(jié):時(shí)間飛逝,大學(xué)四年的時(shí)光也終于走到了盡頭。作為這四年時(shí)間的句號(hào),我也想辦法盡力來(lái)完成這個(gè)畢業(yè)設(shè)計(jì)。經(jīng)過這一段時(shí)間的努力,就目前實(shí)踐來(lái)說(shuō),軟件運(yùn)

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論