您现在的位置:网站首页答辩论文计算机毕业设计

毕业设计 基于iphone的团购管理系统的设计与实现 用户提醒模块

  • 简介:毕业设计-基于iphone的团购管理系统的设计与实现-用户提醒模块,共36页,16927字,附完整Objective-C源代码、开题报告等,摘要,随着互联网的发展,人们通过互联网来进行购物已经是越来越方便和快捷了。为了方便和实惠,很多人选择了团
    类型:word+Objective-C+pdf    页数:36    字数:16927   
    资料包括:论文 源码 开题报告   
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
文件大小:6.91MB
适用专业:计算机科学与技术
适用年级:大学
论文编号:207248

论文简介:

毕业设计-基于iphone的团购管理系统的设计与实现-用户提醒模块,共36页,16927字,附完整Objective-C源代码、开题报告等
摘要
随着互联网的发展,人们通过互联网来进行购物已经是越来越方便和快捷了。为了方便和实惠,很多人选择了团购。而团购所带来的各种信息繁多,需要人为一条条记住太过不便,有违方便初衷。所以为了更好的管理团购信息,在利用iPhone智能手机的便利性的前提下,开发出一款适合存储管理团购信息的系统。
本次研究在基于iPhone智能手机的Ios系统中进行团购管理系统的设计开发,在采用core date良好的存储体系结构之下,结合本地通知(Localnotification)的及时与便捷性,将此二者融合,跳出EventKit Framework框架的约束,来实现团购信息的管理。
本系统使用Mac OS 下的Xcode平台进行开发,运行于iPhone手机平台,使用Objective-C作为本系统的开发语言。本文阐述了本系统开发的目的、背景、开发环境,依据课题要求完成对系统的需求分析以及提醒模块的设计与实现。
关键词:团购管理系统;iPhone;Localnotification;coredate


第一章 绪论 1
1.1目的和意义 1
1.2 研究背景 1
1.3 本论文的研究方法 2
第二章 开发环境 3
2.1 IPhone和Ios 3
2.2 Xcode 4
2.3 Simulator模拟器 5
2.4 Object-C 6
2.5 Cocoa 7
第三章 需求分析及概要设计 10
3.1项目目标 10
3.2 特性需求分析 10
3.3 数据字典 11
3.4 功能需求分析 11
3.5 概要设计 12
3.5.1 系统E-R图 12
3.5.2 界面和UI设计 12
3.5.3 界面关系 15
第四章 系统设计与提醒模块的实现 18
4.1本论文系统的基本框架 18
4.1.1 主界面 18
4.1.2 添加信息界面 19
4.1.3 信息显示界面 20
4.2 用户提醒模块 21
4.2.1推送通知 21
4.2.2 APNS 22
4.2.3 注册远程通知 23
4.3 本地通知 24
第五章 分析与结论 28
5.1存在问题分析 28
5.2 结论 28
致谢 29
参考文献 30


论文的研究方法
Ios4系统推出时,伴随着日历事件的引入,即Event Kit框架(EventKit.framework),此框架为访问用户设备的日历事件提供接口,开发者可以通过该框架访问用户日历中的现有事件,可以增加新事件。日历事件可包含闹铃,而且可以配置闹铃激活规则,如果能够采用此框架来进行编写程序,那无疑会节省下大笔的精力,可遗憾的是,苹果公司在推出日历事件时,并没有开放该框架,换种说法就是该框架属于私有框架,不能正式用于编程之中,所以众人也只能望洋兴叹。所以在这条捷径行不通的时候,我们想,能不能以现有的方法来构成一个提醒系统。对于要对一个事件进行存储,并设定提醒规则,不外乎包含两项要素:一为信息的存储,二为定时提醒。所以综合此二项要素,就可以构成一个提醒系统了。在查阅了Ios存储方式及提醒方式的情况下,我们决定对coreDate存储方式和本地通知进行架构,将其融合构成一个新的信息管理系统。


