移动终端教务管理系统的设计与实现项目申请书

移动终端教务管理系统的设计与实现项目申请书
移动终端教务管理系统的设计与实现项目申请书

项目登记号项目序号

国家社会科学基金项目

申请书

项目类别一般项目

学科分类计算机

课题名称移动终端教务管理系统的设计与实现项目负责人

负责人所在单位

填表日期2014年12月17日

全国哲学社会科学规划办公室

2013年12月修订

一、课题论证

一、国内外研究现状述评,选题的价值和意义

(一)国内教务管理系统的发展现状:

1.教务管理方式发生了改变,教务管理工作在学校的发展和建设中占有重要的地位,它与学校工作的其它方面有着密切的联系,对学校的教学工作、管理工作、建设工作、教育改革以及教育方针的贯彻执行等产生重要的影响。

2.网络教务管理信息系统的特点,即教务管理系统的信息化、网络化,这已经成为高校教务管理的主流,不仅方便了师生查询教学信息,而且减轻了教务人员的工作压力,教务管理效率得到了极大的提高,增加了高校的竞争优势。

但是网络教务管理系统在某些方面还存在着不足,主要表现在:(1)“有线入户"的限制。(2)信息交流不便。

(2)国外教务管理系统的发展现状:

美国卡内基梅隆大学(Carnegie Mellon University)1994年开展的无线局域网WirelessAndrew实验;芬兰Helsinki大学的ICT教育中心和ICLInvia软件公司在2000年共同研究的UniWap项目,学习者和教师可以通过WAP手机随时随地访问教学和学习资源;欧盟在2001年资助的M.Learning项目,目的是为了帮助16-24岁缺乏正规教育的年轻人通过他们已经拥有的各种移动通信终端,获取适合他们的各种移动学习资源,从而完成终身学习的目标。最后基于移动终端教务管理系统的设计与实现这一课题仍在不停地探索中。

(三)选题的价值和意义

移动教务系统是利用网络、智能手机、信息管理等技术开发而成的,为移动通信设备的用户提供方便、即时、不受时间和地域限制的教务信息访问平台,这通常以WAP技术或GSM技术实现。移动教务系统是对现有教务管理系统的补充和扩展,有其自身不可比拟的意义,主要体现在:

1.访问灵活。移动教务所使用的设备突破了有线连接所带来的限制,只要安卓、苹果、WP7以及塞班S60v5系统的智能手机就可以随时、随地通过移动网络访问教务系统并查询相关信息,这灵活的方式极大地弥补了现有基于WEB系统而受时空限制的缺点,提高了教务系统的利用率。

2.查找方便。只需要开通GRPS服务,通过WAP或WIFI上网就可以方便直观的查找

version="1.0"encoding="utf-8"?>和在之后加上这句就可以解决此问题。

2.登录系统问题

由于正方软件股份公司学分制管理系统在登录程序里面做了登录限制,对所使用的浏览器类型做判断,浏览器必须为微软的Internet Explorer,版本号为5.5以上。同时,为保证原鹏达学分制管理系统的完整性和安全性,需要用VS2005重新编写并编译后台登录程序,简化原登录代码。

3.显示界面问题

因为智能手机的分辨率不高,在设计时对界面的友好性和简洁性有更高的要求,智能手机的分辨率主要是在800X480左右,设计时是以按钮和表格为主,不能有太多的图片以影响可操作性。

(3)移动教务管理系统的测试与运行

测试环境:使用安卓、苹果、WP7以及塞班S60v5系统的智能手机,中国移动GPRS 和WIFI网络下,使用UC8.0浏览器、Opera mini浏览器以及手机自带的浏览器分别进行测试。

硬件环境:从三星、诺基亚、苹果、HTC四类手机中分别选择一台对移动教务管理系统进行功能测试。

例如,用户登录,用户在登录界面中没有输入任务信息即用户和密码为空、输入的用户和密码错误时界面会显示“学号或密码错误!”。用户输入正确的学号和密码,提交输入信息后就会进入主界面,可以享用所有的信息服务,就会成功登录。又如,补考报名,一般是在学期结束时,学生得知自己成绩后申请对不合格科目进行补考的预约,老师受理后才安排补考,如果不受理则不安排补考。有了这个移动教务管理系统后,学生可以不受时间地域的限制进行补考报名。

(五)创新之处

移动教务管理系统利用网络技术、移动通信技术、移动开发技术及信息管理技术等进行开发,为持为智能手机的用户提供即时、方便、不受时间和地域限制的教务信息。该系统对原有部分教务信息实施移动化,实现了原教务管理系统的功能扩展,达到真正随时、随地、随身操作,大大方便了用户对教务信息的访问。

移动教务管理系统主要是对原有的教务管理系统在功能上的扩展和补充,相信随着移

动通信技术和网络技术的成熟以及3G手机的普及,基于移动终端的管理系统将会越来越普及、越来越完善,角色也会随之改变,从原来只是功能上的扩展和补充变成与传统的管理系统有着相同地位。在不久的将来由于技术的改进可能不会再分有移动终端版本和传统网页版本,只要是基于B/S结构的不管是在什么设备上都可以直接使用、查询和操作,不需要做任何的重新转换或编程的工作。

3、前期相关研究成果及主要参考文献

(一)前期相关研究成果

本文紧紧围绕移动终端教务管理系统的设计与实现而展开工作。在整个系统的设计开发过程中,笔者深深感受到使用恰当的系统分析设计方法的重要性,基于UML建模工具对系统的开发过程提供了强有力的支持。通过对本系统的分析和设计,对笔者开后从事其他应用系统的开发有着很高的参考价值。另外,本文将新技术与传统管理信息系统进行结合的思考与实践,是创新思维的一个契入点。第三,在实现过程中,也掌握到许多相关的技术细节。系统的移动功能的实现,对同类型的其他移动功能的开发,有着重要的指导意义。总之,通过对本系统的丌发及撰写本文,笔者初步掌握了科学研究的基本方法,收益良多。

(二)主要参考文献

[1]曾宪权,冯玉东.移动数据库技术研究与应用[J].计算机时代.2004年第10期

[2]Andy Wigley Net compact framework技术内幕[M].清华大学出版社.2003年

[3]田东风.Windows CE应用程序设计[M].机械工业出版社.2003年

[4]宣小平等.ASP数据库系统开发实例导航.人民邮电出版社.2003

[5]千展研发中心.eWAP无线世界一WML玩家通.清华大学出版社.2003

[6]Dejan Sunderic,Tom Woodhead著,熊桂喜、鲁久华、孙军、聂伯敏译.SQL Server2000高级编程技术.清华大学出版社.2002

