




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
/sundae_meng 参赛选题:基于 Android 智能终端平台的互联网应用 微学一族微学一族软件设计文档软件设计文档 作品名称软件设计文档 - 2 - 目 录 第 1 章 引言3 1.1 项目简要介绍3 1.2 项目背景3 1.3 项目的创新点3 1.4 定义3 第 2 章 需求分析 4 2.1 功能需求4 2.2 运行环境4 第 3 章 总体设计 5 3.1 总体结构5 3.2 处理流程设计5 第 4 章 详细设计 6 4.1 主要数据结构设计6 4.2 关键或难点技术的实现6 第 5 章 使用说明 7 5.1 安装与初始化7 5.2 软件主要功能的使用说明7 作品名称软件设计文档 - 3 - 第 1 章 引言 1.1 项目简要介绍 我们一直关注国内教学问题与前沿科技的发展,致力于为教育产业打造“移动互联时代” 背景下的全面互动虚拟化教育服务应用。 只有贴近新技术、新思想、新文化、新理念的教育应用服务,才能真正帮助用户的全面发 展,才是国家、教育机构和学习者真正希望得到的!因此我们结合移动互联网发展特性,整合 了虚拟学习、微型学习、移动学习等技术特点,把人的个性发展、娱乐趋向、终身学习、全面 及时互动作为整个应用提供服务的重点。 我们主要以移动学习、社交学习为切入点,通过利用我们的优势和资源为教育应用导向, 让我们的用户随时、随地、更方便的参与教育、享受教育,充分利用日新月异的现代科技完善 自我、发展自我,更好的享受信息时代的生活! 1.2 项目背景 (a)高职院校的四大问题 随着高职教育的迅速发展,学生人数的翻倍增长,高职院校普遍出现了四大问题: 1 师资资源紧缺。 2 实训教学基地供不应求。 3 教学安排不科学,教材内容落后。 4 高职学生的“不专业”现象。 教师资源短缺,教师无法对每一个同学进行培养;培训机构减少,学生无实习经验;教材 不科学,出到社会时发现书上很少被用到。这些问题都导致了高职院校学生的总体能力下降, 没有达到企业需求标准。 (b)移动改变了生活,移动教育将改变传统教育 移动端与 PC 机相比,其携带更方便,使用更简单,且更能有效利用碎片化的时间。而 3G 作品名称软件设计文档 - 4 - 时代的到来,智能手机的普及,移动应用产品开始风靡全球,也为我们实现与推广移动教学提 供了很好的机遇。 从传统的书本学习到 PC 机学习,再到现在的移动学习,这是一种科技与文明的进步,也是 一个必然的趋势!这种改变已经开始进入一种新的境界从理论到实践。 (c)微学一族由来 作为更新速度最快的 IT 行业的高职高专生,我们切实感受到了教材安排不科学、教材内容 落后和培训基地缺乏等问题的严重性,而一些不得已产生的“碎片时间”的浪费也让我们觉得 可惜,因此我们想要改变这一状况! 在老师和师兄的引导下,我们开始了解到了一些新的知识,也注意到了移动应用的一些特 性(携带方便/使用简单) ,其对“碎片时间”的高效利用和传播信息的方便与及时性正好符合 解决高职院校现存问题的要求。 我们团队开始逐步研究移动学习,从刚开始的微课堂知识学习,初步完善到后面的证书、 学币、学绩、称号等奖励机制,后来我们更是大胆的将学习与社交创新性的在移动应用中联系 起来,意在通过社交学习为学生营造一个良好的学习氛围,增加学生的学习兴趣与学习积极性, 甚至为学生提供了一个组建创业团队的桥梁。 “微”即小而精, “学”即学习, “一族”即同一兴趣爱好的群体;“微学一族”其寓意为: 在移动终端通过简短而精要的学习资料,充分利用时间获取知识,共同营造良好的学习氛围, 增强能力并共同进步的新颖时尚的社交学习群体。 1.3 项目的创新点 (1)微课堂 我们将一些重要的知识点浓缩成一个微课堂,再用合理的方法精简出多个微课程/视频,便 于学习者用移动端学习!10 分钟学习搞定一个课时!快速高效!合理利用“碎片时间”! (2)二维码学卡 使用二维码技术创建“二维码学卡” ,用于记录和发布用户在“微学一族”的学习情况(如 考证、学绩、通过的课堂等) 。“二维码学卡”是用户在“微学一族”里学习能力的证明! 并可用于户线上、线下的信息交互,通过用户的交换进行热门知识的传播和学习引导。 作品名称软件设计文档 - 5 - (3)移动社交学习理念 我们以课程学习、二维码学生卡、线下活动为载体,打造注入 SNS 活力的多维立体移动教 育应用产品!用户可以通过 LBS、论坛、活动等方式结交好友,一起交流学习心得,交换 学习信息,甚至组建创业团队 (4)证书、称号、学绩 证书是用户的能力的认证!称号表明的用户活跃度与团队能力!学绩说明用户的学习积极 性!这是我们用来激励用户学习和对用户学习能力的认证,并通过二维码学卡将虚拟与 现实连接到一起! (5)活动、论坛、娱乐天地 我们不仅为用户提供了丰富的学习资源,还包含多个互动的学习功能,意在为用户提供良 好的学习环境,培养积极的学习气氛,增加用户的学习乐趣! 1.4 定义 SNS: Social Networking Services,即社会性网络服务,专指旨在帮助人们建立社会性网络的互联 网应用服务。 O2O/线上线下: 即 Online To Offline,也即将线下商务的机会与互联网结合在了一起,让互联网成为线下交 易的前台。 碎片时间: 所谓的碎片时间,即指日常工作、学习之余闲散的,零碎的时间,这些时间不是很长,如 等车、排队、等人等情况所用的时间,这些时间不适宜做比较有深度的事情,一般用来手机阅 读、娱乐等。 二维码学卡: 将用户在本学习平台的学习信息记录并生成的二维码。二维码学卡可以作为用户平台内学 习能力的证明,并能通过分享二维码学卡来推广产品即学习信息。 学币、学绩: 学币是微学一族平台的虚拟货币,学绩是用户在学习平台的学习能力的衡量值,用户可通 过不断挑战证书、完成课程学习和参与活动等途径来获得学币与提升学绩! 作品名称软件设计文档 - 6 - 第 2 章 需求分析 2.1 功能需求 功能输入处理输出 注册基本信息验证是否符合注册要求, 对符合要求的进行数据 写入。 如果符合要求返回成功, 否则提示错误信息。 登录账号和密码验证输入是否正确 。返回验证结果,成功则 进入应用的首页。 信息浏览启动应用根据数据库返回数据。将数据按应用的布局显 示。 资料管理基本信息的增/删/改/查 职业管理选择职业/查看职业相关信息 /职业招聘、课堂、考证查询 微课堂管理查看/报读/学习课堂 学币管理查看学币/历史记录 证书管理查看证书/报考/证书/生成证 书二维码/取消证书报考 活动管理查看活动/参加活动/取消活 动/ 二维码学卡管理查看二维码学卡/生成二维码 学卡 论坛发帖/回帖 游戏查看游戏/下载游戏 执行相应的业务逻辑。返回相应处理结果。 作品名称软件设计文档 - 7 - 2.2 运行环境 运行环境: 服务器: 操作系统:Windows 2003/2007/XP 服务器:IIS 7+.NET Framework 4 数据库:Microsoft Access 客户端: android 2.3 以上 硬件环境: 服务器: 内存:8G,建议更高 CPU:双核以上 客户端: android 2.3 以上 开发环境: 服务端:Windows 2007+Visual Studio 2010 +IIS7+Microsoft Access 客户端:jdk1.6 +eclipse+Android SDK 作品名称软件设计文档 - 8 - 第 3 章 总体设计 3.1 总体结构 1 个人天地: 信息查看用户的成长记录、获得的证书、称号等信息,还可以将 这些信息生成二维码学卡 职业可以选择职业,获取职业信息,还有学习建议、推荐学习的 课堂及培训机构联系 证书管理虚拟证书,可以挑战证书、领取证书、查看证书 关系用户的好友、指导老师的管理,可以获取到好友的学习动态、 指导老师开展的课堂等信息 个人天地 微课堂 关系 证书 精品课堂 信息 微学游戏 微学音乐 检查更新 意见箱 我的课堂 提问 问题解决与交流中心 微学视频 微博账号 设置 关于 头条 安卓 JAVA IOS 更多 WP7 职业 微学一族 其他 前沿咨询 活动 娱乐天地 互动平台 作品名称软件设计文档 - 9 - 2 微课堂: 首页显示课堂 我的课堂可以看到已报读的课堂,并能进行报读课堂的学习、新增与 取消报读 精品课堂包含精品的课堂信息,如被老师、用户推荐最多、收藏次数 或学习次数最多的课堂 3 前沿资讯: 头条IT 行业最新信息和资料 安卓安卓最新信息和资料 JAVA JAVA 最新信息和资料 IOS IOS 最新信息和资料 WP7 WP7 最新信息和资料 更多其他信息和资料 4 互动平台: 问题提交与解答中心是一个供用户、教师互动的论坛,用户可以提交问题,获取 帮助或主动为他人解答问题 提问提交问题 活动线上或线下举办的活动 5 娱乐天地: 微学游戏休闲的游戏,可通过达到一定的学绩或消耗学币来玩耍 微学音乐动听的音乐,可通过达到一定的学绩或消耗学币来欣赏 微学视频学习类视频,可通过达到一定的学绩或消耗学币来查看 微博账号基本微博管理 作品名称软件设计文档 - 10 - 4.6 更多 微学一族意见箱向管理者发送意见邮件 设置系统设置 检查更新检查版本/更新版本 关于微学一族版权等基本信息 3.2 处理流程设计 移动客户端与服务器的简易交互过程图示: Web 服务器 Rest API WCF 服务JSON Object Microsoft Access 请求/响应 作品名称软件设计文档 - 11 - 第 4 章 详细设计 4.1 主要数据结构设计 数据库名:数据库名:SMBECmsSMBECms 1.Admin1.Admin管理员表管理员表 序号序号列名列名数据类型数据类型长度长度小数位小数位标识标识主键主键允许空允许空默认值默认值说明说明 1IDint40 否管理员 ID 2AdminNamenvarchar500 是管理员 账号 3AdminPwdnvarchar500 是管理员 密码 2.ClassDetail2.ClassDetail课堂信息表课堂信息表 序号序号列名列名数据类型数据类型长度长度小数位小数位标识标识主键主键允许空允许空默认值默认值说明说明 1IDint40 否学堂 Id 2ClassNOint40 是学堂的 编号 3ClassIDint40 是学堂的 归类 4ClassNamenvarchar500 是学堂 名称 5IsContentInfobit10 否学堂的 信息选 择 6ShowPicbit10 否学堂的 展示 7Notenvarchar500 是学堂的 标记 3.ClassMaster-3.ClassMaster-微学一族的副标题微学一族的副标题 序号序号列名列名数据类型数据类型长度长度小数位小数位标识标识主键主键允许空允许空默认值默认值说明说明 1IDint40 否 微学一 族的副 作品名称软件设计文档 - 12 - 标题 ID 2ClassNOint40 是 微学一 族的副 标题 学堂编 号 3ClassNamenvarchar500 是 微学一 族的每 个副标 题 4.CompanyInfo4.CompanyInfo微学堂的标题微学堂的标题 序号序号列名列名数据类型数据类型长度长度小数位小数位标识标识主键主键允许空允许空默认值默认值说明说明 1IDint40 否微学 堂的 副标 题 ID 2InfoTitlenvarchar500 是微学 堂的 标题 3InfoContentnvarchar00 是微学 堂的 内容 5.ContentInfo5.ContentInfo微学的显示信息微学的显示信息 序号序号列名列名数据类型数据类型长度长度小数位小数位标识标识主键主键允许空允许空默认值默认值说明说明 1IDint40 否信息 ID 2Titlenvarchar500 是信息的 标题 3Contentnvarchar00 是信息的 内容 4Authornvarchar500 是作者 5AddTimenvarchar500 是添加的 时间 6ClassIDint40 是学堂的 归类 7ClassNamenvarchar500 是学堂的 作品名称软件设计文档 - 13 - 名字 8Hitint40 是标记 其他详情请查看数据库字典 4.2 关键或难点技术的实现 技术一:手机二维码技术技术一:手机二维码技术 二维码作为一种自动识别和信息载体技术在多个领域已有研究和应用,现用手机二维码技术 将远程教育的文字教材与多媒体教学资源相结合,实现实时解决学生学习中遇到的问题,减少学习 中的问题积压,提高远程教育的质量。 技术二:手机云计算技术二:手机云计算 相当于其他的移动设备,手机的可移动性和通信性更强,可以提供 7*24 小时的网络连接, 但是要受制于硬件的限制,手机的计算能力和存储能力都很有限,可是,云计算缺拥有强大的 计算能力和存储能力,以及更多的优势,如果将二者结合起来,将会更好的为学生学习服务。 我们的产品建设标准为云端建设,服务器采用云技术进行研发,所以,在并发量和性能上 得到保障,产量无需考虑,只是用户拥有量有多少我们就产多少。 技术三:远程教育新模式的应用技术三:远程教育新模式的应用 手机作为终端应用于远程教育中在便捷性和操作性有着计算机、电视等媒体不可比拟的优 势。 我们现在首期开发的主要产品为微学一族,是基于移动教育一款产品,是我们根据社会目 前“碎片时间”利用率低和高职院校普遍存在的问题而制定的,是一个基于“云外云互动教育 网络服务平台”移动教育项目的创业方案,是一种 O2O 模式的虚拟移动应用软件产品。 作品名称软件设计文档 - 14 - 第 5 章 使用说明 5.1 安装与初始化 服务器:需要部署 IIS 7 和安装.NET Framework 4、Visual Studio 2010 和 Microsoft Access 数据库。 客户端:直接复制 APK 到手机(手机版本 Android2.3 及以上) ,双击即可自动完成安装。 5.2 软件主要功能的使用说明 下面我简要为大家展示各个模块的应用: 1、 个人天地、掌控自我个人天地、掌控自我 首先是个人天地,这是个性化学习的空间,包含信息管理、职业管理、证书管理、关系 管理这四个部分。 主要操作指南:主要操作指南: 信息导航:信息导航: 1、点击“成长记录” ,可以查看你的学习、成长的历程。 2、点击“查询” ,可以查看当前用户详细个人信息。 3、我们根据用户信息和成长记录的信息,形成个人身份体现的二维码学卡, 用于学友之间线上/线下交流,点击“二维码生成”即可生成适应的二维 码图片。 职业导航:职业导航: 说明:职业行情中将有市场人才需求分布图,最后将根据你所学的课程和能 力给出一个就业指导建议。 1、点击“职业行情”可以看到众多的相关职业方向的详细介绍。 2、点击“职业选择”选择自己心仪的职业方向,在后续的功能中将推荐你需 要学习的课程组合。 证书导航和:证书导航和: 说明:证书作为一种激励的手段,当所学课程到了一定程度,将综合评估, 颁发不同等级的虚拟证书,得到不同的称号,该称号也将同步到你的二维码学卡 中。 1、单击“查看证书”可以查看已经获得的证书。 2、单击“领取证书”可以获得达到要求的证书。 3、单击“挑战证书”可以对证书进行挑战和申请。 关系导航:关系导航: 说明:在关系分支中,这里汇集学友和老师的相关信息,进去可以查看同学 或者老师的详细信息,方便互动。 1、单击“好友” ,即可于添加的好友的信息和联系方式。 2、单击“老师”可查看关注老师的信息和联系方式。 作品名称软件设计文档 - 15 - 2、 微课堂、知识电池微课堂、知识电池 主要操作指南:主要操作指南: 1、点击“微课堂”板块进入“微课堂”主页。 2、单击您想要学习的视频,即可自行播放。 3、长按视频会弹出提示框,可以根据提示将课堂加入到“我的课堂”中,下次想 看的时候单击导航中的“我的课堂”选项,面板就会显示出您收藏的课堂,单击即可 播放。 4、我们为一些获得好评的或实用性强的课堂推荐为精品课堂 ,点击导航中的 “精品课堂”选项即可查看到所有的精品课堂 。 说明:在微客堂里主要收集了各个课程的名师讲解视屏,并且进行了“切分、微化” , 讲解技术难点,减少学生课堂学习疲劳,帮助记忆、回顾知识点;让学生课间、等车、吃 饭、排队等空闲时间随时学习新知识或者复习旧知识,同时还提供简单的随时小测验,以 检验你掌握程度,同时为你的虚拟证书积分。并且可以随时发布你的疑难问题,或分享你 的解答。 我的课堂是一个个性空间,你可以把你感兴趣的课堂搜集进来;精品课堂是,学友和 老师综合推荐的资源,给你一个学习资源捷径。 3、 前沿资讯、知天下事前沿资讯、知天下事 主要操作指南:主要操
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 阜阳界首市教师招聘考试真题2024
- 扁鹊考试题及答案
- 考试题及答案数学
- 切线考试题及答案
- 系统解剖学模拟练习题(含参考答案)
- 眼科基础知识模考试题与参考答案
- 高级养老护理员理论测试试题含答案
- 中学数学教学设计与案例分析知到智慧树答案
- 2025版三方公司环保设备更新借款合同
- 2025独家销售合同:智能家居系统区域独家代理协议
- 中学政治九年级《坚持改革开放》说课课件
- 2025届广州市高三年级阶段训练(8月市调研摸底) 数学试卷(含答案)
- 制造业企业质量管理能力评估规范
- 《中国民航发展史》课件-第一章 中国民用航空的萌芽与初步发展
- 2024年(学习强国)思想政治理论知识考试题库与答案
- 地球物理勘探合同范本
- 《飞机结构与系统》课件-机翼结构
- 渠道维护工考试题库考点
- DL-光伏发电站电能质量检测技术规程
- 游戏传媒策划方案
- 变压器油色谱分析(详细超值版)
评论
0/150
提交评论