当前位置: 首页 > 其他范文 > 工作汇报

软件工程论文开题报告(共7篇)

作者:重喜海 | 发布时间:2023-11-13 15:35:02 收藏本文 下载本文

大文斗范文网会员为你整理了“软件工程论文开题报告”7篇范文,希望对你有参考作用。

篇1:软件工程论文开题报告

软件工程论文开题报告模板

开题报告的综述部分应首先提出选题,并简明扼要地说明该选题的目的、相关课题研究情况、理论适用、研究方法,以下是一篇关于软件工程论文开题报告的模板,希望对大家有帮助。

一、选题背景

当今的互联网服务面临着许许多多的挑战和千变万化的需求,其中就包括需要管理海量的数据,并且能为高速增长的用户群提供持续可依赖的服务。这里所说的互联网服务包括了诸如在线邮箱、搜索引擎、在线游戏、在线金融系统、内容分发网络、文件共享网络等等。因此,能提供这些互联网服务的系统往往很庞大:由成百上千台机器组成,并且这些机器可能在同一个数据中心里,也可能分散在不同的数据中心,之间通过不可依赖的网络进行通信。在具有如此巨大的扩展性的集群中,错误的发生变的很常见:一部分机器可能随时会遇到硬件或者软件故障;网络延迟和网络故障随时可能发生,导致丢包、网络分区等情况;偶发的恶意攻击或是操作错误,也有可能导致不可预测的灾难性错误发生。所以,构建这种系统的软件往往很复杂,同时,每隔一段时间,系统都需要进行一定的修改(升级)以提升性能、修改错误或增加新的功能。本文工作所面临的最基本的问题就是如何有效地设计一种工程上可行的升级方案,使得这种规模的分布式系统能在升级期间能持续地提供服务。

二、研究目的和意义

时下云计算十分火爆,各种互联网公司、银行、政府都经常提及云计算,各种各样的分布式系统也层出不穷,不论是著名的大型分布式产品的开源项目诸如Hadoop、OpenStack、MongoDB等等,又或者是国内外的著名的云计算服务提供商AmazonAWS、MicrosoftAzure、阿里云们,云计算早已从纸面或者是宣传标语中,走向了实实在在的落地阶段。但是,针对云计算抑或是分布式系统中一个比较具体的问题的相关研究,尤其对于国内的相关领域而言,却是比较缺少的,国内工业界的著名厂商们似乎都在闷头造车,分享出来的解决云计算工程中实际具体问题的论文和研究成果依然较少。本人深知自己的能力有限,仅得益于研究生期间的一些实习经历,结合工程实际,尝试对分布式系统的升级和数据迁移问题做一些总结和提炼的工作,并且有一定的创新。

三、本文研究涉及的主要理论

分布式系统是其组件分布在联网的计算机上,组件之间通过传递消息进行通信和动作协调的软件系统。分布式系统是一个统称,常见的有分布式操作系统、分布式程序设计语言及其编译(解释)系统、分布式文件系统和分布式数据库(存储)系统等等。本文所面临的升级和数据迁移的问题涉及到更多的是分布式存储系统,分布式存储系统的定义如下:分布式存储系统是大量的普通的PC服务器通过互联网互联,对外作为一个整体提供存储服务。

也可以说,那些以数据存储和访问为目的而设计的分布式系统称之为分布式存储系统。与普通的软件系统不同,分布式存储系统具有以下几个特性,理解这些特性对解决本文所提出的问题具有基础性的意义。扩展性:分布式存储系统的扩展性是最重要的优势,往往可以扩展成百上千台的规模。同时随着集群规模的增长,其系统整体性能表现为线性增长。

并且,可以根据一定的策略将数据和请求分配到不同的物理节点,物理节点的'数目和集群处理能力成正比,集群是线性可扩展的。同时,集群能否扩展,可否线性扩展是衡量分布式存储系统的一个重要指标。低成本和高性能:分布式存储系统具有的自动容错、自动负载均衡机制使其可以构建在普通的PC机之上。另外,线性扩展能力也使得增加、减少机器非常方便,可以实现自动运维。因此,对整个集群而言,分布式存储系统具备高性能。

数据分布:分布式存储系统区别于单机存储系统最大的特点是它可以按照一定方法进行数据切片,不同的物理节点分布不同的数据分片,从而将系统的存储容量压力和访问请求压力分散到系统集群的各个物理节点上,使系统整体能够存储超大规模的数据量,同时能够接受更多的并发请求。

那么如何将数据分布到多台服务器才能够保证数据分布均匀?数据分布到多台服务器后如何实现跨服务器读写操作?常用的数据分片和分布方法有两种:a.哈希分区方法,即根据数据的Key进行哈希取模,离散的分配到集群的物理节点上,Amazon的Dynamo采用了一致性哈希算法进行分区;b.连续分区方法,即将整个数据集合按照key来排序,根据key的范围进行分片。

四、本文研究的主要内容及研究框架

(一)本文研究的主要内容

本论文共分为六章,各章的主要内容如下所述:

第一章为引言。介绍了本论文的研究背景,简述了云计算和分布式系统目前的现状,系统升级的必要性,以及本文的主要工作和组织结构。

第二章为文献综述。介绍了分布式系统相关的基本理论,分析了一些典型的Nosql系统,综述了在单机软件成熟的升级方案以及在分布式系统升级问题上前人的一些研究成果。

第三章为难点分析及总体设计。本章系统地分析了分布式系统升级问题的难点,并且提出了高可用的分布式系统升级设计的基本概念和原则,在此基础上,提出了该问题的总体设计方案。

第四章为详细设计和实现。本章在前一章的基础上,依次详细地设计了在单数据中心和跨数据中心的分布式环境下的系统升级方案,为本论文的最为重点的章节。

第五章为方案测试与实施。本章在详细设计与实现的基础上,提出了相应的测试和实施方案,通过测试分析和实验分析验证了升级方案的有效性。

第六章为总结和展望。总结了全文所做的工作,指出了论文的创新点,并且对论文的不足以及未来的后续研究做出了展望。

(二)本文研究框架

本文研究框架可简单表示为:

五、写作提纲

摘要4-5

ABSTRACT5-6

第一章引言9-11

1.1研究背景9

