毕业设计论文水产品贸易公司综合业务管理系统内容摘要:
块,商品信息管理模块,商品采购入库模块,销售出库管理模块,商品库存管理模块,商品入库统计模块,商品出库统计模块,密码修改模块,系统登录模块。 1.系统登录及密码修改模块 本模块的主要功能是对用户身份进行验证,只有系统的合法用户才能进入系统。 本页是水产品贸易公司综合业务管理系统的入口,主要功能就是对用户进行身份验证。 在进行系统登录过程中,登录模块将调用数据库里的用户清单,并对账号和密码进行验证,只有 输入了正确的账号和密码后,系统登录才会成功。 系统会根据登录用户的权限不同而实现不同的操作界面,使不同权限的用户在工作中行使不同的权利,如果在本系统输入的用户名或密码不正确,或用户不存在时,系统会给出相应的出错信息提示,指明登录过程中的错误输入或者错误操作,以便用户进行正确的登录,维护系统的正常运行。 密码修改模块完成用户自己的密码修改功能。 2.供应商管理模块 该模块主要是实现完成添加新的供应商信息,完成供应商信息删除及查询功能,新的供应商信息包括供应商名称,供应商地址,供应商电话,供应商的负责人的基本信息。 管理人员具有供应商管理的权限, 3.客户信息管理模块 客户信息管理模块主要是实现完成添加新的客户信息,完成客户信息删除及查询功能,新的客户信息包括客户卡号,客户姓名,性别,年龄,地址,电话,身份证号,积分等基本信息。 客户在购买本企业的商品时会有相应的积分,积分是根据客户购买水产品的情况而增加。 积分会给客户带来一些优惠措施。 管理人员具有管理客户信息的权限,可以按客户卡号查询客户的基本信息,也可以对客户信息进行所有查询。 4.商品信息管理模块 商品信息管理模块完成添加商品基本信息的功能,商品在采购入库及销售出库 时都需要用到商品的基本信息。 商品都是各个供应商提供的,采购水产品的时候会提供供应商的信息,方便查看。 商品的基本信息包括,商品编号,商品名称,类型,规格,单位,供应价,零售价等信息。 水产品根据不同的规格分为冷冻和鲜活,单价是以元 /斤来计算的。 商品信息管理完成水产品信息的删除、修改及查询的功能,管理人员具有商品信息管理的权限,可以对已有的商品信息进行修改操作,对一些不适合的商品信息进行删除,同时可以按商品编号查询商品的基本信息。 5.采购入库、销售出库模块 1 商品采购入库管理模块完成商品的采购入库功能,商 品采购入库的信息包括商品的供应商,商品名称,商品规格,采购数量,采购单价。 采购价格是根据商品的名称自动获取的供应价,是不可改变的,这样做提高了安全性。 商品采购成功后,系统会根据商品名称自动更新此水产品的库存信息。 采购人员具有采购入库管理的权限。 2 商品销售出库管理模块,完成商品信息的销售出库功能,选择销售的的客户类型,出库的商品名及数量,商品的销售价格根据商品名自动获取。 输入收取的金额,系统会根据商品的销售价格及销售数量,自动计算出应收取的费用,保存成功后,在数据库后台累加客户的积分,并更新库存。 销售 人员具有销售出库的管理权限。 6.库存管理模块 商品库存管理模块完成商品库存信息的查询功能,操作员可以随时查看商品的库存信息,保证商品库存充足,既可以直接查询所有信息,也可以根据商品编号进行搜索。 所有用户具有查询库存的权限。 7. 入库、出库统计模块 1 商品入库统计模块完成商品信息的入库明细统计功能,在此模块中,所有的入库明细都将显示出来,供用户查看。 当水产品进入仓库时,在数据库里写入一个记录,该记录包括采购单号和相应的水产品信息 产品编号、产品名称、产品类型、产品数量,总金额。 2 商品 出库统计模块完成商品销售出库明细的显示功能,用户可以查看商品的销售出库明细,商品出库的商品数量不能大于库存的商品数量商品出库的商品数加上库存的商品数等于入库的商品数。 代码实现 用户登录功能的实现 用户登录功能的任务是对用户的身份进行验证。 根据用户的不同,授予用户相应的权限。 以下代码就是实现对用户身份验证的功能: 用户登录处理 public boolean login String username,String userpass boolean flag false。 //设一个变量 ,用于判断用户名和密码是否和数据库中的符合 try //建立数据库连接 DB db new DB。 String sql select count * from admin where userid 39。 +username+39。 and userpass 39。 +userpass+39。 ResultSet rs sql。 //对查询结果进行判断 if if 1 0 flag true。 else flag false。 //释放数据库资源 if rs! null。 rs null。 catch Exception e Sytln 用户登录错误,错误信息: +。 处理登录信息的代码: //在 jsp 页面 javascript 代码 script language javascript function checkform var f。 //对用户名的处理 if e alert 用户名不能为空。 return false。 if e alert 密码不能为空。 return false。 类 LongerManage public class LongerManager public boolean testUser String username,String password,String type boolean result false。 String sql。 //建立数据库的连接 DB db new DB。 if 1.equals type sql select count * from guanli where username 39。 +username+39。 and password 39。 +password+39。 else if 2.equals type sql select count * from pxx where yid 39。 +username+39。 and password 39。 +password+39。 else result false。 try //对查询出来的结果集进行操作 ResultSet rs sql。 if if 1 0 result true。 else result false。 else result false。 catch Exception e Sytln 错误信息: +。 return result。 库存管理的实现 public void getyKc // 查询出商品商品数量不为零的所有商品,把商品放到集合中,方便查找 ypxxop ypop new ypxxop。 String op String op。 String svalue String request .getParameter svalue。 ArrayList al new ArrayList。 double sum。 //商品的金额 if search.equals op al svalue。 else al。 ypxx yp new ypxx。 for int i 0。 i。 i++ //循环遍历集合取出商品信息 yp ypxx i。 if ! .equalsIgnoreCase 0 sum *。 商品的添加、修改、查询的实现 public class ypxxop //添加商品信息的方法 public void add String id,String mc,String jx,String gg,String dw,String gyj, String lsj,String sl,String cj String sql。 try DB db new DB。 sql insert into ypxx id,mc,jx,gg,dw,gyj,lsj,sl,cj。 sql sql+ values 39。 +id+39。 ,39。 +mc+39。 ,39。 +jx+39。 ,39。 +gg+39。 ,39。 +dw+39。 ,39。 +gyj+39。 ,39。 +lsj+39。 ,39。 +0+39。 ,39。 +cj+39。 sql。 catch Exception e Sytln 增加错误,错误信息: +。 //对商品信息的修改 public void update String id,String mc,String jx,String gg,String dw,String gyj, String lsj,String sl,String cj //利用工具类建立数据库连接 DB db new DB。 try //修改商品的 Sql 语句 String sql update ypxx set mc 39。 +mc+39。 ,jx 39。 +jx+39。 ,gg 39。 +gg+39。 ,dw 39。 +dw+39。 ,gyj +gyj+, lsj +lsj+,cj 39。 +cj+39。 where id 39。 +id+39。 sql。 catch Exception e Sytln 更新信息错误,错误信息: +。 public void delete String id DB db new DB。 try String sql delete from ypxx where id 39。 +id+39。 sql。 catch Exception e Sytln 删除信息失败,错误信息: +。 public ArrayList getypxxbyall ArrayList al new ArrayList。 String sql。 try DB db new DB。 sql select * from ypxx。 ResultSet rs sql。 //把查询到的结果集保存到商品的实体类中,然后存放到集合中 while ypxx yp new ypxx。 id。 mc。 jx。 gg。 dw。 gyj。 lsj。 sl。 cj。 yp。 //关闭数据库资源 if rs! null。 rs null。 catch Exception e Sytln 信息失败,错误信息: +。 return al。 . public class ZgManager //方法接受页面传过来的参数,更新数据库中的字段,保存新密码 public void setPassword String username,String usertype,String newpass String sql。 DB db new DB。 if 1.equals usertype sql update guanli set password 39。 +newpass+39。 where。毕业设计论文水产品贸易公司综合业务管理系统
相关推荐
查询成果或课题申报 科研成果申报成功后,可以在一段时间内查询审批后的结果,也可以根据成果的名称进行查询,查询成果入库情况的运行结果如图 37 所示。 图 37 查询成果入库情况 课题的入库查询与成果查询相类似,运行结果如图 38 所示。 图 38 查询课题入库情况 用户可以根据成果的名称进行查询也可以模糊查询某一时间段内的成果入库情况,利用 SQL 语 句中的关键字“ between
管理的目标 实践性 唯物主义认为理 论源于实践。 人力资源管理的理论是对实践的总结 ,来源于丰富多彩另起一章,另起一页 组织变革中的人力资源管理问题研究 6 的人力资源管理开发利用活动的经验、材料。 通过对这些经验材料的加工提炼 ,去粗取精 ,升华为理论 ,并反过来指导实践。 接受人力资源管理的实践检验 ,使理论得以丰富、发展和创新 ,再去指导人力资源管理的实践。 发展性
程编号录入成绩表中 4 初始化功能初始化学生和教师密码该功能主要是 为了方便用户的使用和系统的管理初始化班级和课程排名在基本信息和学生成绩录入后管理员可以执行初始化班级排名和课程排名操作使系统在两个临时表中录入排名情况当用户查看自己的排名时系统不必再次计算而是直接从临时表中调出记录这样做可以减少系统对数据的分析计算同时也会加大对数据库的调用负载可以说各有利弊 5
else { (用户名或密码错误 , 登录失败 )。 ()。 } } } } 17 } 图 42 系统主界面 主界面代码如下: namespace 学生学籍管理系统 { partial class Main { /// summary /// 必需的设计器变量。 /// /summary private ponents = null。 /// summary 18 /// 清理所有正在使用的资源
成功的企业与个人的需求。 我们要成为最优秀的员工,就意味着要不断超越自我,以最严格的标准要求自己,只有每一个员工都优秀,人人乐才会最优秀。 员工之间不分高低、贵贱,从总裁到一线员工都是亲密的同事与伙伴。 我们要牢记:握紧 拳头才会有力量,团结是人人乐战胜竞争对手的法宝 , 打败人人乐的只能是我们自己。 创新是人人乐的生命源泉。 工作中的每一个岗位都需要不断的创新,合理化建议是创新的源泉;大胆设想
、简单。 SQL Server 企业管理器 、 SQL 事件探查器、 SQL 查询分析器、 SQL Server 服务管理器和多种操作向导等图形界面管理工具,大大简化了用户操作,从而增强了系统的易用性。 ( 2) 动态自动管理和优化功能。 能够在运行过程中根据环境配置和用户访问情况动态自动配置,以达到最优性能,从而减轻管理员工作。 ( 3) 丰富的编程接口工具,使用户开发 SQL Server