摘要:21世纪,随着科技的发展,各种新技术的出现给我们的生活带来便利,同时也为我们节省了很多的空闲时间。有些人能够很好的安排好时间,找到了合理的途径对这部分空闲的时间合理安排和运用,但是,绝大多数人不知道怎么来运用这些空闲时间,对于这些人,时间只是在他们指尖流失。为了提高我们空闲时间的合理运用,让时间不会白白浪费,时间销售手机软件发挥了巨大的作用。该手机软件运用了Android软件开发技术,采用了MVC编程开发模式,运用了Java编程语言,开发工具有Myeclipce,Mysql server数据库。这款软件可以让我们高效利用时间。本文讲述了该手机软件的重要意义、背景及目的。主要包括的功能有:管理员、任务发布者和接受完成任务者的角色划分;发布者在线发布功能,项目分类功能。接受者在线搜索功能,与发布者的即时聊天功能,地图导航功能,双方互评功能。管理员实现任务审核,任务推荐,管理信息的功能。
关键词:时间出售;手机软件; Android
目录
摘要
Abstract
1 绪论-5
1.1课题研究的背景与意义-5
2 开发环境简介-7
2.1 Java技术简介-7
2.2 JSP技术简介-8
2.3 MySql工具说明-9
2.4 Eclipse介绍-9
2.5 Android特征-10
2.6 Android应用的构成-10
2.6.1 Android系统发核心应用程序-11
2.6.2 Android应用程序框架-12
2.6.3 类库-12
2.6.4 Linux内核-13
3. 需求分析-15
3.1可行性分析-15
3.11技术可行性-15
3.2系统分析的任务和步骤-15
3.3系统开发目标-16
3.4软件功能需求-16
3.5数据库设计-19
3.5.1数据库概念设计-20
3.5.2数据库逻辑设计-22
4.设计与实现-23
4.1首页展示-23
4.2网站新闻-24
4.3后台界面-26
4.3.1用户登录界面-26
4.3.2用户管理-28
4.3.3任务管理-29
4.3.4好友管理-30
4.3.5用户交流-31
5.1测试的目的和原则-32
5.2功能测试-33
5.3兼容性测试-34
结论-35
致谢-36
参考文献-37