论文文件预览:
共64文件夹,104个文件,文件总大小:6.91MB,压缩后大小:5.78MB

  • 毕业设计-基于iphone的团购管理系统的设计与实现-用户提醒模块
  • 1091000010
  • 1091000010-高广杰
  • Recode
  • Recode
  • en.lproj
  • stringsLocalizable.strings  [164.00B]
  • storyboardMainStoryboard.storyboard  [47.67KB]
  • Recode.xcdatamodeld
  • Recode.xcdatamodel
  • \elements  [20.86KB]
  • \layout  [3.91KB]
  • xccurrentversion.xccurrentversion  [259.00B]
  • pngicon.png  [2.32KB]
  • mmain.m  [322.00B]
  • mRecode.m  [267.00B]
  • hRecode.h  [513.00B]
  • pchRecode-Prefix.pch  [349.00B]
  • hMasterViewController.h  [444.00B]
  • mMasterViewController.m  [8.97KB]
  • plistRecode-Info.plist  [1.75KB]
  • ds_store.DS_Store  [12.00KB]
  • hAddingViewController.h  [584.00B]
  • mAppDelegate.m  [6.49KB]
  • hAppDelegate.h  [259.00B]
  • mAddingViewController.m  [787.00B]
  • hDetailViewController.h  [384.00B]
  • mDetailViewController.m  [7.04KB]
  • hEditingViewController.h  [442.00B]
  • mEditingViewController.m  [5.37KB]
  • .git
  • hooks
  • sampleapplypatch-msg.sample  [452.00B]
  • samplecommit-msg.sample  [896.00B]
  • samplepost-update.sample  [189.00B]
  • samplepre-applypatch.sample  [398.00B]
  • samplepre-commit.sample  [1.66KB]
  • samplepre-rebase.sample  [4.83KB]
  • sampleprepare-commit-msg.sample  [1.21KB]
  • sampleupdate.sample  [3.53KB]
  • branches
  • info
  • \exclude  [35.00B]
  • logs
  • refs
  • heads
  • \master  [167.00B]
  • \HEAD  [167.00B]
  • objects
  • 0f
  • \986f4559e6fe28f3f23aa77ded6190a79e06e4  [181.00B]
  • \ee1ce4464251da63a18a435497ad7ff2b54436  [235.00B]
  • 1b
  • \532c1ff0266424121b669f4b73e5187fa4d854  [324.00B]
  • 1d
  • \6be6abbd419b1d6cffbc4e9b41017a1c8e73e9  [390.00B]
  • 2a
  • \bcbb8bd51c53933b525a92e20d19af6275b608  [57.00B]
  • 6a
  • \48dfb02fbc17b3ae18e773e5b10a9ca6e3e038  [103.00B]
  • 7d
  • \1500bf99f4f2ea0de762635ce5416d8a9fd68d  [496.00B]
  • 08
  • \91b7aabfcf3422423b109c8beed2bab838c607  [2.29KB]
  • 8e
  • \284b97d5535069474856dfcfdeb37d0032591e  [1.89KB]
  • 9c
  • \d1e46f612bdb0b28ebc9f576902a5237a997be  [133.00B]
  • 16
  • \a79ae568c6ee7b5313e02205c9a60e4a0a02a5  [314.00B]
  • 21
  • \ac9fb55f946c238875f38f597a40851310ebd6  [2.21KB]
  • 24
  • \1df95c9e5c98b5a752031d4cd71f5835279a8b  [2.76KB]
  • 36
  • \3a0ceae68ef92a3e03bd5324abb2e296adbf1e  [104.00B]
  • \4769ccd48dad4b9f296c1e5de39fb2d3a5e296  [218.00B]
  • 41
  • \1ed78a139a3dd08f4ca5e78044c9743233e90f  [181.00B]
  • 47
  • \7b28ff8f86a3158a71c4934fbd3a2456717d7a  [61.00B]
  • 69
  • \4a6e8262cb6ebafb37160d204043d276be9e65  [251.00B]
  • 75
  • \b533a53bc22bd6c0754e21ace3bd313e868c6d  [328.00B]
  • 76
  • \2f0b669594a5899e8cc9043528feb6f68714bc  [247.00B]
  • 78
  • \833f020d591e114a80f0641696475ab5b8143f  [239.00B]
  • 91
  • \b2b688a6b8ba3b278c913188e2c62dd137407f  [265.00B]
  • 97
  • \2bda1d675c68ab6278d3991e92011f0fb7790a  [396.00B]
  • b3
  • \679ce3e249c498142e551a1c5a4d2fcd458334  [80.00B]
  • b7
  • \5b1ed7eb6b738e24c4d8771d0f76eacf2795a2  [246.00B]
  • bb
  • \8ccd606a9f8a43da8c90982adebdca1c90cd45  [2.70KB]
  • c0
  • \42d4e89bd6c0d8fc976eee6861e326d9486a08  [1.02KB]
  • c3
  • \381bfef5dc4a467954356cacf21a750aa0b9ac  [53.00B]
  • c4
  • \9829d019ebc882d84ba987132c2418397ee2a7  [556.00B]
  • d5
  • \4cea851bcc7e18d0561de1b9c5f3f828db3f02  [2.44KB]
  • f7
  • \14ba2c09cd2f108bf66a061db4b75850adea43  [239.00B]
  • info
  • pack
  • refs
  • heads
  • \master  [41.00B]
  • tags
  • \config  [111.00B]
  • \description  [73.00B]
  • \index  [2.05KB]
  • \COMMIT_EDITMSG  [15.00B]
  • \HEAD  [23.00B]
  • Recode.xcodeproj
  • xcuserdata
  • pro.xcuserdatad
  • xcdebugger
  • xcbkptlistBreakpoints.xcbkptlist  [658.00B]
  • xcschemes
  • xcschemeRecode.xcscheme  [3.05KB]
  • plistxcschememanagement.plist  [478.00B]
  • project.xcworkspace
  • xcuserdata
  • pro.xcuserdatad
  • xcuserstateUserInterfaceState.xcuserstate  [55.96KB]
  • xcworkspacedatacontents.xcworkspacedata  [151.00B]
  • pbxprojproject.pbxproj  [17.43KB]
  • ds_store.DS_Store  [6.00KB]
  • pngDefault-568h@2x.png  [18.16KB]
  • __MACOSX
  • Recode
  • Recode
  • en.lproj
  • strings._Localizable.strings  [171.00B]
  • m._EditingViewController.m  [171.00B]
  • ds_store._.DS_Store  [82.00B]
  • h._AddingViewController.h  [171.00B]
  • m._AddingViewController.m  [171.00B]
  • h._AppDelegate.h  [171.00B]
  • m._AppDelegate.m  [171.00B]
  • h._DetailViewController.h  [171.00B]
  • m._DetailViewController.m  [171.00B]
  • h._EditingViewController.h  [171.00B]
  • m._Recode.m  [171.00B]
  • m._main.m  [171.00B]
  • h._MasterViewController.h  [171.00B]
  • m._MasterViewController.m  [171.00B]
  • plist._Recode-Info.plist  [213.00B]
  • pch._Recode-Prefix.pch  [171.00B]
  • h._Recode.h  [171.00B]
  • .git
  • info
  • _exclude._exclude  [171.00B]
  • ds_store._.DS_Store  [82.00B]
  • xcodeproj._Recode.xcodeproj  [152.00B]
  • doc1091000010-高广杰.doc  [6.63MB]
  • pdf1091000010_成绩单.pdf  [2.57KB]
  • pdf1091000010_答辩记录单.pdf  [2.49KB]
  • pdf1091000010_进度报告.pdf  [5.75KB]
  • pdf1091000010_开题报告.pdf  [4.62KB]
  • pdf1091000010_中期检查表.pdf  [2.65KB]

查看评论 已有0位网友发表了看法
  • 验证码: