kl800.com省心范文网

软件毕业设计开题报告


辽宁工程技术大学 本科毕业设计(论文)开题报告





基于 Android 的掌上校园系统的设计与实现

指 导 教 师 院(系、部) 专 业 班 级 学 姓 日 号 名 期 2016 年 4 月 1 日

教务处印制

一、选题的目的、意义和研究现状
1.选题目的: 学校的每个学生都有随时随地了解本校信息尤其是与自己密切相关信息的 需求,但是在学校中并不是每个学生都有属于自己的电脑,因此通过 PC 登录校 园网站显得非常不方便, 而手机登录校园网站则也会很麻烦, 而 Android 版手机 是同学们最为常用也是最为普及的随身工具,通过设计这款工大我秀 Android 校园客户端则可以解决这些问题。 2.选题意义: (1)毕业设计是完成教学计划达到本科生培养目标的重要环节; (2)通过实践,培养我们综合分析和解决问题的能力和独立工作能力; (3)它是学习深化、拓宽、综合运用所学知识的重要过程,是学生学习、研 究与实践成果的全面总结; (4)是实现我们从在学校学习走上工作岗位的过渡环节。 3.研究现状: 一、文献综述 1、数字化校园的发展 数字化校园是以数字化信息和网络为基础,在计算机和网络技术上建立起来 的对教学、科研、管理、技术服务、生活服务等校园信息的收集、处理、整合、 存储、传输和应用,使数字资源得到充分优化利用的一种虚拟教育环境。从 20 世纪 90 年代起,我国高校就积极开展数字化校园的建设行动,各高校大量使用 数字化的成果,将其应用于教学、宣传、招生以及娱乐设施中。数字化校园的建 设和完善是我国当今高校发展的一个必然趋势, 同时也是彰显学校实力和体现现 代化的一个最佳平台[1]。 目前国内高校在建设数字化校园时有两个切入点, 分别是应用系统和一卡通。 一卡通技术是以校园网为载体,以电子和信息技术为辅助手段,集身份识别、校 务管理以及各项校园服务等应用项目为一体的完整系统。 一卡通技术在我国经历 了 3 个发展阶段, 目前应用于数字化校园的技术大多属于第 3 代一卡通系统核心 技术,采用独立数据引擎,第三方编程接口等技术,保证了系统的扩展性、安全 性、适用性及稳定性[2] 。

2、校园客户端的发展现状 数字化校园和智能手机的发展趋势促进了手机 APP 校园客户端的开发,手机 APP 校园客户端的开发能够完善数字化校园体系、打造数字校园文化和扩大信息 交流平台[3]。 手机 APP 校园客户端的开发能够使校园数字化建设和发展从一个静态的体系 逐步转变成一个动态和静态相结合的智能化全方位网络平台系统,具有以下意 义:(1)完善数字化校园体系 (2)打造数字化校园文化[4] 端”的无缝智能服务[5]。 据相关研究表明:在手机上网用户中 41%的用户首选登录浏览器,59%的用户 首先选择登录 APP。浏览器作为 PC 互联网端的入口被 APP 分流,且此种分流在 学生中更为明显, 可见以高校在校生为主要用户的手机 APP 所承载的信息有着广 泛的潜在受众[6]。 现如今在我国众多高校中已经有很多如:华南理工大学、扬州工业职业技术 学院、 华东师范大学等已经建立了手机客户端来承载学校教学信息,另有许多诸 如:掌上大学、好大学在线、超级课程表等与大学生活息息相关的手机 APP。 基于本校已经建成了无线网,无线信号已经覆盖了学校,包括教学楼、实验 楼学生所有宿舍等区域, 为全校学生提供了稳定快捷的网络服务。学校已有了健 全的教务管理系统、学生选课系统、学生信息管理系统、网上办公等一系列的管 理信息系统,初步实现了管理现代化、教学信息化、学习个性化、资源共享化的 数字化校园基础平台。 工大我秀手机 APP 客户端初步将分为通知通告、 成绩查询、 图书借阅查询、教务公告等。 3、校园 APP 用到的技术 工大我秀 APP 的开发是基于 C/S 架构的,即客户端、业务端和数据库端的三 层架构, 其中客户端包含一个在手机或平板上运行的程序,需要实现 APP 的业务 逻辑和界面展示, 业务端主要是针对具体的问题的操作包括对业务逻辑的处理和 对数据库的操作, 数据库服务器端则用于数据的存储,客户端通过业务端访问和 操作数据库内容。 同时工大我秀手机客户端是基于 Android 操作系统的,而 Android 则基于以 下 4 层系统架构: (1)系统内核层(Linux Kernel) :是硬件和其他软件堆层之间的一个抽象 隔离层 (3)打造移动 APP 服 务平台, 完善开放大学的数字化校园框架体系可以实现 24 小时“PC+移动智能终

