欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    最新Android课程设计报告.doc

    • 资源ID:33804183       资源大小:1.27MB        全文页数:13页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    最新Android课程设计报告.doc

    精品资料Android课程设计报告.20162017(1)Android程序设计期末考查设计、实现、使用文档考查题目: 订餐外卖系统 一、 题目要求本程序目的是设计一个校内的订餐系统,旨在方便大众。总所周知,外卖对于大学生快节奏生活必不可少,大学生通过订外卖可以增加时间的利用率,以及方便了大学生的生活。本系统具备的功能大体有:订餐、查询店家电话与地址、为店家打分等功能。二、 本实验环境前台:Myeclipse10、eclipse服务器:tomcat6数据库:mysql5.5测试使用手机:酷派手机适用ANDROID 4.2三、 程序的设计数据库表的设计tb_admin表: 管理员信息表序号字段名称字段类型允许为空最大长度备注1namevarchar否20 主键2passwordvarChar 否20 tb_food表: 食物表序号字段名称字段类型允许为空最大长度备注1IDInt 否11 主键2shopidint否11 3namevarchar否50 4introvarchar否200 5priceFloat 否50 6picvarchar否100  tb_member表:用户表序号字段名称字段类型允许为空最大长度备注1namevarchar否50 主键2passwordVarChar 否100 3phonevarchar否50  tb_order表:订单表序号字段名称字段类型允许为空最大长度备注1IDInt 否11 主键2orderdateVarChar 否50 3totalpricefloat 否(11,0) 4usernameVarChar 否50 5sendtimeVarChar 否50 6userphoneVarChar 否50 7useradressVarChar 否50 8paymeansVarChar 否50 9ordernoteVarChar 否100 10orderstateVarChar 否11 11shopidint否11 12ScoreInt 否1113foodidInt否1114ordernumint否11 tb_orderdetail表:选菜表序号字段名称字段类型允许为空最大长度备注1IDInt 否11 主键2orderidInt 否11 3foodidint否11 4ordernumint否11 5pricefloat 否11 tb_shop表:商家信息表序号字段名称字段类型允许为空最大长度备注1IDInt 否11 2nameVarChar 否50 3introvarchar否500 4sendtimeVarChar 否50 5sendmoneyfloat否11 6cityvarchar否50 7picvarchar否1008Phonevarchar否509Addressvarchar否100四、 程序的实现(界面设计等将不具体给出过程,给出关键代码)服务器端:建立DB_Conn的一个类,其中包含数据库连接函数ConnectDB。成员包括:driverName /驱动程序名userName/数据库用户名userPassword/数据库用户密码dbName="weborderdb"url /数据库连接字符串conn /数据库连接对象sm/数据库语句对象public void ConnectDB()tryClass.forName(driverName).newInstance();/实例化conn=DriverManager.getConnection(url,userName,userPassword);/获得数据库连接 sm=conn.createStatement();System.out.println("connect success");catch(Exception e)e.printStackTrace();out.print("数据库连接失败!");创建HttpServlet响应客户端发来请求:String username = request.getParameter("account");String password = request.getParameter("password");创建Dao来对mysql数据库进行更新操作:String sql = "select * from tb_admin"rs = db_conn.sm.executeQuery(sql);客户端:数据传输相关:通过用HttpUtil连结数据库,用queryStringForPost根据url获得HttpPost的对象,确认是否连接上服务器。然后向服务端发送请求,然后进行处理。客户端主要的几个页面包括:用户登录界面、用户注册界面、主界面、订餐界面、点餐界面、订单界面、咨询界面、查询店家界面。例如订餐界面,将向服务端请求的相关信息放入URL中,通过HttpUtil向服务端发送请求,向服务器请求相关数据,获取数据然后在客户端中呈现。关键代码如下:String url = HttpUtil.BASE_URL+ "/servlet/AppOrderServlet?action=1&shopid=" + selShopId+"&foodid=" + foodids+"&num=" + nums+"&sendtime=" + ordersendtime.getText().toString()+"&address=" + orderaddress.getText().toString()+"&phone=" + orderphone.getText().toString()+"&note=" + ordernote.getText().toString()+"&paymeans=" + memo+"&username=" + login_name;String result = HttpUtil.queryStringForGet(url);例如在注册界面首先是获取Text中的数据,然后注册按钮的动作是,通过HttpUtil向服务端发送请求,对数据库进行增添用户操作。String queryString = "account=" + account + "&password=" + password + "&phone=" + phone;/ urlString url = HttpUtil.BASE_URL + "servlet/RegisterServlet?"+ queryString;ret = HttpUtil.queryStringForPost(url);其他页面不再举例五、 程序的结果(可通过文字和截图说明)欢迎界面登录界面注册界面主界面店铺列表食物列表订餐订单页面订单详情六、 总结与心得我们通过这次课程设计,我们对Android编程产生了更加浓厚的兴趣,对Android中的常用类和接口有了进一步的认识。小组组员的相互合作,增加了团结合作的精神。同时让我们对编程有了一种新的看法,编程在我的学习中不再是那样的枯燥无味,而是时时刻刻充满惊喜。虽然这是一个挺小的项目但它对我们在编程方面起到了一种激励的作用。我们会在此基础上更加努力做出更好的程序。

    注意事项

    本文(最新Android课程设计报告.doc)为本站会员(1595****071)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开