当前位置:首页>> >>


田悦-在线订餐系统-源代码.rar

收藏

资源目录
    文档预览:
    编号:20181030003659191    类型:共享资源    大小:187.25KB    格式:RAR    上传时间:2018-10-30
    尺寸:148x200像素    分辨率:72dpi   颜色:RGB    工具:   
    35
    金币
    关 键 词:
    田悦 在线 系统 源代码
    资源描述:
    课 程 设 计 报 告 书(理工类)课程名称 Java 基础实训_______姓 名 田悦 __________ 班 级 17 软嵌 2 班 ______ 学 号 1712011056 _ 指导教师 濮宏伟____________ 金陵科技学院2018.71题目:网上订餐系统设计的目的和要求:目的:本次课程设计目的是使学生结合Java所学知识,熟练使用Eclipse工具进行应用程序开发,通过真实的工作任务(项目需求)和规范,使学生能设计并开发出具有一定水平的窗口程序,并培养解决实际问题和培养团队合作的能力。掌握Java项目开发流程和开发技巧,按要求提交规范的交付物。具体的课程设计应达到以下目的:1.提高学生在现实生活中收集需求信息,对需求进行评估,进行需求整理、加工的能力。2.在实际的项目任务中培养Java项目开发的技能。3.在实际的项目任务中Java编程、调试、测试能力得到提高。4. 在实际的项目任务中使学生的编码规范性得到提高。5.培养学生团队协作和人际交往方面的能力。要求:1、掌握软件开发的基本步骤和方法;2、根据课题的要求进行上机实验调试;3、基本掌握 Java项目开发中的相关文档的编写。设计的软件环境:奔腾以上计算机,Windows7 操作系统,装有 JDK1.8和 Eclipse软件。2功能模块设计:系统从功能模块的角度上划分为以下几个功能模块:用户管理、商品管理、订单管理、购物车管理,店家管理五大部分,以下是该系统的功能模块图见下图2-1:图 2-1 系统模块图以下是各个模块具体实现功能介绍:1.用户管理功能(1)注册用户信息:包括添加用户的用户名,登录密码,身份等信息。在线订餐系统用户模块用户注册菜品模块用户登录店家发布菜品信息店家商品查询订单模块下单并查看订单状态配送订单添加商品删除商品选择商品下单商品增删改查管理模块店家模块查看用户订单发送订单处理4(2)用户登录功能。2.商品管理功能(1)查询商家信息:包括通过模糊查询搜索店名的名称。(2)查询商家商品信息:点击选中。3.订单管理功能(1)查看订单(2)退单(3)发送订单4.店家管理功能(1)菜品信息管理:包括对商品信息进行增删该查。(2)修改菜品信息:对菜品信息进行修改(3)配送订单:对用户提交的订单进行处理69设计过程和内容:package Data;import java.util.ArrayList;import java.util.List;import user.BookFood;import user.Food;import user.User;public class userdata {public static List userList = new ArrayList();public static List foodList = new ArrayList(); public static List bookfoodList = new ArrayList();}package UI;import java.awt.BorderLayout;import java.awt.EventQueue;70import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.border.EmptyBorder;import UI.AddFrame;import UserService.Service;import user.Food;import javax.swing.JLabel;import javax.swing.JOptionPane;import java.awt.Font;import javax.swing.JScrollPane;import javax.swing.JTextPane;import javax.swing.JButton;import java.awt.event.ActionListener;import java.awt.event.ActionEvent;import javax.swing.JTable;import javax.swing.JTextField;71public class AddFrame extends JFrame {private JPanel contentPane;private JTextField name;private JTextField price;/*** Launch the application.*/public static void main(String[] args) {EventQueue.invokeLater(new Runnable() {public void run() {try {AddFrame frame = new AddFrame();frame.setVisible(true);} catch (Exception e) {e.printStackTrace();}}});}72/*** Create the frame.*/public AddFrame() {setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setBounds(100, 100, 450, 347);contentPane = new JPanel();contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));setContentPane(contentPane);contentPane.setLayout(null);JLabel label = new JLabel(“\u5728\u6B64\u53D1\u5E03\u83DC\u54C1\u4FE1\u606F“);label.setFont(new Font(“幼圆“, Font.BOLD, 17));label.setBounds(139, 0, 173, 35);contentPane.add(label);JButton btnNewButton = new JButton(“\u4FDD\u5B58“);btnNewButton.addActionListener(new ActionListener() {public void actionPerformed(ActionEvent arg0) {String foodname = name.getText();String foodprice = price.getText();73Food food = new Food();food.setFoodname(foodname);food.setFoodprice(foodprice);Service service = new Service();if(service.addFood(food)){JOptionPane.showMessageDialog(AddFrame.this, “保存成功“, “成功“,JOptionPane.INFORMATION_MESSAGE);}new Manage().setVisible(true);}});btnNewButton.setBounds(277, 219, 113, 27);contentPane.add(btnNewButton);JButton btnNewButton_1 = new JButton(“\u8FD4\u56DE“);btnNewButton_1.addActionListener(new ActionListener() {74public void actionPerformed(ActionEvent e) {new Manage().setVisible(true);}});btnNewButton_1.setBounds(277, 260, 113, 27);contentPane.add(btnNewButton_1);name = new JTextField();name.setBounds(139, 79, 136, 24);contentPane.add(name);name.setColumns(10);JLabel label_1 = new JLabel(“\u83DC\u540D\uFF1A“);label_1.setBounds(35, 82, 72, 18);contentPane.add(label_1);JLabel label_2 = new JLabel(“\u4EF7\u683C\uFF1A“);label_2.setBounds(35, 139, 72, 18);contentPane.add(label_2);price = new JTextField();price.setBounds(139, 136, 136, 24);
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:田悦-在线订餐系统-源代码.rar
    链接地址:http://www.gold-doc.com/p-255384.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    [email protected] 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开