转载地址: http://www.3q2008.com/soft/search.asp?keyword=1699
数据来源:
数据主要形式是高数两本书的PDF格式,按章节分类,然后可以把它存储在APP本身里面,用户点击相应的章节,可以自动跳转到对应的位置供用户阅读使用。
系统模块:
先需要用户登录或者注册,登录时需要用户提供账号和密码,注册时需要用户提供账号,密码,验证码(短信),注册成功后用户可以再个人中心完善信息,具体如下所述。
主要分三大模块,首页、笔记、个人中心。
这是三个独立的模块,个人感觉没什么联系,首页主要提供阅读两本书的PDF文档的功能即可,笔记是一个提供提交功能的文本框,个人中心的功能大同小异。
高数下 |
高数上 |
此处是一个轮播图 |
高数 |
首页主要界面如图 这是两张图片做成的按钮,点开以后显示对应每本书的章节,点击章节可以实现数据来源中的功能
首页中的轮播图是五张和高数相关的图片,这不是重点
重点是下面的两本书,数据结构为
书的表 | 主要字段: 章节名称、对应的pdf文档 |
PS:
具体的PDF文档怎么存储到数据库中,我们也不太了解,只能大致写一下。
笔记部分就是一个文本框,有一个提交按钮,提交后会显示到文本框下面剩余的View
的空白处。界面如图:
高数 |
此处添加笔记内容 |
提交按钮 |
可以在此处显示已提交的笔记。 |
此处添加标题 |
笔记部分的数据结构主要是以下几点:
笔记表 | 主要字段: 题目、内容、添加时间、 |
在下方显示已提交的笔记时,只需要显示笔记标题,笔记内容即可。
个人中心部分就是一个个人信息的集合,可以做成如下图所示的样子,去掉系统消息,点击上方条目,可以显示个人信息,修改密码就是修改数据库中的密码字段,注销登录就是退出当前账号,意见反馈和检查更新不要求必须有,关于方面就是APP的一些信息,如版本信息等
进入app时,需要注册,注册需要填写个人信息,注册成功后,需要登陆,在app中需要补充个人信息,
注册表 | 主要字段: 姓名、电话号、短信验证码、密码 |
登陆表 | 主要字段: 电话号,密码 |
个人信息表 | 主要字段: 头像、姓名、性别、年级、专业、qq号 |
数据表结构
管理员 账号 密码
书 书名
章节 章节 书名
文章 标题 章节 书名 内容
年级 年级
专业 专业
用户 电话号 姓名 密码 年级 专业 性别 QQ
笔记 标题 内容 时间 电话号
问答交流 标题 内容 发布时间 发布者 状态 主贴ID (未解决 已经解决)
笔记 和 问答交流 只是 字符串
____________________________________________________________________________
web端
管理员登录
用户管理
数据 录入管理
____________________________________________________________________________
android 端
下导航 首页 笔记 问答交流 我的
1 android 通过 ODBC 直接连接 数据库 |
2 注册 登录 后 若不注销 每次都以缓存身份 操作 注册 时候 没有短信验证和第三方身份登录 |
首页 轮播图片 与系统无关 , 加入控件后 打开 浏览器加载地址 这个先空着后期加入轮播控件 首页 下面 2个按钮 点击 加载 书1 书2 留言评价 一个按钮 点击 加载 留言 回复 |
加载后 界面 章节, 标题 内容 可以筛选查询 对应的 属性, 点击后 打开详情 内容 中 通过webview加载数据 这个数据可能是服务器上发布的图文并茂的数据 |
笔记打开 界面如下 可以新增 修改 笔记数据 |
问答 界面功能如下 打开后 可以 看到 其他人和自己提交的问答, 可以发布问答 和回复 问答 自己的问答 可以设置 状态 已经解决 |
我的界面中 截图 中 修改密码 修改个人信息 注销 没有留言反馈 没有检查更新 没有系统消息 我会做好, 按钮, 后期自己 可以嵌入 控件 嵌入对应功能, 不会弄 可以到时候一起搞 |
表数量10
笔记 | ||||
字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 |
ID | integer | 是 | ||
标题 | nvarchar(50) | |||
内容 | nvarchar(4000) | 是 | ||
时间 | datetime | getdate() | ||
电话号 | nvarchar(50) |
表:1
管理员 | ||||
字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 |
ID | integer | 是 | ||
账号 | nvarchar(50) | |||
密码 | nvarchar(50) |
表:2
年级 | ||||
字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 |
ID | integer | 是 | ||
年级 | nvarchar(50) |
表:3
书 | ||||
字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 |
ID | integer | 是 | ||
书 | nvarchar(50) |
表:4
文章 | ||||
字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 |
ID | integer | 是 | ||
标题 | nvarchar(200) | |||
章节 | nvarchar(50) | |||
书名 | nvarchar(50) | |||
内容 | nvarchar(4000) | 是 |
表:5
问答交流 | ||||
字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 |
ID | integer | 是 | ||
标题 | nvarchar(50) | 是 | ||
内容 | nvarchar(4000) | |||
发布时间 | datetime | getdate() | ||
电话号 | nvarchar(50) | |||
状态 | nvarchar(50) | N'未解决' | ||
主贴ID | integer | 0 |
表:6
性别 | ||||
字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 |
ID | integer | 是 | ||
性别 | nvarchar(50) |
表:7
用户 | ||||
字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 |
ID | integer | 是 | ||
电话号 | nvarchar(50) | |||
姓名 | nvarchar(50) | 是 | ||
密码 | nvarchar(50) | |||
年级 | nvarchar(50) | 是 | ||
专业 | nvarchar(50) | 是 | ||
性别 | nvarchar(50) | 是 | ||
nvarchar(50) | 是 |
表:8
章节 | ||||
字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 |
ID | integer | 是 | ||
章节 | nvarchar(50) |
表:9
专业 | ||||
字段名称 | 数据类型 | 自增主键 | 允许为空 | 默认值 |
ID | integer | 是 | ||
专业 | nvarchar(50) |
表:10
转载地址: http://www.3q2008.com/soft/search.asp?keyword=1699