- 75
- 1
- 约2.32万字
- 约 30页
- 2016-08-14 发布于贵州
- 举报
JAVA课程设计-超市收银系统
软 件 学 院
课程设计报告书
2011 年月1 设计时间 3
2 设计目的 3
3设计任务 3
3.1任务说明 3
3.2系统目标 3
3.3使用范围 3
4 设计内容 3
4.1界面构建 3
4.2详细设计 3
4.2.1模块设计 4
4.2.2运行调试 4
4.2.3部分源程序 8
5 总结与展望 28
参考文献 29
成绩评定 29
1 设计时间
2011年6月11日-2011年6月15日
。为了便于各种操作,软件采用多窗口的模式。用户可在不同窗口进行相应操作
4.2.2运行调试
图1登录界面
图2操作界面
图3.1修改数量
图3.2 填入要修改数量的商品号
图3.3输入新数量
图4.1 普通结算
图4.2会员结算
图5销售情况
图6系统时间
4.2.3部分源程序
登录
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.StringTokenizer;
import javax.swing.*;
public class land {
public static void main(String[] args) {
landframe frame = new landframe();
frame.setTitle(收营员登陆);
frame.setLocation(300,300);
frame.setSize(270, 170);
frame.setVisible(true);
}
}
class landframe extends JDialog implements ActionListener {
public landframe() {
label1 = new JLabel(JAVA超市收营系统 请登陆);
label2 = new JLabel(用户名:);
label3 = new JLabel(密码:);
hbox1 = Box.createHorizontalBox();
hbox2 = Box.createHorizontalBox();
vbox = Box.createVerticalBox();
jf1 = new JTextField();
JPF= new JPasswordField();
JPF.addActionListener(this);
land = new JButton(登陆);
land.addActionListener(this);
panel1 = new JPanel();
panel2 = new JPanel();
hbox1.add(label2);
hbox1.add(Box.createHorizontalStrut(5));
hbox1.add(jf1);
hbox2.add(label3);
hbox2.add(Box.createHorizontalStrut(18));
panel2.add(land, Center);
hbox2.add(JPF);
vbox.add(label1);
vbox.add(Box.createVerticalStrut(10));
vbox.add(hbox1);
vbox.add(Box.createVerticalStrut(10));
vbox.add(hbox2);
vbox.add(Box.createVerticalStrut(10));
vbox.add(panel2);
panel1.add(vbox);
getContentPane().add(panel1, Center);
}
public void actionPerformed(ActionEvent evt) {
Object source = evt.getSource();
if (source == land || source == JPF) {// 登陆按纽及第二个文本输入框ENTER功能实现
String a = , b, read;
boolean denglusuccees = false;
try {
FileReader f
您可能关注的文档
- IVMS-5000平台软件软件功能介绍.doc
- iYo校园综合服务平台软件工程设计报告.doc
- I幢人货梯接料平台施工方案.doc
- J03低压加热器技术协议.doc
- J05凝汽器技术协议.doc
- J10磨煤机技术协议.doc
- J31润滑油输油泵技术协议.doc
- J33空气净化设备规范书.doc
- Java CS架构银行管理系统综合实训-基于Java的银行管理系统(CS).doc
- Java Web开发技术教程衡阳居民身份证补领网上受理平台.doc
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
最近下载
- 土地设计咨询技术服务费参考方案——〔2025〕32项土地技术服务收费标准.pdf VIP
- 公考考前抢分宝典言语理解.pdf VIP
- 2026年湖南生物机电职业技术学院单招职业适应性考试题库附答案.docx VIP
- 2026年湖南生物机电职业技术学院单招职业技能测试必刷测试卷必考题.docx VIP
- 人教版物理八年级上册课后练习.doc VIP
- 2022年人教精通版六年级下册英语全册教案第二学期全册教学设计(含教学反思) (2).doc VIP
- 福特福睿斯车主手册.pdf
- 福特福睿斯1.5发动机机械维修手册.pptx VIP
- 篮球比赛记录表.doc VIP
- 人教版物理八年级上册课后练习及答案.doc VIP
原创力文档

文档评论(0)