当前位置:首页>> >>


杨继助-在线订餐系统-源代码.rar

收藏

资源目录
    文档预览:
    编号:20181030003659266    类型:共享资源    大小:260.35KB    格式:RAR    上传时间:2018-10-30
    尺寸:148x200像素    分辨率:72dpi   颜色:RGB    工具:   
    35
    金币
    关 键 词:
    杨继助 在线 系统 源代码
    资源描述:
    课 程 设 计 报 告 书(理工类)课程名称 Java 基础实训_______姓 名 杨继助 __________ 班 级 17 软嵌 2 班 ______ 学 号 1712011033 ______ 指导教师 濮宏伟____________ 金陵科技学院2018.71题目:在线订餐系统设计的目的和要求:目的:本次课程设计目的是使学生结合所学知识,熟练使用Eclipse工具进行应用程序开发,通过真实的工作任务(项目需求)和规范,使学生能设计并开发出具有一定水平的小系统,并培养解决实际问题和培养团队合作的能力。掌握开发流程和开发技巧,按要求提交规范的交付物。具体的课程设计应达到以下目的:1.提高学生在现实生活中收集需求信息,对需求进行评估,进行需求整理、加工的能力。2.在实际的项目任务中培养项目开发的技能。3.在实际的项目任务中编程、调试、测试能力得到提高。4. 在实际的项目任务中使学生的编码规范性得到提高。5.培养学生团队协作和人际交往方面的能力。要求:1、掌握软件开发的基本步骤和方法;2、根据课题的要求进行上机实验调试;3、基本掌握项目开发中的相关文档的编写。设计的软件环境:奔腾以上计算机,Windows10 操作系统,装有 JDK1.8 和 Eclipse 软件。2功能模块设计:系统从功能模块的角度上划分为以下几个功能模块:商品管理、顾客管理、店家管理三大部分,以下是该系统的功能模块图见下图:以下是各个模块具体实现功能介绍:1.商品管理功能(1)注册商品信息:包括添加商品店铺的编号,登录密码,口味,产品编号等信息。(2)修改商品信息:包括修改登录的密码等信息。2.顾客管理功能(1)查询商家信息:包括通过模糊查询搜索店名的名称。(2)下单信息:选择想要下单的产品输入所需份数以及送货地址3.店家管理功能(1)商品信息管理:包括对商品信息进行增删该查。(2)订单信息:包括查看所有用户订单等。设计过程和内容:登录注册界面商品界面注册登录密码修改店家商品查询顾客店面添加商品信息修改商品信息店家模块查询外卖删除商品在线订餐系统选择商品及输入送货地址51package com.qst.data;import java.util.ArrayList;import java.util.List;import com.qst.model.Customer;public class CustomerData {public static List customerList = new ArrayList();}package com.qst.data;import java.util.ArrayList;import java.util.List;import com.qst.model.Restaurateur;public class RestaurateurData {public static List restaurateurList = new ArrayList();52}package com.qst.data;import java.util.ArrayList;import java.util.List;import com.qst.model.Useless;public class UselessData {public static List uselessList = new ArrayList();}package com.qst.model;public class Customer{private String teaName;private String teaPass;public String getTeaName() {return teaName;}public void setTeaName(String teaName) {this.teaName = teaName;}public String getTeaPass(){return teaPass;}53public void setTeaPass(String teaPass){this.teaPass=teaPass;}}package com.qst.model;public class Restaurateur {private String admName;private String admPass;public String getAdmName() {return admName;}public void setAdmName(String admName) {this.admName = admName;}public String getAdmPass(){return admPass;}public void setAdmPass(String admPass){this.admPass=admPass;}}package com.qst.model;//import javax.swing.JTextField;public class Useless {private String stuNo;private String stuName;private String stuPass;54private String gender;private String num;public String getStuNo() {return stuNo;}public void setStuNo(String stuNo) {this.stuNo = stuNo;}public String getStuName() {return stuName;}public void setStuName(String stuName) {this.stuName = stuName;}public String getStuPass(){return stuPass;}public void setStuPass(String stuPass){this.stuPass=stuPass;}public String getGender() {return gender;}public void setGender(String gender) {this.gender = gender;}public String getNum() {return num;}public void setNum(String num) {this.num = num;}55}package com.qst.service;//import java.util.Vector;import com.qst.data.CustomerData;import com.qst.model.Customer;public class CustomerService {/*** 用户注册操作* @param user* @return TRUE:成功 false:失败*/public boolean addUser(Customer customer){CustomerData.customerList.add(customer);return true;}/*** 用户登录操作* @param name* @param pass* @return*/public boolean searchTeachers(String teaname,String teapass){boolean flag = false;for(Customer u:CustomerData.customerList){if(u.getTeaName().equals(teaname) }}return flag;}public void deleteUser(){}}56package com.qst.service;import com.qst.data.RestaurateurData;//import com.qst.data.CustomerData;import com.qst.model.Restaurateur;//import com.qst.model.Customer;public class RestaurateurService {/*** 用户注册操作* @param user* @return TRUE:成功 false:失败*/public boolean addUser(Restaurateur restaurateur){RestaurateurData.restaurateurList.add(restaurateur);return true;}/*** 用户登录操作* @param name* @param pass* @return*/public boolean searchRestaurateur(String admname,String admpass){boolean flag = false;for(Restaurateur u:RestaurateurData.restaurateurList){if(u.getAdmName().equals(admname) }}return flag;}public void deleteUser(){}}57package com.qst.service;import java.util.Vector;//import javax.swing.JTextField;import com.qst.data.UselessData;import com.qst.model.Useless;public class UselessService {/*** 用户注册操作* @param user* @return TRUE:成功 false:失败*/public boolean addUser(Useless useless){UselessData.uselessList.add(useless);return true;}/*** 用户登录操作* @param name* @param pass* @return*/public boolean searchStudents(String stuname,String stupass){boolean flag = false;for(Useless u:UselessData.uselessList){if(u.getStuName().equals(stuname) }}return flag;}public void deleteUser(){}
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

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

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