「javaweb收银」Java收银系统
本篇文章给大家谈谈javaweb收银,以及Java收银系统对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、怎么在java web 上实现智能餐饮管理系统 连
- 2、尚学堂的Java课程中有web内容吗?
- 3、我需要一个JavaWeb版的超市收银界面,请问下能发给我一个,1261806584@
- 4、急!!!没学过数据库。用java编写超市收银系统.我只需要一些数据库的知识。我想问 怎么把商品信息:
怎么在java web 上实现智能餐饮管理系统 连
1.前台营业:日常营业操作
日始日结:设定每个营业日的开始和结束
接待预订:显示餐桌状态,进行订餐
点菜收银:开台、点菜、结账、交班,提供最主要的营业功能
2.营业设置:日常营业所必需的数据库设定
酒菜设置:按类别(酒水饮料、凉菜、热菜、主食、包桌、服务用品等)设置酒菜数据;
房台设置:类别设置包房或餐台;
其他设置:付款方式(现金、银行卡、赠券、挂账、免单)、点菜说明等
3.账务查询:查询各类单据和消费情况
账单查询:查询所有已结账单
点单查询:查询所有历史点单
挂账查询:查询挂账(签单)客人消费情况
4.辅助管理:日常营业所需的其他管理功能
操作员管理:管理操作员信息,并设置系统操作权限和最低折扣值
挂账管理:挂账人信息录入、修改、挂账归还
逻辑结构设计:
1、员工(员工编号,姓名,性别,出生日期,政治面貌,学历,身份证号,联系电话,联系地址,员工状态,员工职务,薪水,入职日期,备注)
2、酒菜表(酒菜编号,酒菜名称,单价,各类,备注)
3、消费单(消费单号,餐桌号,折扣,付账方式,结账日期,账单金额,顾客人数,挂账人编号,收银员编号)
4、点单(点单号,消费单号,菜号,酒菜数量)
5、订单(订单编号,订单人,身份证号,餐桌号,订金,联系电话,订餐日期,时间,备注)
6、餐桌表(餐桌号,各类,状态,容量,服务员号)
7、挂账人信息(编号,挂账人名,身份证,联系电话,联系地址,注册时间)
8、操作员表(编号,用户名,密码,用户权限,员工编号)
尚学堂的Java课程中有web内容吗?
有,不过wed是前端的课程,所以涉及到wed的内容会相对前端课程来说会少一些。
我需要一个JavaWeb版的超市收银界面,请问下能发给我一个,1261806584@
你可以用Apache的HTTPClient访问:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import org.apache.http.client.HttpClient;
import org.apache.http.client.entity.a href=";tn=44039180_cprfenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1d9rjT4nWnLmvcsmW64nAwh0AP8IA3qPjfsn1bkrjKxmLKz0ZNzUjdCIZwsrBtEXh9GuA7EQhF9pywdQhPEUiqkIyN1IA-EUBtznjTdnWnYnWm1Pj6vnWRknH03" target="_blank" class="baidu-highlight"Url/aEncodedFormEntity;
import org.apache.http.client.methods.Httpa href=";tn=44039180_cprfenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1d9rjT4nWnLmvcsmW64nAwh0AP8IA3qPjfsn1bkrjKxmLKz0ZNzUjdCIZwsrBtEXh9GuA7EQhF9pywdQhPEUiqkIyN1IA-EUBtznjTdnWnYnWm1Pj6vnWRknH03" target="_blank" class="baidu-highlight"Get/a;
import org.apache.http.client.methods.Httpa href=";tn=44039180_cprfenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1d9rjT4nWnLmvcsmW64nAwh0AP8IA3qPjfsn1bkrjKxmLKz0ZNzUjdCIZwsrBtEXh9GuA7EQhF9pywdQhPEUiqkIyN1IA-EUBtznjTdnWnYnWm1Pj6vnWRknH03" target="_blank" class="baidu-highlight"Post/a;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.message.BasicNameValuePair;
import org.apache.http.util.EntityUtils;
public class HttpUtil
{
// 创建HttpClient对象
public static HttpClient httpClient = new DefaultHttpClient();
public static final String BASE_a href=";tn=44039180_cprfenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1d9rjT4nWnLmvcsmW64nAwh0AP8IA3qPjfsn1bkrjKxmLKz0ZNzUjdCIZwsrBtEXh9GuA7EQhF9pywdQhPEUiqkIyN1IA-EUBtznjTdnWnYnWm1Pj6vnWRknH03" target="_blank" class="baidu-highlight"URL/a =
"a href="";" tara href=";tn=44039180_cprfenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1d9rjT4nWnLmvcsmW64nAwh0AP8IA3qPjfsn1bkrjKxmLKz0ZNzUjdCIZwsrBtEXh9GuA7EQhF9pywdQhPEUiqkIyN1IA-EUBtznjTdnWnYnWm1Pj6vnWRknH03" target="_blank" class="baidu-highlight"get/a="_blank"";/a
/**
*
* @param a href=";tn=44039180_cprfenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1d9rjT4nWnLmvcsmW64nAwh0AP8IA3qPjfsn1bkrjKxmLKz0ZNzUjdCIZwsrBtEXh9GuA7EQhF9pywdQhPEUiqkIyN1IA-EUBtznjTdnWnYnWm1Pj6vnWRknH03" target="_blank" class="baidu-highlight"url/a 发送请求的URL
* @return 服务器响应字符串
* @throws Exception
*/
public static String a href=";tn=44039180_cprfenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1d9rjT4nWnLmvcsmW64nAwh0AP8IA3qPjfsn1bkrjKxmLKz0ZNzUjdCIZwsrBtEXh9GuA7EQhF9pywdQhPEUiqkIyN1IA-EUBtznjTdnWnYnWm1Pj6vnWRknH03" target="_blank" class="baidu-highlight"get/aRequest(String url)
throws Exception
{
// 创建HttpGet对象。
HttpGet get = new HttpGet(url);
// 发送GET请求
HttpResponse httpResponse = httpClient.execute(get);
// 如果服务器成功地返回响应
if (httpResponse.getStatusLine()
.getStatusCode() == 200)
{
// 获取服务器响应字符串
String result = EntityUtils
.toString(httpResponse.getEntity());
return result;
}
return null;
}
/**
*
* @param url 发送请求的URL
* @param params 请求参数
* @return 服务器响应字符串
* @throws Exception
*/
public static String a href=";tn=44039180_cprfenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1d9rjT4nWnLmvcsmW64nAwh0AP8IA3qPjfsn1bkrjKxmLKz0ZNzUjdCIZwsrBtEXh9GuA7EQhF9pywdQhPEUiqkIyN1IA-EUBtznjTdnWnYnWm1Pj6vnWRknH03" target="_blank" class="baidu-highlight"post/aRequest(String url
, MapString ,String rawParams)throws Exception
{
// 创建Httpa href=";tn=44039180_cprfenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1d9rjT4nWnLmvcsmW64nAwh0AP8IA3qPjfsn1bkrjKxmLKz0ZNzUjdCIZwsrBtEXh9GuA7EQhF9pywdQhPEUiqkIyN1IA-EUBtznjTdnWnYnWm1Pj6vnWRknH03" target="_blank" class="baidu-highlight"Post/a对象。
HttpPost post = new HttpPost(url);
// 如果传递参数个数比较多的话可以对传递的参数进行封装
ListNameValuePair params = new ArrayListNameValuePair();
for(String key : rawParams.keySet())
{
//封装请求参数
params.add(new BasicNameValuePair(key , rawParams.get(key)));
}
// 设置请求参数
post.setEntity(new UrlEncodedFormEntity(
params, "gbk"));
// 发送POST请求
HttpResponse httpResponse = httpClient.execute(post);
// 如果服务器成功地返回响应
if (httpResponse.getStatusLine()
.getStatusCode() == 200)
{
// 获取服务器响应字符串
String result = EntityUtils
.toString(httpResponse.getEntity());
return result;
}
return null;
}
}
急!!!没学过数据库。用java编写超市收银系统.我只需要一些数据库的知识。我想问 怎么把商品信息:
那要看你用什么数据库了 比如我比较熟悉的SQLserver数据库 你先安装SQLserver2005软件
然后再安装一个微软官网下载的managementStudio
打开managementStudio
就可以新建数据库 新建表了
然后 javaweb的做法,你可以用jsp或者使用MVC模式来连接数据库 读取数据库里的信息并显示到页面上
java应用程序的做法,你可以用java swing组件创建想要的图形界面 然后从数据库里获取数据
建议楼主找点书看看 挺简单的
下边我给一个连接数据库的例子吧:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance(); 加载驱动
Connection con=DriverManager.getConnection("jdbc:odbc:stu","",""); 创建数据库连接对象
Statement stmt=con.createStateme(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
ResultSet rs = stmt.executeQuery("select count(*) from students"); 执行查询语句获得结果集对象
java是面向对象的语言 所以把数据库也当做一个对象来处理
关于javaweb收银和Java收银系统的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-11-27,除非注明,否则均为
原创文章,转载请注明出处。