以下为文档的一部分,钻石会员可获取全部内容。 查看如何成为钻石会员
全文字数:7476
基于JSP的网上购物系统的设计与实现
[摘 要] 随着信息技术的发展,网上购物系统日前受到人们的关注并得到广泛应用。网上购物跨越了时空的限制,给商业流通领域带来了非同寻常的变革。因此,开发一个简洁、方便的购物系统对于开展网上购物、提高人们的生活效率,促使人们的消费习惯向多元化方面发展具有十分重要的意义。本文根据大家的购物习惯,从方便、易用性入手,介绍了一个网上购物系统的设计与实现过程。该系统利用JSP开发工具、以Microsoft自带的数据库Access为后台数据库。全文阐述了网上购物系统的需求分析,详细介绍了其设计与实现过程。
[关键词] 网上购物系统 JSP 分析 设计 数据库设计、需求分析
随着人们生活水平的提高,互联网的普及,大型的超市和商城也在不断的改变传统的交易方式,而网上购物系统就是对商店商品的一种网上交易,作为买方,客户可以自由自在的在网上选择自己想要的商品,在一定的范围内还可以取消购买的商品,自由灵活的选择付费的方式;作为卖方,代理商可以有效的统计商品的信息,核算利润,有效的控制进货和出货环节。通过网上购物系统的作用和特点可以看出,设计一个好的网上购物系统,要从三个方面综合考虑:客户,也就是购物者,从购物者的角度来讲,设计的时候更多要考虑到购物过程的方便性,易用性;从产品管理者的角度来讲,设计的时候要更多的考虑到商品管理的全面性,灵活性;另外一个比较大的方面就是设计的系统安全性一定要好。只有具备了这几点,这个购物系统才能更好的为购物者提供服务,为购物者节省时间,感觉到比较自由,也很时尚;为商品的流通起到很大的推助作用和减少商品的成本。
一、网上购物系统的需求分析
1、需求分析概述
需求分析是程序设计中不可缺少的一部分,是是否能够开发成客户想要的系统的第一步,需求分析搞不好,后面涉及具体问题时,将很难进行,甚至有时还要走回头路。在所有工作进行之前,多花点时间在分析上,会对后面的工作起很大的作用,有时能够起到“事半功倍”的效果。在很多项目都存在这种现象,如果需求做不好,会导致开发的功能模块不符合客户的要求,然后要返回的修改,才能满足客户的要求,这样不仅浪费了时间,还不能给客户一个满意的东西。所以做好需求分析很重要。
2、软硬件需求分析
首先是硬件方面,网站的建设对硬件没什么定则,一般是配置越高越好,但是根据实际的需要,选择适当的配置。比如如果使用的是SQL Server 7.0数据库服务器,最好是服务器的主频能达到300MHz ,而内存至少为64MB。
再就是软件方面,我们这里使用的软件是JDK,具体的版本为jdk1.3.1,它是java程序的开发