管理员登陆窗体(LoginForm):窗体中包含“管理员姓名”,“管理员密码”,按钮:"确定","取消"操作主窗体(MainFrame):包括:1、一个Jtable用来显示数据库中Orders表(订单表)中的...

管理员登陆窗体(LoginForm):窗体中包含“管理员姓名”,“管理员密码”,按钮:"确定","取消"

操作主窗体(MainFrame):包括:

1、 一个Jtable 用来显示数据库中Orders表(订单表)中的数据;

2、 三个按钮Jbutton,分别分则添加,删除,修改订单的操作;

3、 四个Jlabel以及四个JtextField,用来在添加操作的时候输入数据:客户姓名,产品名称,订购数量,发送地址。

3、 数据库表包括Manager表(管理员信息)和Orders表(订单信息),数据库表由学生自行设计。

Manager表

name password

Admin1 123

Admin2 456

Admin3 789

Orderrs表

客户姓名 产品名称 订购数量 发货地址 订购时间

4、操作基本流程

☆ 登陆时,用Manager表中的数据验证所输入的数据是否为合法。合法则登陆窗体隐藏,弹出操作主窗体;否则提示相关的错误信息。

☆ 对订单表进行增加、删除、修改操作。

(1)在登陆验证成功后,在操作主窗体中显示Orders表数据,参见图二。

注意:“订单号”和“订单日期”不出现操作主窗体中,但在数据库订单信息表中应该存在。(由程序自动生成)。

(2)增加订单操作:输入相关订单信息,输入数据时要对数据作合法性检查,并对非法数据给出出错信息提示:成功添加订单数据后,主窗体中应该显示出该新添加的数据。

如果失败则提示操作失败的信息对话框。

(3)删除订单操作:

选择想要删除的一行,直接点选“ 删除”按钮,成功则提示操作成功的信息对话框,

失败则提示操作失败的信息对话框,同以上类似。成功删除后主窗体中不再显示已被删除的数据。

(4) 修改订单操作:

修改操作可以直接在Jtable中的列中进行,选取想要修改的某一数据,直接在Jtable中进行编译即可,之后选择该行后,点选“修改”按钮即可。

成功修改后主窗体中的JTable中原来数据应该显示为修改后的数据。

主窗体有:客户姓名,产品名称,订购数量,发送地址,Orderrs表,三个按钮:"增加","删除","修改".

我都无那么多分,怎么给你

展开

java代下订单管理模块_用java语言开发一个订单管理系统相关推荐

  1. mmall 学习笔记--分类管理模块,商品管理模块,购物车模块,收货地址模块,支付模块,订单管理模块,云服务器线上部署,自动发布,

    ()数据库配置 常见语句 Create table 'my_table'( int id not null auto_increment ) () 建表的时候出现text,bigInt,decimal ...

  2. oracle订单,银科软件:Oracle ERP订单管理模块详细介绍

    原标题:银科软件:Oracle ERP订单管理模块详细介绍 Oracle® 订单管理使用户能够通过更有效的客户服务.更个性化的产品和更有利的价格制定和订单履行抢先利用日益发展的国际互联网去销售和让客户 ...

  3. 电商平台搭建--订单管理模块开发(一)

    Hi,大家好,我是Steafan!项目开发到这里,基本上已经进行了90%了.项目中最关键的也是最难开发的就是今天我要向大家介绍的订单管理模块了.在实际的项目开发中,订单管理模块和支付模块往往是并行开发 ...

  4. Atitit. 订单管理 收银单持久化 功能设计  基于ecshop订单结构

    Atitit. 订单管理 收银单持久化 功能设计  基于ecshop订单结构 1. 54.order_info  订单 数据结构1 2. Ecshop 的订单api1 2.1. 生成订单 code b ...

  5. Windows10下利用Visual Studio Code搭建C语言开发环境

    Windows10下利用Visual Studio Code搭建C语言开发环境 1. 前言 2. 下载安装VSCode以及MinGW 2.1 下载安装VSCode 2.2 下载安装MinGW-w64 ...

  6. python订单管理系统功能_订单管理系统的功能模块有哪些?

    订单管理系统能够动态的了解订单的进展和实施状况,它通过对订单进行实时的管理,对于节省运作时间,降低作业成本具有非常重要的作用,它是企业的管理系统中重要的组成成分,今天德米萨就给大家具体介绍下订单管理系 ...

  7. Java电商订单_Java电商项目学习(十) 订单管理模块开发

    订单管理接口设计前台订单管理接口 后台订单管理接口 创建订单控制器中传入参数为session和收货地址ID,首先校验用户是否登录,如果是则将用户id和shippingId交给服务层控制函数处理: 服务 ...

  8. python订单管理系统功能_后台系统:订单管理

    订单管理记录了所有的交易数据,在后台系统设计工作中是非常重要的一环. 订单管理是后台系统中较为重要的一部分,它记录了所有的交易数据,可以对订单进行监控和操作,与用户.运营.财务等都有着密切的关系.以下 ...

  9. 10.1 黑马Vue电商后台管理系统之完善订单管理模块--加入修改订单模块

    效果如下: 实现如下: 1.我仍然保留了添加地址这一个对话框,但只是绑定在另一个按钮上面,而点击左侧第一个按钮就会跳转到"修改订单"模块 <template v-slot=& ...

最新文章

  1. 2021年图灵奖,花落高性能计算先驱、田纳西大学教授Jack Dongarra
  2. Windows10家庭版安装Hyper-V虚拟机
  3. 简明python教程 --C++程序员的视角(四):容器类型(字符串、元组、列表、字典)和参考
  4. 本科生怎样发表论文?
  5. 话剧《白鹿原》:叫人乍舌,令人唏嘘,也让人捏把汗(图)
  6. STL源码剖析 hashtable
  7. 洛谷P2879 [USACO07JAN]区间统计Tallest Cow
  8. java 表达式写法_java内置核心4大函数式接口写法和lambda表达式
  9. Windows下PowerShell监控Keepalived
  10. 程序员面试题100题第03题——求子数组的最大和
  11. win7计算机时间显示错误,win7系统时间调不对的解决方法
  12. 快速西门子PLC入门(适合零基础)
  13. 美团iOS逆向工程分析
  14. MAC地址克隆是什么意思
  15. es nested字段的空值查询问题
  16. 瑞萨e2studio(6)----编译调试
  17. 镜像网络MW受邀亮相巴比特杭州区块链国际周
  18. 推荐 7 个牛哄哄的电商项目
  19. jQuery----经典表单应用
  20. mac无法通过触摸版、无法通过鼠标拖曳文件?

热门文章

  1. android高仿天天动听,Android仿天天动听歌曲自动滚动view
  2. CSS3动画和VUE动画整理
  3. java不同类间调用数组_请问:JAVA中两个类中的方法都需要调用另一个类的数组进行对数组的初始化和调用。...
  4. 上传文件的php代码,PHP实现大文件上传源代码
  5. 贝塞尔曲线 java_贝塞尔曲线理论及实现——Java篇
  6. 开机按f12怎么恢复系统 开机按f12恢复系统
  7. 利用dos进入mysql数据库操作数据
  8. urlEncoder和urlDecoder的作用和使用
  9. 分布式文件系统对比与选型参考
  10. try catch finally 中包含return的几种情况,及返回结果