万码学堂2019级学生董*豪
项目感言:
为期三个周的项目终于落下了帷幕。最后的结果虽然没有做到完美, 但还是在预期之内的。虽然在页面排版和系统设计的角度还是有一定问题,但也是收获满满。通过本次实训,我成功的把学过的javaMVC框架,h t m l 5,C S S 3与JavaScript技术运用的现实的场景中,并且初步了解了如何针对用户的需求来设计一个项目。本次项目最大的收获是对自己目前的水平与知识有了一个定位,有多少不懂的地方,有哪些地方需要改进,自己的短板在何处,所有的收获都铸造了一个美好的自己。
这次个人总结主要分为三部分。第一部分为在写代码之前对数据库和客户需求的分析。由于是初次设计与创建数据库。我们在此方面表现出一定程度上的欠缺。此问题尤其突出在对初始用户的需求与对数据进行删除处理的方式。在项目方面我们组没有完全考虑到实际用户的需要例如学生和老师试卷对的处理 因此导致在后期写代码对数据的曾删改查变得有些困难。在另方面在删除数据的时候由于没有考虑到逻辑删除与物理删除导致在物理删除某些数据的时候影响到了其他表的内容。所以在下次项目设计时需要慎重考虑用户的需求和数据库的设计以便于后面的程序设计。第二部分是写代码的过程。在写代码的过程中由于每人都有自己对项目的想法,导致到最后合并项目时出现了一定程度上的冲突例如对vo的更改,不同方法重名的问题等等。其次由于每个人分到了不同的部分而且没有统一的模板导致在项目展示时出现了明显风格上的不同影响了用户的体验。因此在下次项目是应该注意找到一个统一项目模板并且在VO的设计上应该注意统一性避免影响合并项目的效率。最后一部分是在项目展示时的问题。在项目展示是由于功能演示较为复杂导致有些功能没有完整的体现和展示。因此在下次展示的时候应该对更加详细的展示自己的功能。
三个周的时间说长不长说短不短。在这短短的3周里我的收获也是很多的。通过做项目我成功的提升了自己的的实力,不仅仅是在编程方面更多的实在业务逻辑和项目设计方面。虽然没有做出完美的项目但这些失误让我更好的了解了自己的实力提升了自己