超市账单管理系统.ppt

上传人:小飞机 文档编号:5845228 上传时间:2023-08-26 格式:PPT 页数:61 大小:2.90MB
返回 下载 相关 举报
超市账单管理系统.ppt_第1页
第1页 / 共61页
超市账单管理系统.ppt_第2页
第2页 / 共61页
超市账单管理系统.ppt_第3页
第3页 / 共61页
超市账单管理系统.ppt_第4页
第4页 / 共61页
超市账单管理系统.ppt_第5页
第5页 / 共61页
点击查看更多>>
资源描述

《超市账单管理系统.ppt》由会员分享,可在线阅读,更多相关《超市账单管理系统.ppt(61页珍藏版)》请在三一办公上搜索。

1、2023/8/26,超市账单管理系统,产品介绍,XXXX,2023/8/26,1、产品背景,基于以上情况,我们研发了这套超市账单管理系统,并通过大量的社会调查,使系统不断完善。,随着我国零售业的不断发展,信息的存储和处理显得尤为重要,要适应市场竞争,就需要有高效的处理方式和管理方法,传统超市形态固然具有很多优点,但在目前状况下,它仍然存在零售企业固有落后的一面,如:不能有效的管理每种商品,进出货物管理耗时耗力,不宜进行商品调价,盘点效率低等。管理人员对及时传递资料的要求始终得不到满足。随着超市形态的高速发展,其经营管理也变得愈加复杂,日常所需处理的数据量也逐渐扩大,商业运转的中间环节也越来越多

2、,原始的人工管理已无法应对复杂的市场,2023/8/26,系统角色,2、需求分析,传统超市的弊端,不能有效的管理每种商品,人员分工混乱,事倍功半,桎梏于家族经营,缺乏管理经验,产品管理模块,角色管理模块,用户管理模块,账单管理模块,供应商管理模块,。,手工对账易出错,耗时耗力不得法,好记性不如小助手,帮您牢记进货渠道,横相比较,谋求利益最大化,。,2023/8/26,系统角色,1、简化客户端,只需浏览器即可完美运行。2、交互界面操作简单易上手3、html/css/javascript/jQuery,1、优化sql命令,查询效率更高。2、安全性高,1、开发时间短,效率高,可靠性高,程序更健壮2、

3、应用程序更易于维护、更新和升级,1、利用AJAX技术局部发送异步请求,避免重复请求资源,B/S架构,面向对象开发,Oracles数据库,同步/异步请求,3、产品技术特点,2023/8/26,1、存储产品详细信息2、动态记录数量变化,1、进货账单管理2、出货账单管理3、客户账单管理,1、默认经理、管理员、库管员3个角色设置,4、主要功能展示,一、角色管理模块,二、账单管理模块,三、产品管理模块,1、用户信息增、删、改、查基本操作,四、用户管理模块,2023/8/26,角色模块,经理,库管员,管理员,点击查看主要权限,点击查看主要权限,点击查看主要权限,2023/8/26,经理权限,返回系统角色,

4、2023/8/26,管理员权限,返回系统角色,2023/8/26,库管员权限,返回系统角色,2023/8/26,系统角色,角色查询截图,左图:角色列表,右图:单个角色信息,2023/8/26,系统角色,新建角色信息,新建角色截图,2023/8/26,系统角色,角色新建成功,权限配置完成,新建角色截图,2023/8/26,系统角色,删除角色截图,删除角色,2023/8/26,系统角色,角色(含权限)删除成功,删除角色截图,2023/8/26,系统角色,修改角色截图,修改角色信息,2023/8/26,系统角色,修改角色截图,角色信息修改成功,前进至技术问题,2023/8/26,系统角色,进货账单,

5、客户账单,出货账单,点击查看截图,点击查看截图,点击查看截图,账单模块,2023/8/26,系统角色,进货账单清单截图,左图:进货账单列表,右图:进货账单详细信息,进货账单:从上游供应商进货的对账清单,含产品名称、单位、数量、金额、是否付款等信息,2023/8/26,系统角色,增加进货账单截图,新增进货账单成功,2023/8/26,系统角色,删除进货账单截图,2023/8/26,系统角色,删除进货账单截图,进货账单删除成功,2023/8/26,系统角色,修改进货账单截图,进货账单信息修改成功,返回账单模块,2023/8/26,系统角色,出货账单截图,出货账单清单,出货账单:已销售的货物账单,根