(2)系统运行库层(执行层,C/C++函数库层(Libraries)及 Android Runtime):Java 不能直接访问硬件,要访问硬件, 必须使用 NDK。NDK 是由 C/C++语言编写的库(.so 文件) ,该层是对应用程序 框架层提供支持的层。本地库:提供一组基于 C/C++的函数库;运行环境:包括 核心库和 Dalvik 虚拟机.核心库提供 android 系统特有的函数功能和 java 语言 函数功能;Dalvik 虚拟机实现基于 linux 内核的线程管理底层的内存管理。 (3)应用程序框架层(Application FrameWork) :该层一般都是开发人员直 接调用的 API。该层主要由 Java 语言编写。提供 android 平台基本的管理功能 和组件重用机制。 (4)应用程序层(Applications) :由运行在 Dalvik 虚拟机上的 app 组成。 本款 APP 涉及到的技术还有 java 等移动端技术和 SQL 等数据库技术, 数据库 选用 MySQL。开发工具选用 Eclipse、AndroidSDK、Navicat for MySQL。

二、研究方案及预期结果
1、研究方案 设计的主要内容: (1) 对学校实时信息进行统计汇总并进行分类存储,并以此作为依据分析本 款客户端可以为本校学生提供的便利。 (2)进行系统调研,系统分析,规划整个 APP 的功能,使之更符合实际的需 要。 (3)对确定的具体功能进行详细分析,可以对学校学生开放体验,根据实际 情况改善客户端,使之更完善。 (4)根据功能分析等详细分析结果,使用 ADT 和真实手机为工具,对系统进 行分析和设计,实现系统并测试通过。 (5)完成设计说明书。 实施方案: (1)通过走访座谈,调查学校学生对学校信息的需求,了解同学们的对本款 APP 实现功能上的期待。 (2)通过网络和寻求老师意见收集整理相关方面的资料。 (3)通过分析整理数据资料,确定 APP 开发的重点和方向,确定 APP 的主要 功能。 (4)实现 APP 功能并调试通过。 根据系统的功能设计的要求以及功能模块的划分,给出销售管理系统的各 个组成部分的数据项和数据结构。

图 1 校园 app 功能模块图

图 2 用户查询模块流程图

表 1 学生学籍表

表 2 课程表

表 3 成绩表

2、 预期结果

结合所学过的知识, 通过查阅参考资料参观比较同类校园 app

的设计资料,先完成校园 app 的框架设计再完善各个功能模块,其中包括 app 的 ui 界面的设计和功能模块的详细设计,然后进行项目编码实现,并完善该校 园 app 系统的详细设计说明书。 该 android 校园 app 系统集合了自己目前 android 的所有知识, 而且在进行 项目编码的过程中自己也在此回顾了一遍。对于此次自己的毕设项目,是结合自 己在学校的实际经历,经过考察和实际探讨而进行项目详细实际,该款校园 app 成品达到以下功能:

1) 2) 3) 4)

