数据库课程设计报告(第3页)
本文共计4670个字,预计阅读时长16分钟。【 字体:大 中 小 】
回到数据库设计上了,这次的数据库设计我是严格按照数据库建模的步骤来进行的,老实说我并没有感觉这样的流程对开发带来多大的帮助,反倒是觉得将思维转化为图表很浪费时间。总体上来说这次的项目也不是很大,而且在数据库的设计上比较保守,也就是说实际上数据库设计还可以再完善完善的。随着我对计算机领域的拓宽和加深,我也会静下心来思考在接触计算机之前的行为,很多次我能深切感觉到,其实我的大脑(未于别人比较)本身就是在使用一种更接近关系数据库的方式来记忆,所以我很可恨自然的设计出符合三范式的表结构来,即便我不知道这些范式的确切含义。可能就像“范式不太容易用通俗易懂的方式解释”一样,在“让工具用图标表述我的思维”时费了一番力气。
从我作为项目的提出人和实现者来看,这是个失败的项目,结合几次教学项目的的实践,发现这也已经不是第一次了。主观原因占多数,比如,尝试新的开发方式,根据设计花了太多的时间来抽象出公用的库而忽略业务逻辑。就这次项目而言,失败的原因有以下几点:
1、使用了新的开发环境(Vim),这是首次在脱离高级IDE的情况下编码。
2、使用了新的开发语言(Python,Actionscript3),因为我一直比较喜欢“学以致用”,而且这样的“数据驱动型”软件的整套自实现的库都已经完成了,但是由于语言本身的差异,迁移时问题很多,当发现这一点是,已没有多少有效剩余时间了。
3、编码流程的不妥,我比较喜欢从底层的库开始开发,因为一旦库测试通过,将很容易将它放到不同的表示层下。但如果库没有测试成功,将导致整个项目没有任何可视化模型,所以这次的项目无法提交“可运行的代码”。
4、实践目的的不同,我轻易不放弃锻炼的机会,事实上,有机会就一定要比以前有所突破,总是照搬以前的做法还不如就不做呢。这个前提是因为现在能完全用来的学习的时间比较多,等到工作时再这样做的可能性就很小了,因此当然要抓紧机会了。不过还有一个隐藏原因,总以为自己很了不起,其实“遇到的问题数跟人的能力是成正比的”。
5、客观原因在这里就不说了。
由于项目还未完成,暂时无法提出需要改进了地方。

数据库课程设计报告(第3页)
课程设计报告(精选20篇)
计算机应用基础项目化教学方法思考
高校计算机应用基础教育问题分析
计算机技术在微课领域的应用浅析论文(通用24篇)
计算机网络应用技术的应用分析
对职业学校计算机专业数据库教学的探索
试论建构主义理论指导的高职计算机教学研究
试论基于项目驱动的Word编辑排版的教学改革与实践
计算机管理技术在医院的应用
浅谈新背景下的高职计算机课程改革
中职计算机应用基础课程实施项目教学法探讨
项目教学法在计算机教学的应用论文
项目教学法在《计算机应用基础》教学改革中的应用
高职计算机应用基础项目教学法研究
计算机专业项目教学法的应用论文
高职计算机应用基础课程项目化设计
计算机应用基础课程中任务驱动教学法的应用
计算机应用基础课微项目教学法研究
边城开题报告