[7]Dale bulbrook著,天宏工作室译.WAP实用指南.清华大学出版社.2003

[8]Mark Wutka著,程显华等译.JSP和Servlet程序设计使用专辑.机械工业出版社. 2002

[9]方宝红等.基于C/S和B/S混合结构的教学管理系统的研究和实现.开发应用. 2005

[10]马云吉,孙晓鹏,李挂丽,李迎春.基于UML的教学管理系统分析与设计。鞍山钢铁学院学报,2002(25.5):350.355

二、经费概算

教务管理系统概要设计说明

教务处管理系统概要设计说明书

1 概述(设计思想) 教务管理系统是一个面向学校教务管理人员、教师和学生,为其提供服务的综合管理系统,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,使得教务日常管理工作日趋繁重、复杂,而现有的教务管理软件基本上都是单机版本的,已满足不了现在教务工作需要。因此迫切需要研制开发基于互联网的综合网上教务管理软件。 该教务管理系统总体设计思想:面向学校各部门以及各层次用户的多模块综合信息管理系统为了充分利用高校现已有的网络资源。实现教务各上下级之间迅速便捷的沟通,在系统的架构上采用了当前流行的B/S结构与C Z S结构及 Internet 网络相结合的技术突破了系统使用地域的局限性,使整个校园网甚至Internet 上的用户都可访问本教务系统并进入相应的教务信息查询,如查询课程表、教学进程等等.为了体现分散操作、统一管理的思想,实现教务信息的集中管理、分散操作、信息共享,使传统的教务管理朝数字化、无纸化、智能化、综合化的方向发展,实现教务各上下级之间迅速便捷的沟通,形成充满活力的新型的教务管理机制。 教务管理系统由两部分组成:前台和后台。前台客户层采用了最新的webstart 工具,使得客户端可以自动升级、即时更新,减轻了系性;后台数据层采用了对象关系型数据库,它将数据进行统一管理,所有的客户端都从后台捌用数据,实现了资源共享、保证了数据的一致性并且后台数据还具有自动备份功能,来保证数据库中数据的安全性与可靠性.后台主要有系统管理员,前台则主要面对在校学生和教务处人员和各院系教务员及任课教师使用,教务网的管理员分初级管理员和高级管理员:初级管理员是各科室的负责人,提交本科室的待发布教学通知、公告等信息,管理本科室的上传文件并接受高级管理员的管理;高级管理员管理所有上传的文件,审核并发布各科室提交的信息,管理教务信箱和教务网界面等。教务处长属于高级管理员。 2 系统策略 系统性 该教务管理系统实时更新,系统比较完善可靠,技术成熟,可以按照不同学校对于教务的不同需求进行更改,满足用户需求。 先进性 该教务管理系统技术先进,系统先进,比较完善。 安全性 数据库考虑到安全性问题,对文件进行加密,提高了安全度,保证了系统的安全。可维护性 该教务管理系统界面可以再后台管理前台显示的界面,模块化程度高,可维护性强。 正确性 该教务管理系统可以正确反映教务的信息,实时更新数据,保证信息正确和可靠 简单性 该教务管理系统操作简单,界面简洁,后台管理易学,维护复杂度比较小适应性 该教务管理系统可以在多平台下使用,对浏览器的兼容性强,适用性强。

教务管理系统-详细设计说明书

教务管理系统-详细设计说明书

详细设计说明书 1引言 (2) 1.1编写目的 (2) 1.2背景 (2) 1.3定义 (2) 1.4参考资料 (2) 2程序系统的结构 (2) 2.1登录模块 (3) 2.2学生模块 (4) 2.3教师模块 (5) 2.4管理员模块 (6)

1引言 1.1编写目的 在前一阶段(概要设计说明书)中,已解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的详细设计报告中将对在本阶段中对系统所做的所有详细设计进行说明。 1.2背景 随着学校教育水平的不断提高,现有管理系统已经远远不能够满足学校的需求,已经成为学校进一步发展的瓶颈,例如软件维护费用高,信息查询不方便,软件可操作性不高,为此我们小组想开发教务管理系统,方便学校师生。 1.3定义 Access2003: 系统服务器所使用的数据库管理系统(DBMS)。 SQL: 一种用于访问查询数据库的语言 主键:数据库表中的关键域。值互不相同。 1.4参考资料 《软件工程导论》(第5版)张海藩编著清华大学出版社 2程序系统的结构 软件结构

2.1登录模块 学生信息存储在数据库表student中,包括学号,密码等。教师信息存储在表professor中,包括教工号,密码等。管理员信息存储在表registrar中用户选择登录身份(学生,教师或管理员),学工号,密码。首先检查学工号是否为空,为空则提示。若不为空,则检索相应数据库表,检查用户是否存在。若存在,检查密码是否正确,若正确,则登录成功。 开 输入学 工号和

c++面向对象课程设计报告

课程设计报告 课程名称面向对象程序设计 课题名称学生成绩管理系统 专业计算机科学与技术 班级计算机 1001 学号 01 姓名 指导教师李珍辉陈淑红李杰军 2011年 12 月 28 日

湖南工程学院 课程设计任务书 课程名称面向对象程序设计 课题学生成绩管理系统 专业班级计算机1001 学生姓名 学号 01 指导老师李珍辉陈淑红李杰军 审批 任务书下达日期 2011 年 11 月 15 日 任务完成日期 2011 年 12 月 28 日

一、设计内容与设计要求 1.课程设计目的: 面向对象程序设计课程设计是集中实践性环节之一,是学习完《面向对象程序设计》课程后进行的一次全面的综合练习。要求学生达到熟练掌握C++语言的基本知识和技能;基本掌握面向对象程序设计的思想和方法;能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题,从而提高动手编程解决实际问题的能力。 2.课题题目 1)公司库存管理系统 2)高校学籍管理系统 3)高校工资管理系统 4)高校人事管理系统 5)通讯录程序设计 6)学生成绩管理系统 7) 图书管理系统 8)文本编辑器的设计与实现 9)学生考勤管理系统 10)公司人员管理系统 3.设计要求: ⑴设计课题题目:每位同学根据自己学号除以10所得的余数加1选择相 应题号的课题。随意换题者不记成绩。 ⑵根据自己对应的课题完成以下主要工作:①完成系统需求分析:包括 系统设计目的与意义;系统功能需求(系统流程图);输入输出的要求。②完 成系统总体设计:包括系统功能分析;系统功能模块划分与设计(系统功能模 块图)。③完成系统详细设计:包括数据库需求分析;数据库概念结构设计(E -R图);数据库逻辑结构设计;类层次图;界面设计与各功能模块实现。④系 统调试:调试出现的主要问题,编译语法错误及修改,重点是运行逻辑问题修 改和调整。⑤使用说明书及编程体会:说明如何使用你编写的程序,详细列出 每一步的操作步骤。⑥关键源程序(带注释)

