毕业论文开题报告修订版v3.0

一、开题报告
(一) 选题的意义及国内外研究状况评述
在 计算机领域,国外开源软件取得了蓬勃发展,已经拥有大量的开发人员,开源项目和开源公司。许多开源软件的功能性,可复用性和安全性等都满足了大部分的需 求。最好的例子就是Linux,它是一个公开了源代码类Unix系统,已经在全世界的服务器市场上和许多大公司的产品分庭抗礼,且日趋上风。 然而我们国家的软件业发展比较落后,软件开发长期以来处于封闭状态,不能有效的利用已有代码和资源,造成了低水平的代码重复开发,软件企业和研发机构规模 较小。仅仅依靠国内的资金和人才达到赶超美国这样的软件大国的目的,是基本上不可能的。Tim O'Reilly 先生曾说过一句名言:“开源软件是计算机工业最宝贵的财富”,开源软件可以使每个从事软件事业的人从中获得巨大的收益——我们要站在巨人的肩膀上。要提升 国内软件业的开发和创新能力,充分利用开放源代码软件具有重要的意义。我们合理的学习开源软件并利用其创建符合用户需求的软件是完全可能和具有影响意义 的。
(二) 本选题国内外研究状况综述
在国外,开源软件获得迅速发展,根据美国《企业管理协会》的调查,开源软件在美国企业得到广泛应 用。在利用开源软件开发系统方面已经具有相当的规模,有许多开源软件提供了特定的基础服务,如记录日志,创建文章索引,数据库存取访问,图象生成等。许多 开发者利用现有的开源模块创建了满足特有需求的开源系统,这在国外是屡见不鲜的。这是由于在国外具有语言上的优势和良好的软件产业环境。
在国 内,开源软件也得到很多应用,例如Mambo(曼波)内容管理系统经过汉化,在国内企业得到广泛的应用。但是基本上是照搬Mambo的模块程序,大多没有 进行功能的增减和改进,在应用中处于被动状态,不能很好的符合用户需求。在对开源软件进行本地化构建满足用户需求系统方面,也有不少成功的例子。例如著名 技术博客站点博客堂的程序Joycode Blog System就是在对国外著名开源程序Dottext本地化的基础上,根据国内的需求改进得来的。
(三) 论文的主要内容及写作大纲
主要内容:
本课题描述了如何对国外的开源项目进行本地化,创建一个在ASP.NET环境下的满足特定需求的网站框架。内容包括系统分析,选择包含功能需求的开源软件,建立软件原型,对开源软件进行功能服务分解,根据用户反馈对原型进行迭代修改并使系统最终满足用户的需求。
重点:如何选择合适的开源软件,如何把开源软件分解为所需的功能和服务组件。
难点:充分理解用户具体需求和开源软件代码实现的差异。了解开源软件的系统构架和代码实现。
写作大纲:
1 前言
2 开源软件的相关介绍
2.1 开源软件起源
2.2 开源软件应用发展
2.3 开源软件及其许可证分析
3 系统分析
3.1 需求分析
3.1.1 系统的设计目的 本系统是用来作为网上社区,目的是为特定的网民提供一个网上交流平台,实现了论坛,博客,个性化主页,事件提醒,文件共享,网络相册等功能。
3.1.2 绘制系统上下文关系图
3.1.3 创建用例图
3.2 确认测试计划
4 建立系统原型
4.1 选择合适的开源软件
4.1.1 从国外站点与系统需求相关的开源软件
4.1.2 了解开源软件的情况
4.1.3 确定满足系统需求的开源软件
4.2 分析开源软件的软件架构
4.3 分解开源软件的功能和服务
4.4 对开源软件进行本地化
4.4.1 语言本地化
4.4.2 用户界面本地化
4.5 建立系统原型
5 改进系统原型
5.1 获取用户反馈
5.2 根据用户反馈修改原型
5.3 形成符合用户需求的最终系统
6 系统测试
6.1 功能测试
6.1.1 连接测试
6.1.2 表单测试
6.1.3 Cookies测试
6.1.4 开发语言测试
6.1.5 数据库测试
6.2 性能测试
6.2.1 连接速度测试
6.2.2 负载测试
6.2.3 压力测试
6.3 可用性测试
6.3.1 导航测试
6.3.2 图形测试
6.3.3 内容测试
6.3.4 整体界面测试
6.4 客户端兼容性测试
6.5 安全性测试
(四) 主要参考文献
[1] Professional ASP.NET 2.0 by Bill Evjen, Scott Hanselman, Farhan Muhammad, and S. Srinivasa Sivakumar
[2] ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer) by Marco Bellinaso
[3] 软件本地化:本地化行业透视与实务指南 王华伟, 崔启亮等著 北京:电子工业出版社,2005
[4] .NET Framework高级编程 Kevin Hoffman, Jeff Gabriel等著;汪钟鸣, 战晓苏译 北京:清华大学出版社,2002
posted @ 2007-04-15 14:06 jecray 阅读(253) 评论(0) 编辑 收藏