毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

VB+sqlserver超市营业管理系统的设计(9)

时间:2017-01-18 16:37来源:毕业论文
4.3 入库管理模块 入库管理模块主要实现入库信息的删除、添加、修改、查询等功能。它由页面inf.jsp实现,它的后台代码是QueryAction.java中的queryin()方法,


4.3 入库管理模块
入库管理模块主要实现入库信息的删除、添加、修改、查询等功能。它由页面inf.jsp实现,它的后台代码是QueryAction.java中的queryin()方法,QueryAllImpl.java中的queryin()方法(代码见附录)。入库管理界面的运行效果如图4.6所示:
  图4.6入库管理界面
public List queryin(){         Session session=this.getSession();         String hql="from In";         Query query=session.createQuery(hql);         return query.list();     }
4.3.1 添加入库信息
添加商品信息是由addin.jsp页面中的[添加]按钮跳转到添加商品页面的。
当合法用户登录时,就可以实现商品的添加功能。当添加成功后,把添加的信息写入Commdities_in表中,如图4.7所示:
 
图4.7添加入库信息界面
public class AddInImpl extends HibernateDaoSupport implements AddIn {     public void addin(In in){         Session session=this.getSession();         Transaction tx = session.beginTransaction();         session.save(in);         tx.commit();         session.close();     }
添加入库信息。
4.3.2删除入库信息
删除入库信息是在inf.jsp页面中进行的。删除入库信息是根据用选择的商品名称来确定删除哪个商品。当商品被删除后,此商品的所有信息将从数据库中移出,删除商品的功能是由DelImpl.java(代码见附录32页)实现的。删除入库信息的的界面如图4.9所示:
 
图4.9删除入库界面
public void deletein(People people){         Session session = this.getSession();         Transaction tx = session.beginTransaction();         String hql="from In where name='"+people.getName()+"'";         Query query=session.createQuery(hql);         List list=query.list();         In in1=null;         for   (int i = 0;i<list.size();i++)   {              in1 = (In)list.get(i);              session.delete(in1);             tx.commit();             }          session.close();     }
根据用户选择的入库信息,找到相应的数据,然后进行删除
4.4出库模块
出库管理功能主要实现出库信息的删除、添加、修改、查询等功能。它由页面inf.jsp实现,它的后台代码是QueryAction.java,中的queryout()方法QueryAllImpl.java中的queryout()方法(代码见附录38页)。
4.4.1 添加出库信息
添加商品是由inf.jsp页面中的[添加]按钮直接跳转到添加商品页面的。
当合法用户登录时,就可以实现商品的添加功能。当添加成功后,把添加的信息写入Commdities_out表中。菜单添加界面的运行效果如图4.10所示:
 
图4.10添加出库界面
public class AddOutImpl extends HibernateDaoSupport implements AddOut{     public void addout(Out out){         Session session=this.getSession();         Transaction tx = session.beginTransaction();         session.save(out);         tx.commit();         session.close();     } VB+sqlserver超市营业管理系统的设计(9):http://www.youerw.com/jisuanji/lunwen_2465.html
------分隔线----------------------------
推荐内容