展示友好的 UI 欢迎界面,和功能模块界面 功能模块界面上方,实现 viewpager 界面自动切换功能 功能模块界面分为两个界面分别为首页,和应用界面 在首页界面实现校园咨询模块,该模块的具有以下功能可以查询学校的 主要办公室(如:学生管理处,教务处等)和学院主要负责人的联系电话, 并且可以点击想要咨询的对象,会弹出对话询问是否想进行咨询,点击是会 直接拨打该对象的电话,点击否对话框会消失 5) 在首页面实现校园风采模块(主要介绍葫芦岛校区) ,在该模块中也有两 个界面,第一个界面详细的介绍辽宁工程技术大学的历史,人文,发展等。 在第二个界面主要介绍葫芦岛校区的专业和校园内的建筑和风景。 6) 在首页界面实现备忘录模块,在该模块中实现用户可以查询备忘录,修 改备忘录,添加备忘录,删除备忘录等功能。 7) 在首页界面实现本地资讯模块,该模块具有以下功能,可以查看葫芦岛 本地资讯,上拉刷新加载新的新闻,同时可以点击新闻条目进入该新闻的详 情页面,浏览新闻如果比较喜欢可以点击收藏按钮进行收藏。如果查看收藏 可以在新闻展示页面点击我的收藏查看自己以前的收藏, 如果想删除可以再 次点击收藏按钮就会删除此条收藏。 8) 在首页面实现访问资源网站模块,该模块内的资源网站包括辽宁工程技 术大学的教务在线,和新浪微博主页、葫芦岛校区的贴吧,该模块是为了方 便辽工大的学生更加方便的了解工大。点击该模块图标会弹出菜单,点击自 己想要浏览的地址会进入相应的网址界面。 9) 在首页面实现查询成绩模块,该模块的功能主要是为了方便本校学生更 加方便的查询自己的成绩,服务器是自己设计的数据库。 10) 在首页面实现查询课程模块,该模块的功能主要是为了更加方便高效的 让学生浏览每周自己的课程,服务器是自己设计的数据库。 11) 在应用界面实现计算器功能 12) 在应用界面实现附近的医院模块,该模块具有以下功能,可以根据自己 的地理位置动态显示自己附近的医院, 点击相应的医院条目会进入该医院的 详情页面,使用户更加详细的了解该医院为是否选择该医院提供详实的资 料。

三、研究进度
2016 年 3 月 26 日—2016 年 4 月 1 日 2016 年 4 月 1 日—2016 年 4 月 10 日 撰写报告 2016 年 4 月 11 日—2016 年 4 月 20 日 2016 年 4 月 20 日—2016 年 4 月 30 日 提纲 2016 年 5 月 1 日—2016 年 5 月 25 日 2016 年 5 月 25 日—2016 年 5 月 31 日 2016 年 6 月 1 日—2016 年 6 月 10 日 完成后台数据库的设计并编码,完成部分论文 完成前台界面的设计并编码,完成部分论文 完成系统整合和毕业设计论文初稿 进行需求分析 进行概要设计,基本框架完成,提交毕业论文的 实习调研,查阅课题相关外文资料 了解行业状况、查阅文献资料,阅读资料

四、主要参考文献
[1]. 孙净宇,李澈,张震,李雨澈. 高校校园 APP 发展现状初探[J]. 中国传媒科 技,2014,06:84-85. [2]. 张升平. 数字化校园之校园一卡通的建设[J]. 重庆工商大学学报(自然科学 版),2008,01:56-59. [3].韩业江. 高校移动图书馆 APP 建设探析[J]. 现代情报,2014,11:70-74. [4]. 张言林,李博,王文博,张财学,张刘通. 基于数字化校园的手机 app 客户端设计初探 ——东北林业大学“移动校园”手机 APP 客户端设计[J]. 设计,2014,02:81-82. [5]. 1]张镇鸿,陈明,邓煜钊. 开放大学移动校园 APP 服务系统初探[J]. 广州广播电视大学 学报,2014,05:37-41+54+108. [6].Mia Wechsler Doron,Emma Trenti-Paroli,Dana Wechsler Linden. Supporting parents in the NICU: A new app from the US, ?MyPreemie?[J]. Journal of Neonatal Nursing,2013,196:.

五、指导教师意见

指导教师签字:


