1. 研究目的与意义、国内外研究现状(文献综述)
本课题的意义: 随着internet的飞速发展,网络购物以其高效,成本低的独特优势,成为了近年来人们生活中购物方式的主流。
因此,本课题的意义在于通过自身所学的web开发技术尝试独立设计与实现购物网站的基本雏形,来了解我国网络购物的当前形势和存在问题,以便于让网络购物更好地服务人民。
国内外研究概况: 在美国、日本等信息化较高的地区,b2c(business to customer)的电子商务形式成为网络购物主流,网络商店的发展十分迅猛。
2. 研究的基本内容和问题
研究的目标; 独立设计与开发一个电子商务网站,实现登录模块,注册模块,商品信息模块,购物车模块等,借此了解一个商业网站的运作。
内容和拟解决的关键问题: 1.登录模块:解决用户名和密码与后台数据库匹配的问题。
2.注册模块:解决如何将新建的用户数据插入到后台数据库中。
3. 研究的方法与方案
研究方法:查阅相关的文献和网站,通过代码的单元化测试将各个模块分散进行推敲,全部测试通过后再进行组合。
技术路线、实验方案及可行性分析: 1.运用mvc模式将网站业务逻辑进行层次化分工,同action层到servic层再到与数据库连接的dao层,明确各个层次的功能与方法交互,来实现技术路线的统一。
2.在mvc模式的基础上,运用三大框架(struts spring mybatis)本身具备的类以及类中现存的方法将开发过程中出现的问题逐一解决。
4. 研究创新点
特色: 1、使用web开发三大框架(struts spring mybatis)进行电子商务网站的设计与实现,大大减少了开发过程中代码的重复性和冗余性,使得开发过程中,开发者能够更好地致力于业务逻辑的精简而非着眼于如何解决代码的繁杂。
2、采用oracle数据库建立后台的商务信息表,更安全稳定,方便操作。
3、使用jsp(java server page)动态页面技术,使得表现层更灵活美观。
5. 研究计划与进展
2013.92013.12查阅相关书籍期刊,整理前人的研究成果,完成文献综述和开题报告。
2013.12-2014.3 采用web开发相关技术,将电子商务网站通过代码编写实现。
2014.32014.5 对已完成的系统进行用户体验测试,并对出现的bug进行修正和处理。
