软件设计毕业设计_第1页
软件设计毕业设计_第2页
软件设计毕业设计_第3页
软件设计毕业设计_第4页
软件设计毕业设计_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 / 25 软件设计毕业设计 毕业设计 设计题目: 系 别: 专业班级: 指导老师: 学生姓名: 2016 年 5 月 18 日 摘要: 在 21 世纪的今天,手机几乎是每个人的必备品,特别是在高校的学生,不管是吃饭、睡觉、还是上课,手机总是不离手。而且手机更新换代更是日新月异,然后在现在的手机市场中 android 系统的智能机成为主流。 我们这款画画小软件正是在 android 系统的平台上进行运行。在日常生 活中,我们画画只能在纸上的时代已经过去,这款 android 小画家画画软件,可以进行简单的简笔画操作、上色。既节约了增加了我们平时的乐趣,也节约了资源。该软件具有改变画图的形状、改变画笔的颜色、改变画刷的宽度、改变画画的风格、以及保存、清除等功能。经过测试,这是一款能为我们生活增加乐趣的软件。 关键字:手机; android;画画软件 目录 2 / 25 第 一 章 引言 . - 1 - 发展情况 . - 1 - 研究现状 . - 1 - 研究前景展望 . - 1 - 选 题 的 目 的 及 意义 . - 2 - 第二章 系 统 可 行 性 分析 . - 3 - 经济可行性分析 . - 3 - 操作可行性分析 . - 3 - 技术可行性分析 . - 3 - 3 / 25 eclipse 概述 . - 3 - ADT 概述 . - 4 - android SDK 概述 . - 4 - java 概述 . - 5 - 第三章 需求分析 . - 6 - 软件功能描述 . - 6 - 系统功能分析 . - 7 - 软件需求分析 . - 9 - 软 件 概 念 结 构 设计 . - 9 - 4 / 25 第 四 章 软 件 详 细 设计 . - 12 - 软件设计原理 . - 12 - 软件模块设计 . - 12 - 第五章 软件测试 . - 30 - 总 结 . - 31 - 参考文献 . - 32 - 致 谢 . - 33 - 第一章 引言 发展情况 在现在这个手机普及的时代,各种手机软件也是层5 / 25 出不穷,尤其是在这两年的飞速发展, android 软件可以是说席卷各大手机软件网站,为 android 软件开发者既带来了收入的回报,也提出了技术的挑战。 android 系统这个平台以成为智能手机系统的核心,也是 IT 技术行业、智能手机制造行业高度重视的。随着 android 系统的不断更新,现在功能各方面已经非常强大,这不仅是一台手 机这么简单,而是一个移动终端。各种软件都有几乎都有 android 系统的版本。同时用户现在不仅要求手机有传统手机的功能,现在必须更加具有娱乐性以及休闲性。抓住现在用户的这个心理状态,于是 android 平台上运行的小画家画画软件就运营而生了。 研究现状 就目前的 android 系统智能手机在市场的占有率来看,对 android 系统手机软件的开发具有非常广阔的前景。虽然在 IT 行业中都处于一个饱和的状态,但是在 android系统手机软件开发这一方面又处于紧缺的状态,因为现在的手机用户拿起手机不仅 仅是只用来打打电话,发发短信这么简单,用户更加追求的是手机的娱乐性和休闲性。说的更加简单明了一点就是,用户在无聊的时候可以用手机来消遣时间。 android 系统自 2016 年 2 月发布的开始已经有 4 年的发展历史。然而在这短短四年时间就可以成为智能手机市场的领头羊,那么对于我们开发 android 系统手机的软件,也是6 / 25 同样具有广阔的市场。 研究前景展望 随着 android 系统智能手机的诞生, android 系统打破了前些年智能手机的垄断的传统市场。同时 android 系统的手机软件占据的手机软件市场 的比例越来越大,那么我们开发的画画涂鸦软件是基于 android 系统的,可以说是具有广阔的发展前景。而且现在用户对手机软件是否具有娱乐性有非常强的选择性,用户 对于空闲时间的消遣,还有即时聊天需要发送一个手绘涂鸦图片的需要,那么对我们这款软件的选择是非常有用的。对于小画家手机软件具有一下优点:喜爱画画的用于,无论是在车上,还是站台等车,都可以随时随地的进行简笔画画画的操作。可以将画好的图片保存通过即时聊天工具发给好朋友分享自己的作品。在手机上画可以节约资源,在环保的角度,起到节能减排的效果。 选题的目的及意义 为了巩固在大学三年所学的知识,达到学以并用的目的,作为四川工商职业技术学院信息工程系软件班大三的毕业生,希望在离开自己母校的时候能够把自己所学的知识能够做一次全面的巩固和提高,我的选题意义如下: 随着 android 系统的不断升级, android 系统智能手机的各种软件对各方面的影响越来越大,并且 android 系统7 / 25 成为以后移动智能客户终端的可能性同时也越来越大,那么未来 android 系统主导智能手机市场也是必然的发展趋势。 那么我们开发的这款画画小软件 也是顺应时代发展的潮流,在传统的按键手机,我们不能做出这个灵活的画画涂鸦软件,现在我们借助 android 系统这个平台来实现了这一功能。这样不仅提高图片的趣味性;建立生动有趣的图片处理平台,而且还提高手机的利用率。何乐而不为呢。 河南质量工程职业学院 毕业论文 软件工程课程设计的度量与评价系统 The Software Engineering Course Design of Measuring and Evaluating System 题目: 软件工程课程设计 院 :信息工程系专业年级:计算机应用技术 姓 名: 学 号: 04033092672 指导教师:韩冬涛 2016 年 6 月 8 日 软件工程课程设计的度量与评价系统 摘要:随着信息技术的快速发展和无纸化办公的普遍实现,利用计算机网络技术进行高校的教学和管理工作,可以节省大量的人力、物力和财力。针对高校学生人数的增多和软件工程课程本身经历阶段、文档材料较多的情况,传统的教育学习模式不仅浪费大量的人力、物力资源,在统计8 / 25 汇总过程中也会产生大量的错误 。通过软件工程课程设计的度量与评价系统,可以使教师在软件工程课程设计教学中节省时间,提高工作效率。学生在学习过程中也能通过网络及时了解教师发布的课题,方便快捷地进行网上选题,与教师交流和查询成绩。 本系统采用 Visual Studio XX 开发环境、完全面向对象的 C#语言开发,通过构架, B/S 编程模式实现教师与学生在互联网上高效的办公、学习。运用 新一代数据存储技术,以先进的 SQL Server XX 数据库系统作为后台数据库支持,由提供网络信息服务。利用非嵌入式的水晶报表实现报表处理及输出功能, 可把数据库数据导出为 Excel、 Word 数据,更加方便网络办公。 有了软件工程课程设计的度量与评价系统,可以实现管理员管理、教师管理和学生管理三大功能模块。主要有三类用户,分别为:管理员,教师,学生。管理员具有最高管理权限,可对教师信息,学生信息进行添加、修改、删除,对数据库信息进行维护;教师用户可以发布课程题目,发布公告提醒学生选题,对学生提交的文档、程序等给出每个阶段的评分,综合每一个阶段的信息和评价分数,自定制比例计算总成绩;学生用户可进行网上选题,上传各个阶段文档材料,对成绩进行查询 等。 关键词:课程设计 技术 Microsoft Visual 9 / 25 Studio XX SQL Server The Software Engineering Course Design of Measuring and Evaluating System Abstract: With the rapid development of information technology and the paperless office of general. Using the computer network technology universitys teaching and management work, can save you a lot of human, material and financial resources. The increase in the number of students in college and software engineering course itself through stages, document material more traditional education, learning mode not only waste of resources and manpower and material resources in statistical process and produces a large number of mistakes. Through the software engineering course design of measuring and evaluating system, can make teachers in software engineering design teaching to save time, improve work efficiency. Students in the learning process through the Internet can timely release of teachers, convenient to communicate with the teachers, online topic and inquire achievement. 10 / 25 This system use Visual Studio XX development environment, fully object-oriented language development, through the c # framework, B/S programming model to achieve the teachers and students in the Internet efficient office, learning. Using the new generation of data storage technology, advanced SQL Server database systems in XX as the backend database support, by providing a network information service. The use of embedded crystal reports and statements realize achieve output function, can be derived for the database data, Word, Excel data more convenient network office. With the software engineering course design of measuring and evaluating system, can achieve administrator management, management of teachers and students management three function module. There are three major user, respectively, teacher, student, administrator. Administrator with the highest authority of teachers, students information, add, modify and delete, to maintain database information. Teachers users can publish course subject, and public announcement subject to remind students of the 11 / 25 submitted documents and the procedure of each phase. Every stage of comprehensive information and evaluation score, since the custom proportion computation. Students can online user selection, upload documents, materials for each stage achievements of query etc. Key words: course design; technology;Microsoft Visual Studio XX;SQL Server ; 目录 引 言 . 1 第 一 章 概述 . 2 系统总体概述 . 2 课题开发背12 / 25 景 . 2 系统开发目的 . 2 开发环境及相关技术介绍 . 3 Visual studio XX 介绍 . 3 技 术 概述 . 3 技 术 特点 . 3 C# 语言极其特点 . 4 13 / 25 SQL Server Express Edition 介绍 . 5 小结 . 5 第 二 章 系 统 可 行 性 及 需 求 分析 . 6 可行性分析 . 6 技 术 可 行性 . 6 经 济 可 行性 . 6 14 / 25 操 作 可 行性 . 6 需求分析 . 7 学 生 功 能 模 块 需求 . 7 教 师 功 能 模 块 需求 . 7 管 理 员 功 能 模 块 需求 . 8 小结 . 9 第三章 系 统 总 体 设 计 及 数 据 库 设15 / 25 计 . 10 系统总体设计 . 10 数 据 库 设计 . 10 小结 . 14 第四章 系 统 详 细 设 计 与 实现 . 15 系统首页设计 . 15 学 生 用 户 模 块 设 计 实16 / 25 现 . 16 教 师 用 户 模 块 设 计 实现 . 17 管理员模块设计实现 . 18 成 绩 报 表 设 计 实现 . 19 小结 . 20 结 论 . 21 致 谢 . 22 17 / 25 参考文献 . 23 西安邮电学院管理工程学院 毕业设计 题 目 姓 名 学 号 专业班级 指导教师 年月日 摘 要 随着时代的发展,信息化已成为了一个非常热门的话题。信息化程度也成为社会考核公司、学校以及政府机构的新参考。西安邮电学院管理工程学院作为高校中的一员,信息化已成为势在必行的发展趋势。而我的毕设则是选择了基于 B/S 结构的绩效考核系统,针对目前的手工操作,做出了新的改动和升级,便于学院进行考核和管理。同时,通过数据的方式,使得绩效考核变得更具有说服力和号召力。希望通过这次开发,能够尽自己的微薄之力,实现管理工程学院绩效考核信息化。 18 / 25 目 录 1. 引言 . 1 开发背景 . 1 需求分析 . 1 2. 系 统 总 体 设计 . 1 系统架构设计 . 1 功能模块划19 / 25 分 . 2 开 发 与 运 行 环境 . 2 3. 数据库设计 . 3 数 据 库 概 念 设计 . 3 表设计 .

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论