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  概要设计

根据需求分析,本系统的的主要功能如下:

前台客户购买部分:

用户管理:注册会员、登录、修改会员信息、退出登录;

分类显示:显示所有图书分类;

图书显示:按分类查询图书、通过关键字搜索图书、查看某一本图书的详细信息等;

购物车管理:查看我的购物车、向购物车中添加图书、修改购物车中图书数量、删除购物车中图书;

订单管理:通过购物车中图书生成订单、查看我的订单、查看某个订单的详细信息、订单支付等。

后台管理员部分:论文网

管理员:管理员登录;

会员管理:主要完成对书城注册会员的管理,包括会员注册和删除;

图书类别管理:主要完成对图书类别信息的管理,包括查看所有分类、添加图书分类、删除图书分类;

上一篇:Android拼图游戏设计与实现+源代码
下一篇:安卓的生活助手设计与实现+源代码

基于云储存的文件管理系统设计+源代码

jsp+mysql班级管理OA系统设计+源代码

RFID射频识别技术的餐饮自...

C#.net+sqlserver企业人事管理系统设计+源代码

JSP小区物业管理系统设计+源代码

jsp+mysql化妆品销售网站的设计+源代码

C#+sqlserver餐饮管理信息系统的设计+源代码

高层建筑抗震设计国内外研究现状

年产10万吨合成氨工艺设计开题报告

福建省三明市建宁县洧没...

磁性微生物复合材料的制...

YZ18振动压路机传动系统设计+CAD图纸

湘东地区农村中學艺术課...

唇裂术后鼻畸形矫正术后...

正交试验的過饱和交通状...

芳烃抽提装置提馏塔设计任务书

镧锰掺杂的BaFeO3钙钛矿阴...