1.3本文组织结构10-11

2.1分布式相关理论11-14

2.1.1基本概念和特性11-12

2.2典型Nosql系统分析14-19

2.2.1Bigtable15-16

2.2.2Dynamo16-18

2.2.3Cassandra与Bigtable,Dynamo的对比18-19

2.5本章小结22-23

第三章难点分析与总体设计23-32

3.2高可用的分布式系统升级设计25-27

3.2.2升级设计的基本原则26-27

3.3总体设计方案27-31

3.3.2方案步骤28-30

3.3.3重点说明30-31

3.4本章小结31-32

第四章详细设计与实现32-51

4.2单数据中心分布式系统升级33-38

4.2.1设计意义33-34

4.2.2详细设计34-38

4.3跨数据中心分布式系统升级38-42

4.3.1区别分析38

4.3.2总体说明38-39

4.3.3读写请求处理39-40

4.3.4详细步骤40-42

4.4主要模块的实现42-49

4.4.2升级主要模块实现44-46

4.4.3数据迁移模块实现46-48

4.4.4回调函数的实现48-49

4.5本章小结49-51

第五章方案实施与测试51-70

5.1方案实施51-57

5.1.1系统部署51

5.2方案测试57-66

5.2.1单元测试57-61

5.2.2集成测试61-63

5.2.3系统测试63-66

5.3实际生产环境测试结果66-69

5.4本章小结69-70

第六章总结与展望70-72

6.1回顾和总结70-71

6.2前景展望71-72

参考文献72-74

六、本文研究进展(略)

篇2:软件工程论文开题报告

一、选题背景

当今的互联网服务面临着许许多多的挑战和千变万化的需求,其中就包括需要管理海量的数据,并且能为高速增长的用户群提供持续可依赖的服务。这里所说的互联网服务包括了诸如在线邮箱、搜索引擎、在线游戏、在线金融系统、内容分发网络、文件共享网络等等。 因此,能提供这些互联网服务的系统往往很庞大:由成百上千台机器组成,并且这些机器可能在同一个数据中心里,也可能分散在不同的数据中心,之间通过不可依赖的网络进行通信。在具有如此巨大的扩展性的集群中,错误的发生变的很常见:一部分机器可能随时会遇到硬件或者软件故障;网络延迟和网络故障随时可能发生,导致丢包、网络分区等情况;偶发的恶意攻击或是操作错误,也有可能导致不可预测的灾难性错误发生。 所以,构建这种系统的软件往往很复杂,同时,每隔一段时间,系统都需要进行一定的修改(升级)以提升性能、修改错误或增加新的功能。本文工作所面临的最基本的问题就是如何有效地设计一种工程上可行的升级方案,使得这种规模的分布式系统能在升级期间能持续地提供服务。

二、研究目的和意义

时下云计算十分火爆,各种互联网公司、银行、政府都经常提及云计算,各种各样的分布式系统也层出不穷,不论是著名的大型分布式产品的开源项目诸如 Hadoop、Open Stack、Mongo DB 等等,又或者是国内外的著名的云计算服务提供商 Amazon AWS、Microsoft Azure、阿里云们,云计算早已从纸面或者是宣传标语中,走向了实实在在的落地阶段。 但是,针对云计算抑或是分布式系统中一个比较具体的问题的相关研究,尤其对于国内的相关领域而言,却是比较缺少的,国内工业界的著名厂商们似乎都在闷头造车,分享出来的解决云计算工程中实际具体问题的论文和研究成果依然较少。 本人深知自己的能力有限,仅得益于研究生期间的一些实习经历,结合工程实际,尝试对分布式系统的升级和数据迁移问题做一些总结和提炼的工作,并且有一定的创新。

三、本文研究涉及的主要理论

分布式系统是其组件分布在联网的计算机上,组件之间通过传递消息进行通信和动作协调的软件系统[2]。分布式系统是一个统称,常见的有分布式操作系统、分布式程序设计语言及其编译(解释)系统、分布式文件系统和分布式数据库(存储)系统等等。本文所面临的升级和数据迁移的问题涉及到更多的是分布式存储系统,分布式存储系统的'定义如下: 分布式存储系统是大量的普通的PC 服务器通过互联网互联,对外作为一个整体提供存储服务。也可以说,那些以数据存储和访问为目的而设计的分布式系统称之为分布式存储系统。 与普通的软件系统不同,分布式存储系统具有以下几个特性,理解这些特性对解决本文所提出的问题具有基础性的意义。 扩展性:分布式存储系统的扩展性是最重要的优势,往往可以扩展成百上千台的规模。同时随着集群规模的增长,其系统整体性能表现为线性增长。并且,可以根据一定的策略将数据和请求分配到不同的物理节点,物理节点的数目和集群处理能力成正比,集群是线性可扩展的。同时,集群能否扩展,可否线性扩展是衡量分布式存储系统的一个重要指标。 低成本和高性能:分布式存储系统具有的自动容错、自动负载均衡机制使其可以构建在普通的 PC 机之上。另外,线性扩展能力也使得增加、减少机器非常方便,可以实现自动运维。因此,对整个集群而言,分布式存储系统具备高性能。 数据分布:分布式存储系统区别于单机存储系统最大的特点是它可以按照一定方法进行数据切片,不同的物理节点分布不同的数据分片,从而将系统的存储容量压力和访问请求压力分散到系统集群的各个物理节点上,使系统整体能够存储超大规模的数据量,同时能够接受更多的并发请求。那么如何将数据分布到多台服务器才能够保证数据分布均匀?数据分布到多台服务器后如何实现跨服务器读写操作?常用的数据分片和分布方法有两种:a.哈希分区方法,即根据数据的 Key 进行哈希取模,离散的分配到集群的物理节点上,Amazon 的 Dynamo 采用了一致性哈希算法进行分区;b.连续分区方法,即将整个数据集合按照 key 来排序,根据 key 的范围进行分片。

四、本文研究的主要内容及研究框架

(一)本文研究的主要内容

本论文共分为六章,各章的主要内容如下所述:

第一章为引言。介绍了本论文的研究背景,简述了云计算和分布式系统目前的现状,系统升级的必要性,以及本文的主要工作和组织结构。

