资源简介

一个基于JavaWeb的网上书店的设计与实现,根据自己网上购物的经验,归纳出了几个模块,首先是登录注册模块,图书查找模块,购物车模块,订单管理模块,个人中心模块,网上缴费充值模块,用户管理模块,图书管理模块等。
各个模块定下来之后,我就开始构思需要哪几个页面,首先是登录注册页面,然后是图书的主页面,点击主页面的图书会跳转到图书的详细页面,详细页面可以点击加入购物车,进入购物车页面,购物车页面点击之后就可以进入付款,付完款之后可以进入订单查询页面,确定收货之后,可以点击评价进入评价页面,在个人中心可以查看自己的基本信息、修改密码,和进行充值。管理员登录之后可以进行用户增加,删除,修改,同时可以修改图书信息,上传图书,删除图书等等。
知道大概需要做哪些页面之后,我就进行了数据库表格的设计,进行了大致的归纳,需要用户表、管理员表、图书表,购物车表,订单表,评价表,充值表等,然后根据业务需求着手设计了各个表的相关属性,并考虑他们之间的相关联系。
对页面和数据库进行相关分析之后,我就在思考需要项目该用哪些框架,对于选择项目的前端框架,我选择了比较美观的BootStrap框架,我觉得比较符合现在大众化的审美,后端框架我选择了SSM框架进行业务逻辑的开发,能够大大简化我们的代码量和业务逻辑的开发,数据库我用了比较轻巧的MySql数据库,比较适合中小型项目的开发。

资源截图

代码片段和文件信息

package com.iflytek.controller;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;

import com.iflytek.domain.Admin;
import com.iflytek.domain.User;
import com.iflytek.service.AdminService;

@Controller
public class AdminController {
@Autowired
AdminService adminService;


@GetMapping(“/checkAdmin.do“)
@ResponseBody
public int checkAdmin(@RequestParam(“username“) String username@RequestParam(“password“) String passwordHttpServletRequest requset){
System.out.println(username+password);
Admin admin= adminService.checkAdmin(usernamepassword);
if(admin==null){
return 0;
}else{
HttpSession session=requset.getSession();
session.setAttribute(“cuser“ admin);
return 1;
}
}
@GetMapping(“/administrator.do“)
public String administrator(){
return “administrator“;
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      31824  2017-03-09 19:29  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\封面.docx

     文件      16043  2017-03-09 13:12  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\开题报告.docx

     文件       1593  2017-03-09 16:02  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.classpath

     文件        258  2017-03-14 17:34  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.idea\libraries\ojdbc14_10_2_0_4_0.xml

     文件       2264  2017-03-14 19:10  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.idea\misc.xml

     文件        266  2017-03-14 17:34  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.idea\modules.xml

     文件        167  2017-03-14 17:34  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.idea\vcs.xml

     文件      35539  2017-03-14 19:36  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.idea\workspace.xml

     文件       1218  2017-03-09 16:02  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.project

     文件        639  2017-03-09 16:02  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.settings\.jsdtscope

     文件        207  2017-03-09 16:02  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.settings\org.eclipse.core.resources.prefs

     文件        736  2017-03-09 16:02  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.settings\org.eclipse.jdt.core.prefs

     文件         90  2017-03-09 16:02  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.settings\org.eclipse.m2e.core.prefs

     文件        683  2017-03-09 16:02  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.settings\org.eclipse.wst.common.component

     文件        252  2017-03-09 16:02  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2017-03-09 16:02  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2017-03-09 16:02  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件         50  2017-03-09 16:02  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.settings\org.eclipse.wst.validation.prefs

     文件          2  2017-03-09 16:02  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.svn\entries

     文件          2  2017-03-09 16:02  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.svn\format

     文件        903  2017-03-09 16:02  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.svn\pristine\00\00448dfff9a135d426547b6d55f89695fac90385.svn-base

     文件       1032  2017-03-09 16:02  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.svn\pristine\00\007ca4d93d393a3a7c90d76a5920e7ff70c4515b.svn-base

     文件        191  2017-03-09 16:02  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.svn\pristine\00\007d2527690783a878e3ec76cce9ac7fc88d3fe7.svn-base

     文件       1128  2017-03-09 16:02  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.svn\pristine\00\0085482f4a9d17ec726e91da8ea664a844e88eec.svn-base

     文件        716  2017-03-09 16:02  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.svn\pristine\01\012984c34092c44cc0540e2b881394662236428e.svn-base

     文件       1073  2017-03-09 16:02  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.svn\pristine\01\0144ec7eeb1b58ccac6221204303ecaa543bdb9a.svn-base

     文件        244  2017-03-09 16:02  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.svn\pristine\01\0146248c0358eaae6a002fc7ad492483b60ff503.svn-base

     文件       3914  2017-03-09 16:02  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.svn\pristine\02\023ebba94716874ac724a77cdbb79fe766e486fb.svn-base

     文件       1609  2017-03-09 16:02  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.svn\pristine\02\0240f5850e4490cace11e10374fc1a9d7ff58498.svn-base

     文件        898  2017-03-09 16:02  基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\基于JavaWeb的网上书店的设计与实现毕业设计论文+源代码+开题报告\130705042潘华飞+毕业设计初稿\源代码\bookstore\.svn\pristine\02\028896a3720a16031a3f3ded9454ce93b83ca319.svn-base

............此处省略2047个文件信息

评论

共有 条评论