一、程序综合设计题(100分)
知识考核:综合运用所学Android手机开发知识设计一个Android手机应用系统App。 所设计的APP系统必须要有积极健康向上的主题,设计的App界面和内容要有自己鲜明的特色。开发系统所用的知识包括:至少包含Android 开发四大组件之一、Android用户界面开发常用布局和控件、 Android 事件处理、 利用Intent 数据传递、SharedPreferences数据存储、SQLite数据库管理等知识完成系统功能的开发。
系统名称:“** 停车场管理系统”APP:随着移动互联网的发展,很多事情都可以通过手机app应用来完成,针对停车场的管理服务,我们设计一款移动手机端的“停车场管理系统”,提高停车场所工作效率。主要功能结构如下图所示 ** 停车场管理系统功能模块图所示:
详细功能模块要求以及评分标准:
项目
|
子项目
|
分值
|
用户登录或注册
|
首次使用的用户,需要提供姓名(4分)、电话号码(4分)、用户类型(4分)、密码(4分)等信息进行注册,用户类型分管理员和普通用户;注册/登陆成功后跳转到新页面(4分)。
|
共20分
|
初始界面
|
新界面以Activity实现。界面上部显示用户姓名(2分)、电话号码(2分)、用户类型(2分)
|
共20分
|
对管理员用户显示增加(3分),删除(3分),修改(2分),查询(2分)按钮
|
普通用户仅展示修改(2分),查询(2分)按钮
|
普通用户
|
显示用户个人信息,姓名(2分),电话号码(2分),用户可以实现汽车信息的查询操作(10分);
汽车数据库表至少包含车牌号(2分),车主姓名(2分),停车时长(2分)等字段。
|
共20分
|
管理员用户
|
管理员用户主要实现对停车场汽车信息的添加(10分)、查询(10分)、修改(10分)、删除(10分)等功能,要求用Sqlite数据库实现。
|
共40分
|