新风格网站,百度知道首页官网,百度电商平台,企业建设网站的策划流程一、源码特点 idea 开发 SSM 博物馆网站系统是一套完善的信息管理系统#xff0c;结合SSM框架和bootstrap完成本系统#xff0c;对理解JSP java编程开发语言有帮助系统采用SSM框架#xff08;MVC模式开发#xff09;#xff0c;系统具有完整的源代码和数据库#xff0c…一、源码特点 idea 开发 SSM 博物馆网站系统是一套完善的信息管理系统结合SSM框架和bootstrap完成本系统对理解JSP java编程开发语言有帮助系统采用SSM框架MVC模式开发系统具有完整的源代码和数据库系统主要采用B/S模式开发。 前段主要技术 bootstrap.css jquery 后端主要技术 SpringMVC spring mybatis 数据库 mysql 开发工具 IDEA JDK1.8 TOMCAT 8.5 ssm博物馆网站系统1 二、功能介绍 前台 (1)首页浏览 (2)新闻浏览 (3)藏品浏览 (4)访问预约 (5)登录、注册 后台 (1)用户管理对用户信息进行添加、删除、修改和查看 (2)管理员管理对管理员信息进行添加、删除、修改和查看 (3)新闻管理对新闻信息进行添加、删除、修改和查看 (4)分类管理对分类信息进行添加、删除、修改和查看 (5)藏品管理对藏品信息进行添加、删除、修改和查看 (6)入库管理对入库信息进行添加、删除和查看 (7)出库管理对出库信息进行添加、删除和查看 (8)事故登记管理对事故登记信息进行删除、修改和查看 (9)访问预约管理对访问预约信息进行删除、修改和查看。
数据库设计
1用户信息表如表3.1所示:
表3.1 用户信息表 序号 字段名称 数据类型 长度 主键 描述 1 yhid INTEGER 11 是 用户编号 2 yhm VARCHAR 40 否 用户名 3 mm VARCHAR 40 否 密码 4 xm VARCHAR 40 否 姓名 5 lxdh VARCHAR 40 否 联系电话 6 lxdz VARCHAR 40 否 联系地址 2管理员信息表如表3.2所示:
表3.2 管理员信息表 序号 字段名称 数据类型 长度 主键 描述 1 glyid INTEGER 11 是 管理员编号 2 yhm VARCHAR 40 否 用户名 3 mm VARCHAR 40 否 密码 4 xm VARCHAR 40 否 姓名 3新闻信息表如表3.3所示:
表3.3新闻信息表 序号 字段名称 数据类型 长度 主键 描述 1 xwid INTEGER 11 是 新闻编号 2 bt VARCHAR 40 否 标题 3 nr VARCHAR 40 否 内容 4 fbsj VARCHAR 40 否 发布时间 4分类信息表如表3.4所示:
表3.4 分类信息表 序号 字段名称 数据类型 长度 主键 描述 1 flid INTEGER 11 是 分类编号 2 fl VARCHAR 40 否 分类
5藏品信息表如表3.5所示:
表3.5 藏品信息表 序号 字段名称 数据类型 长度 主键 描述 1 zpid INTEGER 11 是 藏品编号 2 zpmc VARCHAR 40 否 藏品名称 3 fl VARCHAR 40 否 分类 4 js VARCHAR 40 否 介绍 5 sl VARCHAR 40 否 数量 6 sm VARCHAR 40 否 说明
代码设计 RequestMapping(value/add)public String add(zangpin bean, HttpServletRequest request){/**藏品添加处理方法**/MapString,Object map new HashMapString,Object();//初始变量String zpid(String)request.getParameter(zpid);//藏品编号String zpmc(String)request.getParameter(zpmc);//藏品名称String fl(String)request.getParameter(fl);//分类String js(String)request.getParameter(js);//介绍String sl(String)request.getParameter(sl);//数量String sm(String)request.getParameter(sm);//说明DBO dbnew DBO();ResultSet rsnull;int num0;String sql;try{sqlselect count(1) as num from zangpin where zpmczpmc ;rsdb.query(sql);if(rs.next()){numrs.getInt(num);}if(num0){request.setAttribute(msg, scriptalert(添加失败、名称重复);/script);//操作提示}else{zangpindao.add(bean);//调用添加方法System.out.println(add);request.setAttribute(msg, scriptalert(添加成功);/script);//操作提示}}catch(Exception e){e.printStackTrace();}finally{db.close();}return zangpin/zangpinadd;}/**删除 藏品**/RequestMapping(value/del)public String del(HttpServletRequest request,MapString,Object map){// MapString,Object map new HashMapString,Object();//初始化对象String a(String)request.getParameter(keyid);//request 方式获得主键idint idInteger.parseInt(a);request.setAttribute(msg, scriptalert(删除成功);/script);zangpindao.delete(id);//调用 删除方法return listpage(map,request);}/*** 查询zangpin信息 返回list结果 前台获取*/RequestMapping(value/listpage)public String listpage(MapString,Object map,HttpServletRequest request){ListMap list new ArrayListMap();//初始化对象Map map1 new HashMap();String zpid(String)request.getParameter(zpid);//藏品编号if(zpid!null!zpid.equals()){map1.put(zpid,zpid);//藏品编号}String zpmc(String)request.getParameter(zpmc);//藏品名称if(zpmc!null!zpmc.equals()){map1.put(zpmc,zpmc);//藏品名称}String fl(String)request.getParameter(fl);//分类if(fl!null!fl.equals()){map1.put(fl,fl);//分类}String js(String)request.getParameter(js);//介绍if(js!null!js.equals()){map1.put(js,js);//介绍}String sl(String)request.getParameter(sl);//数量if(sl!null!sl.equals()){map1.put(sl,sl);//数量}String sm(String)request.getParameter(sm);//说明if(sm!null!sm.equals()){map1.put(sm,sm);//说明}listzangpindao.getAll(map1);//传入 方法参数 返回gly结果集System.out.println(listsizelist.size());map.put(list, list);//传递参数return zangpin/zangpinlist;} 三、注意事项 1、管理员账号admin密码admin 数据库配置文件DBO.java 2、开发环境为IDEA开发数据库为mysql使用java语言开发。 3、数据库文件名是jspbwg.sql 系统名称bwg 4、地址qt/index.jsp
四 系统实现
需要源码 其他的服务 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