数据库大作业总结

今晚,我们的数据库大作业就基本完工了。不过自己离真正熟练运用数据库还有一段好遥远的距离。

我们这次大作业是选择用网站的形式做一个宠物店管理系统。其实这不是我的最初的设想,我觉得如果只是做一个web的运用,没有什么意义,只是很辛苦地写很多代码,后来也证明了这一点。所以,我一开始的就想自己实现一个数据库,这样我们就能够深入的理解数据库的底层实现。但考虑到我们组员的实力与观点,最终还是选择了做一个web的网站。

还有一点是很有意思的。当初我们的成员在讨论做一个什么应用的时候,我提议做一个粤语输入法,但他们都反对,说没有什么意义。后来到了5月份,谷歌就发布了“粤语输入法”这一个应用。现在回想起来,不是说自己有谷歌不谋而合,而是感叹谷歌连这么小的事情都做。而平时自己好高骛远,结果至今一事无成。如果我们在小事上都可以花很大的精力去做好,那我们日积月累,还有什么做不好的呢?

回到我的的大作业上,在这个工程中,我们也有很多缺点。

(1)         需求不明确:其实我很早就确定做一个宠物店管理系统了,但在功能上迟迟不能定下了,以致我们在写代码的工程中多次更改功能。后来由于时间紧迫,砍掉了许多不要的功能,导致我们网站的功能相对较少。更重要的是,由于功能的更改,也写了很多没有用的代码,更改了许多代码,增加了我们的工作量。

(2)         对PHP,CSS, JavaScript等语言不熟悉:虽然我们学过web2.0,但我们在这方面的水平还是十分低下。我感觉自己对PHP了解的还是比较肤浅,除了对一些经常用的函数熟悉外,几乎对其他的一无所知。而对CSS和JavaScript,我更少无语,经常会发生一个莫名其妙的错误,即使话几个小时也改不来。所以在写的的过程中,也一直参考自己以前写过的代码。归根到底,还是自己练地不够多。这也是我对自己最不满的地方。

(3)         对数据库用的不够多,不够深:这是数据库的大作业,而我们做成了web2.0作业,我们把大量的精力用在了前台的CSS和JavaScript,不过惭愧的是我们的CSS和JavaScript也写得一塌糊涂,特别是JavaScript,基本就没怎样用到。原先设想的是用JavaScript来检测用户的输入是否合法,当最终还是有些地方没有实现,所以在测试的时候,如果输入一些非法的数据,我们的网站还是会发生一些异常。而对SQL的应用,用的最多的就是SELECT* FROM * WHERE, DELETE, UPDATA, INSERT 这几个基本语句了,其他的诸如GROUP BY, HAVING,EXISTS , IN, 集合比较操作,聚集操作符等都没有用到,所以我们只是在用web2.0的知识来完成数据库的大作业,感觉这样对提高数据库的认识没有什么帮助。

(4)         人员分工不名确:其实整个过程,参与写代码的人数是比较少的。而自己一直在写,既写前台,有些后台,忙的喘不过气了。其实我是想自己对承担一点任务,然后其他人可以时间去做其他事。我不知道这样是否好,也不知道别人是否会误解,以为我是在排斥他们。这也是我们需要注意,其实我并没有像一个真正的开发小组在奋斗,而是在个人战斗,这也有我的一些失误吧!不过还好啦,感谢我们的组员的坚持与合作,感谢他们的支持与帮助,所以我的建议是所有的人的贡献比都差不多。

呵呵,一口气写这里,发现自己写的都是缺点,其实我们收获也挺多的,比如我们第一次把我们的作品放上了云平台。不过既然是总结,如果都是写一些好的方面,那也没有什么意思。我在这里把自己在这些日子的感想写下来,一方面希望是警醒自己的不足,另外一方面也希望和我的组员做个交流。其实我们的路还有很长,我们现在的能力还是很有限的。作为一名搞技术的人,我们还是需要脚踏实地,用心做好每一件事。

“路漫漫其修远兮,吾将上下而求索”。

共勉!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值