6、据产品物分类,含产品名称、单位、数量、金额,返回账单模块,2023/8/26,系统角色,客户账单清单截图,客户账单清单,客户账单:即客户购买产品的小票汇总,2023/8/26,系统角色,新增客户账单信息,增加客户账单截图,2023/8/26,系统角色,修改客户账单信息,修改客户账单截图,2023/8/26,系统角色,客户账单修改成功,修改客户账单截图,2023/8/26,系统角色,删除客户账单截图,2023/8/26,系统角色,返回账单模块,删除客户账单截图,客户账单删除成功,2023/8/26,系统角色,查看,删除、修改,增加,点击查看截图,点击查看截图,点击查看截图,产品模块,2023/8

7、/26,系统角色,查看产品截图,产品清单,2023/8/26,系统角色,查询产品截图,根据条件查询产品,2023/8/26,系统角色,查询单个产品详细信息,查询产品截图,返回产品模块,2023/8/26,系统角色,新增产品截图,新增产品信息,2023/8/26,系统角色,新增产品截图,新增产品成功,返回产品模块,2023/8/26,系统角色,删除产品截图,删除产品信息,2023/8/26,系统角色,删除产品截图,删除产品成功,2023/8/26,系统角色,修改产品截图,修改产品信息,2023/8/26,系统角色,修改产品截图,产品信息修改成功,返回产品模块,2023/8/26,系统角色,登录、

8、查看,删除、修改,增加,点击查看截图,点击查看截图,点击查看截图,用户模块,2023/8/26,系统角色,登录截图,左图:登录失败,右图:登录成功,2023/8/26,系统角色,用户列表截图,左图:用户列表,右图:用户名模糊查询,返回用户模块,2023/8/26,系统角色,增加用户截图,左图:填写新用户信息,右图:提示新增成功,2023/8/26,系统角色,增加用户截图,成功查询到新增用户,返回用户模块,2023/8/26,系统角色,删除用户截图,左图:删除用户刘德华,右图:删除成功,2023/8/26,系统角色,修改用户截图,左图:待修改信息,右图:修改用户名称、地址,2023/8/26,系

9、统角色,修改用户截图,用户信息修改成功,返回用户模块,2023/8/26,系统角色,其他模块截图资源模块,资源清单列表,2023/8/26,系统角色,资源清单列表-模糊查询,其他模块截图资源模块,2023/8/26,系统角色,其他模块截图资源模块,修改资源启用状态,2023/8/26,系统角色,其他模块截图资源模块,资源启用状态修改成功,2023/8/26,系统角色,其他模块截图供应商模块,供应商查询清单,2023/8/26,系统角色,其他模块截图供应商模块,新增供应商信息,2023/8/26,系统角色,其他模块截图供应商模块,新增供应商信息成功,2023/8/26,系统角色,其他模块截图供应

10、商模块,删除供应商信息,2023/8/26,系统角色,其他模块截图供应商模块,供应商删除成功,2023/8/26,系统角色,其他模块截图供应商模块,修改供应商信息,2023/8/26,系统角色,其他模块截图供应商模块,供应商信息修改成功,2023/8/26,4、开发中遇到的技术问题,1、Sql语句、js、oralce函数不熟练、不规范,中间表 role_res_many-many 取名不规范 导致生成表格后role_res_many-many右键编辑后被锁 delete from tb_resource where res_name=退出系统,漏掉from模糊查询 动态拼接时:%+user_n

11、ame+%,不是%+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函数 将列值以,相连接,2023/8/26,系统角色,2、各种Exception,nullpointException:空指针异常SQLException:sql语句异常,无法转换为内部表示,oracle中integer对应java的是BigDec

12、imal,所有涉及转换如int ro_id=rs.getBigDecima(2).intValue();lllegalSateExcepiton:can not forward after response has been committed,解决方法在servlet中每次跳转或重定向后加return,4、开发中遇到的技术问题,2023/8/26,系统角色,3、其他,如何在jsp中获得当前时间:(最佳的选项)var mydate=new Date();var t=mydate.toLocaleString().substring(0,9).trim();sum=$(e).val()/1+su

13、m;jsp中sum=$(e).val()+sum;sum最后得到是string,但写成 sum=$(e).val()/1+sum;,就是数字相加了Eclipse一段时间不运行,部署项目后运行,找不到servlet,将原来server配置删除后,再配置server就解决了,不理解 用javascript:;封住跳转效果 java:/并集/list1.addAll(list2);/交集/list1.retainAll(list2);/差集/list1.removeAll(list2);/无重复并集list2.removeAll(list1);list1.addAll(list2);,4、开发中遇到的技术问题,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号