success_课程设计设计题目

success_课程设计设计题目

ID:18977050

大小:69.50 KB

页数:9页

时间:2018-09-27

success_课程设计设计题目_第1页
success_课程设计设计题目_第2页
success_课程设计设计题目_第3页
success_课程设计设计题目_第4页
success_课程设计设计题目_第5页
资源描述:

《success_课程设计设计题目》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程设计Ⅰ设计题目一、课程设计Ⅰ的基本目标1、通过本次课程设计,熟练掌握一种开发语言(Java或C++、C#)和开发环境——Eclipse或.NET。开发语言的熟练需要通过编写一定长度的代码(1000~2000行代码)才能达到,开发环境的熟练需要反复的程序调试训练。2、加深对软件工程的理解,训练编写程序的良好习惯。包括:认真编写需求分析文档、做好系统功能设计、学会自己进行程序的算法、数据结构设计、3、培养良好的程序设计风格(模块划分、接口设计、函数和变量命名规则)和习惯(程序备份、版本更新与控制),提高软件测试、调试的能力与技巧

2、。通过本次课程设计,应该达到具有独立完成小型应用设计的能力,具备编写较为规范的软件设计文档的能力。二、课程设计Ⅰ的题目设置1、个人通信录管理信息系统的设计与实现目的:通过本题目的设计,加深对面向对象程序设计技术的理解,掌握利用数据库编写小型程序的基本过程和方法。任务:1)利用面向对象编程技术,完成个人信息的存储管理;2)选择系统开发平台(J2EE或.NET)和软件架构(B/S、C/S、单机版);3)要求系统能够对联系人的系统进行录入、查询、编辑、导入和导出等。参考文献:自查2、基于Winpcap的ARP数据包的捕获与解析目的:设

3、计一个GUI程序,实现9ARP数据包的捕获和解析。通过编程了解ARP的结构和ARP协议的工作原理,掌握网络编程的基本原理和方法。任务:1)设计一个GUI程序,完成局域网数据包的捕获和ARP数据包的解析;2)捕获几个网络数据报,给出实例并分析ARP数据包各字段的含义;3)说明基于Winpcap编程的基本原理、程序的总体框架,绘制每个函数的详细设计流程图。参考文献:[1]牛冠杰等·网络安全技术实践与代码详解(第5章)·北京:人民邮电出版社,2007[2]设计报告参考3、基于Winpcap的网络流量统计分析目的:设计一个GUI程序,实

4、现对局域网主要通信协议数据报的捕获和统计分析。通过编程掌握基于Winpcap的编程原理与方法,了解嗅探器的工作机制。任务:1)设计一个GUI程序,完成局域网数据包的捕获和统计,需要统计的数据包包括TCP、UPD、ICMP、ARP、广播数据包;2)捕获一段时间的数据包,分析统计的结果;3)说明基于Winpcap编程的基本原理、程序的总体框架,绘制每个函数的详细设计流程图。参考文献:[1]牛冠杰等·网络安全技术实践与代码详解(第5章)·北京:人民邮电出版社,20074、个人电子相册的设计与实现目的:研究Flash、Flex、Silv

5、erlight等富客户端(RichClient)编程技术9,了解B/S编程技术发展的未来趋势,掌握一种开发平台,编写出具有更高交互性和网络体验的Web应用程序。任务:1)分析现有的电子相册的具体功能;2)选择一种开发平台(J2EE或.NET)和技术(Flash、Flex、Silverlight),编写电子相册应用;3)个人电子相册应该具备用户注册、照片浏览、创建影集、照片旋转、放大等各种基本功能。5、音像租赁管理系统的开发与实现目的:通过资料收集,了解音像租赁连锁店的基本业务需求,完成系统需求分析和概要设计,采用C/S、B/S架

6、构完成一个简单的光盘租赁管理系统的开发。任务:1)音像租赁连锁店的基本业务需求,完成需求分析报告;2)利用Java、C++或C#编写一个基本功能的光盘租赁管理系统,包括客户信息管理、音像资料管理、音像检索、业务统计等;6、学生综合信息管理信息系统的设计与实现目的:通过实际编写一个学生综合信息管理软件,将所学多门课程的技能、技巧(面向对象系统分析、变量命名、软件模块设计、数据库访问等)加以综合运用,达到较大规模软件独立设计与开发的能力。任务:1)选择.NET平台下的开发工具(VS2003、VS2005、VS2008)或者Java开

7、发工具(MyEclipse)完成一个桌面或B/S架构的学生综合信息管理软件;2)9软件可以对学院大学生综合信息(姓名、学号、成绩、籍贯、家庭所在地、特长、宿舍号等)进行管理(录入、删除、修改)、统计、分析(排序)、查询与打印1)课程设计报告要求涵盖需求分析、概要设计、详细设计的主要内容,包括系统功能定义、模块划分、对象设计与实现的技术细节。参考文献:无7、家庭财务管理信息系统设计与开发目的:通过实际编写一个家庭财务管理软件,将所学多门课程的技能、技巧(面向对象系统分析、变量命名、软件模块设计、数据库访问、数理统计分析等)加以综合

8、运用,达到较大规模软件独立设计与开发的能力。任务:1)选择.NET平台下的开发工具(VS2003、VS2005、VS2008)或者Java开发工具(MyEclipse)完成一个桌面或B/S架构的学生综合信息管理软件;2)软件能够对家庭的收入、支出进行分类统计,用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。