1.3 论文结构
第一章绪论,介绍课题研究的背景,课题研究的意义等内容。
第二章系统设计分析,主要阐述系统开发的可行性,以及对开发系统要使用的工具进行深入了解。
第三章需求分析,对于本次毕业设计的具体需求情况进行分析。
第四章系统功能展示。
第五章系统测试与文护。
最后是结论和参考文献。
2 系统设计分析
2.1 可行性分析
在iOS系统调查以及其它类似软件分析的基础上,确认此套基于iOS系统上的记单词软件的开发是否具备其可实施性。对新系统的开发从操作、技术、经济等方面进行分析和研究,确保系统的开发成功。确保问题能以最小的代价、最短的时间内被解决,是可行性分析的目的。给出是否值得投资此项目并且怎样进行投资的建议,以此来为项目决策提供依据的一种综合性的系统分析方法。公正性、可靠性、预见性和科学性是可行性分析的特征。在本文中具体要以技术可行性,经济可行性和操作可行性三个方面展开可行性的分析。
2.1.1 技术可行性
根据本系统的功能需求,我们采用coredata数据库作为后台数据支持,程序设计选择Objective-C程序设计语言进行程序编写。Coredata能够使开发人员方便的通过操作对象的方法在操作数据库,而Objective-C语言经过多年的发展和更新,也已经成为了一门非常完善的语言,因此本此课题研究在技术层面上,是完全可行的。
2.1.2 经济可行性
经济可行性指的是能够使用的资源的可能性,此处的资源包含资金条件,人力资源以及自然资源。
本文中进行经济可行性的调查是通过新软件的成本和效益分析,包括项目的开发成本,运行成本和文护成本,以及可能获得的效益。确保开发成本小于预期经费。
基于iOS系统上的背单词软件,相较传统辞典动辄几十元的售价,此软件的开发及文护成本极低,且实用性更为强大,所以,记单词软件在经济上是可行的。
2.1.3 操作可行性
操作可行性是指系统界面布局合理、操作界面简洁大方、用户十分容易上手。本款软件的系统开发成本低,仅需一台苹果电脑就具备了完成软件编程现有的所有硬件设备环境。
一款软件是否成功,一方面却决于市场的需求,另一方面则是应用端硬件的发展水平及软件开发工具的水平决定。从以上两个方面而言,基于iOS平台的记单词软件设计的操作是具有可行性的。
2.2 开发工具
2.2.1 iOS平台
2007年1月9日,苹果公司在Macworld大会上发布了其研发的移动端名为iOS的操作系统。此系统最初设计给iPhone使用,后来沿用至苹果旗下的iPad、itouch及Apple TV等苹果产品上。iOS属于类Unix的商业操作系统,与Mac OS X操作系统一样,都是以Darwin作为基础。
2010年6月7日,苹果公司在WWDC2010大会上宣布将iPhone OS改名为iOS,其使用范围也延伸至苹果其他产品。截止至2014年底,根据Canalys的数据报告显示,iOS系统在美国本土市场的占有率高达43%,在全球智能手机市场份额也已达30%,。
iOS系统的结构由四个核心层次构成: the Core OS layer操作系统、the Core Services layer核心服务层、the Media layerCocoa媒体层, the Cocoa Touch layer触摸框架层。
iOS系统的用户界面是支持多点触控直接操作的。用户可以触摸或滑动按键及开关。系统交互则包括活动、挤压、轻压拍打及捏。同时,iPhone可以通过其内置的加速器,靠旋转来改变其屏幕方向使之更容易使用。我们可以看到,在iPhone手机的主屏幕底部是有四个最常用的程序固定在Dock上,靠近主屏幕上方的则是一些如信号强度、移动运营运营商、时间和电量等信息。其他屏幕则用于显示其余安装的应用程序。点击屏幕上应用程序的图标就能启动该应用程序,如需退出则按下屏幕下方的Home iPad即可。
- 上一篇:java电子商务平台售后管理子系统设计
- 下一篇:java道路监控展示系统的设计
-
-
-
-
-
-
-
中考体育项目与体育教学合理结合的研究
java+mysql车辆管理系统的设计+源代码
酸性水汽提装置总汽提塔设计+CAD图纸
乳业同业并购式全产业链...
杂拟谷盗体内共生菌沃尔...
河岸冲刷和泥沙淤积的监测国内外研究现状
大众媒体对公共政策制定的影响
十二层带中心支撑钢结构...
当代大学生慈善意识研究+文献综述
电站锅炉暖风器设计任务书