基于Android的C语言学习软件的设计与实现

基于Android的C语言学习软件的设计与实现

基于Android的C语言学习软件的设计与实现

  • 适用:本科,大专,自考
  • 更新时间2024年
  • 原价: ¥307
  • 活动价: ¥200 (活动截止日期:2024-04-28)
  • (到期后自动恢复原价)
基于Android的C语言学习软件的设计与实现

基于Android的C语言学习软件的设计与实现

基于Android的C语言学习软件的设计与实现
摘要 如今我们生活在一个快速发展的数字化时代,随着科技的进步和发展,越来越多的人习惯于信息时代的生活。移动学习、移动办公逐渐从概念领域向现实领域所转变,信息数据随手可及。随着移动互联网的发展,智能手机已经成为最重要的终端设备之一,由此产生了以Android平台为代表的新一代操作系统。
    在这样的行业趋势下,建立基于Android系统的学习平台显得尤为重要。传统的网络学习管理系统是采取PC机通过局域网连接服务器端的形式进行操作,缺少对移动终端的支持,学生和教师无法随时随地使用学习系统,给学习过程中师生之间的互动带来了一定的阻碍,往往会因为学习沟通上的问题影响到正常的学习计划和学习质量。
    所以基于Android系统快速发展、人们的生活趋于移动互联网化和师生之间缺少实时交流等等这样的现状,本课题的研究是极具意义的,设计和实现基于Android学习平台下的学生客户端,可以简化一定的学习工作,提高师生之间沟通以及学生学习的效率,改善学习质量,方便师生完成学习和学习任务。
    本软件系统采用目前广泛使用的C语言,基于Android 2.3平台来进行开发,在Windows XP系统下,采用Eclipse开发工具进行开发和使用SQLite数据库存储数据;遵循软件工程的设计步骤:需求分析、概要设计、详细设计、程序编码、软件测试等进行设计和实现整个开发流程。

关键词:Android  Eclipse  智能手机  学习平台  学生客户端

 

 

 

 

 

Design and implementation of student client based on Android teaching platform

Abstract: Now we live in a fast-growing digital age, with the progress and development of science and technology, more and more people get used to the life of the information age. Mobile teaching, mobile office areas gradually from concept to reality transition areas, and everywhere you can get information about the data. With the development of mobile Internet, smart phones have become one of the most important terminal equipment, resulting in the Android platform as the representative of the new generation of operating system.
In this industry trend, it is particularly important to build Android-based teaching platform. Traditional network teaching management system is to take the PC through the local area network (LAN) connection on the server side form, it is lack of support for mobile terminals. Students and teachers can't use teaching system anytime and anywhere, it brings interaction between teachers and students on teaching process of obstacles, often because of communication problems affect the normal teaching plan and teaching quality.
Based on rapid development of Android system, and People's lives tend to mobile Internet technology, and lack of communication between teachers and students. This topic research is very meaningful. Design and implementation based on Android platform of teaching students the client, can simplify the job of teaching, improve the efficiency of communication between teachers and students, students' learning, improve teaching quality, teachers for teaching and learning tasks.
This software system uses the current widespread use of the C development language, based on the Android 2.3 platform to develop, under the Windows XP system, use Eclipse development tools to develop and SQLite database to store data. Follow the design of the software engineering steps: requirement analysis, outline design, detailed design, program coding, software testing and so on to carry on the design and realization of the entire development process.

Key words: Android  Eclipse  Smartphone  Teaching Platform  Student Clients

目 录
第一章  绪  论 4
1.1 课题背景和研究意义 5
1.1.1 课题背景 5
1.1.2 研究意义 5
1.2 国内外发展状况 6
1.3 论文主要工作 7
第二章  开发平台的搭建及相关技术介绍 8
2.1 开发平台的搭建 8
2.2 Android平台及SDK介绍 9
2.2.1 Android平台的架构 9
2.2.2 Android应用程序的构成 10
2.3 Eclipse简介 11
2.4 SQLite数据库 11
第三章  系统分析 12
3.1 可行性研究 12
3.2 用户需求分析 13
3.3 系统需求分析 13
3.3.1 系统功能需求 13
3.3.2 系统目标 14
3.4 流程分析 14
3.5 分析建模 14
3.5.1 建立实体-联系图 14
3.5.2 系统功能流程图 17
第四章  概要设计 18
4.1 数据库设计 18
4.2 系统功能模块设计 20
第五章  详细设计 21
5.1 学生登录注册功能模块 22
5.2 学生个人信息功能模块 23
5.3 选课功能模块 23
5.4 课程作业布置功能模块 24
5.5 留言板信息功能模块 24
第六章  运行测试 25
6.1 学生登录注册功能模块 25
6.2 学生个人信息功能模块 28
6.3 选课功能模块 28
6.4 课程信息查阅功能模块 29
6.5 课程作业布置功能模块 30
6.6 留言板信息功能模块 31
第七章  结束语 31
致  谢 32
参考文献 32


结束语
本软件系统——学习管理系统学生客户端,已经基本实现了初步设计的功能。在目前智能手机已成为终端主流之一的情况下,基于android的学习管理系统显得格外重要,在很大的程度上,给高校的学习管理带来了便利并提高了效率。学生可以通过该学生客户端实现学生个人登录及注册、个人信息的查询和修改、选课、查看课程信息、查看不同课程的任课教师布置的作业内容和各个作业自己的得分情况、以及给相应的任课教师进行留言达到师生之间的互动和沟通等功能。
由于本人学习Android的时间不长,在系统的实现方面存在着不足和缺点的地方,有些功能还有待完善,我将会在今后的学习中不断提升自己,

 

 

http://www.bysj360.com/  http://www.bysj360.com/html/3215.html   http://www.bylw520.net


 

  • 关键词 Android C 语言学习 软件 实现
  • 上一篇:基于安卓基于移动网络的物流管理系统
  • 下一篇:基于Android录音机式的播放器
  • 暂无购买记录

    暂时没有评论

    真实

    多重认证,精挑细选的优质资源 优质老师。

    安全

    诚实交易,诚信为本。

    保密

    所有交易信息,都为您保密。

    专业

    10年专业经验,10年来帮助无数学子。