没有合适的资源?快使用搜索试试~ 我知道了~
技术实现方案上课讲义.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 158 浏览量
2023-07-05
23:01:51
上传
评论
收藏 1.23MB PDF 举报
温馨提示
试读
12页
技术实现方案上课讲义.pdf
资源推荐
资源详情
资源评论
方案概述
手机订票系统”技术实现方案
“无线订票系统”即“手机订票”。它是为网站订票系统提供缓解网络繁忙 的方
主要特色
式,同时也为人们提供便捷的服务方式。
该软件所有代码均为自主开发,为中国铁道部量身设计的一款软件,永久升 级。
采用不可逆加密算法
MD5
来保证系统帐号和关键数据的安全。
平台采用
An droid
,
MySQL
数据库强大的平台,具有安全、稳定、高效的特 点。
所有操作和功能均只需会玩手机软件的用户即可完成, 功能强大,操作简便
采用当下流行的云端服务存储用户数据,大大的节约用户的手机内存空间。 采用当下
较为流行的
mysql
来开发数据库,在可能情况下,将采用有未来使 用趋势的非关系型
数据库(
nosql
)作为数据库开发平台,以便在一定程度上 提高数据库访问效率。(是
否采用
nosql
,将视交付期而定。)
系统登录界面:
三、操作系统平台
"
无线订票系统
"
采用
An droid
操作系统,
An droid
是以
Linux
为核心的手机操 作平
台,主要使用于便携设备,作为一款开放式的操作系统,随着
An droid
的快
速发展,如今已允许开发者使用多种编程语言来开发
An droid
应用程序,而不再
是以前只能使用
Java
开发
An droid
应用程序的单一局面,因而受到众多开发者的 欢迎,
成为真正意义上的开发式操作系统。
An droid
拥有的优点有:
1•
与硬件交互非常方便,包括摄像头、
GPS
等,都可以简单的操作。
2.
拥有自己的运行时和虚拟机,优秀的内存管理能力。
3.
提供丰富的
界面控件供开发者使用,允许可视化开发,并保证
An droid
平
台下的应用程序界面一致。
4.
提供轻量级的进程间通信机制。
5•
支持无界面的后台服务类应用程序。
6•
支持高效、快速的数据存取方式。
四、 数据库平台
数据库采用
MySQL
,作为一个小型关系数据库管理系统,它体积小、速度 快、总体
拥有成本低,尤其是开放源码这一特点,这使得许多中小型网站为了降 低网站总体拥有成
本而选择了
MySQL
作为网站数据库。
Mysql
拥有许多优良特 性:
1.
使用
C
和
C++
编写,并使用了多种编译器进行测试,保证源代码的可移植 性
2.
支持
AIX
、
FreeBSD HP-UX Linux
、
Mac OS Novell Netware
、
OpenBSD OS/2
Wrap Solaris
、
Windows
等多种操作系统
3•
为多种编程语言提供了
API
。这些编程语言包括
C
、
C++
、
Eiffel
、
Java Perl
、
PHP
Python
、
Ruby
和
Tcl
等。
4•
支持多线程,充分利用
CPU
资源
5.
优化的
SQL
查询算法,有效地提高查询速度
6•
既能够作为一个单独的应用程序应用在客户端服务器网络环境中, 也能够
作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的
GB
2312
、
BIG5,
日文的
Shift_JIS
等都可以用作数据表名和数据列名
7.
提供
TCP/IP ODBC
和
JDBC
等多种数据库连接途径
8.
提供用于管理、检查、优化数据库操作的管理工具
9.
可以处理拥有上千万条记录的大型数据库
五、 系统总体结构
(一)
Android
架构
A
PPLICATI
口忖吕
Application
Binder I PC
APPLICATION FSAMEwOftK
1
Runtime Service
Dynamk? toad
JNI
ISRARIEB
Native
Service
IMS SDK
L
INUX KERNEL
Kernel Driver
(二)数据传输流程
SDK
返回
值
UI
aidl
Service jni
UI----- service---- jni------ so/dll------ Linux
UI----
界面
Service
(三)数据处理
在本系统中,火车票务信息随时会有更新,而列车车次、时刻表等信息通常 比较稳定,
用户在订票时,即需要查找这些相对稳定的信息, 又需要获得最新的 票务信息。因此,我
们将数据做如下的处理:将数据分为本地数据和远程数据, 对于相对稳定的数据,用户登
录查找一次后可选择保存在本地,下次登录订票时, 将首先进行数据的版本比较,若发现远
程数据有更新,则从远程获取新的数据库。 对于票务情况这类随时在更新的信息,直接从
远程获取。
1
、 远程数据库数据
剩余11页未读,继续阅读
资源评论
hhappy0123456789
- 粉丝: 64
- 资源: 5万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 数据库管理工具:dbeaver-ce-23.1.3-amd64.deb
- 数据库管理工具:dbeaver-ce-23.1.2-amd64.deb
- 数据库管理工具:dbeaver-ce-23.1.1-amd64.deb
- 基于SRM频谱模型的粗糙表面仿真
- 数据库管理工具:dbeaver-ce-23.1.0-amd64.deb
- 数据库管理工具:dbeaver-ce-23.0.4-amd64.deb
- nginx-deploy.yaml
- 编程项目实战:基于ASP.NET架构的学生信息管理系统(含源代码+毕设文档)
- 毕设项目:学生信息管理系统(asp.net+源代码+文档)
- 腾讯研究院2024向AI而行共筑新质生产力-行业大模型调研报告
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功