软件工程毕业设计开题报告范文.pdf

软件工程毕业设计开题报告范文 - 计算机技术与软件工程学院 毕业设计开题报告

软件毕业设计开题报告_图文.doc

软件毕业设计开题报告 - 基于Android的掌上校园系统的设计与实现... 软件毕业设计开题报告_工学_高等教育_教育专区。基于Android的掌上校园系统的设计与实现 ...

软件工程毕业设计开题报告.doc

软件工程毕业设计开题报告 - 结总年半待店酒便不多来带事同己自给 !免心任责和风

软件工程毕业设计开题报告范文1.pdf

软件工程毕业设计开题报告范文1 - 淮海工学院 毕业设计开题报告 学生姓名: 学

计算机毕业设计开题报告.doc

计算机毕业设计开题报告 - 计算机毕业设计开题报告 随着现代信息技术的迅猛发展,

【毕业设计】开题报告(绘图软件的设计).doc

毕业设计开题报告(绘图软件的设计)_工学_高等教育_教育专区。毕业设计素材 毕业设计(论文) 开题报告书 题 目 绘图软件的设计 学姓 院名 专学 业号 计算机...

最新软件技术专业毕业论文开题报告模板_图文.ppt

最新软件技术专业毕业论文开题报告模板 - 软件技术专业毕业论文开题报告 简单易修

软件专业(Java)毕业设计开题报告书_图文.doc

软件专业(Java)毕业设计开题报告书 - 学生毕业设计 开题报告书题目: 教务信息管理系统 姓学 名号 刘攀 201230230404 计算机工程系 软件开发 雷刚跃 ...

毕业设计开题报告_图文.pdf

毕业设计开题报告 - 毕业设计(论文) 开题报告 题 目 开发板用 JTAG 接

软件工程毕业设计开题报告范文.doc

软件工程毕业设计开题报告范文 - 计算机技术与软件工程学院 毕业设计开题报告

软件工程毕业设计开题报告范文.doc

软件工程毕业设计开题报告范文_IT/计算机_专业资料。软件工程毕业设计开题报告范文~大家可以参考!淮海工学院 毕业设计开题报告 学生姓名: 学生姓名: 学专号: 业: ...

毕业设计开题报告餐饮管理系统.doc

毕业设计开题报告餐饮管理系统 - 本科生毕业设计(论文)开题报告 论文题目:基于 VC++的餐饮管理系统的设计与实现 学专 院: 业: 软件学院 计算机科学与技术 吴...

毕业设计(论文)开题报告.doc

毕业设计(论文)开题报告 - 本科毕业论文 (设计 ) 开题报告 系 (部): 计算机系 高校图书信息管理系统设计与实现 软件工程 5 学号: 钟一帆 高丽丽 20141108...

软件工程毕业设计开题报告范文.doc

软件工程毕业设计开题报告范文 - 淮海工学院 毕业设计开题报告 学生姓名: 学专

软件毕业设计开题报告-JAVA_图文.doc

软件毕业设计开题报告-JAVA - 华东交通大学毕业设计(论文)开题报告书 课题

学生管理系统毕业论文开题报告.doc

学生管理系统毕业论文开题报告 - 长沙航空职业技术学院毕业设计( 长沙航空职业技

毕业设计开题报告(软件开发类)-参考_图文.doc

毕业设计开题报告(软件开发类)-参考 - 毕业设计开题报告 题 目 灯饰公司商品

软件工程专业毕业设计开题报告案例.doc

软件工程专业毕业设计开题报告案例_工学_高等教育_教育专区。本人毕业之际亲自编写

基于单片机的温度控制系统毕业设计开题报告_图文.doc

基于单片机的温度控制系统毕业设计开题报告 - 河北农业大学 毕业论文 设 计

软件开发 毕业设计(论文)开题报告.doc

软件开发 毕业设计(论文)开题报告_计算机软件及应用_IT/计算机_专业资料。论文开题报告莱 芜 职 业 技 术 学 院 毕业设计(论文)开题报告 论文题目:基于 JavaWeb...