数据库大作业总结
今晚,我們的數(shù)據(jù)庫大作業(yè)就基本完工了。不過自己離真正熟練運(yùn)用數(shù)據(jù)庫還有一段好遙遠(yuǎn)的距離。
我們這次大作業(yè)是選擇用網(wǎng)站的形式做一個(gè)寵物店管理系統(tǒng)。其實(shí)這不是我的最初的設(shè)想,我覺得如果只是做一個(gè)web的運(yùn)用,沒有什么意義,只是很辛苦地寫很多代碼,后來也證明了這一點(diǎn)。所以,我一開始的就想自己實(shí)現(xiàn)一個(gè)數(shù)據(jù)庫,這樣我們就能夠深入的理解數(shù)據(jù)庫的底層實(shí)現(xiàn)。但考慮到我們組員的實(shí)力與觀點(diǎn),最終還是選擇了做一個(gè)web的網(wǎng)站。
還有一點(diǎn)是很有意思的。當(dāng)初我們的成員在討論做一個(gè)什么應(yīng)用的時(shí)候,我提議做一個(gè)粵語輸入法,但他們都反對(duì),說沒有什么意義。后來到了5月份,谷歌就發(fā)布了“粵語輸入法”這一個(gè)應(yīng)用。現(xiàn)在回想起來,不是說自己有谷歌不謀而合,而是感嘆谷歌連這么小的事情都做。而平時(shí)自己好高騖遠(yuǎn),結(jié)果至今一事無成。如果我們?cè)谛∈律隙伎梢曰ê艽蟮木θプ龊?#xff0c;那我們?nèi)辗e月累,還有什么做不好的呢?
回到我的的大作業(yè)上,在這個(gè)工程中,我們也有很多缺點(diǎn)。
(1)?????????需求不明確:其實(shí)我很早就確定做一個(gè)寵物店管理系統(tǒng)了,但在功能上遲遲不能定下了,以致我們?cè)趯懘a的工程中多次更改功能。后來由于時(shí)間緊迫,砍掉了許多不要的功能,導(dǎo)致我們網(wǎng)站的功能相對(duì)較少。更重要的是,由于功能的更改,也寫了很多沒有用的代碼,更改了許多代碼,增加了我們的工作量。
(2)?????????對(duì)PHP,CSS, JavaScript等語言不熟悉:雖然我們學(xué)過web2.0,但我們?cè)谶@方面的水平還是十分低下。我感覺自己對(duì)PHP了解的還是比較膚淺,除了對(duì)一些經(jīng)常用的函數(shù)熟悉外,幾乎對(duì)其他的一無所知。而對(duì)CSS和JavaScript,我更少無語,經(jīng)常會(huì)發(fā)生一個(gè)莫名其妙的錯(cuò)誤,即使話幾個(gè)小時(shí)也改不來。所以在寫的的過程中,也一直參考自己以前寫過的代碼。歸根到底,還是自己練地不夠多。這也是我對(duì)自己最不滿的地方。
(3)?????????對(duì)數(shù)據(jù)庫用的不夠多,不夠深:這是數(shù)據(jù)庫的大作業(yè),而我們做成了web2.0作業(yè),我們把大量的精力用在了前臺(tái)的CSS和JavaScript,不過慚愧的是我們的CSS和JavaScript也寫得一塌糊涂,特別是JavaScript,基本就沒怎樣用到。原先設(shè)想的是用JavaScript來檢測用戶的輸入是否合法,當(dāng)最終還是有些地方?jīng)]有實(shí)現(xiàn),所以在測試的時(shí)候,如果輸入一些非法的數(shù)據(jù),我們的網(wǎng)站還是會(huì)發(fā)生一些異常。而對(duì)SQL的應(yīng)用,用的最多的就是SELECT* FROM * WHERE, DELETE, UPDATA, INSERT 這幾個(gè)基本語句了,其他的諸如GROUP BY, HAVING,EXISTS , IN, 集合比較操作,聚集操作符等都沒有用到,所以我們只是在用web2.0的知識(shí)來完成數(shù)據(jù)庫的大作業(yè),感覺這樣對(duì)提高數(shù)據(jù)庫的認(rèn)識(shí)沒有什么幫助。
(4)?????????人員分工不名確:其實(shí)整個(gè)過程,參與寫代碼的人數(shù)是比較少的。而自己一直在寫,既寫前臺(tái),有些后臺(tái),忙的喘不過氣了。其實(shí)我是想自己對(duì)承擔(dān)一點(diǎn)任務(wù),然后其他人可以時(shí)間去做其他事。我不知道這樣是否好,也不知道別人是否會(huì)誤解,以為我是在排斥他們。這也是我們需要注意,其實(shí)我并沒有像一個(gè)真正的開發(fā)小組在奮斗,而是在個(gè)人戰(zhàn)斗,這也有我的一些失誤吧!不過還好啦,感謝我們的組員的堅(jiān)持與合作,感謝他們的支持與幫助,所以我的建議是所有的人的貢獻(xiàn)比都差不多。
呵呵,一口氣寫這里,發(fā)現(xiàn)自己寫的都是缺點(diǎn),其實(shí)我們收獲也挺多的,比如我們第一次把我們的作品放上了云平臺(tái)。不過既然是總結(jié),如果都是寫一些好的方面,那也沒有什么意思。我在這里把自己在這些日子的感想寫下來,一方面希望是警醒自己的不足,另外一方面也希望和我的組員做個(gè)交流。其實(shí)我們的路還有很長,我們現(xiàn)在的能力還是很有限的。作為一名搞技術(shù)的人,我們還是需要腳踏實(shí)地,用心做好每一件事。
“路漫漫其修遠(yuǎn)兮,吾將上下而求索”。
共勉!
總結(jié)
- 上一篇: 移动视频通话的过去、现在和未来
- 下一篇: ibator mysql 分页,ZUI分