本文目录一览:
- 1、java超市进销存管理系统采购实现什么功能
- 2、用JAVA开发一个中型进销存项目大概要多少人和多长时间完成?
- 3、java里进销存软件中实现入库模块怎么做
- 4、谁能推荐个免费的进销存软件地址,最好是java版的。 广告公司方面的。
- 5、我想用Java语言写一个小型的Web进销存程序,第一次接触Java想请教如何架构?
java超市进销存管理系统采购实现什么功能
基于Java的超市管理系统的开发与研究
摘要:着重阐述了基于Java超市管理系统的结构以及实现,详细介绍了SQLServer数
据库在系统中的应用和实现方法。
关键词:Java;数据库;超市管理系统;SQLServer
1建立超市管理系统的必要性
随着我国改革开放的不断深入、经济飞速的发展,企业要想生存发
展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万
不行的。作为现代社会的一部分,超市必须适应社会的发展,因此实现超
市的信息化管理是很有必要的。
在传统的手工管理中,往往是用人工清点的方式来掌握超市中现有
的商品,使用手工记账的方式来掌握商品的进货和销售情况。这种方式
在商品数量较少、商品库存变换少的情况下,不失为一种较好的方法。但
是,在目前的大中型超市中,往往需要处理的商品种类数以千计,而且每
天所发生的进货和销售情况纷繁复杂。如果要借助人工来实现这一系列
数据的记录和管理,工作量将非常巨大,而且容易出现错误,造成管理上
的混乱,更何况还需要对商品的数据进行统计和分析。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已
被人们所认识,它已进入人类社会的各个领域并发挥着越来越重要的作
用。作为计算机应用的一部分,使用计算机对超市信息进行管理有着手
工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量
大、保密性好、寿命长、成本低等。这些优点能够极大地提高超市管理的
效率,也能使超市步入科学化、正规化的管理。
基于这些问题,为了使超市管理工作规范化、系统化、程序化,避免
超市管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有
效地查询和修改商品情况,建立一个超市管理系统是非常必要的。
2系统分析与设计
2.1系统可行性分析
2.1.1技术可行性
根据上述系统功能的分析,下面将进行具体的实现。从技术角度分
析,这项开发工作所涉及的专业技术为:
技术平台(OperatingSystem,操作系统):Windows系列。虽然理论上
对操作系统没做更具体的规定,但由于开发中涉及Microsoft SQLServer
2000的应用,所以最好使用Windows 2000以上的版本或相应的
Windows NT版本。
开发所涉及的技术应用(Open Database Connectivity,开放式数据库
连接标准):Java编程技术。
2.1.2经济可行性
采用计算机管理不但可以提高工作效率,而且还可以节省人力、物
力、财力,这样原来几个人干的工作现在一个人就完全可以胜任。因此单
从节省的职工工资、提高工作效率而避免各种直接或间接的经济损失角
度来看,该系统实际所能够起到的作用将会远远大于投入的开发费用,
所以从经济上是完全可行的。
2.1.3操作可行性
开发所采用的工具全是可视化工具,开发出的应用程序均是图形化
界面,操作员几乎不用记住任何DOS命令就可以直接操作此软件。另
外,软件的操作员大多已经会基本的Windows操作,即便不会操作
Windows,经过短期的培训也能熟练地使用本软件,所以在操作上也是可
行的。
用JAVA开发一个中型进销存项目大概要多少人和多长时间完成?
以我的经验:(三人开发组
需求分析 : 不低于10天。
系统设计 : 不低于10天。
划分系统模块
② 每个模块的功能确定
③ 用户使用界面概要设计
④ 输入输出数据的概要设计
⑤ 报表概要设计
⑥ 数据之间的联系、流程分析
⑦ 文件和数据库表的逻辑设计
⑧ 硬件、软件开发平台的确定
⑨ 有规律数据的规范化及数据惟一性要求。
系统的详细设计是对系统的概要设计进一步具体化
其主要工作有:
① 文件和数据库的物理设计
② 输入输出记录的方案设计
③ 对各子系统的处理方式和处理内容进行细化设计
④ 编制程序设计任务书。
3 程序代码 1个星期.
4.系统测试 。 3天!
开发周期 一般是 30 天 ,以后就进入用户测试!
java里进销存软件中实现入库模块怎么做
入库模块的业务核心就是入库单。有了这个你就知道怎么做了,比如料单,客户名册。。
谁能推荐个免费的进销存软件地址,最好是java版的。 广告公司方面的。
推荐使用天翼进销存财务管理软件,功能介绍:进销存+财务+报表系统
支持EXCEL商品信息
导入导出,期初库存+期初往来帐导入,基本信息搬移、数据备份、恢复、打印、导出、支持
扫描枪扫描等功能!适用于商品流通领域的连锁企业、个体企业、批发(零)售及门市、商贸
公司;天翼电子行业类版本适用于:IT行业(电脑及配件)、手机通讯、数码产品、办公设
备及耗材、网络设备、电子等行业;严格串号管理功能+完善的电脑行业特性(装机单、报价
单、询价单等)
我想用Java语言写一个小型的Web进销存程序,第一次接触Java想请教如何架构?
1、首先建表,商品表(主键,商品编号,名称,价格,数量),如果需要查看每次进货或销售的记录可以建立一个记录表,定义一个状态来区分是进货还是销售的,如果不需要记录可以不建。
2、新增商品:在页面上点击新增商品时需弹出页面或弹窗需要输入商品编号(商品编号可根据一定规则后台自动生成,也可手动输入),商品名称,价格,数量。点击保存将数据传到后台,再向数据库商品表中增加一条数据。
3、进货:点击页面上增加进货的按钮,弹出弹框,需要输入商品编号和数量,保存时先商品编号和数量传到后台,现在后台根据商品编号查询商品表是否有存在,如果存在根据商品编号将商品数量查出转为int,与新增加的商品数量相加,然后根据商品编号去修改商品表的数量,成功向前台返回true。商品不存在返回false.前台可根据后台返回的变量来提示是进货成功还是失败。
4、销售:点击页面销售按钮,弹出弹框,填写商品编号及数量,然后和进货的就差不多,根据商品编号查询数量,用销售的数量和数据库中的数量作比较,如果满足条件在数据中减去相应数量,返回true,不满足就不要修改数据库,直接返回false,然后前台判断后台返回值去提示销售是否成功。
5、参看库存:因为进货和销售都是直接在商品表中增加或减少的,所以直接查询商品表的数量就是库存了,查完在前台展示出来。
6、点击退出的时候直接返回到登录页面就可以。