Android校园买卖平台-校园淘论文


时间: 2021-08-21 10:38:39 人气: 21 评论: 0

本文简单介绍了《Android校园买卖平台------校园淘》软件的开发设计过程。软件开发采用JAVA语言开发,基于Android 2.2 SDK移动操作系统开发包,采用Eclipse IDE for Java EE Developers 4.3.1,Navicat 8.2.12 ,SDK与ADT 21.0.0开发工具实现。

软件基于当今市场占有率最高的移动平台Android开发,用户主体为高校学生,用户量巨大,广泛。软件为C/S模式,客户端为安卓智能手机,模拟服务端用Tomcat搭建,以jsp+javabean+servlet+MySql实现。

软件的开发设计实现了用户注册与登录,服务端发放广告,用户发贴,看贴,查过个人信息,下载推荐应用,退出程序等模块功能。操作界面简洁,使用方便。

关键词:Android,买卖平台,求职平台,安卓服务器,Tabhost,servlet+mysql

软件的功能需求

一、启动程序:要求程序启动欢迎界面;首次使用程序要求导航程序的基本操作方法。

二、控制程序:应用包括主页,消息,个人档案,app,更多,这5个版块,通过底部按钮来触发不同的应用界面。屏幕中所有对象均可通过触碰来触发相应事件的发生。

三、主页界面:流动广告版,注册与登录按钮,可下滑的版面设计。

四、注册功能:弹出一个新的界面,界面上需要用于填写注册者用户名,密码,学校,专业,联系方式等信息的文本框,并提供一个可以上传照片的服务器,保存在数据库里。

五、登录功能:弹出一个新的界面,界面上需要用于填写用户名和密码的文本框和登录按钮。

六、消息界面:消息以列表形式显示在界面内,可通过上下滑动来浏览消息;左上角为发帖按钮,右上为刷新信息按钮。主界面上的消息则可通过点击来显示专家信息。

七、发帖功能:弹出一个新界面,界面上提供用于发布消息所需信息的文本框和图片框;图片可通过“相册”形式来选择。把所有信息打包上传到服务器上。

八、个人档案界面:未注册或未登录查看此界面则提示出错,登录后通过用户名和密码匹配来访问服务端数据库,获得个人信息。

九、应用推荐界面:列表显示推荐的应用,点击下载按钮链接资源。

十、投诉界面:对出售不实商品,存在欺骗,诈骗行为的发布者,卖家进行投诉。

十一、退出程序:退出程序时的数据处理。


目录

中文摘要 1

Abstract 2

前 言 6

Android平台介绍 7

Android应用的构成 7

四大组件 8

第1章 系统概述 11

1.1 关于Android 买卖平台-----校园淘 11

1.2 软件开发目的 11

1.3 现行软件存在的问题 11

1.4 软件需要实现的功能 11

第2章 可行性分析 13

2.1 分析软件的技术可行性 13

2.2 分析软件的操作可行性 13

2.3 分析软件的可行性 13

2.4 分析软件的法律可行性 13

第3章 需求分析 15

3.1 软件的功能需求 15

3.2 软件的性能需求 15

3.3 可靠性和可用性需求 16

3.4 出错处理需求 16

3.5 接口需求 16

3.6 约束 16

3.7 将来可能提出的要求 17

3.8 开发模型要求 17

第4章 需求建模分析 18

4.1 工作流图 18

4.2 ER图和数据字典 18

4.3 E-R图和数据库逻辑结构 20

4.3.1 E-R图 20

4.3.2 数据库逻辑结构 21

第5章 设计 22

5.1 总体设计----MVC设计模式 22

5.1.1 模型(model) 23

5.1.2 视图(view) 23

5.1.3 控制器(controller) 23

5.2 客户端设计 23

5.2.1 UI设计与初步草图 23

5.2.2 功能模块 24

5.2.2.1 注册 24

5.2.2.1 登录 25

5.2.2.1 发贴 25

5.2.2.1 浏览帖子 25

5.2.2.1 应用推广 25

5.2.2.1 退出 25

5.3 服务器 26

5.3.1 服务器类包结构 26

5.3.2 框架-----DAO设计模式 26

第6章 实现 28

6.1 类包概要 28

6.2 类与资源用途说明 30

6.3 主要代码 32

6.4   程序测试 48

第7章 总结 49

附录 51

参考文献 52

致谢 53


评论
188083800