第二章为文献综述。介绍了分布式系统相关的基本理论,分析了一些典型的 Nosql系统,综述了在单机软件成熟的升级方案以及在分布式系统升级问题上前人的一些研究成果。

第三章为难点分析及总体设计。本章系统地分析了分布式系统升级问题的难点,并且提出了高可用的分布式系统升级设计的基本概念和原则,在此基础上,提出了该问题的总体设计方案。

第四章为详细设计和实现。本章在前一章的基础上,依次详细地设计了在单数据中心和跨数据中心的分布式环境下的系统升级方案,为本论文的最为重点的章节。

第五章为方案测试与实施。本章在详细设计与实现的基础上,提出了相应的测试和实施方案,通过测试分析和实验分析验证了升级方案的有效性。

第六章为总结和展望。总结了全文所做的工作,指出了论文的创新点,并且对论文的不足以及未来的后续研究做出了展望。

(二)本文研究框架

本文研究框架可简单表示为:

五、写作提纲

摘要 4-5

ABSTRACT 5-6

第一章 引言 9-11

1.1 研究背景 9

1.2 本文主要工作 9-10

1.3 本文组织结构 10-11

第二章 文献综述 11-23

2.1 分布式相关理论 11-14

2.1.1 基本概念和特性 11-12

2.1.2 CAP 理论 12-14

篇3:软件工程论文开题报告

软件工程论文开题报告

论文题目:学生信息管理系统的设计与实现

一、论文选题的理由或意义

选题来源:

随着我国高校不断扩招,学生数量急剧增多,有必要开发相关的学生信息管理系统来对学生信息进行数字化管理。使用计算机对学生信息进行存储与管理,具备传统学生信息管理所无可比拟的优点,例如:存储信息量巨大,占用空间少,查询方便、快捷,保密性好,信息可靠性高等,可以减轻学院教职员工的工作压力。基于以上原因,我设计了本学生信息管理系统。

选题意义:

在高校直接对学生的管理工作一般是由高校辅导员来负责的。转变辅导员的工作方式、借助先进手段提高辅导员的管理水平可以有效地促进管理高校学生效率。辅导员对学生信息管理系统的要求一般有如下几点:以不同部门之间的信息传输为基础,建立范围波及全校的数据库的共享;摒弃曾经的手写登记的方式,利用现代化电子计算机进行办公。使用计算机对学生信息进行存储与管理,也具备很多优点,例如:存储信息量巨大,占用空间少,查询方便、快捷,保密性好,信息可靠性高等,这些优点可以说明使用学生信息管理系统能极大地提高管理学生信息的效率。学生信息管理系统可以对高校学生信息管理进行进一步优化,使录入学生信息以及对学生信息进行编辑、查找等工作变得更加方便与简单,有力地发展了学生信息管理的方式,使其日臻完善。并且在当今大数据时代,我们需要分析更多的数据,有时甚至是需要单独分析与某一特别现象相关的所有数据,而不会再依靠随机取样,而存储了大量的学生数据的学生信息管理系统正是进行这一分析的良好平台。

二、国内外关于该课题的研究现状及趋势

衡量一个国家或地区民众受教育水平的重要指标之一是这个国家或地区高等教育和国民职业教育发展的程度。自改革开放以来,我国高等教育受到国家的大力扶持,高等教育水平也在全国持续发展与普及,高校教育工作的质量与效率变得越来越重要,在当今全球数字化和信息化的时代大背景下,数字化校园即将成为一种必然的潮流。我们国家在推进教育信息化、数字化建设的过程当中,也越来越重视高等院校和高等职业职院校在信息管理过程中,自主研发综合性的信息管理系统。有自主知识产权的高效的信息管理系统,对我国的高等教育建设起到了重大的推进作用。学生信息管理工作是高校信息管理工作的重要组成部分之一,国内许多高校都根据自己学校的规模和特点,配备出自主研发的学生信息管理系统,国内不少软件公司也纷纷参与开发该软件项目,但是从已有的高校学生信息管理系统来看,存在的问题还有很多,主要有以下几点:

(1)学生信息管理系统仅仅停留于管理层面,信息化程度不够;

(2)功能单一,不同部门开发的信息管理系统仅仅为了解决自己部门具体的问题而开发,各个原本应该相关的系统间却相互独立,没有有效的信息关联,学生在使用不同部门开发的系统时必须来回切换,这一点也从客观上导致了管理的信息流通不畅,影响信息的共享;

