1.2 研究意义
为改变这种现状,保证顾客能够买到更加喜欢的商品,商家能够扩大客户来源,网上购物应运而生,这样来自全国各地的顾客都可以在同一家商店购物,商家的客户越来越多,订单量就会越来越大,需要处理的数据越来越多。该软件能够及时有效的管理订单、添加商品数量,能为客户带来更加愉快的购物氛围,刺激用户的购物热情。
1.3 研究内容
本文详细介绍了在线订单管理系统的开发过程,着重介绍数据库关于数据管理的实现和系统的整个功能。每个功能都用到了数据库,完成了数据库从逻辑到物理的创建,从而完成了对数据库的增、删、改、查的基本功能[3]。
2. 相关技术
2.1 Xcode5
在Mac OS X平台下,使用Xcode5做为开发工具,设计出一款苹果移动客户端的软件。运用Objective-C编写程序。
Xcode5开发工具可以使用多种语言编写,例如C、C++、Object—C或Java等。苹果公司为开发人员提供了免费的Cocoa程序开发工程,也可开发游戏。你能非常简易的编写和调试程序和Xcode5提供的虚拟器和提示功能。在程序中编译代码的同时,系统会检测代码是否正确。在编写一个控件的时候,可以选择不同的触发事件来完成这个动作。在编写的过程中软件会实时保存编写内容,不用担心不慎关闭系统时内容丢失。
2.2 Object-C语言
Object-C语言是一种苹果软件开发语言,它是根据C语言所衍生出来的编程语言,继承了C语言的特性,是扩充C的面向对象编程语言,它主要使用于Mac OS X。在MAC OS X系统下,运用苹果提供的SDK等开发工具包,可以用来做iOS开发,开发后的程序在iPhone虚拟机中进行测试,运用的主要语言为Object-C。与C#类似。Object-C仅支持单一父类继承,不支持多重继承。
2.3 SQLite Manager
SQLite Manager是一个支持多种语言基于Web的SQLite数据库的管理工具。它的特点包括多数据库管理,创建和连接;表格,数据和索引操作;视图,触发器和自定义函数管理。数据导入和导出;数据库结构的导出。
3.系统分析
3.1 需求分析
在系统开始之前做了调研,通过调研结果总结发现,想要成功设计这个系统需要以下功能:由于每天大量人员登陆,需要完善的权限管理;想要吸引更多用户,要有美观的浏览页面;每天都大量的数据存储,要能快速便捷的查询数据并对其进行操作;最重要的一点,能对系统进行还原和备份[4]。
前台功能模块有:
(1)用户注册:注册信息不能为空的功能。
(2)用户登录:验证用户信息存在且正确。
(3)用户浏览:用户可以浏览每种商品,可以了解每种商品的详情。可以将喜欢的商品加入购物车。
(4)支付账单:用户可以查看的自己选择的商品,可以选择支付账单或者重新选择。
(5)用户留言:用户可以根据自己的喜好发表留言,对商品的评价或者商家服务态度的评价。 iOS+SQLite 在线订单管理系统设计+源代码(2):http://www.751com.cn/jisuanji/lunwen_29524.html