《小型超市商品管理系统的设计与实现》论文笔记(十四)

一、基本信息

标题:小型超市商品管理系统的设计与实现

时间:2014

来源:厦门大学

关键词:小型超市; 商品智能化管理; Java技术;

二、研究内容

1.Java优势:

  其特点主要变现在:

  (1)采用了ESB技术:整体项目引进ESB(超市服务总线),来进行系统间整合和资源共享。ESB还支持服务的拼装和重复引用,因此ESB技术的引用可以为系统间的通信提供标准和协议。Web Service基于统一开放的标准接口,即使在跨平台操作系统运行不同语言编写的程序,它们之间仍然可以通信。

  (2)采用了BPM工作流技术:工作流技术是门户站点群互动功能、在线办事的核心技术,一方面可以通过统一的流程规划来规范各个业务流程,另一方面也可以提供系统间流程整合的手段,为业务在各个模块功能间的流动提供了基础。

  (3)采用了Ajax技术:AJAX为构建交互式网络应用程序提供了先进的技术,主要包括异步JavaScript 和 XML等技术。目的在于通过后台和服务器少量的数据交换,提高前端Web页面的响应性能。因此用户每做一次操作改变时,不需要重新加载整个系统的Web页面。其最终目的提高了Web页面的响应速度,改善系统的交互性,提高系统可用性。

2.Java的结构:

  (1)客户端:Java平台具备较强的应用范围,可应用于开发B/S 和 C/S两种开发模式的信息系统。当应用基于 C/S结构的信息系统时,其所使用的开发技术通常为Swing;当应用基于 B/S结构的信息系统时,其所使用的开发技术通常为HTML。不像Visual C++技术只能基于 C/S结构的信息系统。

  (2)web层:当开发基于 B/S模式的信息系统时,在web可使用的技术包括Servlets等,在传统的开放模式中,JSP页面中可引入Java代码来实现业务处理,随着MVC模式以及Struts框架的提出,通常JSP页面只负责信息展示以及请求的转发,由此可大大减少客户端的工作负担。

  (3)业务层:整个Java平台的核心,接受web层或者客户端的处理请求后,做出相应处理。

  (4)EIS层:为超市信息系统层缩写,主要指存储数据信息的数据库。

三、结论

  没看这篇论文之前觉得自己最了解的语言是Java,看完后对Java有了新的认识。这篇论文让我学到很多,对Java结构有了更深刻的认识。

四、参考文献

[1]林健勋.小型超市商品管理系统的设计与实现[J].厦门大学,2014,1-77

转载于:https://www.cnblogs.com/summer-liyun/p/10055772.html

本系统为中小型超市销售管理系统,因此系统需求分析阶段主要采取实地采访、调查学校周边超市,网上查找相关资料,请教老师等多种方式,尤其是仔细思考、分析超市购物发票。这一阶段大概了解了目前超市销售管理的现状,了解了超市销售方面的业务,同时也发现了其中存在的一些问题。经过近两天时间的实践,了解了很多关于超市的知识,收获挺多的。 需求分析成果如下。 系统要处理的基本对象包括营业员基本信息、会员基本信息、管理员基本信息、商品基本信息、货架基本信息、销售单基本信息、退货单基本信息等多个对象。各个基本对象包含信息如下所示: 营业员(营业员号,姓名,收银台位置,上班时间,下班时间,月薪,联系电话); 会员(会员卡号,会员姓名,卡密码,注册时间,累计消费); 商品商品编号,货架编号,条形码,商品名称,商品价格,现有存量,存量底线,生产日期,保质期,供货商); 销售单(销售单编号,营业员编号,会员卡号,打印时间,有无折扣); 销售商品(销售单号,商品编号,销售数量); 货架(货架编号,管理员号,货架名称); 管理员(管理员号,姓名,联系电话,上班时间,下班时间,月薪); 退货单(退货单号,商品编号,退货数量); 打印(退货单号,销售单号,营业员号,打印时间)。 本中小型超市销售管理系统大体上包含三个模块,为前台收银业务处理,前台退货业务处理以及后台销售处理功能模块,具体如下所述。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值