[发明专利]一种IOS平台的网购应用客户端的设计在审
申请号: | 201610673131.5 | 申请日: | 2016-08-16 |
公开(公告)号: | CN107767148A | 公开(公告)日: | 2018-03-06 |
发明(设计)人: | 余漫游 | 申请(专利权)人: | 长沙有干货网络技术有限公司 |
主分类号: | G06Q30/02 | 分类号: | G06Q30/02;G06F8/20 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 410011 湖南省长沙市芙蓉区*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ios 平台 应用 客户端 设计 | ||
技术领域
本发明使用MVC框架技术,涉及Xcode技术,是一种IOS系统技术领域。
背景技术
当前将互联网和人际关系整合在一起是21世纪最成功的事业,它改变了传统各路环节利润的分配,只有用户与生产厂家之间产生利益,因此网购时代在该背景下产生;网络网购也是近几年兴起的一种全新的消费方式,其作为一种新兴的电子商务模式,现在市场上己经大量出现了各种网购网站,而这些网站也都推出了自己相应的前端App应用,基于i0S平台的客户端应用深得人们喜爱。
发明内容
系统整体设计:系统设计主要分为概要设计和详细设计,包括系统各个模块的设计、数据库的设计、系统的整体设计;该系统采用的是MVC设计模式来进行开发,也就是model-view-controller模式,模型主要负责数据源的获取,view负责数据的显示,controller相当于一个桥梁的作用,把视图和模型联系到一起。
软件设计: 系统主要分为以下几个部分:首页、搜索页面、分类商品页面、商品详情、购物车、用户中心、我的订单、我的评论、地址管理、修改密码、余额充值、退出登录;而系统的总体框架就分为三个大模块,即首页、购物车、用户中心;其中首页又分为搜索页面、分类列表、商品详情等,主要是展示一些的商品的信息为主;购物车又分为商品详情、商品具体网页信息、评论列表、订单列表;用户中心又分为订单列表、地址管理、评论、修改密码、退出登陆,总之三大模块之间各有联系。
IOS客户端实现:该网购APP属于B2C模式即商户对用户,顾名思义商户是单用户是多.注册页面由xib创建,控件属性通过IBOutlet与控制器进行关联,然后操作View视图,在控制器中进行点击逻辑处理并保存到本地数据库中;所以在登陆模块,如果是新用户在没有账号的情况下,需求注册才能登陆;
与注册界面一样,该用户数据会直接保存到后台数据库;当然本地也需保存进行验证,退出程序用户在下次登陆时只需输入账号登陆即可,登陆过程对数据库进行操作,然后获取相关的用户字段信息展示在前台页面上;登陆运行逻辑代码如下:
-(IBAction) loginAction:(id) sender{
[self checkSubmit];}
-(IBAction) regAction:(id) sender{
RegController*controller=[[RegController alloc]init];
[self.navigationController pushViewController:controller animated:yes];}
-(void) checkSubmit{
NSString*usernameStr = tfU sername. text;
NSString*pwdStr = tfPwd. text;
If (usernameStr==nil ││[usernameStr isEqualToString:@” ”]) {
[[ToastshareToast]makeText: @”请输入用户名" aDuration : 1 ];
} else if (pwdStr==nil ││[pwdStr isEqualToString:@” ”]) {
[[Toast shareToast]makeText: @”请输入密码”aDuration : 1] ;
} else {
[self handleSingleTapFrom];
UserInfo*userInfo=[[DBUser shareDBUser]loginBySearchUser: user-nameStr pwd : pwdStr ];
If (userInfo= =nil) {
[[Toast shareToast]makeText: @”用户名或密码错误”aDuration : 1];
} else {
LoginUserInfo = userInfo;
[NSKeyedArchiver arc;hiveRootObjec;t:loginUserInfotoFile: [PhSt
documentFilePathStr@"LoginUserInfo.archive"]];
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙有干货网络技术有限公司,未经长沙有干货网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610673131.5/2.html,转载请声明来源钻瓜专利网。