还剩16页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
企业仓库管理系统——实验报告班级计算机科学与技术组长小组成员及任务:仓库管理系统入库操作RuKu.jsp%@page language-java contentType-text/html;charset»utf-8pageEncoding=nutf-8u%%@page import-java.sqL.*%!DOCTYPE htmlPUBLIC-//W3C//DTD HTML
4.01Transitional//EN-http://www.w
3.org/TR/html4/loose.dtd htmlhead metahttp-equiv=MContent-7ype content=text/htmL;charset=utf-8n titleMyJSP RuKu.jsp startingpage/title/head body bgcolor=ccceee brxbrxbrcenter formaction=Insert.Jspmethod=,post tableborder=0width=M200-tr td入库编号/td tdxinput type=text name=*idx/td/tr trtd入库名称/td tdxinput type=texf name=na/ne*x/td/tr trtd入库数tdxinputtype=,text name=number*/td/tr tralign=center tdcolspan=2input name=suretype=submit Mvalue=交input name=deartype=reset^values消“》/td/tr/table/form/center/body/html〈/center〉Insert.~1SD page language=MjavacontentType=text/htmL;charset=UTF-8pageEncoding=L/TF-8import-Java.sl.*M%!DOCTYPE htmlPUBLIC-//W3C//DTD HTML
4.01Transitional//ENM http://www.w
3.org/TR/html4/loose.dtd htmlhead metahttp-equiv=Content-Type contentstext/htmL;charset=UTF-8ntitle〉入库〈/title/head bodybgcolor=ccceee bodycenter h5已执行入库操作/h5hr%〃入库操作String id-request.getParameterid;byte b0[]=id.getBytesISO-8859-1;id=new Stringb0,UTF-8;String name=request.getParametername;byte bl[]・name.getBytesIS0-8859-T;name=new Stringbl/UTF-8;String number=request.getParameternumber;byte b2[卜number.getBytesISO-8859-1;number=new Stringb2,UTF-8;Class.forNamecom.microsoft.sqlserver.jdbc.SQtServerDriver;String dbURL=jdbc:sqlserver:〃localhost:1433;DatabaseName=仓库管理系统”;String userName»sa;String userPwd=1061000393;Connection connnDriverManager.getConnectiondbURL,userName,userPwd;Statement stmt=conn.createStatement;String condition-insert into仓库values+id+,+name+,+number+stmt.executellpdatecondition;stmt,close;conn.close;/center/body/html仓牌管理系统查看库存操作KuCun.jsp%@page language-java contentType-text/html;charset»utf-8pageEncoding-utf-8import=java.sql.•%!DOCTYPE htmlPUBLIC-//W3C//DTD HTML
4.01Transitional//EN http://www.w
3.org/TR/html4/loose.dtd htmlhead metahttp-equiv=fContent-Typecontent=text/htmL;charset=utf-8/head h3库存杳看/h3bodybgcolor=Mccceee M%Class.forNamecom.microsoft.sqlserver.jdbc.SQLServerDriver;String dbURL»jdbc:sqlserver://localhost:1433;DatabaseName・仓库管理系统”;String userName=sa;String userPwd=,1061000393;Connection conn=DriverManager.getConnectiondbURL,userName,userPwd;Statement stmt=conn.createStatement;String sql=select*from仓库”;ResultSet rs=stmt.executeQuerysql;whilers.next out.printlnrs.getStringl+/j out.printlnrs.getString2+/;out.printrs.getString3+-br/;}%/html mtn出库操作ChuKu.jsp%@page language=MJava contentType=text/htmt;charset=utf-8pageEncoding=utf-8%布page import-java.s£.*%!DOCTYPE htmlPUBLIC-//W3C//DTD HTML
4.61Transitional//EN http://www.w
3.org/TR/html4/loose.dtd htmlhead metahttp-equiv=Content-Type content=ntext/htmL;charset=utf-8n titleMyDSP ChuKu.jsp startingpage/title/head bodybgcolor=HcccfffM%Class.forNamecom.microsoft.sqlserver.jdbe.SQLServerDriver;String dbURL«jdbc:sqlserver://localhost:1433;DatabaseName=仓库管理系统”;String userName=sa;String userPwd=1061000393-;Connection conn=DriverManager.getConnectiondbURL,userName,userPwd;Statement stmt=conn.createStatement;%center brxbrxbrbrxbrxbr h2出库操作/h2xbr formname=forW method=0ost action=Oelete.p选择要出库的产品编号〈select name=id”%ResultSet rs=stmt.executeQuerySELECT*FROM仓库”;whilers.next{String id-rs.getStringl;%option value-%=id%%=id%x/option%}%/select/p Pinputtype=submit name=queding value=碱定”nbsp;input name=bac/type=buttonuid=backvalue=落回”onClick=javascript:history.go-l/p/html〈/center〉Delete.~isp%@page language=Javo contentType=text/htmL;charset=utf-8pageEncoding=,ut/-8M importsjavo.sqt.•%!DOCTYPE htmlPUBLIC-//W3C//DTD HTML
4.01Transitional//EN http://www.w
3.org/TR/html4/loose.dtd htmlhead metahttp-equiv=Content-Type content=text/htmL;charset=utf-8出库/head bodybgcolor=cccfff%Class.forNamecom.microsoft.sqlserver.jdbc.SQLServerDriver;String dbURL=jdbc:sqlserver:〃localhost:1433;DatabaseName=仓库管理系统“;String userName=sa;String userPwd=1061000393;Connection con=DriverManager.getConnectiondbURL,userName,userPwd;Statement st=con.createStatement;String id»request.getParameterid;byte b0[]=id.getBytesISO-8859-1;id»new Stringb0,UTF-8;String sql=delete from仓库where rukucailiaobianhao=+id;st.executellpdatesql;%center h2出库操作〃h2P br己完成出库操作!/p formname=forml method=post actlon=KuCun.jsp inputtype•submit id*back namebackvalue=返回》/form/center/html仓咔管理系统仓库管理系统IK-zJUU xutaEHt仓库管理系统今看ZJBtl!土♦♦及实验总结实验本身并不是很难,由于组员基本功都不是特别扎实,导致在规定时间内完成任务缩水,功能不能按照预期的完成但是在参考相关资料的情况下,还是完成了一些简单的功能完整的仓库管理系统远远不止这些简单功能,所以这个系统还有待完善,而且在实际使用中,这个系统也能发挥很大的作用,在方便人们生活工作上还有很多可借鉴之处,而这就是我们以后知识完善能力提高后可以继续完成的工作需求分析
1.弓I言编写目的对于庞大的信息随着仓库的规模不断扩大,材料和产品数量急速增加,有关原材料和产品还有库存的各种信息也成倍增长有必要开发仓库管理系统来提高仓库管理的效率通过这样的系统,可以做到信息的规范管理科学统计和快速查询,从而减少管理方面的工作量,同样也可以其他人对信息的获取仓库管理系统也是实现仓库管理现代化和信息化的重要内容因此,仓库管理系统应该能够为用户提供充足的信息和快捷的查询手段本小组所开发系统是基于C/S结构,使用JAVA语言已经SQLScrver2012数据库进行设计与开发项目风险项目开发者自行承担所有风险预期读者本文档针对所有用户和有需要人员,简单易懂参考文献《JSP应用实例》等软件接口Win7操作系统SQL2012Eelipse2012硬件接口笔记本笔记本通用通讯协议Jdbc搭建操作SQL2012数据库
2.综合描述
3.1产品的状况课题要求原材料入库管理,可以填写入库单,确认原材料入库;原材料领用管理,可以填写原材料领用单,确认领用;初始原材料库存设置,设置原材料库存的初始值产品入库管理,可以填写入库单,确认产品入库;产品出库管理,可以填写产品出库单,确认产品出库;初始产品库存设置,设置产品库存的初始值功能实现由于组员临时缺席,组员能力不足等原因对原来的功能进行了部分简化最终能达到执行
①入库操作(产品入库单号、入库名称、入库数量)
②出库操作(产品出库单号、出库名称、出库数量)
③查看库存(查看库存单号、库存名称、库存数量)等功能关系模式材料入库单(材料入库编号,材料入库数量,材料入库数据,材料入库管理员,材料编号)原材料库寻情况表(材料编号,材料名称,材料数量,材料管理员,材料入库编号,材料出库编号)材料领用单(材料出库编号,材料领用数量,材料领用数据,材料出库管理员,材料编号)产品入库单(产品入库编号,产品入库数量,产品入库数据,产品入库管理员,产品编号)产品库存情况表(产品编号,产品名称,产品数量,产品管理员,产品入库编号,产品出库编号)产品出库单(产品出库编号,产品领用数量,产品领用数据,产品出库管理员,产品编号)加工表(材料编号,产品编号,材料出库编号,产品入库编号,材料领用数量,产品入库数量,加工人员,加工开始数据,加工结束数据)流程图材料I入库材料库,出库加工工厂I加工数据流图材料管理人员材料D1材料库可加工材料材料信息销售人员出库登n数据字典材料入库单字段名称类型允许空值主键说明Imbno CHAR8是材料入库编号Imbquantity INT材料入库数量Imbdata DATE材料入库数据Imbadministrator VARCHAR20NOT NULL材料入库管理员Mno CHAR6材料编号原材料库存情况表字段名称类型允许空值主键说明Mno CHAR6是材料编号Mname VARCHAR20NOT NULL材料名称Mquantity INT材料数量Mstatistician VARCHAR20NOT NULL材料管理员Imbno CHAR8材料入库编号Ombno CHAR8材料出库编号材料领用单字段名称类型允许空值主键说明Ombno CHAR8是材料出库编号Oinbquantity INT材料领用数量Ombdata DATE材料领用数据Ombadministrator VARCHAR20NOT NULL材料出库管理员Mno CHAR6材料编号产品入库1|工字段名称类型允许空值主键说明Ipbno CHAR8是产品入库编号Ipbquantity INT产品入库数量Ipbdata DATE产品入库数据Ipbadministrator VARCHAR20NOT NULL产品入库管理员Pno CHAR6产品编号产品库存情况表字段名称类型允许空值主键说明Pno CHAR6是产品编号Pname VARCHAR20NOT NULL产品名称Pquantity INT产品数量Pstatistician VARCHAR20NOT NULL产品管理员Ipbno CHAR8产品入库编号Opbno CHAR8产品出库编号产品出库单字段名称类型允许空值主键说明Opbno CHAR8是产品出库编号Opbquantity INT产品领用数量Opbdala DATE产品领用数据Opbadministrator VARCHAR20NOT NULL产品出库管理员Pno CHAR6产品编号加工表字段名称类型允许空值主键说明Mno CHAR6材料编号Pno CHAR6产品编号Ombno CHAR8是材料出库编号Ipbno CHAR8是产品入库编号Ombquantity INT材料领用数量Ipbquantity INT产品入库数量W workerVARCHAR20NOT NULL加工人员Wstartdate DATE加工开始数据Wfinishdate DATE加工结束数据代码部分以及截图主界面NewFile.jsp%®page language-java contentTypetext/htmL;charset*utf-8pageEncoding=nutf-8%!DOCTYPE htmlPUBLIC-//W3C//DTD HTML
4.01Transitional//ENM http://www.w
3.org/TR/html4/loose.dtd htmlhead metahttp-equiv=Content-Type content=text/htmL;charset=utf-8n仓库管理系统/head〈frameset rohfs=85,“〉frame src=ntle.j$pscrolling=no framesetcols=118^*frame src«”Canqhuleft.jspscrolling*no”frame src=Cang^uright.jspname=MsarMscrolling=Mno,/frameset/frameset/html Title.jsp%@page languagesJava contentType=text/html;charset=utf-8n pageEncoding=ut/-8%!DOCTYPE htmlPUBLIC-//W3C//DTD HTML
4.01Transitional//EN http://www.w
3.org/TR/html4/loose.dtd htmlhead metahttp-equiv=Content-Typecontent=text/htmL;charset=utf-8n顶部/head bodybgcolor-ccceee centerhl仓库管理系统“hl〉/center/html Cangkuleft.jsp%@page language-JavacontentType-text/html;charset»utf-8pageEncoding=utf-8%!DOCTYPE htmlPUBLIC-//W3C//DTD HTML
4.01Transitional//EN http://www.w
3.org/TR/html4/loose.dtd htmlhead metahttp-equiv=fContent-Typecontent=text/htmL;charset=utf-8左界面/head bodybgcolor-cccfff brxbrxbrbrxbrbr P a jsptarget*sar”〉入库管理/a/p brP ahref=7uKu.气3「80{=5”出库管理%/p brPahref=KuCun.力二己「861:=5班”库存管理%/p br/body/html Cangkuright.jsp%@pagelanguage=MJava contentType=text/htmL;charset=utf-8pageEncoding=utf-8%!DOCTYPE htmlPUBLIC-//W3C//DTD HTML
4.01Transitional//EN http://wwvj.w
3.org/TR/html4/loose.dtd htmlhead metahttp-equiv-Content-Type contenttext/htmL;charset»utf-8t itle右界面〈/title》/head bodybgcolor=ccceee centerh5欢迎进入仓库管理系统/h5/html。