第一范文网 - 专业文章范例文档资料分享平台

(完整版)基于移动终端的课程学习毕业论文

来源:用户分享 时间:2025/5/30 13:12:51 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

图4-10 系统反馈数据流程图

4.3 数据库设计

数据库设计是系统开发和建设的重要组成部分,把大量的数据按一定的模型组织起来,提供存储、维护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。数据库设计应该与系统设计紧密相结合,下面主要围绕E-R图的设计和数据表的设计展开详细说明。

4.3.1 数据处理流程图

各个功能模块之间实现数据库处理数据的功能,数据处理流程图如图4-11所示:

图4-11 数据处理流程图

4.3.2 E-R图设计

E-R图直观的表示概念模型。E-R图由实体、属性、联系三部分组成。根据系统数据库的需求分析、实体的数据项和数据结构,可以得到系统E-R图。

(1)书籍信息E-R图如图4-12所示:

图4-12 书籍信息E-R图

(2)书签信息E-R图如图4-13所示:

图4-13 书签信息E-R图

(3)书籍信息与书签信息E-R图如图4-14所示:

图4-14 书籍信息与书签信息E-R图

4.3.3 数据库表设计

在完成系统的E-R图之后,需要将E-R模型转化为关系模型,设计出数据库需要的表单。关系数据库中的二维表格可以很清楚地描述数据之间的联系,下面是数据库的逻辑实现,以二维表的形式显示。

根据系统各个模块的功能需求,设计出系统中的SQLite数据库表有书籍信息表和书签信息表。数据库中具体的数据表见以下介绍。

(1)书籍信息表。书籍信息表用以存储课程学习系统中书籍的各项信息,书籍信息表如表4-1所示:

表4-1 书籍信息表

表名 列名 id name 数据类型 Integer VarChar 书籍信息book 空/非空 约束条件 非空 非空 主键 -- 含义 书籍编号 书籍名称 (2)书签信息表。书签信息表用以存储课程学习系统中书签的各项信息,书签信息表如表4-2所示:

表4-2 书签信息表

表名 列名 position mark_name

书签信息book_mark 数据类型 Integer VarChar 空/非空 约束条件 非空 非空 主键 -- 含义 书签位置 书签名称

book_name VarChar 非空 -- 书籍名称 4.4 页面风格设计

不论是Web设计、或是移动终端的应用程序设计都要有一个设计风格,一个好的设计风格可以带给人们新意,起码给人们一种舒服的感觉,这样用户体验也会好很多。传统的位置系统,用户的参与度很低,那时候的用户基本上只有被动接受位置信息,而基于Android系统的位置监控系统则更加注重用户的参与度和用户的体验。

其次是,一个好的移动终端应用都要有自己的风格内容,一个差的第一印象也是留不住用户的,因为没有给用户带来吸引力。基于移动终端的课程学习系统主要是为学习者的不受条件约束、随时随地学习提供服务的。操作简单、便于携带是吸引用户的关键,同时,良好的页面设计可以带给用户更好的交友体验、提升用户心情愉悦感。 4.4.1 系统主题风格设计

移动终端应用给人的第一印象来自视觉冲击,不同的色彩搭配产生不同的效果,甚至可能影响到用户的情绪。主题风格的设计体现除了使用者的形象和延伸内涵的色彩,手机应用的标志、标题、主菜单和主色块,给人以整体统一的感觉。也可以搭配使用其它色彩,但应当只是作为点缀和衬托,绝不能喧宾夺主。一般来说,一个好的手机应用的标准色彩不超过三种,太多则让人眼花缭乱。应用程序首页如图4-15所示:

(完整版)基于移动终端的课程学习毕业论文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3u0mm3buw70a0pl1szsm0n19a8hrgx00gyf_9.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top