欢迎来到天天文库
浏览记录
ID:6824837
大小:194.50 KB
页数:8页
时间:2018-01-27
《基于jsp的网上书店设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于jsp的网上书店设计与实现1系统概述1.1开发背景随着互联网时代的到来,电子商务正深入人们的生活,逐渐成为新兴的经营模式和管理理念。它以低成本、高效率的优势冲击着传统商务,传统商务的经营方式存在诸多问题已经无法满足人们的购物需求,越来越多类似于淘宝、京东等网络购物平台受到人们的青睐。随着电子商务的不断成熟,电子商务系统的功能变得越来越强大,用户数量的迅速增长,人们可以足不出户就能体验购物的乐趣。而网上书店正是这样一个购物网站,它改善着广大读者朋友的生活,为广大读者提供着方便。1.2技术简介JSP(JavaServicePages)是Sun公司推出了一个新
2、的动态网页开发语言的产生,并且彻底解决了ASP和PSP脚本执行的缺陷。。JSP能够在JavaBean和Servlet的支撑下,完成功能强大的动态网络程序开发。JSP的重要技术特点主要包含了将内容的构成和显示进行剥离,强调了组件的可重用性,采取http标签简化网站页面的开发。JSP技术可以便利地整合到多种应用体系结构中,以使用现存的技术和工具,而且扩展到支持企业级的分布式应用中,能够支撑庞大的基于Web的应用。作为JAVA开发平台的一部分,JSP一样拥有“一次编写,四处运行”的特点。可以说JSP应该是未来Web开发的主要工具。JavaBean是一个可重复使用的
3、软件部件,是描绘Java的软件组件模型,实际上属于Java类的一种。在JSP开发模型中,通过JavaBean可以无限地扩展成为Java程序的功能,经过与JavaBean的配合使用可以迅速的生成具有新功能的程序,并且能够有效并且灵活地管理业务逻辑。SQLServer2008是在Microsoft的数据平台上发布的,可以构造管理任何数据的数据库。可以直接存储结构化,半结构化和非结构化的数据到数据库。可以对相应的数据内容进行查询、搜索、同步、报告和分析之类的操作,属于一款非常强大的关系型数据仓库。Jdbc-Odbc桥接技术是sun公司提供的可以访问任何支持ODBC
4、的数据库的有效方式。有了它,用户只需要设置ODBC数据源,然后通过JDBC-ODBC驱动程序到相应的JDBC接口为应用程序使用1.3需求分析随着企业管理水平的提升和数据库技术的完善,越来越多的网络购物平台应运而生。这就要求网站的开发商提供更安全,更快捷的网络服务。目前主流的购物平台都做到了这点,而且其安全便捷的服务受到人们的欢迎。8本系统属于小型电子商务管理系统,可为用户提供网上购物环境的方便,本系统分为前台操作程序和后台管理程序用户可以在前台操作中实现注册会员,查询图书信息,提交图书订单,查看订单信息和进行网络评价。管理员可以通过后台管理用户信息,货物仓储
5、,维护处理订单,维护会员信息,张贴公告等前台具有良好的人机界面,页面大方美观,用户使用方便。多使用对象的系统,具有较好的权限管理的需求。在书店里所有的书中全面展示。图书分类显示,方便广大读者朋友了解该书店内的所有图书。系统具有分类导航浏览功能。系统具有较强的搜索查询功能。系统具有查看订单信息的功能。系统具有查看、收发留言的功能。系统具有用户注册、登录和管理员登录的功能。后台具有图书管理,订单管理,留言管理,用户管理。1.4系统目标(1)系统框架清晰,操作灵活,简便,实用性强;(2)提供多种信息的搜索和查看方式,实现全面的自动化管理;(3)动态式信息发布,方便
6、信息及时更新;(4)提供网上评价,增强互动性。1.5系统主要功能分析由系统目标可知,用户在访问网页时,可以浏览商品并选择自己满意的商品加入购物车,在购物完成后,生成相应的订单信息,到服务台进行支付。支付完成后,系统将订单信息加以保存,以便事后查看。而管理员通过后台需要了解用户的基本信息,管理商品,处理订单信息以便及时交货。因此可知此系统只包含两个角色,即用户和管理员。用户功能:用户注册,用户登录,购物车管理,订单生成,订单查看。(1)用户注册:用户通过注册成为会员,收集用户信息包括用户名,口令,真实地址,邮箱编码,联系电话和电子邮箱。(2)用户登陆:用户登录
7、系统后,可以访问和修改个人信息,查看订单信息,生成订单。(3)购物车管理:用户随时修改购物车中的信息。(4)订单生成:根据用户购物车中的信息生成订单。(5)订单查询:用户登录后,可以查看自己所有的订单信息。管理员功能:订单管理,图书信息管理,用户信息管理,张贴相关公告。(1)订单管理:查阅未处理订单、删除无效的订单、打印配货单等。(2)图书信息管理:包括对图书信息的录入、修改、删除、查阅。(3)用户信息管理:包括对用户信息的查阅、修改、删除。(4)张贴公告:及时公布相关信息。2总体设计2.1系统设计8系统采用数据库访问的三层模型,实现对图书信息的管理和销售,
8、顾客能够轻松的查找和购买相应的图书,商家能够对图书信
此文档下载收益归作者所有