1、JavaWeb期中 Web期中作业超市管理系统姓名:刘先亮学号:21114160106班级:信1131一、期中题目根据JavaWeb课上的实例,运用所学的Web开发技术设计完成一个超市管理系统。二、功能要求 实现超市货物的增删改查展示功能,实现简易的构建和界面设计。基于xampp中的MySQL数据库,以MyEclipse软件为开发工具。1 数据库的建立(1).代码如下:CREATE TABLE MerchInfo ( MerchID int , MerchName varchar(50) , importPrice int ,warehouseprice int,categories varc
2、har(50) ,MerchNum int ,porfferName varchar(50) , primary key(MerchID),); (2).数据的插入insert into MerchInfo(MerchID,MerchName,importPrice,warehouseprice,categories,MerchNum,porfferName)values(112031,牛奶,3,3.5,饮料,120,蒙牛);insertinto MerchInfo(MerchID,MerchName,importPrice,warehouseprice,categories,MerchNum
3、,porfferName)values(112032,酸酸乳,2.5,3.5,饮料,110,伊利);insert into MerchInfo(MerchID,MerchName,importPrice,warehouseprice,categories,MerchNum,porfferName)values(112052,方便面,2,4,生活类,123,康师傅);insert into MerchInfo(MerchID,MerchName,importPrice,warehouseprice,categories,MerchNum,porfferName)values(112055,面包,
4、7,12,甜品,123,盼盼);效果图:2.搭建数据库连接环境,在工作项目下的src文件夹中,创建包名为cn.edu.jiu.db的包 ,在包内新建DBUtil.Java文件代码如下:package cn.edu.jiu.db;import java.sql.*;import java.util.*;public class DBUtil private Connection conn; private Statement stmt; private ResultSet rs; public boolean getConnection() boolean ret = false; try Cl
5、ass.forName(com.mysql.jdbc.Driver); String url = jdbc:mysql:/127.0.0.1:3306/supermarket? + &useUnicode=true&characterEncoding=gb2312; String user = root; String password = ; conn = DriverManager.getConnection(url, user, password); catch (Exception e) e.printStackTrace(); return ret; public int execu
6、teUpdate(String sql) int ret = 0; try getConnection(); stmt = conn.createStatement(); ret = stmt.executeUpdate(sql); close(); catch (Exception e) e.printStackTrace(); return ret; public ResultSet executeQuery(String sql) try getConnection(); stmt = conn.createStatement(); rs = stmt.executeQuery(sql)
7、; catch (Exception e) e.printStackTrace(); return rs; public void close() try if (rs != null) rs.close(); if (stmt != null) stmt.close(); if (conn != null & !conn.isClosed() conn.close(); catch (Exception e) e.printStackTrace(); public static void main(String args) 2.首页界面index1.jsp代码如下: 超市管理系统 body
8、background-image: url(8.jpg); background-repeat: no-repeat; 超市 物品总览 入库管理 出库管理 新增物品 删除物品 物品修改 货物查询 2.入库代码ruku.jspbody background-image: url(5.
9、jpg); 物品入库 (通过物品编号进行添加) 商品编号 入库价格 出库价格 商品名称 库存量 商品类别 供应商 物品编号: 新增量: 2.ruku2.jsp 0) response.sendRedirect(product.jsp); else out.print(失败
10、); else out.print(失败); dbutil.close(); %3.出库代码chuku.jspbody background-image: url(1.jpg); 物品入库 (通过物品编号进行添加) 商品编号 入库价格 出库价格 商品名称 库存量 商品类别 供应商 物品编号: 销售量: 4.chuku2.jsp 0) response.sendRedirect(product.jsp); else out.print(失败); else out.print(失败); dbutil.close();%5增加物品.add.jsp!-body
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1