移动终端应用开发设计报告

智能移动终端应用开发 设计报告 (2013/2014学年第2学期) 题目:手机记账软件 学院:信息与电气工程学院 专业:电子信息工程 姓名:** 学号:110** 设计成绩: 2014年5月15日

一:软件需求分析 科技飞速发展,智能手机几乎人手一台,手机与生活的关系也愈发密切。 而且日常生活离不开购物消费,所以手机记账软件有强大的市场需求。 学生普遍花钱不记账,有了这个软件,可以经常查看自己的花钱情况,从而做到理性消费,节约开销,减轻家长经济负担。对于工作人员,即有固定收入的人,本软件更为实用,统计收入支出情况,激发奋斗潜能,努力赚钱养家,改善生活质量,奔向幸福美满生活。 综上所述,程序适合使用智能手机的所有人群。 二:软件总体设计 本程序名为“月账单”,用来记录日常消费,程序会按月统计和提醒消费情况,月消费超预定会提醒用户。程序使用Android技术编程,界面要做到实用美观,简约大方。程序需要实现添加用户、用户记账、账单查询、消费统计等功能。

主界面:首次打开程序需要新建用户,以后登录直接进入当前用户操作界面(即关闭程序前登录用户)。主界面包括当前用户余额、其他用户选择、建立新账目、账单查询、帮助,关于等信息。主界面点击余额球,显示当前用户消费统计。 添加用户:程序可为多用户实现记账及统计等功能,添加用户需要输入用户姓名,电话,QQ,生日等信息。添加用户界面下方有确认添加和取消按钮。如果输入没有输入姓名,会提示:请输入姓名。其他信息可以不输入。如果名字重复,提示:用户名重复。 用户选择:选择用户,存储各自账单。用户选择界面有添加用户图标,点击即可添加用户。 用户头像:头像使用注册姓名的最后一个字。主界面点击头像进入用户选择界面。在用户选择界面点击头像选择用户。 用户记账:记账需要选择或输入消费日期、消费项目、项目数量和项目价格。记账结果可以在账单查询页面查看。记账输入完成可以选择录入或取消。输入未完成点击录入,会提示:输入信息不全,请重新完整数据。 账单查询:统计罗列所有消费记录,表明消费日期,消费项目、消费数量和价格等信息。页面包括余额按钮,点击进入消费统计。点击页面下方“+”号按钮,可以进入用户记账页面。 消费统计:统计各月消费。每天消费的钱也许是小数目,但一月下来,往往比预期要花费的多,设置消费统计有利节约开销。消费统计中点击明细查询按钮,进入账单查询界面。 帮助:说明软件使用方法,使用建议,注意事项等。 关于:版本说明,作者介绍,制作日期等信息。 设置:设置页面包括程序背景音乐开关,背景音乐选择,触屏震动,触屏音效,切屏音效,今日消费上限提醒开关,今日消费上限设置,月消费上限提醒开关,月消费上限设置等。 菜单键:选择关闭程序。 返回键:返回上一层,两秒内按两次直接退出程序。 程序bug:程序出现死循环等问题应检验跳出,提示用户选择:关闭程

教务管理系统课程设计报告

课程设计报告 课程设计题目: 教务管理系统 学生姓名:王丙焱 专业:计算机科学与技术 学号:201130050202 班级:1130502 指导教师:李丽华 2013年6月20日

1 课程设计目标 课程设计总的目标是衡量学生是否取得学习效果,培养学生具有专业网站初步的规划、设计、制作能力。具体表现在网站内容、功能、安全等方面合理策划和规划;培养具有主页和二级页面的创意、设计等方面的技术处理能力和具有强大的动态效果制作能力。培养学生具有基于后台数据库的编程技术,实现客户—服务器端交互式动态网页的制作能力,掌握实际网页设计与制作开发流程和开发方法。 具体应达到以下目的: 1.提高学生在实际操作中收集信息,对信息进行价值判断,进行信息整理、加工的能力。 2.在实际的项目任务中培养网页设计方面的素养。 3.在实际的项目任务中使学生网页编程和制作的能力得到提高。 4.培养学生团队协作和人际交往方面的能力。 5. 培养相关知识和技能的综合应用能力。 6、掌握运用https://www.360docs.net/doc/7c2917679.html,及数据库原理知识进行系统分析和设计的方法 7、掌握关系数据库的设计方法 8、掌握SQL Sever2000的应用 9、掌握简单的数据库应用程序编写方法 10、理解B/S模式结构 2 系统的运行环境 本系统软件基本配置为Windows Server2003/XP/2000/Windows 7。数据库可以选用:Microsoft SQL server 2000,s等,系统开发软件可以选用Visual Studio 2005等。 硬件最低配置为CPU: Pentium 1G MHz 以上,内存至少1G,硬盘空间2G,显示器800 *600或1024 *768。

教务管理系统课程设计报告

教务管理系统课程 设计报告

教务综合管理系统设计报告 专业:软件工程 成员:车振军陆建伟 徐蕾杨思倩指导老师:徐明 日期: -6-15

一、引言 1.1 目的 为了保证项目小组能够按时完成小组任务及目标,便于项目小组成员更好地了解项目情况,使项目小组开展的各个过程合理有序,因此确定各个项目模块的开发情况和主要的负责人,供各项目模块的负责人阅读,做到及时协调,按步有序进行项目的开发,减少开发中的不必要损失。 预期的读者是设计人员、开发人员、项目管理人员、测试人员和用户。 1.2 背景 高校教务管理工作是高等教育中的一个极为重要的环节,是整个院校管理的核心和基础。面对种类繁多的数据和报表,手工处理方式已经很难跟上现代化管理的步伐,随着计算机及通讯技术的飞速发展,高等教育对教务管理工作提出了更高的要求。尽快改变传统的管理模式,运用现代化手段进行科学管理,已经成为整个教育系统亟待解决的课题之一。 教务管理系统是一个大型复杂的计算机网络信息系统,满足各类高校现在和将来对信息资源采集、存储、处理、组织、管理和利用的需求,实现信息资源的高度集成与共享,实现信息资源的集中管理和统一调度。为各级决策管理部门提出准确、及时的相关信息和快捷、方便、科学的决策分析处理系统;为信息交流、教务管理提供一个高效快捷的电子化手段;最终达到进一步

