jsp+mysql网上书城系统的设计与实现+源代码(3)
时间:2023-12-31 13:06 来源:毕业论文 作者:毕业论文 点击:次
1。4 开发环境简介 (1) 硬件平台: 处理器类型:Intel(R)Core(TM)i5-4200U CPU 处理器速度:2。30GHz 内存:4。00GB (2) 软件平台: 操作系统:Windows 7 旗舰版 数据库:MySQL 开发环境:Java1。7,MySQL Sever 5。5,Tomcat7。0 开发工具:MyEclipse2014 开发语言:Java语言 浏览器:IE、Fire Fox、Google Chrome Web服务器:Tomcat6。0以上版本 分辨率:1366×768像素 2 系统分析 2。1 可行性分析 网上书城系统可以被会员客户和后台管理员登录使用。会员客户可以浏览并购买书籍,后台管理员可以管理会员以及书籍的信息。 根据以上系统所要实现的功能,分析其可行性: (1)社会可行性 网上书城系统是自己设计的管理系统,主要目的是在网上售书,开发环境软件和使用的数据库都是开源代码,按照国家法律法规来进行研究和实践,因此并没有侵权等问题,在法律上完全具有可行性。 (2)技术可行性来自优O尔P论R文T网WWw.YoueRw.com 加QQ7520`18766 本系统采用的是Spring, Struts2,hibernate开发,MyEclipse和MySQL作为设计工具,操作系统使用的是Windows 7 旗舰版,用JSP进行前台网页界面设计、采用JDBC方式与后台数据库进行连接,并使用hibernate框架完成数据的添加、修改、删除、查询等功能。用Spring 来完成控制反转,和面向切面编程,并使用Struts来完成前端与后台的连接桥梁。MySQL在开发方面具有方便快捷、使用灵活的特点,因此被广泛使用。使用Spring, Struts2,hibernate是开发轻平台的最佳组合因此本系统在技术方面可行[3]。 (3)经济可行性 本系统所使用的软件都是开源的,可以减少大量成本。同时,本系统对计算机配置要求并不高,大部分计算机都能够轻松运行。 (4)操作可行性 本系统界面简洁,信息完整,操作简单,大部分操作只需要用户点击并按要求输入即可。而有部分页面可以自动生成,不需要输入,只需要使用人员能够熟练使用计算机即可。 2。2 需求分析 网上书城是目前电子商务中最为普遍的企业对客户(B2C)模式,主要包括会员注册、会员登录、购物车、搜索图书等基本功能。此外,本系统还包含了书城后台管理,包括图书的添加、订单的处理等功能。本系统采用B/S模式设计,其好处是后台与前台层次清晰,符合大多数用户的使用习惯。采用模块化设计,把所有系统分为比较小的模块,系统界面简单方便,易于用户快速适应系统的操作。既突出重点又符合设计的需求,在可能需要改进的地方进行补充,使系统更适应用户的需要。 2。3 概要设计 根据需求分析,本系统的的主要功能如下: 前台客户购买部分: 用户管理:注册会员、登录、修改会员信息、退出登录; 分类显示:显示所有图书分类; 图书显示:按分类查询图书、通过关键字搜索图书、查看某一本图书的详细信息等; 购物车管理:查看我的购物车、向购物车中添加图书、修改购物车中图书数量、删除购物车中图书; 订单管理:通过购物车中图书生成订单、查看我的订单、查看某个订单的详细信息、订单支付等。 后台管理员部分:论文网 管理员:管理员登录; 会员管理:主要完成对书城注册会员的管理,包括会员注册和删除; 图书类别管理:主要完成对图书类别信息的管理,包括查看所有分类、添加图书分类、删除图书分类; (责任编辑:qin) |