4.3.1 采购员

4.3.1 采购员

采购员主要是实现商品的采购功能,并将数据储存至数据库中。在商品采购页面下还需要实现对供货商信息的管理,以及显示除供货商信息的列表。商品采购页面如图4-3所示,添加供货商页面如图4-4所示,供货商信息页面如图4-5所示,采购顺序图如图4-6所示。

图4-3 商品采购页面

图4-4 添加供货商页面

图4-5 供货商信息页面

图4-6 采购顺序图

采购功能:进货表中包含有数据,采购员在这里可以采购商品。采购员浏览商品,如果想进货某一种商品,就要在下方的输入框中输入进货的数量,然后点击商品后对应的“添加”按钮,这样就会将商品的信息和刚才的数量传递给jinhuoServlet并调用add()方法,在add()方法中调用JinhuoDaoImpl类里的addjinhuo()方法,就会将商品添加到采购表中。

供货商管理功能:“添加供货商”链接中用到了表单的提交方式,包含三个输入框参数,分别是名称、类型和电话。输入完后点击“添加”按钮,会将这三个参数传送到gonghuo Servlet中。调用add()方法,在该方法中调用GonghuoDaoImpl类的addgonghuo()方法,将数据插入供货商表中。查看供货商,调用gonghuoServlet中的list()方法,在该方法中调用GonghuoDaoImpl类里的getlist()方法,再将数据添加到数组中。然后将这个数组传送到listgonghuo.jsp显示页面。这个页面提供删除功能,在对应的供货商列表后面点击“删除”按钮,就会把这一行的各字段的值作为参数传递给gonghuoServlet,调用del()方法。在del()方法中调用GonghuoDaoImpl类的delgonghuo()方法,就会在供货商表中删除该供货商。