现阶段流行的前端框架是基于HTML、CSS、JS的Bootstrap,使用Bootstrap可以非常快速地搭建网站,无论是功能还是友好度都不会让人失望。开发者可以使用Bootstrap中下拉菜单、导航、分页等各种各样地组件来进行前端开发。Bootstrap由动态CSS语言Lee写成,规范了HTML和CSS。开发过程中可以在HTML里引用bootstrap。css和Bootstrap。min。css,Bootstrap。min。css是Bootstrap。css的简化版,如果要修改Bootstrap的源代码需要使用Bootstrap。css。如果只是平时用,使用占有内存较小的Bootstrap。min。css即可。开发中使用Bootstrap写出的样式可以随时修改,直到满意为止[7]。很多元素如果开发者自己写的话会很麻烦,而Bootstrap就能很好地支持这些元素,开发过程也变得异常轻松[8]。
jQuery是JS代码库,既快速又简洁,能优化HTML文档操作、Ajax交互,为JS 提供非常简捷的设计模式。jQuery可以灵活高效地使用或扩展CSS选择器,多功能接口短小清晰,有独具一格的链式语法。jQuery的宗旨就是少写代码多做事,因此jQuery封装了开发者常用的一些功能代码,开发者们在需要的时候随时都能使用。除此之外jQuery对主流浏览器的兼容性也是值得称赞的,各种各样的插件和插件扩展机制让它能兼容IE6+、Opera9+等许多浏览器[9]。
异步JavaScript和XML是一种网页开发技术,采用交互式网页应用的方式创建快速动态网页,这种开发技术我们称之为Ajax。不使用Ajax的传统网页只能重新加载整个网页来更新网页内容。而Ajax却不需要如此耗费资源,只需要后台和服务器交换少量的数据就能够重新加载网页的指定部分,实现网页异步更新。
2。6系统开发环境
开发工具:MyEclipse + Navicat for MySQL + WebStorm + Tomcat
开发语言:Java + JavaScript + html + css
本次设计地系统所采用地开发语言是Java,使用MyEclipse编译器,项目是在Tomcat7上运行的。在设计中结合了SSH框架、MVC设计模式、jQuery技术等进行前台和后台的开发,其中前端采用HTML、CSS和JS进行设计,数据库使用的是MySQL,MySQL和Navicat相连接,采用MySql+Navicat进行数据库设计。论文网
3系统需求分析
3。1可行性分析
在美国二手书市场已经出现很长时间,而在国内二手书市场刚刚兴起。二手书市场最大助力就是迅猛发展的物流业,有了良好的成长环境带来的利润也是不低的。依靠网络来进行管理二手书市场,提高销售效率、扩大销售范围。扩大二手书收购渠道来源、改善交易方式势在必行。二手图书销售的管理信息系统就是基于此观点建立的,能使二手书资源得到充分的利用,减少这些教材造成的资源浪费现象,共同建设绿色节约型社会[10]。二手书市场具有较大的潜在价值,所以本课题有很大的可行性。
3。2需求分析
二手图书销售的管理信息系统既要为用户提供商品,又要对用户的买卖交易具体情况负责。二手图书销售的管理信息系统需要提供二手书购买功能,书籍地详细信息、cookie购物车功能、搜索功能以及添加购物订单的功能。在二手图书销售的管理信息系统中一个用户是有两种身份的,也就是说用户既可以是卖家也同样能在本系统购买二手书。已有账号的用户可以登录浏览并购买图书。
用户可以通过主界面上搜索框输入想要搜索的书籍来查找指定书,这一功能是非常便捷的。用户在找到自己搜索的图书之后,可以点击然后在书籍详细信息界面选择购买数量,点击“加入购物车”就能把心仪的书籍存放在cookie购物车内,进入购物车再确认件数与书籍名称之后,点击提交订单交易即生效。