《超市账单管理系统PPT.ppt》由会员分享,可在线阅读,更多相关《超市账单管理系统PPT.ppt(61页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、超市账单管理系统产品介绍XXXX211 1、产品背景、产品背景基于以上情况,我们研发了这套超市账单管理系统,并通过大量的社会调查,使系统不断完善。随着我国零售业的不断发展,信息的存储和处理显得尤为重要,要适应市场竞争,就需要有高效的处理方式和管理方法,传统超市形态固然具有很多优点,但在目前状况下,它仍然存在零售企业固有落后的一面,如:不能有效的管理每种商品,进出货物管理耗时耗力,不宜进行商品调价,盘点效率低等。管理人员对及时传递资料的要求始终得不到满足。随着超市形态的高速发展,其经营管理也变得愈加复杂,日常所需处理的数据量也逐渐扩大,商业运转的中间环节也越来越多,原始的人工管理已无法应对复杂的
2、市场22系统角色系统角色2 2、需求分析、需求分析传传统统超超市市的的弊弊端端不能有效的管理每种商品人员分工混乱,事倍功半桎梏于家族经营,缺乏管理经验产品管理模品管理模块角色管理模角色管理模块用用户管理模管理模块账单管理模管理模块供供应商管理模商管理模块 。手工对账易出错,耗时耗力不得法好记性不如小助手,帮您牢记进货渠道,横相比较,谋求利益最大化。23系统角色系统角色1、简化客户端,只需浏览器即可完美运行。2、交互界面操作简单易上手3、html/css/javascript/jQuery1、优化sql命令,查询效率更高。2、安全性高1、开发时间短,效率高,可靠性高,程序更健壮2、应用程序更易于
3、维护、更新和升级1、利用AJAX技术局部发送异步请求,避免重复请求资源B/SB/S架构架构面向对象开发面向对象开发OraclesOracles数据库数据库同步同步/异步请求异步请求3 3、产品技术特点、产品技术特点241、存储产品详细信息2、动态记录数量变化1、进货账单管理2、出货账单管理3、客户账单管理1、默认经理、管理员、库管员3个角色设置4 4、主要功能展示、主要功能展示除了以上功能,系统还提供供应商、资源(菜单)、购物管理、系统登录退出、密码修改等模块。一、角色管理模块一、角色管理模块二、账单管理模块二、账单管理模块三、产品管理模块三、产品管理模块1、用户信息增、删、改、查基本操作四、
4、用户管理模块四、用户管理模块25角色模块角色模块经理经理库管员库管员管理员管理员点击查看主要权限点击查看主要权限点击查看主要权限系统角色系统角色26系统角色系统角色角色查询截图角色查询截图左图:角色列表左图:角色列表右图:单个角色信息右图:单个角色信息210系统角色系统角色新建角色信息新建角色信息新建角色截图新建角色截图211系统角色系统角色角色新建成功,权限配置完成角色新建成功,权限配置完成新建角色截图新建角色截图212系统角色系统角色删除角色截图删除角色截图删除角色删除角色213系统角色系统角色角色(含权限)删除成功角色(含权限)删除成功删除角色截图删除角色截图214系统角色系统角色修改角
5、色截图修改角色截图修改角色信息修改角色信息215系统角色系统角色修改角色截图修改角色截图角色信息修改成功角色信息修改成功2前进至技术问题前进至技术问题16系统角色系统角色进货账单进货账单客户账单客户账单出货账单出货账单点击查看截图点击查看截图 点击查看截图账单模块账单模块账单模块账单模块217系统角色系统角色查看查看删除、修改删除、修改增加增加点击查看截图点击查看截图 点击查看截图产品模块产品模块产品模块产品模块230系统角色系统角色登录、查看登录、查看删除、修改删除、修改增加增加点击查看截图点击查看截图 点击查看截图用户模块用户模块用户模块用户模块240系统角色系统角色其他模块截图其他模块截
6、图资源模块资源模块资源清单列表资源清单列表248系统角色系统角色资源清单列表资源清单列表-模糊查询模糊查询其他模块截图其他模块截图资源模块资源模块249系统角色系统角色其他模块截图其他模块截图资源模块资源模块修改资源启用状态修改资源启用状态250系统角色系统角色其他模块截图其他模块截图资源模块资源模块资源启用状态修改成功资源启用状态修改成功251系统角色系统角色其他模块截图其他模块截图供应商模块供应商模块供应商查询清单供应商查询清单252系统角色系统角色其他模块截图其他模块截图供应商模块供应商模块新增供应商信息新增供应商信息253系统角色系统角色其他模块截图其他模块截图供应商模块供应商模块新增
7、供应商信息成功新增供应商信息成功254系统角色系统角色其他模块截图其他模块截图供应商模块供应商模块删除供应商信息删除供应商信息255系统角色系统角色其他模块截图其他模块截图供应商模块供应商模块供应商删除成功供应商删除成功256系统角色系统角色其他模块截图其他模块截图供应商模块供应商模块修改供应商信息修改供应商信息257系统角色系统角色其他模块截图其他模块截图供应商模块供应商模块供应商信息修改成功供应商信息修改成功2584 4、开发中遇到的技术问题、开发中遇到的技术问题1、Sql语句、js、oralce函数不熟练、不规范中间表 role_res_many-many 取名不规范 导致生成表格后ro
8、le_res_many-many右键编辑后被锁 delete from tb_resource where res_name=退出系统,漏掉from模糊查询 动态拼接时:%+user_name+%,不是%+user_name+%“substring(),是小写,不是subString()oralce:To_number(10.2,99.0)将数值字符串转换为数字,9代表整数位数,0代表小数点位数 oracle:to_date(2016/02/01,yyyy/MM/dd)oracle中字符转成日期格式 oracle:Wm_concat函数 将列值以,相连接259系统角色系统角色2、各种Excep
9、tionnullpointException:空指针异常SQLException:sql语句异常,无法转换为内部表示,oracle中integer对应java的是BigDecimal,所有涉及转换如int ro_id=rs.getBigDecima(2).intValue();lllegalSateExcepiton:can not forward after response has been committed,解决方法在servlet中每次跳转或重定向后加return4 4、开发中遇到的技术问题、开发中遇到的技术问题260系统角色系统角色3、其他如何在jsp中获得当前时间:(最佳的选项)
10、var mydate=new Date();var t=mydate.toLocaleString().substring(0,9).trim();sum=$(e).val()/1+sum;jsp中sum=$(e).val()+sum;sum最后得到是string,但写成 sum=$(e).val()/1+sum;,就是数字相加了Eclipse一段时间不运行,java.lang.ClassNotFoundException:com.orcl.supermaket.web.servlet.UserServlet,部署项目后运行,找不到servlet,将原来server配置删除后,再配置server就解决了,不理解 用javascript:;封住跳转效果 java:/并集/list1.addAll(list2);/交集/list1.retainAll(list2);/差集/list1.removeAll(list2);/无重复并集list2.removeAll(list1);list1.addAll(list2);4 4、开发中遇到的技术问题、开发中遇到的技术问题261