基于Android的教务信息查询助手app设计毕业论文
2020-04-08 15:04:08
摘 要
随着科学的发展,时代的进步,当今社会已经步入了信息化的时代,计算机的使用已经深入到人们工作生活中的每一个角落,计算机网络的应用也越来越普遍,应用计算机网络传播信息和进行工作管理已经成为一种新的趋势。时至上世纪末,因特网已将全球各国各地区一“网”打尽,它打破了传统的地缘政治、地缘经济、地缘文化的概念,形成了虚拟的以信息为中心的跨国界、跨文化、跨语言的全新空间。二十一世纪的到来,计算机技术的发展更加迅猛,在各行各业的应用更加广泛,与此同时为满足各领域对数据管理的进一步需求,很多人忙于各种网站的构建,提高工作效率。同样,在校园信息管理领域中,引入信息管理查询系统,可以大大提高管理效率和质量,是学校进行现代化,标准化建设的必然趋势。在安卓手机的逐渐普及下,越来越多的学生接触并使用安卓系统的移动终端,例如,成为学生生活中的重要工具。在校园内,学校校园网站为学生提供学生课程表、学生选课、学生成绩等信息管理,为学生的校园生活提供直接信息,随着移动互联网络的发展,学生大都采用手机进行随时随地上网,登陆校园网来了解自己的校园信息,但是智能手机无论从执行效率、内存大小、屏幕大小以及操作方式都与计算机有很大差别,如果单纯用智能手机里浏览器通过网址连接校园网站获取信息,如同计算机里显示样式一样,就会给智能手机带来一定的负担。因此为了使学生更好的利用手机方便学习与校园生活,开发基于Android平台的智能移动终端应用软件,依托移动互联网络和校园网站,用手机就可以随时随地访问教务系统,查询到学生的教务信息,让学生可以随时随地了解校园生活和学业信息,极大地方便学生的学习生活。
关键词:Android;教务信息查询;移动终端
ABSTRACT:
With the development of science and the progress of the times, today's society has stepped into the era of informationization. The use of computers has penetrated into every corner of people's working life. The application of computer networks has become more and more common. Information and work management have become a new trend. At the end of the last century, the Internet had already wiped out the "net" of all countries and regions in the world. It broke the traditional concepts of geopolitics, geo-economics, and geo-culture, and formed a virtual information-centered cross-border, cross-cultural, and cross-cultural A new space for language. With the advent of the 21st century, the development of computer technology has become even more rapid. It has become more widely used in all walks of life. At the same time, in order to meet the further demand for data management in various fields, many people are busy constructing various websites and improving work efficiency. Similarly, in the field of campus information management, the introduction of an information management and inquiry system can greatly improve the efficiency and quality of management, and is an inevitable trend for schools to modernize and standardize. With the increasing popularity of Android phones, more and more students are accessing and using Android's mobile terminals, for example, becoming an important tool in student life. On campus, the school campus website provides students with information such as student schedules, student electives, and student achievement. It provides direct information for students' campus life. With the development of mobile internet, students mostly use mobile phones to access the Internet anytime, anywhere. The campus network knows its own campus information. However, the smart phone is very different from the computer in terms of execution efficiency, memory size, screen size, and operation method. If you simply use a browser in your smartphone to connect to the campus website to obtain information, Like the style displayed in the computer, it will bring a certain burden on the smart phone. Therefore, in order to enable students to better use mobile phones to facilitate learning and campus life, the development of smart mobile terminal application software based on the Android platform, relying on the mobile Internet network and campus website, you can use the mobile phone to access the educational administration system anytime, anywhere, query the student's educational information Students can learn about campus life and academic information anytime and anywhere, which greatly facilitates students' learning and life.
Key words:Android; Educational information inquiry; mobile terminal
目录
第一章 绪论 1
1.1研究背景 1
1.2研究现状 3
第二章 系统分析 5
2.1需求分析 5
2.2 组织结构图 5
2.3业务流程图 6
2.4数据流程图 7
2.5数据字典 8
2.5.1数据项 8
2.5.2处理逻辑 8
2.5.3 数据存储 9
第三章 系统设计 10
3.1功能模块设计 10
3.2性能需求设计 11
3.3界面设计 11
3.4安全需求 13
3.5代码设计 13
3.5.1注册登录代码设计 13
3.5.2主界面代码设计 14
3.5.3 子查询界面代码设计 14
3.5.4网络访问代码设计 14
3.6数据库设计 14
3.6.1数据库概念设计 14
3.6.2 数据库表结构 15
3.7输入输出设计 17
3.7.1 输入设计 17
3.7.2输出设计 17
第四章 系统实施 18
4.1登录/注册模块 18
4.2学生/教师登录主界面模块 19
4.3其他模块 21
第五章 结束语 22
附录 1
致谢 18
第一章 绪论
1.1研究背景
智能手机,是指类似个人电脑一样,拥有独立的操作系统,独立的运行空间,可以让用户自己自行安装软件、游戏、导航等三方服务商所提供的程序,并且可以通过移动运营商的通讯网络来实现无线网络接入的一类手机的总称。 智能手机拥有优良的操作系统、可由用户自行安装软件(仅安卓系统)、全触屏式的操作这三大特点,其中Google(谷歌)、 苹果、三星、华为(HUAWEI)、小米(Mi)这五大品牌在全世界最广为皆知,而维沃(Vivo)、欧珀(OPPO)、一加手机(oneplus)等品牌在中国备受关注。 智能手机的是由掌上电脑(PocketPC)所演变而来的。最早的掌上电脑却不具备手机通话的功能,但是随着用户对于个人掌上电脑上的信息处理方面功能需求的提升,但又不习惯于随身携带手机和掌上电脑两个设备,所以生产厂商将PPC的系统移植到了手机当中,才出现了智能手机这一概念。智能手机比起传统手机来说具有更强大的综合性处理事务的功能。 智能手机具备以下六大特点: 1.具有无线接入互联网的能力:即需要支持GSM网络下的GPRS或者CDMA网络的CDMA1X或3G(WCDMA、CDMA-2000、TD-CDMA)网络,甚至4G(HSPA 、FDD-LTE、TDD-LTE)。 2.具有PDA的功能:包括日程记事、PIM(个人信息管理)、浏览网页、多媒体应用、任务安排。 3.具备开放性的操作系统:具有独立的内存和核心处理器(CPU),可以install更多的应用程序,使手机的功能可以得到更多扩展。 4.人性化设置:可以根据个人的需求扩展机器的功能。根据个人需求,实时扩展手机的内置功能,包括软件升级,智能识别软件的兼容性,实现了与手机软件市场版本同步的功能。 5.功能强大:第三方软件支持多,手机扩展性能强。 6.运行速度快:随着半导体业的发展,核心处理器(CPU)发展迅速,使手机在运行方面的速度越来越快。 Android是一个开源的,以Linux为基础的开放源码操作系统,主要使用于便携设备。如智能手机和平板电脑。Android提供了统一的application开发方法,这意味着开发人员只需要在Android操作系统中进行开发,这样他们开发的应用程序就能够在搭载Android操作系统的不同移动设备上运行。 Android源代码是根据自由和开放源码软件许可证。谷歌发布的大部分代码遵循Apache许可证2.0版,Linux内核的变化遵循GNU通用公共许可证版本2。 为何在当初,搭载Android操作系统的智能手机能够在极短的时间内就能打败搭载iOS操作系统的苹果和搭载Symbian(塞班)操作系统的Blackberry(黑莓)、Nokia(诺基亚)及一众手机跃居全球智能手机市场份额之首,并从此之后完全霸占全球智能手机份额榜首位置至今?归根结底,还是因为Android操作系统相较于其它智能手机操作系统具有一些它们所不具备的优势,Android具有以下开发优势: 1.开放性源代码 2.世界各地的开发者以及大型的开发社区 3.持续增长的市场需求 4.国际化的application集成 5.相对于其他系统低廉的开发成本 6.更高的开发成功率 7.丰富且强大的开发环境
您需要先支付 50元 才能查看全部内容!立即支付