提高各级领导科学决策水平,提高各院系、各部门管理人员管理水平与办公效率,减轻工作负担的目的。 教务管理系统面向管理员、教师和全校学生,实现学生管理、教师管理、课程管理、成绩处理。 1.3 定义 1.3.1 MySQL MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,当前属于 Oracle 旗下公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 MySQL所使用的 SQL 语言是用于访问数据库的最常见标准化语言。MySQL 软件采用了双授权政策,它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,特别是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。1.3.2 MyEclipse MyEclipse,是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,特别是对各种开源产品的支持相当不错。 二、需求分析 2.1 功能需求 2.1.1 系统目标

毕业设计论文课题结题申请书

合同书编号:34JN20131529 广西大学 大学生实验技能和科技创新能力训练基金项目 结题申请表 项目名称:利用农业秸秆生产草食动物饲料的研究 项目负责人: 项目成员: 指导教师: 所在学院: 填表日期:2015年5 月6日 广西大学实验设备处制

项 姓名专业学号联系电话E-MAIL 目 农学 团 队 农学情 农学 况 指导电话 教师E-MAIL 项目完成时间2015 年5 月 5 日 毕业论文完成情况 学生姓名毕业论文题目 农作物秸秆颗粒饲料化的研究 利用农业秸秆颗粒饲料喂养草鱼的研究 利用农业秸秆颗粒饲料喂养肉兔的研究 项目完成提交的成果及材料目录 经费使用情况 开支科目实际经费(元)主要用途合计(元)材料费2200 购买实验材料:秸秆、实验动物等5300 试验费1900 实验设备租用,场地费用 旅差费950 外出做课题的车费等 资料打印费250 资料购买及打印等

项目总结报告 本课题研究的主要内容是利用玉米杆、甘蔗叶尾、花生秸秆、牧草秸秆等 农业生产废物,通过一定技术上的加工及处理,改善秸秆的适口性,及根据草食动物的营养要求配比加工成符合动物营养需要的草食动物全日粮秸秆生物颗粒 饲料,开发肉兔、草鱼等草食动物秸秆生物颗粒饲料系列产品。根据肉兔、草鱼 不同生长时期,科学配制出肉兔、草鱼等不同的秸秆生物颗粒饲料,满足肉兔、 草鱼规模化养殖对全价饲料的需求。进而通过实际的喂养实验,检验制作出的秸秆颗粒饲料的可行性。该课题项目的研究,将解决农业秸秆废物污染环境,得不到充分利用的问题,又解决了目前由于草食动物由于饲料问题而不能进行大规模 集中养殖的问题,同时也减缓或解决了目前人畜争粮的现象。促进肉兔产业、草鱼网箱养殖业健康发展,进而实现广西畜牧业增效和可持续发展、确保农民增收,增产。秸秆生物颗粒饲料是继秸秆青贮技术、秸秆氨化技术、秸秆微贮技术之后的饲料技术又一重大创新。它与秸秆微贮技术、秸秆氨化技术相比具有制作时间短、周转快、供应及时,且投入成本低,产出效益高的特点。 本课题分为两个阶段的实验,第一阶段是秸秆颗粒饲料的制作,第二阶段 是使用研制好的秸秆颗粒饲料进行肉兔和草鱼的喂养实验。在颗粒饲料的制作 中,我们与广西广西盛大秸秆生物饲料有限公司进行合作,实验中我们了解了基本的操作流程,首先是秸秆的粉碎,熟悉粉碎机的使用;粉碎后是进行烘干,烘 干的时候需要特别注意时间和温度,不注意则容易将秸秆粉末烘焦;之后是进行填料,如玉米粉,稻糠等,使饲料营养更为全面;搅拌均匀之后就可以进行造粒了,经过学习,所有组员熟悉掌握了各个机器的使用,在秸秆节能环保烘干、生 物颗粒饲料规模化生产、颗粒饲料配方优化、颗粒饲料防霉等方面技术上取得了很大的进步。在不断的尝试和调整之后,我们成功的制作出了符合条件的秸秆颗 粒饲料。在喂养实验的阶段,我们将秸秆颗粒饲料提供给合作的养殖场,制定出喂养的实验计划,天要观察各实验喂养动物的精柛状况、釆食情况、活动情况、 健康情况,并一一记录下来供试验结果分析。喂养结果表明:不论是肉兔还是草鱼,在喂养实验期间精柛状况良好、釆食颗粒饲料积极、活动情况也很活跃、在 健康方面没有任何问题。得出秸秆颗粒饲料在营养方面和普通的饲料没有太大差

C#面向对象课程设计--拼图游戏

《C#程序设计》课程设计 题目:拼图游戏 专业:计算机科学与技术 学号: 姓名: 指导老师: 完成日期: 2012/12/26

《C#课程设计》评分标准 题目:拼图游戏专业:计算机科学与技术学号:姓名:

目录 1 前言 (4) 2 需求分析 (4) 要求 (4) 任务 (4) 运行环境 (4) 开发工具 (4) 3 概要设计与详细设计 (5) 系统流程图 (5) 结构功能图 (5) 4 编码与实现 (6) 编码分析 (6) 具体代码实现(附源代码) (9) 5 课程设计总结 (18) 参考文献 (19)

1.前言 拼图游戏一款非常经典的小游戏,因为它比较简单有趣,无论老少都比较适合。拼图的设计对每一个C#语言设计者进行语言提高和进阶都是一个很好的锻炼机会。拼图游戏的设计比较复杂,它涉及面广、牵涉方面多,如果不好好考虑和设计,将难以成功开发出这个游戏。在这个游戏的设计中,牵涉到图形界面的显示与更新、数据的收集与更新,并且在这个游戏的开发中,还要应用类的继承机制以及一些设计模式。因此,如何设计和开发好这个拼图游戏,对于提高C#开发水平和系统的设计能力有极大的帮助。在设计开发过程中,需要处理好各个类之间的继承关系,还要处理各个类相应的封装,并且还要协调好各个模块之间的逻辑依赖关系和数据通信关系。一个3×3的魔板,有一个格子是空的,其他格子内随机放置1-8共8个编号的方块,通过单击任意一个与空格子相邻的方块可以把该方块移入空格子,不断的移动方块,直到方块按照图片的原来的顺序排好。 2 需求分析 要求 (1)用C#语言实现程序设计; (2)利用PictureBox控件来实现图片的移动 (3)超过200步提示重新来 (4)界面友好(良好的人机互交),程序要有注释。 任务 (1)制作流程图 (2)编写代码; (3)程序分析与调试。 运行环境 (1)WINDOWS2000/XP/win7系统 (2)编译环境 开发工具

