- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一 、对项目的认识:
美萍会员管理系统的完成到今天算是全部结束了,除了一些布局与功能未实现外,整个项目算是告一段落了。
从十月初进入该项目,在自己不断的探索与努力下,根据每天做项目成功与失败的知识,再到整个项目进行运行测试,我对做项目有了更深的认识,也学到了很多知识,更让我知道了团队的力量,还有要不断的思考之必要性,其中也存在很多的bug,但在朋友与同学的帮助下我对bug有了进一步的认识,让自己对项目的分析逻辑与数据设置逐步清晰,对项目之间所需的复杂交互的认识也越发深入,对项目功能逻辑的测试该如何进行也更加明晰。
从整个项目来说最主要的是对整个项目的分析、数据库的设置、与页面的布局等等,但流程也是最重要的,如果流程清晰、分析得当,那做起项目来说是很快的。在项目过程中,要根据客户的需求与实际来完成。对整个项目要层次分明,页面间的联系,数据库中的表与表的关系,是不能少的。 在项目过程要合适的为自己分配好时间,把握好了时间,做起来才会独到见解。比如说页面布局需要花多少时间,数据库中的表的设置代码实现功能需要多少时间,如果这样的话,在整个项目阶段,把握好这些时间,那么可肯定会在规定项目时间前做完。
其实从整个项目来说,我感觉也挺容易的,页面也不太多,整个项目无非就是对数据信息的一些增删改查,但在此过程中,我却学到了很多,了解到了知识的重要性。下面我就来说说我在这个项目中所认识到的问题吧!
我们这个项目从十月初边开始进行,当组长把项目模板拷贝给我的时候,我感到一下傻眼了,我的天啊,一共七个大模块,其中包括了N个小模块,更包含很多层。这让我感到了吃力,也有点惊讶。因为这是我第一次独自接受一个项目去完成的。虽然在以前学习过程中也做过类似的项目,但学的也不多,做得项目也不全面,更是模糊得很。说道做项目,当组长把项目交给我的时候我就开始忙碌着去 弄项目。所以直接开始去忙着为项目的完成,迫不及待的为项目的整个页面进行布局,开始我感觉比较快的。因为我没有进行逻辑思考与项目分析,所以开始进行得比较快,但到了大概做到30%左右的时候,突然发现了一个很大的问题?那就是我的项目布局弄得混淆了。我自己都不知道要如何分布。我开始觉得吗?感觉用框架页面来实现整项目的效果功能比较快,就动起手来,可做了那么久吗?感觉又不太对,好像又不是那么回事了。做着做着页面都变样了,层的样式居然都变了,整个页面陷入了瘫痪状态但也就因为这样,我所花费的时间就比他人多多了,但效率却没有回来。我原来试着使用框架来做,但感觉都不实现不了客户所需的那种效果,也许是我不会那样做吧,因为我初始的页面布局是这样的,使用框架分为头部层,下面分为左边层与右边层,使用Jquery事件来点击某个模块的样式层来进行页面的切换与模式窗体的弹出。这就给我带来了以上所说的那种后果。这就是我刚开始对层布局的不了解。
在失败后,我有重新布局,我现在做得项目是使用层来实现,这样虽然代码量多了些,但效果确实现了 ,而且也节省了很多时间,也更美观,与客户的需求模块也很接近。这个项目最终用三层实现,我把它分为两个部位,也就是所谓的div 分层。项目由头部层、下部层组成,头部层包括会员管理、会员消费、交班管理、事件提醒、统计报表、退出系统、系统设置这六个点击模板层,下部整个大层又分为左右两个层,下层包括一个大层。大层里又分为左右两个层,这样逻辑思维就清晰了。
页面布局就是这样,也就是如上面说的那样,页面效果是实现了,接下来就是为代码量实现效果来设置数据库了。数据库的设置相关重要,必须对每个细节做好准备工作,要不然在写代码的时候效果影响很大,如果一个项目的数据结构不设置好,那个项目存在的bug就相当的大,另外,对每个表来说,需要建立一个主键,这样才不会重复存在一个数据,在这里我遇到了一个问题?就是在建立主键的同时,使用varchar 类型来建立主键,但由于varchar类型在数据库当中不能自动增长,所以不知道怎么才能让主键编号自动增长。对于这个问题我也疑惑了很久,但就是没有解决掉,有时候想解决掉的时候去找不到懂这方面的人。有时候有这方面的人在叛边了,却又记不起来了,我听朋友说过好像使用存储过程来实现这种需求,但我却不会使用,对存储过程我根本就不太懂了,这还需要在以后的学习中得到老师或同学的帮住,才好解决,不然又怕哪天给忘了。数据库的设置虽然算不上什么,但也耗费了我半天的时间,毕竟是第一次做一个项目,而且数据分析资料都没有,如果有了项目分析资料,或许会很快就搞定了。在设置中遇到的问题也就是这几个了吧。其它的问题暂时性没遇到。
数据设置到此结束,接下来就是编写代码阶段了,说起编写代码阶段,也是整个项目最重要的阶段了。虽然布局与数据设置搞定了。也就是说整个项目大概就完成了百分之八九十吧!剩下的百分之一十几就不难了。代码编
文档评论(0)