欢迎来到天天文库
浏览记录
ID:61019232
大小:2.26 MB
页数:21页
时间:2021-01-19
《JAVA课程实践报告 基于web的点餐系统毕业设计.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、大连理工大学城市学院JAVA课程实践报告题目:基于web点餐系统学院:计算机工程学院班级:07软日3班指导教师:杨俊生学生姓名:李杰伟,崔剑勋,吴峰,杨波,赵思泉组长:李杰伟组员:崔剑勋,吴峰,杨波,赵思泉完成日期:2009-11-18任务书及成绩评定1、目的与要求能正确的运行点餐系统,熟知各个方面的功能,能够及时的对系统做出修改和调整。2、本人完成部分输入姓名查询成绩3、成绩评定成绩:(教师填写)指导老师:(签字)2009年月日目录1.项目介绍31.1项目简介31.2项目背景与可行性分析32.需求分析32.1产品介绍32.2产品面向的用户群体32.3产
2、品功能的需求性33.数据库设计43.1数据库环境声明43.2设计分析43.2.1系统功能模块图43.2.2系统数据流程图43.3逻辑设计(客户端流程图)53.4据库管理与维护说明64界面设计64.1界面关系图65.系统设计75.1模块命名规则75.2模块关系图75.2系统界面85.2.1系统登陆界面85.2.2顾客界面85.2.3点菜界面95.2.4填写订餐信息界面95.2.5登陆档口界面95.2.6档口管理菜品界面105.2.7档口增加菜品界面105.2.8登陆管理界面115.2.9管理界面116.系统实现126.1连接数据库(程序代码)126.2关闭
3、数据库(程序代码)136.3用户登录(程序代码)146.4查询菜单信息166.5显示菜单167.用户手册168.项目总结168.1小组分工178.2项目特色178.3主要工作178.4系统展望171.项目介绍1.1项目简介该项目是通过网上订餐,进行订单的提交和客户的一些基本信息,是一个流行的使用性强,方便操作的订餐系统,满足现代人时尚的生活。1.2项目背景与可行性分析当今社会的生活节奏越来越快,人们对餐饮的要求越来越高,不仅要求色香味俱全,对餐饮的时间和方式也有了更高的要求,许多人因为工作的繁忙而无法享用美味可口的食品。这样就产生了点餐系统。最快捷的就是
4、网上点餐。降餐饮业和计算机网络连接起来,不仅提高了服务的质量,而且还很好的提高了知名度,也是为了最终用户顾客提供了最快捷的服务。2.需求分析用户可以通过访问订餐系统,进行登陆点菜,得到你想要的各种食物,管理者可以查看用户菜品,对菜单进行增删改查。2.1产品介绍产品名称:基于WEB的网上订餐系统产品用途:对档口提供发布菜肴的信息,得到顾客的定菜信息,提供订购菜肴的服务2.2产品面向的用户群体学校学生以及支持食堂点餐的食堂等2.3产品功能的需求性功能类别子功能用户操作产品的详细信息产品展示放入购物车购物车查看详细信息的提交档口操作管理菜品增加菜品管理订单管理
5、员操作菜品增删改查档口增删改查结账付款确认配送信息结束订餐设置友好结束界面3.数据库设计3.1数据库环境声明数据库系统设计调试工具3.2设计分析3.2.1系统功能模块图3.2.2系统数据流程图3.3逻辑设计(客户端流程图)3.4据库管理与维护说明该数据库没有特殊的管理与维护,只要做简单的正常维护即可。4界面设计4.1界面关系图5.系统设计5.1模块命名规则5.2模块关系图5.2系统界面5.2.1系统登陆界面此系统含有三类用户分别是1.顾客2.档口人员3.管理人员5.2.2顾客界面5.2.3点菜界面此界面包含:1.用户登录2.购物车3.点餐5.2.4填写订
6、餐信息界面5.2.5登陆档口界面5.2.6档口管理菜品界面5.2.7档口增加菜品界面5.2.8登陆管理界面5.2.9管理界面6.系统实现6.1连接数据库(程序代码)packagesqlconnect;importjava.io.Serializable;importjava.sql.*;publicclassSqlConnBeanimplementsSerializable{privateStatementstmt=null;privateConnectionconn=null;ResultSetrs=null;//构造函数publicSqlConnBe
7、an(){}publicvoidOpenConn()throwsException//打开连接{try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");Stringurl="jdbc:odbc:fantuan";Stringuser="adminroot";Stringpassword="ft52ft";conn=DriverManager.getConnection(url,user,password);}catch(SQLExceptione){System.err.println("数据库连接:"+e.g
8、etMessage());}}publicResultSetexecuteQue
此文档下载收益归作者所有