白家輝
摘要:教材管理是高校教學(xué)管理工作中非常重要的一個部分,一個完善的教材征訂系統(tǒng)能夠真正地提升征訂教材的效率。本文首先分析了現(xiàn)今校園的教材征訂現(xiàn)狀,并指出校園智能化、網(wǎng)絡(luò)化的發(fā)展趨勢。本文針對學(xué)校教材征訂系統(tǒng)的設(shè)計與實現(xiàn),主要進行了以下幾方面的工作:
(1)對開發(fā)工具eclipse相關(guān)軟件平臺和設(shè)計技術(shù)進行了分析綜述。
(2)進行了需求分析,對前期研究做簡要闡述。
(3)對開發(fā)環(huán)境做系統(tǒng)分析。
關(guān)鍵詞:教材征訂;eclipse; SSH
1.緒論
1.1研究的目的與意義
隨著21世紀的到來,互聯(lián)網(wǎng)技術(shù)一年比一年發(fā)展迅速,越來越多的工作者以及單位需要與互聯(lián)網(wǎng)打交道。在各大高校中,每一學(xué)年開學(xué)都要進行教材征訂的重要且繁瑣工作,高校教材的計算機輔助征訂也隨著信息技術(shù)的發(fā)展逐步得到改觀,也在逐步實現(xiàn)管理的信息化和智能化。利用互聯(lián)網(wǎng)技術(shù),可以將原始的人工進行教材登記、征訂和發(fā)放這些低效率的工作轉(zhuǎn)變?yōu)楦咝实幕诰W(wǎng)絡(luò)的教材征訂管理系統(tǒng)中,這樣就可以把學(xué)生信息統(tǒng)一交給智能網(wǎng)絡(luò),不僅可以大大減輕教師的工作量,而且也可以大大提高率教材征訂工作的效率,確保工作的精確進行。
網(wǎng)上教材征訂平臺做到讓學(xué)生以及老師不用人工進行學(xué)生教材征訂數(shù)據(jù)的收集與傳達,只需要在網(wǎng)上或者手機進入網(wǎng)上教材征訂平臺挑選自己所需的教材,根據(jù)任課教師指定的教材進行挑選下單,這樣也大大方便了一大部分師生,給師生提供了一個優(yōu)質(zhì)便捷的教材征訂途徑。
1.2 國內(nèi)研究動態(tài)
國內(nèi)現(xiàn)在大部分高校在最近的這五年時間內(nèi),都已經(jīng)逐步開始使用網(wǎng)上教材征訂平臺,面對現(xiàn)在科技日益迅速發(fā)展,許多工作都可以依托在智能互聯(lián)網(wǎng)的高新產(chǎn)品上,對于在這個方便便捷的平臺進行教材征訂,將使師生的工作大大減輕,相比于傳統(tǒng)的繁瑣的人工征訂,將是一個突破性的成就。
相對國外而言,外國的線上教材征訂平臺已經(jīng)在大數(shù)據(jù)的背景下逐步向數(shù)據(jù)優(yōu)化和智能化等方向發(fā)展,這個不僅僅解決了我們?nèi)斯ふ饔喗滩牡姆爆嵐ぷ?,還減少了數(shù)據(jù)錄入等問題。
1.3 可行性分析
(1)技術(shù)可行性
(2)經(jīng)濟可行性
從資源配置的角度分析,本平臺可以在windows操作系統(tǒng)使用開發(fā),而JS語言都是免費性開源的,jdk,eclipse,mysql等開發(fā)工具也都是免費的,本平臺可以在基本的筆記本電腦上開發(fā)與調(diào)試,經(jīng)濟需求不大。平臺開發(fā)成本低,經(jīng)濟效益高。
(3)操作可行性
平臺的開發(fā)的界面比較清晰,用戶體驗效果好且操作方便,容易明白其中的功能,只要在普通的電腦瀏覽器上就可以訪問使用。新用戶只需要注冊好賬號然后登錄平臺,就可以選購所需的教材,然后加入購物車選擇支付方式進行交易即可,后續(xù)就會有供應(yīng)商對教材訂單進行配送,從開始到選購教材,整個過程操作起來簡單,功能也全面。
(5)法律可行性
設(shè)計開發(fā)的網(wǎng)上教材征訂平臺不以營利為目的,主要是針對目前學(xué)校人工征訂教材繁瑣復(fù)雜的工作,從而根據(jù)實際需求進行開發(fā)。為了讓學(xué)校師生在每學(xué)年的教材征訂工作中大大減輕負擔(dān),使數(shù)據(jù)收集起來也方便準確,讓校園也走向智能化,輕量化發(fā)展。本設(shè)計不會侵犯集體和國家的知識產(chǎn)權(quán)等,不觸犯國家相關(guān)的法律規(guī)定,不違反教育單位的要求與準則。
1.4.研究目標和內(nèi)容
線上教材征訂平臺主要使用js語言開發(fā),采用Mysql Server數(shù)據(jù)庫技術(shù)設(shè)計,目的是通過構(gòu)建一個能夠幫助老師和學(xué)生方便快速準確地征訂教材的平臺,減輕傳統(tǒng)的人工登記收集方法,使教務(wù)工作越來越簡單,智能化。
主要由后臺管理模塊和前端登錄模塊這兩部分組成,設(shè)計實現(xiàn)一些常見的教材征訂相關(guān)功能。
后臺管理模塊:主要有查詢教學(xué)任務(wù)信息,教材添加,教材查詢,教材刪除等。
前端登錄模塊:主要有教材分類,賬戶注冊,訂單購物車,教材征訂平臺登錄等功能。
2. 開發(fā)環(huán)境和工具
2.1 開發(fā)環(huán)境
線上教材征訂系統(tǒng)在開發(fā)中使用到eclipse、jdk1.8、Mysql Sever等這些在網(wǎng)上都有教程提供教學(xué),而且入手較容易,讓開發(fā)人員也有更加多的時間去研究開發(fā)這個設(shè)計,經(jīng)過查閱安裝資料,官網(wǎng)下載eclipse安裝包,安裝并配置好環(huán)境。
2.2 Eclipse
Eclipse 這個開發(fā)工具是一個免費提供大家使用的、開源的、它是根據(jù)Java語言來研發(fā)的可以進行擴展的開發(fā)平臺。對于它自身來說,它是由一個完善的框架結(jié)構(gòu)和一組系統(tǒng)的服務(wù)來組成,主要是利用部分插件組件來組建一個完善的開發(fā)環(huán)境。
2.3? SQLyog
SQLyog 是一個便捷快速且簡潔的圖形化管理MYSQL數(shù)據(jù)庫的工具,它能夠在不同的地方有效地管理數(shù)據(jù)庫,使用SQLyog可以很好地直觀讓用戶從世界的任何角落通過網(wǎng)絡(luò)來維護遠端的MySQL數(shù)據(jù)庫。
2.4 B/S模式
B/S結(jié)構(gòu)全稱叫Browser/Server,它是在web網(wǎng)絡(luò)興起之后的另一種網(wǎng)絡(luò)結(jié)構(gòu)模式,客戶端的最主要的應(yīng)用軟件就是web瀏覽器。b/s模式將會統(tǒng)一客戶端的運行,在系統(tǒng)功能實現(xiàn)的這個方面中,b/s模式會在服務(wù)器上進行集中,將會把那些核心部分都歸類集中在一個地方,從而對系統(tǒng)的開發(fā)與維護以及調(diào)試使用進行優(yōu)化,使得開發(fā)者進行開發(fā)設(shè)計的時候變得更加方便與輕松。
2.5 SSH
SSH指的是 struts和spring和hibernate這三個組成的一個完善的集成框架,它是一種前端開發(fā)者都比較青睞的開源網(wǎng)站框架。這個集成的SSH框架的系統(tǒng)主要分為表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)持久層和域模塊層這四個層次,主要是為了給開發(fā)人員在最快的時間內(nèi)搭建框架,更好的對網(wǎng)站進行編輯與修改。在三者之中,Struts是作為最基礎(chǔ)的,負責(zé)MVC的分離,控制業(yè)務(wù)跳轉(zhuǎn)。
參考文獻
[1] 柏亞軍. JSP編程基礎(chǔ)及應(yīng)用實例集錦[M].北京:人民郵電出版社,2001.7
[2] 范蕓、范慧霞.JSP動態(tài)網(wǎng)站開發(fā)基礎(chǔ)與上機指導(dǎo) [M],北京: 清華大學(xué)出版社,2010.
[3] 孫鑫.Java Web開發(fā)詳解[M],北京:電子工業(yè)出版社,2012.