第一个项目感受
项目总结
1.项目的前期准备
在开始做项目之前,我仔细复习了一下,数组,函数,遍历,数据库等部分,这些部分是日常中经常用到的,自己更应该准确和牢固的掌握它们的知识和应用。由于自己以前没有做过完整的项目,所以在做之前自己特意到网上了解了一些商城的购买流程,了解了一下出名网站的排版,希望能有助于自己的项目。
2.项目中
这是自己第一次独立完成的项目,虽然自己认为准备工作已经很充足了,但是在项目中还是遇到了很多困难,如:商品的分类查询显示在前台页面上,统计购物车中的总价格和总数量,自己对这些在做之前都没有理清头绪,致使中间浪费了很多时间。这让我懂得在做项目之前一定要先了解做项目的步骤和流程,免得浪费时间。
另外,一定要对自己所做的项目有一定的了解,这样才能做出符合顾客消费的项目,方便顾客购物。在项目中发现有很多地方都是代码的重复使用,尤其是数据库的应用尤为重要,这也使自己掌握了一些项目的重点,为以后的项目打下了一定的基石。
3.项目介绍
(1)前台:
从数据库中遍历处了自己的商品的类别做为导航栏;实现了热销商品,打折商品,推荐商品的分类展示;从数据库中查询出了不同商品类别的商品,完成了用户注册及登录功能;购物车(用户必须先登录)功能;登录购物车后购买商品,在这可以查看商品的详情(图片,价格,购买数量);结账功能,填写订单信息,查看订单内容;客户可以根据自己的需求搜索网站商品;
(2)后台
管理员可以添加用户,禁用和启用用户;分页浏览,搜索用户的功能;
商品类别添加,还可根据是否是根类别为不同类别的商品继续添加子类别,浏览子类别的功能
商品管理分为发布商品,浏览新商品,把新商品改为在售或是下架,还可以把在售改为下架,下架商品改为在售
订单管理主要是可以分页浏览客户下的订单,通过订单可以查看用户购买的商品
通过这一次的项目,不仅理清了自己的思路,也使自己对所学的知识有了更深一步的理解,对网站开发也有了一定的了解。但是这次项目实现的功能不全,代码冗余过多,页面从排版上也不够完美,不够吸引客户的眼球,离一个真正的网站还有很大的差距,自己还有很多方面做得不够完美,需要进一步的改进,这就需要在以后的学习中要更加的努力。
4.项目总结
经过半个月的时间,项目已依照老师的要求完成了。自己对所学知识有了一个系统的了解,明白在遇到一些功能时该用哪些代码去实现功能,也在项目中找到了自己薄弱的地方,
光掌握理论知识是没用的,自己一定要加强实战的练习,只有通过实战练习自己才能发现自己的不足。在接下来得时间里,自己要有计划的复习前面的知识,补充自己的不足,为以后的学习打下一个好的基础。也期待下一次的项目,
刘慧艳