湖南科技大学计算机科学与工程学院
综合实训二 课程设计报告
专业班级:
姓 名:
学 号:
指导教师:
时 间:
地 点:
指导教师评语:
签名: 年 月 日 |
实验题目——网上购物商城
实验目的
掌握Android中的菜单与导航的框架
掌握自定义布局
掌握Android中的数据存储
本次课程设计选择这一个题目的主要原因是,在创新创业结课作业中,自己想到了开一家以家乡美食为主题的早餐店,因为看到现在许多的餐饮店中都有点单app,所以自己就想借助这一次课程设计的机会,自己开发一款网上订单的Android软件。
实验内容
要求实现商品展示、商品详细介绍、下订单、购物车。
要求实现用户注册、登录、查看订单。
数据:采用静态的固定的数据来模拟。
总体设计
Android的特征:
提供访问硬件的API函数,简化访问过程等
具有自己的运行时和虚拟机
提供了丰富的界面控件供使用者之间调用,加快用户界面的开发速度,保证Android平台上程序界面的一致性
提供轻量级的进程之间通讯机制Intent,使得跨进程组件通信和发送系统级广播成为可能
提供了Service作为无用户界面,长时间后台运行的组件
支持高效快速的数据存储方式
Android体系结构:
LINUX内核(LINUX Kernel)
核心类库(Libraries)
应用程序(Applications)
应用程序框架(Application Framewok)
TCP/IP协议:
TCP协议是网络通信的基础核心协议,在Java中提供了Socket类库。
Android的MVC结构:
运行环境:
操作系统:
Win10操作系统、
数据库:
SQLite数据库、
开发工具:
Android Studio
主体设计的介绍由底部的导航开始讲起。
整个网上购物商城分为五个大的模块:
第一个模块:“首页”