(3)系统孤立,缺乏统一的规划,许多系统还处于仅限负责该项业务的管理人员一人使用,未能妥善地考虑横向以及纵向管理工作的信息关联性,而且各个信息系统之间交互性不高,信息被重复采集与统计,造成资源的浪费,同时,各个系统间的孤立也会导致查找到的`信息不完整,使得信息的价值大大降低;

(4)很多学生信息管理系统在设计和开发时未考虑到数据库的多样性问题;

(5)很多学生信息管理系统还存在灵活性低和后续可扩充性差等问题,没有强大的不间断的后续维护支持,无法适应高校不断变化的发展需求,使得这些信息管理系统在运行了一段时间后就被停用甚至废弃,浪费了宝贵的高校资源。

三、本人的研究计划,包括研究目标、内容、拟突破的难题或攻克的难关、自己的创新或特色、实验方案或写作计划等

研究目的:设计一套学生信息管理系统。

研究方案:

第一章绪论。总论系统开发的意义,国内研究现状、设计方法概述等关于本学生信息管理系统的基本问题。

第二章相关技术简介。对完成本系统所用到的数据库软件、编程平台等作以简介。

第三章系统分析。首先确定系统的功能需求,基于 UML 在学生信息管理系统体系结构建模中的应用,分别从用例图、时序图、状态图、活动图、组件图和部署图等对学生信息管理系统进行描述,确定系统的功能需求,在这一过程中可以体现出 UML在软件体系结构建模上存在着无可比拟的优势。此外本章也要讨论系统的安全性分析与可行性分析等内容。

第四章系统总体设计。通过需求提炼参与此系统的 9 个实体,用 E-R 图表达各个实体之间的联系,并且进行数据库的设计与架构,为下一步编程作好充分的准备。

第五章系统实现。设计每个功能模块的窗体以及界面,用文字和程序流程图说明各模块的相关算法。

第六章系统测试。设计若干测试用例,并给出运行结果,检验系统运行情况,保证系统质量。

第七章总结与展望。对整个毕业设计进行总结和展望。

研究难点:

系统实现快捷、方便的查询手段和内容丰富的信息资源。

论文创新点:

使用面向对象方法(OOP),使用 Microsoft 的 SQL Server 2000 来设计数据库,并使用 Microsoft VisualBasic 6.0 和 JSP,基于 B/S 与 C/S 联合架构进行开发。本系统分为两个部分,为高校辅导员使用的部分采用 VB,以 C/S 架构进行开发;为学生使用的部分采用 JSP,以B/S 架构进行开发。

写作计划:

写作计划总体分为三个阶段,即收集资料,整理思路、提纲和论文撰写阶段:

第一阶段:2016年4月1日--5月20日   资料收集、整理阶段。

第二阶段:2016年5月21日--7月1日   思路整理和提纲阶段。

第三阶段:2016年7月2日--10月20日   论文撰写阶段,其中10月中旬基本完成写作,之后进行论文初稿修正和完善,10月底完成写作,交付打印。

四、主要参考文献

[1] 薛华成。 管理信息系统[M]. 北京:清华大学出版社, 2002.

[2] 张刚、郭军军。 高职院校辅导员管理系统研究及实践[J]. 科技资讯, 2009(29):10-12.

[3] 吴扬俊。 管理信息系统基础[M]. 北京:电子工业出版社, 2007.

[4] 赵琴、赵伟强、郝伟臣。 国内外高校学生工作信息化管理的主要特点与启示[J].中国教育信息化, 2009(7): 9-12

[5] 伍俊良。 管理信息系统(MIS)开发与应用[M]. 北京:科学出版社, 2005.

[6] Viktor Mayer-Schonberger、Kenneth Cukier 着 盛杨燕、周涛译。 大数据时代[M]. 浙江:浙江人民出版社, 2013.

[7] 纪楠楠等。 高职院校学生管理信息系统的研究[J]. 科技致富向导, 2012.08(2):2-3.

[8] 高妙玲、张超。 对高校学生信息管理系统建设的若干思考[J]. 山西高等学校社会科学学报, 2012, 24(4): 104-107

[9] Michael Blaha、James Rumbaugh 着 车皓阳、杨眉译。 UML 面向对象建模与设计(第二版)[M]. 北京:人民邮电出版社, 2011.

[10] 张海藩。 软件工程导论(第五版)[M]. 北京:清华大学出版社, 2008.

[11] 周秉峰。 UML 软件建模[M]. 北京:北京大学出版社, 2001.

[12] 徐宝文、周毓明、卢红敏。 UML 与软件建模[M]. 北京:清华大学出版社, 2006.

[13] 黄维通。 SQL Server 2000 简明教程[M]. 北京:清华大学出版社, 2002.

[14] 王承文。 SQL Server 数据库的优化和保护[J]. 电脑知识与技术,2002(3):53-56.

[15] 张艳。 新编 Visual Basic 程序设计教程[M]. 北京:清华大学出版社, 2010.

[16] 李俊民、赵东等。 零基础学 Visual Basic(第二版) [M]. 北京:机械工业出版社, 2010.

[17] 王永茂。 JSP 程序设计--用 JSP 开发 Web 应用[M]. 北京:清华大学出版社,2010.

[18] 范立锋、乔世权、程文彬。 JSP 程序设计[M]. 北京:机械工业出版社, 2009.

[19] 毋国庆、梁正平、袁梦霆、李勇华。 软件需求工程[M]. 北京:机械工业出版社,2007.

[20] 覃征、徐文华、韩毅、唐晶等。 软件项目管理(第 2 版)[M]. 北京:清华大学出版社, 2009.

[21] 谢星星。 UML 基础与 Rose 建模实用教程[M]. 北京:清华大学出版社, 2011.

[22] Eriksson. H. Business Modeling with UML [M]. 北京:机械工业出版社, 2004.

[23] 韦灵。 基于 UML 的学生管理信息系统分析设计[J]. 电子技术与软件工程,2013(20): 71-72.

[24] 谢希仁。 计算机网络(第五版)[M]. 北京:电子工业出版社, 2008.

[25] 张跃平、耿祥义。 JSP 程序设计[M]. 北京:清华大学出版社,2009.

[26] 王珊、萨师。 数据库系统概论(第四版)[M]. 北京:高等教育出版社, 2006.

[27] LEE Sow Sup、IEEE Jong-Kap. Development of Internet Based Ship Technical

Information Management System[J]. Ocean Engineering, 2006(33):1814-1828.

[28] 胡明、王红梅。 计算机学科概论[M]. 北京:清华大学出版社, 2008.

[29] Kovacgs、Spenskm. Abduetive Reasoning in Logistiesre Search[J].Intenational Joural of Physieal Distribution & Logisties Management, 2005, 35(2):32-44.

[30] 柴相花等。 Visual Basic 实例精通[M]. 北京:机械工业出版社, 2009.

[31] 张婉婉等。 21天学通Visual Basic(第二版)[M]. 北京:电子工业出版社, 2011.

[32] 何宗霖等。 零基础学JavaWeb开发(第二版)[M]. 北京:机械工业出版社, 2010.

[33] 袁玉宇。 软件测试与质量保证[M]. 北京:北京邮电大学出版社, 2008.

篇4:软件工程论文的开题报告

软件工程论文的开题报告

一、选题背景与意义

(一)选题背景

作为国民经济发展的支柱和主导性产业,电信行业在推动国民经济信息化,拉动国民经济快速发展等方面,发挥着积极的重要作用。新时期我国电信行业取得了长足的发展由于3G牌照发放、电信重组等发展机遇,预计20xx年我国电信业将实现6%以上的增长。20xx年第一季度,全国电信业务总量累计完成5867.8亿元,比上年同期增长10.8%;全国累计净增电信用户2360.7万户,总数达到100564.1万户,突破10亿户大关。

预计到20xx年,工业和信息化部管理的工业行业的信息化投资可达500亿元,预计可为电信运营业提供一个可观的收入增长点(见图2)。20xx年1月7日重组后的中国移动、中国电信和中国联通分别获得TD-SCDMA、CDMA20xx和WCDMA 3G牌照。3G将为中国电信产业带来更多机遇,促进移动新格局的形成。三大运营商20xx年仅在3G网络建设的投资就达到1350亿元至1650亿元,加上三张3G网络投入的手机补贴,20xx年3G相关投资将达到1730亿元至20xx亿元。

截止到20xx年8月,中国移动用户的总数已经突破了5个亿,单从用户的规模来看,中国移动已成为全球最大的运营商。同一年中,随着完成与中国铁通的重组工作,中国移动长期以来跛行的局面得以结束,实现了真正意义上的全业务运营。20xx年,在扩大原有移动通信市场优势的同时,中国移动还将在更多的领域竞争,从而维持其强势地位。目前中国移动的市场份额在新增用户市场上不断遭到竞争对手的蚕食。根据运营商披露的数据显示,截止到20xx年11月,在新增用户市场上,中国移动的份额降到了50.6%;同年11月新增移动用户458万户,同比下降了33.3%。与此同时,中国联通在该月新增了141万用户,中国电信则新增307万用户。这些数据都表明中国移动的优势地位也在不断面临挑战。

(二)研究意义

通过海量网络数据,分析把握客户行为特征,为企业决策提供可靠依据。网络系统积累的海量网络数据对于运营商而言无疑是一笔宝贵的财富,利用数据挖掘相关技术,从所积累的海量网络数据中提取有用信息,并在原有作业系统的基础上提炼与升华,以实现客户的细分和特征化,将大的客户群体划分成多个小的客户群体,实现市场的分割,以便针对不同群体的客户实现差异化服务,为企业决策提供可靠依据,从而提升企业利润或降低企业运营成本。

通过数据挖掘技术有效的分析客户信息,不但可以扩大企业的经营活动范围,及时把握新的客户需求和市场机会,有针对性地制定营销策略,从而占领更多的市场份额,还可以帮助企业更好的保留原有老客户,同时吸引更多的新客户。针对性地实施战略,实现利润最大化。借助客户细分服务,运营商便能针对不同客户的需求进行差异化服务,同时进行有效地成本控制,从而最大限度的提升客户价值,以确保企业的盈利最大化,因此本项目选题基于数据挖掘的湖南移动精准营销平台优化研究进行研究和分析。

二、文献综述

目前,数据挖掘技术及知识发现已经成为计算机科学界的研究热点。1999年,亚太地区在北京召开的第三届会议PAKDD共收到158篇论文,反映空前热烈。美国人工智能协会主办的KDD国际研讨会及数据库、信息处理、人工智能、知识工程等领域的国际学术刊物都开辟了知识发现专刊,IEEE的Knowledge and Data Engineering会刊最先在1993年出版了KDD技术专刊,其发表的5篇评价、KDD系统设计的逻辑方法,并且集中讨论了数据库的'动态性冗余、高噪声和不确定性、空值等问题,KDD系统与其它传统的机器学习、人工神经网络、专家系统、数理统计分析系统的联系和区别,以及相应的基本对策。6篇论文摘要展示了KDD在从建立分子模型到设计制造业方面的具体应用。

国外很多计算机公司非常重视数据挖掘的开发与应用,Informix公司于1998年底收购了当时在数据挖掘技术上卓有成效的Red Brick公司。Red Brick数据挖掘在关系引擎中通过创建模型完成,这些模型在数据库中表现为相应的表,并且这些模型可以通过结构查询语言(SQL),能像普通表一样被访问和操作。向模型中插入数据的时候,数据挖掘计算就被执行了,然后建立含有计算结果的表。后者可以被观察,用于对计算结果的理解,并且在其它数据集中进行预测。除此之外,IBM公司和微软公司也成立了相应的研究中心进行这方面的工作,一些公司也已经提出了基于数据挖掘技术的商业智能解决方案。此外,相关软件也开始在国内销售,如SAS、SPSS、Platinum、BO以及IBM等。

三、研究内容和方法

本文研究内容首先针对湖南移动目前的运营现状提出实现精准营销的理念,湖南移动已经具备了实施优化精准营销的条件并已经开始逐步实施,通过具体的案例分析证实基于网络数据分析的客户细分等方法适用于增值业务的精准营销。本文根据提出问题、分析问题、解决问题的逻辑顺序,采用理论研究与实证研究相结合、定性分析与定量分析相结合的方法展开研究。

(1)系统分析法

本文在对相关理论和国内外研究现状进行梳理总结的基础上,构造本文的分析框架。

(2)定性与定量相结合

本文先采取定性与定量相结合的分析方法分析湖南移动精准营销平台优化研究的现状,并对基于数据挖掘的湖南移动精准营销平台优化设计提出了系统方案,为完善湖南移动精准营销平台优化提供支持。

篇5:软件工程毕业论文开题报告

一、选题背景(含国内外相关研究综述及评价)与意义

1、课题来源

课题为《贵州省盘县戒毒所医技楼建筑与装饰工程招标控制价编制》。该医技楼结构形式为框架结构,建筑总高度19.80米,工程总建筑面积4532.0平方米,建筑层数为地上五层。本工程属于钢筋混凝土框架结构体系,工程设计规模为小型,耐火等级二级、抗震设防烈度6度,主体结构合理使用年限50年。地基基础设计等级为丙级;抗震等级为三级,上部结构的嵌固端为基础顶面。建筑分类为多层民用建筑,建筑耐火等级为二级。框架结构外填充墙均采用200厚加气混凝土砌块,内填充墙采用200或100厚加气混凝土砌块,均用混合砂浆。所有构造柱、圈梁、过梁混凝土强度等级为C25,框架柱混凝土强度等级为C30,梁、板的混凝土强度等级均为C30。

2、选题背景(含国内外相关研究综述及评价) (1)国内相关研究综述

招标控制价的产生的背景:随着近年建设工程的迅速发展,为加强建筑工程计价活动的监督管理,规范工程计价行为,维护建筑市场正常秩序,合理确定和有效控制工程造价,20xx年12月1日起实施的《建设工程工程量清单计价规范》(GB50500-20xx)规定:国有资金投资建设工程项目应实行工程量清单招标,并应当编制“招标控制价”。目前我国的造价行业存在许多问题,比如不够重视投资决策阶段工程造价的确控、设计阶段的工程造价控制不严、还未全面采用国际上通用的工程量清单报价方式、施工阶段对工程造价控制不够、工程竣工结算阶段工程造价控制不力等。 (2)国外相关研究综述

国外的工程造价估算是建立在价值工程基础上的,在建筑合同文本中必须包括使用价值工程技术的条款。它一般分为二种情况:一是自愿采用,承建商从自身利益出发,考虑采用价值工程技术,此时费用由承包商自身承担;另一种情况是强制运用,在合同中规定承包商必须采用价值工程技术,至于费用一般由业主承担。

在国际社会上,发达国家都十分重视全过程造价管理,都把工程造价作为一门专业来加以建设。它是建筑经济、技术与管理高度结合的专业。在美国,政府项目投资控制主要依据批准的预算。其投资和预算确定主要依靠以完的工程造价的资料进行估算。在项目实施中进行招投标,由承包商报价,有关造价的工作一致委托给造价工程师进行。在比较完善的建筑市场和中介组织服务条件下,工程价格由市场定价,而造价师对项目进行全过程的造价控制。

3、选题意义

招标控制价的编制使得招标人有效控制项目投资,防止恶性投标带来的投资风险。增强招标过程的透明度,有利于正常评标。利于引导投标方投标报价,避免投标方无标底情况下的无序竞争。招标控制价反映的是社会平均水平,为招标人判断最低投标价是否低于成本提供参考依据。可为工程变更新增项目确定单价提供计算依据。作为评标的参考依据,避免出现较大偏离。投标人根据自己的企业实力、施工方案等报价,不必揣测招标人的标底,提高了市场交易效率。减少了投标人的交易成本,使投标人不必花费人力、财力去套取招标人的标底。招标人把工程投资控制在招标控制价范围内,提高了交易成功的可能性。

选择此课题在于明确了解工程项目造价控制是工程建设项目管理的一个核心部分,贯彻于工程建设的全过程,是在投资决策阶段、设计阶段、招投标和施工阶段中采取有效措施,把工程项目建设发生的全部费用控制在批准的限额内,并随时纠正发生的偏差,以保证投资估算、设计概预算和竣工决算等管理目标的实现,以求在建设过程中合理使用人力、物力、财力,获得更大投资效益和社会效益基于工程项目投资运动的特点和运动规律,工程项目投资的控制涉及到方方面面,其基本控制原理为:全过程、全方位的控制;不同投资主体的控制;合理设置控制目标;以主动控制为主、技术与经济相结合的控制。

二、选题研究的方法与主要内容

1、研究方法

(1)经验总结法

首先确定研究课题及研究对象并掌握有关参考资料如定额、规范,然后制定总结计划、搜集具体实事且进行分析、综合、组织论证最后总结出研究成果。

(2)案例研究法

选择一个相似案例如同为五层框架结构的办公楼的招标控制价的编制案例,然后收集案例数据并分析案例资料,最后撰写研究报告。

2、研究步骤

(1)熟悉毕业设计图纸;

(2)熟悉招标控制价的编制要求与范围;

(3)熟悉与建设工程有关的标准、规范、技术资料;

(4)完成毕业设计的算量组价工作。

3、主要内容

(1)施工方案及措施描述:工程概况、编制依据、编制原则、施工组织总体设想、总体施工组织布置及规划、施工工艺、施工技术措施。

(2)工程量清单及招标控制价的编制:工程量清单应由具有编制招标文件能力的招标人,或受其委托具有相应资质的中介机构进行编制。工程量清单应作为招标文件的组成部分。一个拟建项目的全部工程量清单包括分部分项工程量清单、措施项目清单和其他项目清单三部分。

(3)本工程的技术经济指标分析: 所谓技术经济指标分析,就是借助于一系列经济指标,对不同的技术方案进行分析、比较、评价,寻求技术与经济之间最的最佳关系,使设计方案技术上的先进性和经济上的合理性有机地统一,进而作出决策。

技术经济指标分析主要分析总造价形成、造价指标、主要材料消耗指标、措施项目指标、工期指标等,并通过指标的分析来确定工程是否可行。

三、研究条件、拟解决的主要问题和预期结果

1、研究条件

(1)熟练掌握大学期间所学的专业知识;

(2)熟悉相关政策规范、通用图集、设计文件的学习和掌握情况;

(3)看懂图纸并熟练运用广联达计量软件进行工程量的计算;

(4)根据相关的规范和定额编制工程量清单,并运用宏业计价软件完成清单组价;

(5)导师的悉心指导和帮助。

2、拟解决的主要问题

(1)如何减少软件算量与手工算量的差异;

(2)如何实现全方位管理,更好地控制工程造价;

(3)对本工程对象进行技术经济指标分析。

3、预期结果

(1)毕业设计文本1份(包括封面、摘要、目录和正文,正文包括工程概况、完整的计价表格以及计价工程的技术经济指标分析三部分内容);

(2)施工方案(单独成册);

(3)招标控制价(正文包括编制说明、完整的计价表格以及计价工程的技术经济指标分析三部分内容);

(4)工程量计算书(本次毕业设计的工程量要求对一个混凝土构件进行手算,以excel表格形式提交,计算书内容包括工程量计算书封面、工程量计算说明、目录、正文四部分。);

(5)计价工程对象的技术经济指标分析(单方造价、手工算量与软件算量对比);

(6)毕业设计总结。

篇6:软件工程毕业论文开题报告

课题名称:项目变更请求的流程管理

一、毕业设计(论文)课题背景(含文献综述)

1. 课题背景

目前,IBM GTS为客户主机系统部署变更,虽然有一套严格的变更流程,但沟通方式主要是依靠电话或者会议,不够透明和高效。往往因为变更请求的变化,不同的变更等级,繁复的审核流程,变更结果的反馈缺乏统计量化,致使变更常常延期及变更结果不明晰。由此可见,一个能通过友好的操作界面,对“项目变更请求”信息进行统一的管理,简化操作,规范审批和实施流程, 并提供变更信息的维护、检索以及统计功能的系统是势在必行的。

2. 选题依据和目的

由于一套完善的变更控制管理流程十分重要,因此本人想针对项目变更控制管理中的项目变更请求的管理流程作一下研究并将其实现。目的是通过友好的操作界面,对“项目变更请求”信息进行统一的管理,简化操作,规范审批和实施流程,并提供变更信息的维护、检索以及统计功能。产品的使用者包括项目变更请求、审批以及实施过程中的相关人员。

3. 工程应用价值

本文主要以IBM GTS部门为研究对象,从该部门现在实际情况出发,设计基于J2EE体系架构的项目变更请求的流程管理系统。达到提高变更效率,进一步规范变更管理,方便变更统计和查询的目的'。因此,本文有一定的工程应用价值和实际意义。

4. 文献综述

J2EE:

目前,Java 2平台有3个版本,它们是适用于小型设备和智能卡的Java 2平台Micro版(Java 2 Platform Micro Edition,J2ME)、适用于桌面系统的Java 2平台标准版(Java 2 Platform Standard Edition,J2SE)、适用于创建服务器应用程序和服务的Java 2平台企业版(Java 2 Platform Enterprise Edition,J2EE)。J2EE是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java 2平台的标准版,J2EE不仅巩固了标准版中的许多优点,例如“编写一次、随处运行”的特性、方便存取数据库的JDBC API、CORBA技术以及能够在Internet应用中保护数据的安全模式等等,同时还提供了对 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技术的全面支持。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。

J2EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。通过提供统一的开发平台,J2EE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持Enterprise JavaBeans,有良好的向导支持打包和部署应用,添加目录支持,增强了安全机制,提高了性能。

Hibernate:

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。

Structs:

Struts是采用Java Servlet/JavaServer Pages技术,开发Web应用程序的开放源码的framework。采用Struts能开发出基MVC(Model-View-Controller)设计模式的应用构架。有如下的主要功能:包含一个controller servlet,能将用户的请求发送到相应的Action对象;JSP自由tag库,并且在controller servlet中提供关联支持,帮助开发人员创建交互式表单应用;提供了一系列实用对象:XML处理、通过Java reflection APIs自动处理JavaBeans属性、国际化的提示和消息。

二、毕业设计(论文)方案介绍(主要内容)

本课题首先研究项目变更请求所涉及的流程和具体细节,研究如何才能使项目变更请求信息进行统一的管理,简化操作,规范审批和实施流程。比如,如何进行变更信息提交管理,如何进行变更信息专家审批管理,如何进行变更信息项目经理审批管理等。然后,学习structs+hibernate框架技术等。最后给出一个实践方案即通过具体的示例程序给出具体实现方法。

三、毕业设计(论文)的主要参考文献

1.《软件工程实践者的研究方法》 普雷斯曼 (作者), 郑人杰 (译者) 机械工业出版社;

2.《软件工程卷3:领域、需求与软件设计》 比约尼尔(Dines Bjorner) (作者), 刘伯超 (译者), 清华大学出版社;

3.《精通Struts:基于MVC的Java Web设计与开发》

孙卫琴(作者),电子工业出版社;

4.《精通Hibernate:Java对象持久化技术详解(第2版)》

孙卫琴 (作者),电子工业出版社;

篇7:软件工程毕业论文开题报告

题 目:在图像中的应用研究

一.研究背景、概况及意义

1.研究背景

随着科学技术的飞速发展,越来越多的大规模科学和工程计算问题对计算机的速度提出了非常高的要求。在图像处理方面,大规模的地形、神经网络计算及其他计算量大的任务都需要计算机具有强大的计算性能。近年来,微处理器的性能不断提高,高速局域网的不断发展,可以利用相对廉价的微机通过高速局域网构建高性能的并行集群计算系统。与传统的超级计算机相比,并行集群计算系统具有较高的性价比和良好的可扩展性,可以满足不同规模的大型计算问题。

在数字图像处理中,图像匹配是根据已知一幅图像在陌生图像中寻找对应子图像的过程,它在计算机视觉、航空遥感、医学图像、飞行器制导等领域具有广泛的应用。目前,图像匹配算法很多,基于匹配算法简单、精度高,但计算量大、对旋转形变等敏感。基于特征匹配方法计算量小,对灰度变化、形变及遮挡等有较好的适应性,但它取决于特征提取的质量,匹配精度不是很理想。基于神经网络和遗传算法具有良好的并行性和非线性全局作用,良好的容错和记忆能力,但计算代价高、参数选取对结果影响大。其中经典的灰度相关算法具有匹配精度高,易于硬件实现等特点,但计算量大、速度慢,应用受到限制。现今针对灰度相关匹配改进的算法较多,如灰度归一化相关匹配,基本上是从相似性度量的函数着手进行算法的改进,但很多是基于串行处理。随着近几年硬件的飞速发展,使得传统的大型工作站可由多微机的集群系统代替,从而使得计算量大的问题可由后者解决。在图像处理的研究中,并行处理的引入极大地缩短了计算时间,成为图像处理中的一种重要手段。本文基于灰度相关匹配进行并行化处理、改进,提高运算速度。

2.国内外研究概况

目前,MPI(Message Passing Interface) 是比较流行的并行计算开发环境之一。MPI是一个并行计算消息传递接口标准,由MPI论坛(MPI Forum)推出,制定该标准的目的是提高并行程序的可移植性和开发效率。MPI论坛是由欧美主要的并行计算机生产商、大学、政府实验室和工厂研究人员组成的一个非官方组织。MPI论坛在1994年6 月正式推出了MPI的第一个版本MPI1.0,又于1995 年6 月推出了MPI1.1,对原有的版本进行了修改、完善和补充。1997年7月推出的MPI2.0版本中,又加入了远程存储访问、并行I/O、动态进程管理等内容。MPI现在已经成为产业界广泛支持的并行计算标准。

3.现实意义

现今针对灰度相关匹配改进的算法较多,如灰度归一化相关匹配,基本上是从相似性度量的函数着手进行算法的改进,但很多是基于串行处理。随着近几年硬件的飞速发展,使得传统的大型工作站由多微机的集群系统代替,从而使得计算量大的问题可由后者解决。在图像处理的研究中,并行处理的引入极大地缩短了计算时间,成为图像处理中的一种重要手段。本文基于灰度相关匹配进行并行化处理,并对其进行适当的改进,以提高运算速度。

二.研究主要内容

研究内容:

基于并行计算在高性能计算中的优势并根据图像处理的特点,探讨了并行计算在图像处理中的应用。给出了图像并行处理的一般过程,并用具体例子作以说明,同时也给出了如何提高图像并行处理效率的一些措施。

1 软件工具的选择

已有若干并行编程软件包可供选择,例如PVM ( ParallelVirtualMachine),MPI ( Message Passing Interface),Express,Pthreads等,但是,其中只有PVM,MPI是针对网络多计算机系统(或工作站集群系统)设计的。前者提供了一种支持异构或同构计算机间消息传递的软件环境,适合于多种硬件结构,包括运行Linux、UNIX操作系统的PC机。它可以用C或者Fortran编程。而MPI具有和PVM 类似的比较强大的功能。与PVM一样,它可以用C或者Fortran编程,并且也适合于多种硬件结构,包括运行Linux、Windows、NT操作系统的PC机。但它是被推荐的一种适用于消息传递型多计算机系统的并行软件编程标准。因此,它不仅实用,可移植、高效灵活,而且将有更广泛的推广价值。此外,它的许多版本与实现,如MPICH、CHIPM、LAM等都可以在网上免费下载,这为图像并行处理的研究提供了十分有利的条件。在我们研究图像并行处理时,选择了MPI作为并行程序设计工具。

2 并行图像处理算法的实现图像处理的并行求解过程,一般分为以下几个步骤:

(1) 对图像处理问题进行抽象,建立算法串行模型;

(2) 对算法串行模型进行分析,找出算法模型中需要并行处理的部分,确定算法并行实现方法建立算法并行模型的描述;

(3) 用并行计算语言实现并行算法;

(4) 在并行集群计算系统上运行,调试并行算法。

3 并行图像处理具体算法实例:灰度匹配是数字图像处理中一项重要的技术,以往的匹配方法虽然精确度高,但计算量大、时间长。针对这一问题,将基于MPI(Message Passing Interface)的集群并行处理思想引入到图像灰度匹配中,对待匹配的图像采用数据分割处理,结合并行处理的一般步骤对图像灰度匹配进行并行建模、实现,对传统的图像灰度匹配算法进行并行化改进,试验结果表明并行化处理能显著地缩短灰度匹配时间,达到较高的加速比和效率。通过对图像灰度匹配的并行化处理,验证了并行计算的高性能。

研究目标:

灰度匹配是数字图像处理中一项重要的技术,以往的匹配方法虽然精确度高,但计算量大、时间长。针对这一问题,将基于MPI(Message Passing Interface)的集群并行处理思想引入到图像灰度匹配中,对待匹配的图像采用数据分割处理,结合并行处理的一般步骤对图像灰度匹配进行并行建模、实现,对传统的图像灰度匹配算法进行并行化改进,试验结果表明并行化处理能显著地缩短灰度匹配时间,达到较高的加速比和效率。通过对图像灰度匹配的并行化处理,验证了并行计算的高性能。

三.研究步骤、方法及措施

研究步骤与方法

本课题将先从理论上提出解决办法,再从实践中不断验证断修正理论模型最后开发出一个初步的应用系统。立足于并行计算在图像处理方面的应用,致力于研究MPI在灰度匹配上的具体应用。

可能遇到的问题及采取的措施

1.图像处理的并行模型的选择以及实现

2.分析并行量大时和并行量小时等多种情况的比较。

四.研究进度计划

研究工作的总体安排和进度:

1.20xx.2.21-20xx.3.6 查阅相关文档、确定论文题目

2.20xx.3.7-20xx.3.20 撰写开题报告,调研项目所用的并行计算技术

3.20xx.3.21-20xx.3.23 文献综述

4.20xx.3.24-20xx.4.19 项目开发,大体完成

5.20xx.4.20-20xx.4.24 外文翻译

6.20xx.4.25-20xx.5.6 论文一稿

7.20xx.5.7-20xx.5.8 中期检查

8.20xx.5.9-20xx.5.31 论文二稿

9.20xx.6.1-20xx.6.5 论文三稿

10.20xx.6.6-20xx.6.10 论文定稿,准备答辩材料

五.参考文献

[1]陈国良,安虹.并行算法实践[M].北京:高等教育出版社,20xx.

[2]都志辉.高性能计算之并行编程技术———MPI并行程序设计[M].北京:清华大学出版社,20xx.

[3]SCH ISTAD AH,JA IN SOTBERG AK.Texture Fusion and FeatureSelection App lied to SAR Imagery [J].IEEE Transactions on Ge2osience and Remote Sensing,1997,35 (2) : 475 - 478.

[4]UNSERM.Texture classification and segmentation usingwavelet frames[J].IEEE Transactios Image Processing,1995,4 (11): 1549 - 1560.

[5]SIMARD M,DEGRAND I G.Analysis of Speckle Noise ContributiononWavelet Decomposition of SAR Images[J].IEEE Transactions onGeoscience and Remote Sensing,1998,36 (6) : 1953 - 1962.

[6]BARALD I A,PARM IGGIAN F.An Investigation of the TextureCharacteristics Associated with GrayLevel Co2occurrenceMatrix Sta2

软件工程毕业论文开题报告3篇

论文开题报告

论文开题报告

论文开题报告

论文开题报告模版

本文标题: 软件工程论文开题报告(共7篇)
链接地址:https://www.dawendou.com/fanwen/gongzuohuibao/2426948.html

版权声明:
1.大文斗范文网的资料来自互联网以及用户的投稿,用于非商业性学习目的免费阅览。
2.《软件工程论文开题报告(共7篇)》一文的著作权归原作者所有,仅供学习参考,转载或引用时请保留版权信息。
3.如果本网所转载内容不慎侵犯了您的权益,请联系我们,我们将会及时删除。

重点推荐栏目

关于大文斗范文网 | 在线投稿 | 网站声明 | 联系我们 | 网站帮助 | 投诉与建议 | 人才招聘 | 网站大事记
Copyright © 2004-2025 dawendou.com Inc. All Rights Reserved.大文斗范文网 版权所有