安徽建筑大学
毕业设计(论文)任务书
一、毕业设计(论文)的内容
伴随着IOS系统影响力的增强,IOS系统已成为全球最受欢迎的系统。随着社会的进步发展,人们的工作、学习压力越来越大,看书、浏览新闻的时间在繁忙的奔波中消耗。移动互联网平台的发展为人们开辟的出了第五媒体。如数字杂志、数字报纸、数字广播、手机短信、移动电视、网络博客。使人们在随时和随地可以了解新闻动态。
鉴于此本课题研究并实现一款简洁的、拥有必备功能的,高速度的新闻app是我们很需要的。此新闻app具有应用管理功能模块,支持上下滑动功能、实现下拉跟新最新新闻,上拉显示下页新闻(每页20调新闻),根据用户需求实现新闻管理,为用户节省流量,完善客户体验。此款软件增加了5大模块分别为字体,图片,视频等模块,方便用户体验。同时5大模块具有子模块,对新闻进行分类:头条,新闻,股票,基金等不同模块,让用户方便浏览自己需求的模块。用户点击某条新闻讲进入阅读模式,增强用户体验,同时窗口具有收藏和评论功能,收藏此条新闻,便于退出再次进入时可以进行阅读。同时具有评论功能吗,用户可以此条新闻进行评论。
二、毕业设计(论文)的要求与数据
巩固Objective-c、SQLite知识,按照MVC模式创建模型,了解编辑一个系统的全过程,掌握分析问题、解决问题的方法和技巧。
三、毕业设计(论文)应完成的工作
(1)完成应用五大模块与子模块的实现(1人)
(2)完成应用点击触发事件及刷新、加载,收藏与评论功能的实现(1人)
2、要求独立撰写不少于12000字的毕业论文。
3、要求独立翻译不少于3000汉字的英文文献资料(要求与本课题相关)。
四、毕业设计(论文)进程安排及实习安排
五、应收集的资料、主要参考文献及实习地点
[1] [美] Erica Sadun / 张彩霞、高颖、易磊等 译/ iPhone开发秘籍 (第2版) 人民邮 电出版社/2010.11.
[2] 作者:(美)达尔林普尔
(美)纳斯特/高朝勤 译/Objective-C基础教程/人民邮电出 版社/2009.8.
[3] 作者:(美)Dava Mark (美)Jeff LaMarche / 译者:漆振 解巧云 孙文磊 /iPhone开发基 础教程 /人民 邮电出版社 / 2009.4.
[4] 作者:(美)Steven Holzner 著/ 刘红伟 孟庆麟 译 / Objective-C 2.0 编程快速上 手 /机械工业出 版社
[5] 徐孝凯. C++ 语言基础教程. 北京: 清华大学出版社.
[6] iPhone开发入门经典(第2版)书籍作者:[美] John Ray人民邮电出版社
[7] 轻松玩转iPhone 4s 书籍作者:王一柠、李春燕、 赵国宇 等编
化学工业出版社
[8] iPhone开发基础教程 马克 人民邮电
实习地点:由系里统一安排
第二篇:Research Proposal of Online Examination System 在线考试系统项目计划书(英文版)
Research Proposal of Online Examination System
1. BACKGROUND OF THE PROJECT ?
Online examination system is a medium-sized test system,it is developed by my company and entrusted by Nanyang Normal University,Main function of this project is to assess students’ academic performance. Project cycle is 3 months.Project background,as shown in this table.
2. OBJECTIVES OF THE PROJECT
Principle of the project is “SMART”, describing the project in clear words.
Objectives of Online examination system are as follows:
Online examination system mainly aims at three kinds of people, teachers, administrators and students.For teachers, this project needs to provide services like test questions management,examination results query,etc.For administrators, this project needs to provide test questions information management,teachers information management,students information management, subjects information management and test results managemen,etc.For students, this project only need to provide online examination and automatic grading. The whole project need to delivery in three months to users.
3. SCOPE AND DEVELOPMENT OF THE PROJECT
The current society, information is capital and wealth.On the one hand, online examination system can save a lot of human resources,schools don’t need to require a lot of teachers to group students examination,thus it will save manpower and time for schools.On the other hand,online exam system can quickly test and score,and it can also reflects the objectivity and fairness of the exam.
4. RESULT OF THE DELIVERY
After the completion of the project development, project is named Online Examination System.Useing Microsoft SQL Server 20## database to store all data, the system can be divided into the login module, random test module and test question management module and the background administrator module.
5. DEVELOPMENT ENVIRONMENT OF THE PROJECT
Online examination system can run in Windows XP (SP2)/Windows 20## (SP4)/Windows Server 20## (SP1), using Microsoft Visual Studio 20## development, use the Microsoft SQL Server 20## database to store all the data.
6. CHECK AND ACCEPT THE PROJECT
The project acceptance is divided into external acceptance and internal acceptance.First,internal acceptance,project is accepted by testing personnel according to user requirements and the project goals after completion of the project development. Project after through internal acceptance, delivery of user acceptance by the user, the main basis for the specification is requirements specifications.
7. TEAM OF THE PROJECT
Structure of the organization:
In order to complete the online examination system project development, the company formed a temporary project team by the manager, project manager, systems analysts, software engineers, web designers, and testers, as shown in figure:
Personnel division:
In order to define each person's mission in the project, the company made the division staff table,as follow: