xkcoke
这个看你熟悉什么方面的,因为涉及到很多方面,所以范围比较大。我个人觉得系统类或者网站类的就可以,如果基础好的可以选择安卓方面的,因为安卓的要求和难度会高很多。如果没听课,基础肯定差的,所你适合选择系统类和网站类的,千万不要去选择安卓或者其他的。比如语言有net,c#,Java,php,c,c++等等还有框架有mvc,ssm,ssh等基于Java/c#/php教师查询系统设计与实现基于Java/c#/php教师评价系统设计与实现基于Java/c#/php人事管理系统设计与实现基于Java/c#/php超市管理系统设计与实现基于Java/c#/php手机销售系统设计与实现基于Java/c#/php设备管理系统设计与实现基于Java/c#/php网上购物系统设计与实现基于Java/c#/php电子报销管理系统设计与实现基于Java/c#/php新闻发表管理系统设计与实现基于Java/c#/php考勤管理系统设计与实现基于Java/c#/php网上订餐管理系统设计与实 
软件开发的毕业论文主要写的是你开发软件的整个过程。 可行性分析,需求分析,总体设计,详细设计,编码,文档,测试等都要写的。 主要写的还是前五项是很重要的。文档也很重要,文档也是验证是不是一个全面的完整的,好的软件开发的标准之一,不可忽略。希望采纳
以下是我个人写过的论文,格式应该就是这们写,给你只供模块的参考。至于你的具体内容该怎么写,你得多花的点心思,写论文看起来简单,其实并不是想像中的那样努力吧!!!!!!!!!!!!目录摘 要 IAbstract II第1章 绪 论 1 开发背景,开发环境及意义 2 系统设计说明 3 开发工具的选用与介绍 1 C#技术介绍 2 C#访问数据库的原理 3 C#技术的优点: 4 SQL介绍 5第2章 总体设计 1 系统目标设计 2 系统功能分析 3 系统操作流图 8第3章 系统数据库设计 1 数据库需求分析 2 系统数据库 3 数据模型 4 数据表结构 11第4章 系统界面设计及功能实现 1 系统登录设计与实现 2 楼盘管理设计与实现 3 投诉管理设计与实现 4 故障管理设计与实现 5 住户管理设计与实现 6 收费管理设计与实现 7 系统管理设计与实现 1 系统初始化 2 系统备份 3 系统还原 4 个人密码修改 32第5章 系统测试与安装 1 系统测试 2 系统安装 3 C#的硬件要求 37第6章 总结 39参考文献 40