《移动应用开发》课程设计报告书

《移动应用开发》课程设计报告 { 学院名称:计算机与信息工程学院 班级名称:计科对口14 学生:胡闻璐 学号: 19 题目:基于《个人理财通》的计算器 任课教师 # 姓名:东良 起止日期:2017年04月18日至04月30日

目录 《移动应用开发》课程设计报告 (1) * 摘要 (3) 1 项目需求分析 (3) 需求分析 (3) 功能需求 (3) 2系统总体设计 (5) 系统架构设计 (5) 系统功能体系 (5) 3系统详细设计 (6) 》 数据库设计 (6) 系统界面设计 (7) 数据存储设计 (13) 信息统计设计 (14) 地图轨迹设计 (14) 服务应用设计 (24) 4系统编码实现 (25) 框架引用 (25) ~ 交互实现 (25) 单元测试 (28) 5 系统测试发布 (29) 手机环境的实测 (29) APP的发布实测 (29) 参考文献 (30) 成绩评定 (31) <

摘要 随着移动终端的迅速普及,Android系统平台引用软件的需求随之增大。伴随着Android 智能手机与平板电脑已经出现在我们生活的大量的使用,越来越多的基于Android开发平台也随之而出,为丰富人们使用Android智能产品的用途,使其可以帮人们记录一些事情。本设计开发通过研究Android体系结构和个人理财管理方面的知识,设计并实现了个人理财通系统。能够对理财信息进行获取、汇总、整理、计算等功能,从而实现随身随时随地地进行日常的理财活动。 1 项目需求分析 需求分析 物质和科技的飞速发展,人们的生活水平也不断的在提高,往往有很多人在快节奏的生活中迷失和迷茫,很多人觉得自己没钱,但每个月的工资也不是很低,却往往不知道钱花在哪,为什么每到月底自己的钱包会空空如也,正因为这样,人们才需要一款个人理财软件,简单的界面,易懂的操作,十分便携直观的理财方式,可以让人们更好的进行个人理财。以下是本软件的一些功能: ①登录界面:初始登陆时没有密码,为了方便用户保护隐私,可以自行设置密码 ②新增支出:添加支出金额、时间、类别和地点等信息 ③新增收入:添加收入金额、时间、类别和付款方等信息 ④数据管理:支出汇总,收入汇总,便签信息 ⑤便签功能:添加便签,设置提醒或事项 ⑥计算器:对数据进行计算,方便记录,长按结果可直接复制 ⑦移动课堂:泛雅平台中的安卓课程访问 ⑧帮助:对个人理财通各个功能部件的使用介绍 ⑨退出:退出该系统 功能需求 目前国外理财软件已有上百种之多,如美国的直觉公司QUICKEN软件为美国13个州及加拿大的客户提供金融管理和预算等财务问题。国在财务管理方面做的比较突出的当属金蝶公司。然而,在手机理财软件方面做的很突出的还没有,本软件是针对个人用户的一款Android 软件,主要对个人理财收入、支出做一个记录和统计,可以对用户的收入、支出记录做添加、删除、查询和修改的管理,本软件该具备以下功能: ①功能操作要方便、易懂、,不要有多余或复杂的操作。 ②对用户收入支出信息做添加、删除、查询和修改。 ③系统的功能复合本人的实际情况。

教务管理系统(概要设计及详细设计)

概要设计说明书 1. 总体设计 1.1 需求规定 教务管理系统可分为学生信息管理系统和教师管理信息系统,系统开发的整体任务是实现学校教师和学生信息管理的系统化、规范化、自动化和智能化,从而达到提高学校管理效率的目的。 本阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。 1.2 运行环境 软件基本运行环境为Windows XP环境。 1.3 基本设计概念和处理流程 概要说明书的目的在于明确系统的数据结构和软件结构,设计外部软件和内部软件的接口,说明各个软件模块的功能说明,数据结构的细节等。系统的总体处理流程如图1-1所示:

图1-1 系统的总体处理流程 1.4 系统体系结构 用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划 教务管理系统 选择操作 基础维护 教学管理 报表统计 选择操作 选择操作 班级信息维护 课程信息维护 学生选课 课表查询 成绩输入 打印成绩单 学生信息维护 教 师信息维护

分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。 本系统的体系架构如图1-2所示: 图1-2 系统体系架构 本系统体系结构大致可以定义为:客户机层上的表示层主要是通过Struts 框架实现的,由显示视图产生一个请求。请求被ActionServlet(控制器)接收,它在struts-config.xml文件中寻找请求的URI,找到对应的Action类后,Action类执行相应的业务逻辑。Action类执行建立在模型组件基础上的业务逻辑,模型组件是和应用程序关联的。一旦Action类处理完业务逻辑,它把控制权返回给ActionServlet,Action类提供一个键值作为返回的一部分,它指明了处理的结果。ActionServlet使用这个键值来决定在什么视图中显示Action的类处理结果。当ActionServlet把Action类的处理结果传送到指定的视图中,请求的过程也就完成了。中间业务层是通过Spring框架实现的,首先建立一个BaseAction,它继承了Action类,而其他定义的Action都要继承这个BaseAction。这个BaseAction需要导入AppContext工具类,这个AppContext需要导入Spring中org.springframework.context.support.*;这样一个继承BaseAction的Action,就可以getXXXService()的方法得到某一个service的实例-----服务定位器的设计模式。持久(PO)层是由hibernate 架构实现的,它包括关于整体数据库的hibernate.cfg.xml文件、每个表的JavaBean类和每个表的hbm.xml文件,通过Spring集成模板HibernateTemplate提供DAO 来使用PO。在Spring 的配置文件(applicationContext. xml)中配置sessionFactory的bean 来管理hibernate。

教务管理系统详细设计说明书范文

教务管理系统详细设计说明书

详细设计说明书 1引言 (2) 1.1编写目的 (2) 1.2背景 (2) 1.3定义 (2) 1.4参考资料 (2) 2程序系统的结构 (2) 2.1登录模块 (3) 2.2学生模块 (4) 2.3教师模块 (5) 2.4管理员模块 (6)

1引言 1.1编写目的 在前一阶段(概要设计说明书)中,已解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的详细设计报告中将对在本阶段中对系统所做的所有详细设计进行说明。 1.2背景 随着学校教育水平的不断提高,现有管理系统已经远远不能够满足学校的需求,已经成为学校进一步发展的瓶颈,例如软件维护费用高,信息查询不方便,软件可操作性不高,为此我们小组想开发教务管理系统,方便学校师生。 1.3定义 Access : 系统服务器所使用的数据库管理系统(DBMS)。 SQL: 一种用于访问查询数据库的语言 主键:数据库表中的关键域。值互不相同。 1.4参考资料 《软件工程导论》(第5版)张海藩编著清华大学出版社

2程序系统的结构 软件结构 2.1登录模块 学生信息存储在数据库表student中,包括学号,密码等。教师信息存储在表professor中,包括教工号,密码等。管理员信息存储在表registrar中 用户选择登录身份(学生,教师或管理员),学工号,密码。首先检查学工号是否为空,为空则提示。若不为空,则检索相应数据库表,检查用户是否存在。若存在,检查密码是否正确,若

大学生创新创业训练计划项目申报书(包含内容)

大学生创新创业训练计划项目申报书(包含内容)

大学生创新创业训练计划项目申报书 项目编号 项目名称“优毕”app——大学毕业生资讯平台创业计划项目类型:□创新训练项目 ■创业训练项目 □创业实践项目 项目申报人联系电话 所在学院 学号专业班级 指导教师 E-m a i l 申请日期 起止年月

填写说明 1、本申请书所列各项内容均须实事求是,认真填写,表达明确严谨,简明扼要 2、申请人可以是个人,也可为创新团队,首页只填申报人,均为参加项目的学生。“项目编号”一栏不填。 3、本申请书为大16开本(A4),左侧装订成册。可网上下载、自行复印或加页,但格式、内容、大小均须与原件一致。 4、申报必须网上申报。

一、基本情况 项目 名称 “优毕”app——大学毕业生资讯平台创业计划 所属 学科 计算机科学技术人力资源信息 申请 金额 元起止年月年月至年月 申报人 姓名 性别民族出生年月年月 学号联系 电话 宅:手机: 指导教师联系 电话 宅:手机: 指导教师联系 电话 宅:手机: 指导教师联系 电话 宅:手机: 申报人曾经参与科研的情况 指导教师承担科研课题情况进行项目的名称提议以及研究思路框架的指导,对项目的不足进行 修改。 指导教师对本项目的支持情况该课题选题新颖,切实,与大学生的生活有紧密的联系,具有广阔的市场前景和较强的研究价值;课题从调查出发,掌握一手数据,提出问题,并找出解决问题的办法,研究方案具体,合理,切实可行;团队成员专业基础扎实,积极进取,吃苦耐劳,具有较强的团队合作精神。 项 目 组 主 要 成 员 姓名学号专业班级所在学院项目中的分工

面向对象程序设计课程设计

《面向对象程序设计》课程设计 课程代码:*****(采用现行5位数字的课程代码) 课程名称:面向对象程序设计课程设计 设计周数:1周 学分:0.5学分 课程类别:必修课 一、课程设计的目的与任务 面向对象程序设计课程设计是计算机科学与技术、网络工程、信息管理与信息系统等专业集中实践性环节之一,是学习完《面向对象程序设计》课程后进行的一次全面的综合练习。通过课程设计,学生可以将本课程所学知识点融会贯通,举一反三,加深实践与理解,提高学生综合运用所学知识的能力;另一方面,在参与一系列子项目的实践过程中,能使学生获得相关项目管理和团队合作等众多方面的实践经验。其目的在于加深对面向对象程序设计理论和基本知识的理解,通过对所选项目的分析、程序算法的设计、运行与调试过程的分析,使学生掌握基本的信息系统分析方法、设计方法和上机操作的各种技巧,对培养学生的逻辑思维能力、团队合作精神、创新能力、动手操作能力各方面素质有提供了良好的实践平台,为后续课程的学习打下一定的基础。 二、本课程设计的基本理论 本课程设计使用面向对象程序设计的方法解决实际问题,涵概了课程的所有重要知识点,如类与对象、继承与组合、虚函数与多态性等。 三、课程设计的形式与基本要求 形式:召开课程设计动员会,根据学生的学习水平和特长进行分组,每组选择指定课程设计的题目和内容。学生在规定的时间内,经过小组的协同工作和指导教师的辅导,完成所选课题的设计,最后由指导教师进行验收及评定。 基本要求:要求学生做好预习,认真分析设计过程中涉及到的算法,并确定所选课题的功能模块,详细描述各模块的具体内容;用流程图描述实现算法,根据算法进行代码的编写,最后进行反复上机调试修改,直到输出正确结果为止。 认真写好课程设计报告,根据每组学生的分工,各自写出对解决问题的详细分析、模块功能、调试结果,最后将课程设计报告上交给指导教师。 四、课程设计的内容 选题一:员工管理信息系统 (1)建立职工信息数据,包括职工编号、姓名、性别、工资、出生时间、部门、参加工作时间和年龄(必须计算得到)。

移动终端课程设计.

大连科技学院 移动终端综合实训 题目移动终端与数据库技术发展综述起讫日期 学生姓名专业班级 指导教师职称 所在单位

摘要 移动终端作为简单通信设备伴随移动通信发展已有几十年的历史。自2007年开始,智能化引发了移动终端基因突变,从根本上改变了终端作为移动网络末梢的传统定位。移动智能终端几乎在一瞬之间转变为互联网业务的关键入口和主要创新平台,新型媒体、电子商务和信息服务平台,互联网资源、移动网络资源与环境交互资源的最重要枢纽,其操作系统和处理器芯片甚至成为当今整个ICT产业的战略制高点。移动智能终端引发的颠覆性变革揭开了移动互联网产业发展的序幕,开启了一个新的技术产业周期。随着移动智能终端的持续发展,其影响力将比肩收音机、电视和互联网(PC),成为人类历史上第4个渗透广泛、普及迅速、影响巨大、深入至人类社会生活方方面面的终端产品。 关键词:移动终端智能化移动互联网

目录 1 移动终端概述 (1) 1.1 移动终端的定义 (1) 1.2 移动终端的特点 (1) 1.3 移动终端的分类 (2) 1.4 移动终端的应用领域 (3) 2 数据库技术概述 (4) 2.1 数据库技术的历史背景 (4) 2.2 数据库技术的发展现状 (4) 2.3 数据库技术的应用领域 (5) 3 移动终端开发技术 (7) 3.1 移动终端开发技术支持 (7) 3.2 技术概述 (7) 3.2.1 Android开发技术 (7) 3.2.2 ios开发技术 (7) 4 五种主流的DBMS软件 (8) 4.1 Oracle (8) 4.2 SQL Server (8) 4.3 Mysql (8) 4.4 Berkeley DB (9) 4.5 LevelDB (9) 5 数据库建模 (10) 5.1数据库概念模型 (10) 5.2 数据库逻辑模型 (12) 5.3 数据库物理模型 (12) 总结 (14) 参考文献 (15)

教务管理信息系统实施设计方案

教务管理信息系统实施设计方案

目录 1 教务管理系统 (1) 1.1 教务管理信息系统软件情况介绍 (1) 1.2 系统的硬件组成 (1) 1.3 系统建设中的一些注意点 (2) 1.4 系统的特色介绍 (2) 2 系统参考标准和规范 (3) 2.1 引言 (3) 2.2 系统概述 (3) 2.2.1 设计目标 (3) 2.2.2 运行环境 (3) 2.2.3 需求概述 (4) 2.3 系统总体设计 (4) 2.3.1 总述 (4) 2.3.2 系统维护子系统 (7) 2.3.2.1 功能模块 (8) 2.3.2.2 数据流程 (8) 2.3.2.3 功能实现设计 (9) 2.3.3 学籍管理子系统 (12) 2.3.3.1 功能模块 (12) 2.3.3.2 数据流程 (13) 2.3.3.3 主要界面设计 (13) 2.3.3.4 主要功能实现 (14) 2.3.4 教学计划管理子系统 (21) 2.3.4.1 功能模块 (21) 2.3.4.2 教学计划数据及操作流程图 (21) 2.3.4.3 功能实现设计 (22) 2.3.5 智能排课子系统 (30)

2.3.5.1 功能模块 (31) 2.3.5.2 工作流程图 (31) 2.3.5.3 排课的数学模型与算法 (31) 2.3.5.4 功能实现设计 (35) 2.3.6 选课管理子系统 (36) 2.3.6.1 系统功能模块 (36) 2.3.6.2 功能实现设计 (36) 2.3.7 成绩管理子系统 (40) 2.3.7.1 功能模块 (40) 2.3.7.2 系统数据流程 (41) 2.3.7.3 主要界面设计 (41) 2.3.7.4 主要功能实现 (42) 2.3.8 教材管理子系统 (48) 2.3.8.1 统功能模块 (48) 2.3.8.2 教材管理流程图 (48) 2.3.8.3 功能实现设计 (49) 2.3.9 实践管理子系统 (50) 2.3.9.1 系统功能模块 (50) 2.3.9.2 学科竞赛流程图 (50) 2.3.9.3 功能实现设计 (51) 2.3.10 考试管理子系统 (57) 2.3.10.1 考试安排管理 (57) 2.3.10.2 考试管理模块图 (57) 2.3.10.3 考试管理数据流程图 (57) 2.3.10.4 功能实现设计 (58) 2.3.11 收费管理子系统 (59) 2.3.11.1 系统数据流程 (59) 2.3.11.2 功能实现 (59) 2.3.12 WEB服务管理子系统 (61) 2.3.12.1 系统功能模块 (61) 2.3.12.2 功能实现设计 (61) 2.3.13 教学质量评价子系统 (66) 2.3.13.1 系统功能模块 (66) 2.3.13.2 数据流程 (66) 2.3.13.3 功能实现设计 (67) 2. 4 软件体系架构 (72) 2.4. 1 系统硬件配置方案 (73) 2.5 教务管理、应用系统结构方案 (75) 2.5. 1 教务管理系统主机方案 (75)

面向对象课程设计任务书

面向对象课程设计任务书

河南城建学院 《面向对象语言程序设计》课程设计任务书 班级0814101/2 专业计算机科学与技术 课程名称面向对象语言程序设计 指导教师耿永军刘荣辉周二强 计算机科学与工程系 2012年06月

《面向对象语言程序设计》课程设计任务书 一、设计时间及地点 1、时间:第19周 2、地点:计算机系实验中心、本班教室10#A103 二、设计目的和要求 本课程设计是在学习C++基本理论之后的实践教学环节。该实践教学是软件设计的综合训练,包括问题分析、总体结构设计、用户界面设计、程序设计基本技能和技巧。要求学生在设计中逐步提高程序设计能力,培养科学的软件工作方法。学生通过课程设计在下述各方面得到锻炼: 1.能根据实际问题的具体情况,结合C++的基本理论和基本技巧,正确分析问题,并能设计出解决问题的有效算法与程序。 2.提高程序设计和调试能力。学生通过上机实习,验证自己设计的算法和程序的正确性。学会有效利用基本调试方法,迅速找出程序代码中的错误并且修改,进一步提高程序设计水平。 三、设计题目和内容 主要有以下设计题目: 题目1 高校人事管理系统 一、目的与要求: 1、目的: (1)要求学生达到熟练掌握C++语言的基本知识和技能; (2)基本掌握C++程序设计的基本思路和方法; (3)能够利用所学的基本知识和技能,解决简单的C++程序设计问题。 2、基本要求: (1)要求利用C++的方法以及C++的编程思想来完成系统的设计; (2)要求在设计的过程中,建立清晰的类层次; (3)在系统设计中要分析和定义各个类,每个类中要有各自的属性和方法; (4)在系统的设计中,要求运用C++的机制(继承、派生及多态性)来

移动通信课程设计报告

移动通信社会调查报告 GSM网络优化 班级电1005-1班 姓名赵聪蕾 学号 20102571

一、调查目的 学习移动通信这门课程之后,对移动通信的基本概念、基本原理和组网技术有较全面的了解和领会,应能应用移动通信的原理与技术分析阐释常见移动通信方式中信息传输的发送与接收原理,应能分析设计一些简单移动通信系统,为移动通信系统的管理维护、研究和开发打下必要的理论基础和实际技能。 我选择了GSM网络优化这个方面进行了调查,对正式投入运行的GSM网络进行参数采集、数据分析、找出影响网络运行质量的原因,并且通过参数调整或采取某些技术手段使网络达到最佳运行状态,使现有网络资源获取最佳效益,同时也对GSM网络今后的维护及规划建设提出合理化建议。 二、GSM网络基本原理 1.GSM系统结构 GSM(Global System for Mobile Communications;全球移动通信系统)主要分交换部分和无线部分。其中交换部分和PSTN网很类似,而无线部分是GSM网络特有的由于无线特有的移动行,复杂性,以及传播条件恶劣所带来的衰落等原因,直接影响了无线通信的质量,所以无线部分是优化的重点对象。一套完整的GSM蜂窝系统主要由:MS(移动台),BSS(基站子系统),NSS(交换网络子系统),OSS(操作支持子系统),这四大部分组成,GSM系统结构如图1-1所示。 图1-1 GSM 系统结构

2.GSM网络组成 分为交换系统(SS)和基站系统(BSS)。另外,所有对网络的维护操作管理(OMC)是通过网管设备来完成的。 2.1 交换系统 基本组成: MSC:Mobile services Switching Center,移动业务交换中心。负责呼叫建立(也包括鉴权程序,呼叫控制,监视和计费。短信发送。 GMSC:Gateway MSC,关口MSC。主要用为移动网络和其他网络的接口局。 VLR:Visitor Location Register,拜访位置寄存器。主要用为临时存储和更新正在服务小区内移动用户数据。 HLR:Home Location Register,归属位置寄存器。储存用户参数(IMSI、补充业务和鉴权信息)和用户位置信息。 AUC:AUthentication Center,鉴权中心。为HLR提供鉴权参数和三参数密匙。 2.2 基站系统 基本组成: BSC:Base Station Controller,基站控制器。主要无线基站的监视,与移动台连接处理,处理和管理小区资源及数据,小区的定位及切换。BSS的操作与维护。 BTS:Base Transceiver Station,基站收发信台(RBS2000系列)。主要的功能有为有线-无线的转换,RF测量,天线分集,加密,调频,非连续发射,监视和测试。 2.3 维护操作管理(OMC) OMC是一个微机化的监测中心,它通过V.25数据电路与网络中的其它网元相连,如MSC,BSC等。可以依据网络的大小,设立一个或几个操作维护中心。在操作维护中心,维护人员可以实时的观察设备运行情况,及时处理设备出现的异常现象。 3.GSM网络模型

面向对象程序设计课设题目

2012计算机科学与技术专业 面向对象课程设计题目 一设计要求 每个题目可以1人或至多两人,按题目要求完成程序设计及课程设计报告。 (若两人一个题目,需各自独立完成,题目相同者的课程设计报告不能完全相同。)二题目列表 三题目内容及要求 题目1 矩阵运算 内容及要求: 定义矩阵类,实现矩阵加法、减法、乘法、矩阵转置、求矩阵的逆矩阵等。 用程序实现验证n*n矩阵的如下定理: A(BC)=(AB)C。

题目2 填XO游戏程序 内容及要求: 游戏规则和胜利条件: 棋盘共有5行5列: 选择难度(1):两个斜对角之一都为X或O,则玩家胜。一横行都为X或O则玩家胜。)一竖行都为X或O则玩家胜。 选择难度(2):两个斜对角之一都为X或O,则玩家胜。 选择难度(3):两个斜对角都为X或O,则玩家胜。 输入必须为一个两位整数,如11,代表棋盘的第一行第一列,输完后按回车键; 玩者下一步X或O,计算机也自动下一步X或O。 程序运行示例: 题目3 统计学生成绩 内容及要求: 要求编写一个“Student”类及用来存取文件的save()和load()函数,使用函数及运算符重载技术完成如下操作: (1)计算每个学生的平均成绩,将数据存入文件stud.dat中并验证是否正确地存入了文件。(2)要求对“<<”和“>>”运算符进行重载。 (3)把学生姓名和平均成绩抽取出来,建立一个简明文件stud_mean.dat,并验证是否正确地存入了。 (4)从文件stud.dat按如下格式输出大于等于平均成绩的学生信息: 学号姓名算术语文平均 (5)将两门功课成绩都不及格的学生信息从文件中删除并另外存入文件bad.dat中。 (6)编写能检索文件中某个学生信息的子程序。如无此学生,输出“未查到”信息。 (7)使用多文件编程和菜单操作。 题目4 会议记录管理系统 内容及要求: 定义会议信息类class Conference

移动应用开发课程设计

《移动应用开发》课程设计报告 学院名称:计算机与信息工程学院 班级名称:14 计科对口 学生姓名:胡闻璐 学号:19 题目:基于《个人理财通》的计算器任课教师 姓名:刘东良 起止日期:日30月0418042017年月日至

目录 《移动应用开发》课程设计报告0 摘要2 1 项目需求分析2 需求分析2 功能需求2 3 2系统总体设计系统架构设计3系统功能体系343系统详细设计 4数据库设计 4系统界面设计10数据存储设计信息统计设计11地图轨迹设计1113 服务应用设计14 系统编码实现4框架引用1414交互实现单元测试1516系统测试发布5 16 手机环境的实测的发布实测APP1617参考文献18成绩评定 摘要 随着移动终端的迅速普及,Android系统平台引用软件的需求随之增大。伴随着Android智能手机与平板电脑已经出现在我们生活的大量的使用,越来越多的基于Android开发平台也随之而出,为丰富人们使用Android智能产品的用途,使其可以帮人们记录一些事情。本设计开发通过研究Android体系结构和个人理财管理方面的知识,设计并实现了个人理财通系统。能够对理财信息进行获取、汇总、整理、计算等功能,从而实现随身随时随地地进行日常的理财活动。 1 项目需求分析 需求分析 物质和科技的飞速发展,人们的生活水平也不断的在提高,往往有很多人在快节奏的生活中迷失和迷茫,很多人觉得自己没钱,但每个月的工资也不是很低,却往往不知道钱花在哪,为什么每到月底自己的钱包会空空如也,正因为这样,人们才需要一款个人理财软件,简单的界面,易懂的操作,十分便携直观的理财方式,可以让人们更好的进行个人理财。以下是本软件的一些功能: ①登录界面:初始登陆时没有密码,为了方便用户保护隐私,可以自行设置密码 ②新增支出:添加支出金额、时间、类别和地点等信息 ③新增收入:添加收入金额、时间、类别和付款方等信息 ④数据管理:支出汇总,收入汇总,便签信息 ⑤便签功能:添加便签,设置提醒或事项 ⑥计算器:对数据进行计算,方便记录,长按结果可直接复制 ⑦移动课堂:泛雅平台中的安卓课程访问 ⑧帮助:对个人理财通各个功能部件的使用介绍 退出:退出该系统⑨功能需求 目前国内外理财软件已有上百种之多,如美国的直觉公司QUICKEN软件为美国13个州及加拿大的客户提供金融管理和预算等财务问题。国内在财务管理方面做的比较突出的当属金蝶公司。然而,在手机理财软件方面做的很突出的还没有,本软件是针对个人用户的一款Android软件,主要对个人理财收入、支出做一个记录和统计,可以对用户的收入、支出记录做添加、删除、查询和修改的管理,本软件该具备以下功能:

相关文档
最新文档