书签 分享 收藏 举报 版权申诉 / 16

类型库存管理实验报告.doc

  • 文档编号:2740800
  • 上传时间:2023-05-04
  • 格式:DOC
  • 页数:16
  • 大小:946.50KB

商品信息


编号名称型号规格生产厂家操作

<%

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

Connectionconn=null;conn=DriverManager.getConnection("jdbc:

sqlserver:

//localhost:

50175;databaseName=myjob","sa","123456");

Stringsql="select*frommyjob.dbo.商品信息表";

PreparedStatementpsmt=null;

ResultSetrs=null;

psmt=conn.prepareStatement(sql);

rs=psmt.executeQuery();

while(rs.next()){

Stringnumber=rs.getString

(1).toString();

Stringname=rs.getString

(2).toString();

Stringsize=rs.getString(3).toString();

Stringspec=rs.getString(4).toString();

Stringfactory=rs.getString(5).toString();

Stringurl="shancu.jsp?

lnn="+number;

baoou=newbaoo();

booleanf=u.D(number,name,size,spec,factory);

%> <%=number%><%=name%><%=size%><%=spec%><%=factory%>>删除

<%

rs.close();

psmt.close();

conn.close();

%>

代码3

利用table搭建表格,实现调出Myjob数据库中的商品信息表中的商品的属性(商品编号、名称、规格、型号、生产厂家)以及删除操作。

连接数据库、实现加载驱动、启动tomcat等相关操作,使得查询功能实现在jsp界面上。

(7)出库录入

通过主页“出库录入”进入录入界面,出现两个单行编辑框,在编号、数量相对应的编辑框内输入要出库的商品的编号及数量,点击“确定”按钮跳转,此时出库录入表和库存表内相对应的数据都将发生变化。

通过在界面的右上角

首页

按钮可返回主页界面

界面设计风格简洁大方易操作

运行图如下:

图9

图10

实现该部分的代码说明如下:

<%

Stringln=request.getParameter("txt1").toString();

Stringid=request.getParameter("txt2").toString();

baoou=newbaoo();

booleanflag=u.J2(ln,id);

baoor=newbaoo();

booleanf=u.Y2(ln,id);

if(flag==true)

response.sendRedirect("chakc.jsp");

else

response.sendRedirect("delete.jsp");

%>

主函数:

代码8

“出库录入”界面,实现减少商品数量,Myjob数据库中的库存表和出库表的商品数量都将减少,调用者两个表,在Baoo中需要写两个主函数J和Y,调用两次即可实现功能。

(9)出库统计

首页

通过主页“出库统计”进入统计界面,将“出库录入”表中的数量的和显示在jsp界面上,通过右上角按钮可返回主页界面

界面设计风格简洁美观

运行图如下:

图12

实现该部分的代码说明如下:

出库数量统计

总数

<%

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

Connectionconn=null;

conn=DriverManager.getConnection("jdbc:

sqlserver:

//localhost:

50175;databaseName=myjob","sa","123456");

Stringsql="selectsum(count)assumfrommyjob.dbo.出库录入";

PreparedStatementpsmt=null;

ResultSetrs=null;

psmt=conn.prepareStatement(sql);

rs=psmt.executeQuery();

while(rs.next()){

Stringsum=rs.getString

(1).toString();

baoou=newbaoo();

booleanf=u.D5(sum);

%>

<%=sum%>

<%

}

rs.close();

psmt.close();

conn.close();

%>

代码10

在数据库中新建商品数量统计的查询语句,并在代码中实现,连接数据库、实现加载驱动、启动tomcat等相关操作,使得统计出库数量功能实现在jsp界面上。

(10)设计触发器

实现如果删除商品信息表中的商品信息时,那么库存表中的商品信息也会一起被删除。

根据商品信息表中的删除操作,在代码中实现该触发器要实现的删除功能。

运行图如下:

图13

删除

编号2

图14

五、总结

库存管理在企业的的经济发展中扮演者及其重要的角色,不但提高了库存管理工作的效率,而且在一定程度上推动了系统的前进,保证了工作质量,为管理工作带来了便利。

大部分企业和单位充分利用计算机资源和网络资源来提高自身的管理水平。

该库存管理系统是在MyEclipse平台下利用JSP技术和SQLServer数据库设计完成的系统。

结合该系统的设计背景及意义,参照需求分析的结果,利用模块化的设计,分为前台模块和后台模块,总结出该系统的功能点,并按照功能的分布对库存管理系统进行详细设计。

首先是数据库设计,数据库设计师系统实现的基础,在数据库中创建新的表以及查询语句等,是最终实现功能的基本。

其次是代码的编写,包括功能的实现。

最后是连接数据库。

将代码和数据库的连接做好,即可在Internet上运行,并能显示运行后的界面。

在界面上实现前面所设计的功能点。

在设计和实现的过程中,出现了很多问题,包括设计的不统一、代码的编写出现错误、数据库无法连接、无法在界面显示等问题,但通过和小组成员的讨论以及询问老师同学,最终都得到了解决。

这是一个很好的经验。

23

配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
库存 管理 实验 报告
提示  冰点文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:库存管理实验报告.doc
链接地址:https://www.bingdoc.com/p-2740800.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2


收起
展开