目录
一、设计目的 5
1、基本工具需求 6
2、基本要素需求 6
3、网页视觉设计与审美需求 6
4、特殊需求 7
三、功能模块分析及设计 8
1、设计目标 8
2、模块分析 8
四、制作过程及要点 8
4.1主要技术 8
4.1.1JDBC 8
4.1.2 BEAN类实体 9
4.1.3 过滤器 9
4.1.4 service 9
4.1.5 Servlet 10
4.2商城页面制作 10
4.2.1 导航栏 10
4.2.2 主页 13
4.2.3 产品列表界面 14
4.2.4 单独产品界面 16
4.2.5 购物车界面 18
4.3 后台管理页面制作 22
4.3.1 导航栏 22
4.2.2 用户管理 23
4.2.3 产品管理 25
4.2.4 分类管理 26
4.2.5 登录界面 26
5.1数据库相关设计 28
5.1.1用户表GNAP_USER 28
5.1.2、分类表GNAP_CATEGORY 28
5.1.3、购物车表GNAP_CART 28
5.1.4、产品表GNAP_PRODUCT 29
5.2 WEB开发框架(MVC) 29
视图 29
模型 30
控制器 30
5.3前台与后台数据交互 32
5.3.1过滤器: 32
5.3.2 JAVABEAN 33
5.3.3 Servlet 34
5.3.4JDBC 36
5.3.5 JSTL 36
六、设计总结 37
6.1 部分问题与解决方法 37
6.1.1过滤器相关 38
6.1.2 JDBC相关 38
6.1.3 Servlet相关 38
6.2 心得体会 39
七、参考资料 40
一、设计目的
实现绿色产品及其价值传递的重要性,首先,是对消费者有益。可引导和促进社会和消费者绿色需求的满足。其次,是对企业有益。
企业获得绿色利润,实现经营目标,有益于扩大企业绿色再生产及可持续发展。再者,是对社会有益。有益于提升国民环保意识,
进一步.扩大绿色消费需求,促进绿色消费模式的建立,实现社会经济的可持续发展。“地球一小时”、“让地球休息一小时”、
“低碳生活 1小时”等此类公益环保呼吁声,一浪高过一浪,人类社会更加注重消费质
量、环境保护、安全健康及社会可持续发展。
基于对环境保护的支持和对绿色健康生活的向往,我建立了这个名字为GNAP的网站。主要希望能够实现商城功能,包括购买健康食品,
如蔬菜、水果、松果等,还包括购买环保产品,如手工制作的再利用物品,有利于环保的工业化设备,和能够让大众在日常生活中进行环保的产品。
此外,作为网站,还要实现如登陆注册等功能。其中还包括在后台通过数据库进行相关内容的管理,如用户管理、分类管理等等。