需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11942 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着移动互联网的发展,手机已经成为了人们生活中不可或缺的部分,据调查中国网民数量2014年已达6.32亿,网民的手机上网使用率已达到83.4%,超越了传统PC使用率,手机作为第一个大上网终端的地位也更加稳固。然而作为当今三大主流移动操作系统的iOS,无疑是其中的佼佼者。iOS系统在中国的市场也在稳步向前,根据市场调查机构Kantar Worldpanel ComTech(移动通讯消费者指数) 发布的最新报告,得益于iphone6在中国市场的热销,iOS设备份额在中国智能手机市场的份额达到历史新高27.6%。 传统的班级管理系统主要是基于WEB的应用,不能做到随时随地方便的管理,而且移动设备对于学生和老师是必不可少的。因此基于iOS平台下的班级管理系统,更加贴近人们的生活,更加方便管理,从而实现了班级管理的实时性。 关键词:班级管理;iOS;客户端;信息系统
目录 摘要 Abstract 1 概述-1 1.1研究目的和意义-1 1.2目标与任务-1 1.3 iOS系统的安全性-1 1.4 iOS开发环境介绍-2 1.4.1硬件环境:-2 1.4.2 工具:-2 1.4.3开发语言:-2 1.4.4 操作系统:iOS-2 2.2 功能需求-3 2.2.1登录功能模块-3 2.2.2注册功能模块-4 2.2.3主界面功能模块-5 2.2.4学生管理功能模块-5 2.2.5用户信息功能模块-6 2.3安全需求-7 2.3.1数据安全-7 2.3.2系统安全需求-8 2.4性能需求-8 2.4.1系统处理的准确性和及时性-8 2.4.3系统的易用性和易维护性-8 2.4.4系统的先进性-8 2.4.5系统的响应速度-8 2.5 需求建模-9 2.5.1业务流程图-9 2.5.2实体关系图(总体E-R图)-9 3 项目的总体设计-10 3.1 系统设计-10 3.2 技术架构-11 3.3 SQLite-11 3.4 CoreData-12 3.5 自动内存管理ARC-12 4. 数据库设计-13 4.1 概述-13 4.2 数据库结构设计-13 4.3 数据字典-14 4.3.1用户实体数据字典-14 4.3.2学生实体的数据字典-14 4.4 数据表-14 5 项目的功能及主要代码-15 5.1 用户模块设计-15 5.1.1用户注册.详解-15 5.1.2用户个人信息-17 5.1.3添加学生-18 5.1.4成绩管理-20 5.1.5学生信息-21 5.2 数据库模块设计-22 5.2.1打开数据库-22 5.2.2添加学生到数据库-23 5.2.3 在数据库中删除学生-24 5.2.4 查询某个班级下的所有学生-25 6总结-28 致谢-28 参考文献-29 |