jsp仓库管理系统的设计与实现_本科毕业论文(编辑修改稿)内容摘要:
4 入库编号 instClass char 1 入库 类型 goodsId int 4 货物 编号 instNum int 4 入库 数量 instTime datetime 8 入库时间 modifyTime datetime 8 修改时间 stoId int 4 仓库 编号 userId int 4 管理员 编号 4. 出库表( outstore) 表 44 出库 表 列名 数据类型 大小 说明 outstId int 4 出库编号 depaId int 4 部门 编号 goodsId int 4 货物 编号 outstNum int 4 出库数量 outstTime datetime 8 出 库时间 modifyTime datetime 8 修改时间 stoId int 4 仓库 编号 userId int 4 管理员 编号 淮阴师范学院毕业论文(设计) 14 5. 仓库表( store) 表 45 仓库 表 列名 数据类型 大小 说明 stoId int 4 仓库编号 stoPerson varchar 15 仓库管理员 stoPhone char 11 仓库电话 usedVolu int 4 已用库存量 allVolu int 4 库存总量 6. 供应商表( supplier) 表 46 供应商 表 列名 数据类型 大小 说明 suppId int 4 供应商编号 suppName varchar 45 供应商名称 suppPerson varchar 15 供应商联系人 suppPhone char 11 供应商电话 suppAddr varchar 90 供应商地址 7. 用户表( user) 表 47 用户 表 列名 数据类型 大小 说明 userId int 4 用户编号 userName varchar 15 用户名 pass varchar 16 用户密码 userLevel char 1 用户权限 8. 库存 表( stock) 表 48 库存 表 列名 数据类型 大小 说明 stoId int 4 仓库编号 goodsId int 4 货物编号 stock int 4 库存量 以上就是 mystorage 数据库 的数据表。 淮阴师范学院毕业论文(设计) 15 5 详细设计 数据库连接 类 在对数据库 连接 的过程中,为了使 代码更精简 ,将对数据库的 连接 方法封装在DriverMana 公共类中 , 其中包括数据库连接方法 getConn、 ResultSet 的关闭 方法 closers、PreparedStatement 的关闭方法 closepstmt、 Connection 的关闭方法 closecon。 以 下即为代码: public class DriverMana { public static Connection getConn(){ Connection con=null。 try { ()。 con=(jdbc:, root, root)。 } catch (ClassNotFoundException e) { ()。 } catch (SQLException e) { ()。 } return con。 } public static void closers(ResultSet rs){ if(rs!=null){ try { ()。 } catch (SQLException e) { ()。 } } } public static void closepstmt(PreparedStatement pstmt){ 淮阴师范学院毕业论文(设计) 16 if(pstmt!=null){ try { ()。 } catch (SQLException e) { ()。 } } } public static void closecon(Connection con){ if(con!=null){ try { ()。 } catch (SQLException e) { ()。 } } } } 系统主要模块 登录模 块 图 51 登录界面 本模块主要用于对用户身份进行鉴别。 用户 有两种身份:普通用户和管理员。 用户通过单选框选择登录身份, 通过表单 输入 用户名、密码,系统根据用户提供的信息对用户进淮阴师范学院毕业论文(设计) 17 行身份鉴别。 界面如图 51所示。 后台代码实现: public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String userName=(username)。 String password=(paswrd)。 String userLevel=(userLevel)。 User luser=new User()。 (userName)。 (password)。 (userLevel)。 ILoginDao loginDao=new LoginDaoImpl()。 User login=(luser)。 if(login!=null){ HttpSession session=()。 (login, login)。 ServletContext context=()。 RequestDispatcher dispatcher。 if(().equals(0)){ dispatcher=(/)。 } else{ dispatcher=(/)。 } (request, response)。 } else{ (loginFail,登录失败 )。 ServletContext context=()。 RequestDispatcher dispatcher=(/)。 淮阴师范学院毕业论文(设计) 18 (request, response)。 } } 目录生成模块 由登陆界面进入主界面后,总体界面如图 52所示: 图 52 主界面 画面左边 即 为目录。 目录模块 主要用于 生成目录部分,菜单的 折叠展开是使用javascript 代码实现的。 菜单 展开折叠 功能 实现代码: script language=javascript var divheight=130。 var speed=11。 var i=0。 var s。 var p=0。 function doOpenClose(n){ if((bbb+n).offsetHeight11){ i=0。 inc(n)。 淮阴师范学院毕业论文(设计) 19 } else{ if((bbb+n).offsetHeightdivheight){ p=divheight。 inc2(n)。 } } } function inc(x){ i=i+10。 (bbb+x).=i+px。 if(idivheight){ i=divheight5。 } var s=setTimeout(inc(+x+),speed)。 if(i==125){ (s)。 } } function inc2(x){ if(p1){ p=p10。 (bbb+x).=p+px。 } var s=setTimeout(inc2(+x+),speed)。 if(p==0){ (s)。 } } /script 基本信息管理模块 淮阴师范学院毕业论文(设计) 20 基本信息管理模块包括供应商管理、 货物管理、仓库信息管理 和 部门管理。 1. 供应商管理 本功能用于对供应商信息的记录管理。 管理员可以添加新的供应商,修改已有的供应商信息,删除供应商信息等。 界面如图 54所示: 图 54 供应商管理界面 主要代码: 1) 添加供应商 public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { (utf8)。 (text/html。 charset=utf8)。 String suppName=(suppName)。 String suppPerson=(suppPerson)。 String suppPhone=(suppPhone)。 String suppAddr=(suppAddr)。 Supplier supplier=new Supplier()。 (suppName)。 (suppPerson)。 (suppPhone)。 (suppAddr)。 ISupplierDao suppli。jsp仓库管理系统的设计与实现_本科毕业论文(编辑修改稿)
相关推荐
争又有合作,既有分工又有协作,彼此间形成一种互动性的关联,由这种互动形成的竞争压力、潜在压力有利于构成集群内企业持续的创新动力,并由此带来一系列的产品创新,促进产业升级的加快。 产业集群的这些内在特点是它与产业集聚区别所在,产业集群所具有的竞争优势是产业集聚难以相比的。 概括地讲,产业集聚与产业集群不是同一概念,它只是形成产业集群的必要条件,产业集群与产业集聚的关键区别在于产业集群内部的共生机制
.........................................................................41 7 结论 ......................................................................................................................
发动机最大功率时转速 r/min; V摩擦 片最大圆周速度m/s; V= 60nD = 60 =< 65m/s。 所选的摩擦片符合条件。 摩擦系数μ的确定 西华大学毕业设计说明书 10 摩擦系数μ与摩擦材料有直接的关系,常用的摩擦材料的摩擦系数见下表[5]。 表 34 摩擦系数μ的取值范围 摩擦材料 摩擦系数μ 石棉基材料 模压 编织 粉末 冶金材料 铜基 铁基 金属陶瓷材料
性,进一步将 JSP中的 Java代码导致的不利因素削弱。 总之,使用 JSP 可以降低开发门槛,提高程 序可读性,开发出高性能的跨平台企业级软件。 所以在线汽车销售网站采用了 JSP 技术。 SQL Server 简介 SQL SERVER 是 Microsoft在关系数据库管系统( RDBMS)方面的开发成果。 其主要目的是尽可能快地存储、管理和检索大量数据。 我们将使用 SQL
制,接地电平时 8086 工作于最大模式( BF6 为此接法)。 RD:读控制(输出)。 xxxx 大学本科毕业设计论文 10 WR:写控制(输出)。 DT/R:数据的发送 /接收控制(输出)。 用于控制双向驱动器的数据传输方向。 DEN:数据信号的有效(输出)。 ALE:地址信号的有效(输出),允许锁存。 ( 3) 8086 的工作模式 8086 允许用其组成单 CPU或多 CPU 系统。
,目前中国的电子邮箱市场还处于起步阶段,普及率非常低,因此电子邮箱提供商当下亟需解决的问题是加大宣传、开拓市场,让更多的用户首先接受电子邮箱这个最核心的产品,然后再在此基础上提 供一整套的邮件解决方案。 虽然如此,我国的电子邮箱提供商还是可以学习国外先进的邮件管理解决方案的思路,了解用户在邮件管理中需要解决的问题,将其融入到现有的邮箱产品中,为用户提供更全面的一站式邮件服务。 研究方法