JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的
HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。
2.3系统实现的目标
现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划,注重每一个细小的环节,这样才能使得在电子交易时避免不必要错误发生。我们将使用HTML、JSP等技术来编辑网页,并运用JDBC技术把数据库和动态网页相关联。传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。当数据
第5页
量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。本
设计在实际应用中的解决
方案是建立网站,以及自己的数据库,使得所需商品信息可以及时的保存、更新,可以更好的及时了解商品买卖的情况。
2.4系统功能需求
通过对淘宝网,拍拍等网上购物的认识和分析,我对网上购物有了基本的了解,我觉得该系统至少应该具有以下的一些基本功能:注册管理:能够对用户名,密码的简单验证;能够对电子邮箱,Email进行有效性验证;能够防止利用页面刷新重复注册,以及已经
注册的用户不能重复注册。商品浏览:分类显示商品;显示商品详情,提供购买链接;可以对商品进行模糊查询。浏览商品时不要求用户登录,但下订单前用户必须登录,对于浏览过的商品有历史记录。购物车管理:欲购买商品可以增添到购物车;也可以从购物车退回商品,清空购物车;对于同一件商品的多次购买只能在原来的商品上增添数量,还可以修改购物车中某个商品的数量,统计商品总金额。订单管理:只有登录的用户可下订单;用户可以查看自己的订单。管理员可以修改订单的状态。商品管理:管理员可以增添商品分类;修改商品基本信息;增添商品时候可以上传图片。注册用户管理:管理员可以通过
查询指定用户,并管理用户的启用,冻结。公告管理:管理员可以通过公告的形式向顾客告知本商城的近期动向,如:打折信息、维护信息等。
第6页
第3章系统设计工具介绍
3.1平台选择
Microsoft
软件是日常生活中使用最为广泛的软件,基于这一特点,我们选用的平台是JavaServerPage(简称JSP)+SQL2005数据库,它适应于Windows操作系统并能很好的与其应用程序结合,而且SQLServer2005数据库也易操作,从而大大降低了编程难度。具体如下:采用了Internet架构,Bowser/Server模式。Web服务器采用Tomcat6.0服务器,数据库
管理系统为SQLServer2005。开发工具使用Dreamweaver搭建系统页面框架,再用MyEclipse在其中插入JSP语句,JavaBean使用MyEli