免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C#课程设计要求一、基本目标:1)要求学生达到熟练掌握.NET基本结构以及C#语言的基本知识和技能;2)基本掌握面向对象程序开发的基本思路和方法;3)掌握GUI、GDI+、文件、网络及ADO.NET数据库开发基本知识;4)能够利用所学的基本知识和技能,进行简单应用程序设计。二、基本要求:1)要求利用C#的编程思想以及组件开发原理来完成系统的设计; 2)突出C#语言与其它语言不同点(即体现C#的高级功能,如属性概念、接口、事件、委托等);3)体现可视化编程基本东西,如系统带有菜单、工具栏、状态栏以及常用的高级控件;4)基本是每人一题,最多2人一组;5)时间进度要求在19周之前(18周的周末)完成设计并提交报告。三、创新要求:在基本要求达到后,可进行创新设计,如把系统转化为组件、给系统在数据方面具有导入导出功能、增加文件传输功以及远程控制功能等。四、成绩评定准则: 成绩是分级评定的,主要考虑因素:完成设计的内容和功能的优劣;题目本身的难度;课设报告的书写;工作量的大小。五、报告内容安排:1程序系统设计思路2程序系统结构的框架图3模块或类的设计4主要算法流程图5关键源代码编程步骤6采用的测试过程与测试数据7、运行结果分析和总结8、参考资料C#课程设计题目汇总一、物资库存管理系统有关该系统基本信息的描述,如:物资编号、物资名称、规格型号、种类和计量单位等。1. 有关物资基本信息的输入。2. 物资基本信息的查询与修改。3. 入库物资信息的输入。4. 入库物资信息的查询与修改。5. 出库物资信息的输入。6. 出库物资信息的查询与修改。7. 物资余额信息的查询。8. 物资余额信息的浏览。9. 物资库存统计报表等。二、图书馆管理系统图书馆中有各种类型的图书,图书信息包括:图书编号、图书名称、作者、出版社、种类、价格、出版时间等;读者信息包括:姓名、性别、单位、出生日期等。1. 基础数据维护。2. 图书的插入。(数量1)3. 图书的删除与修改。4. 图书查询。5. 图书借阅与归还。可以查询图书当前被谁借走及剩余数量。能查询借阅时间过期(90天)的图书及借者。每人能同时最多能借5本书,超过5本不能再借阅,而且每人不能借阅相同的图书。6. 读者查询。可以查询读者目前已借的图书信息及借阅时间与归还时间7. 权限设置。8. 帮助等。三、书店零售管理系统有关该系统基本信息的描述,如图书信息包括:图书编号、图书名称、作者、出版社、种类、价格、出版时间等;会员信息包括:姓名、性别、单位、出生日期等。1. 会员信息维护2. 图书信息维护 3. 书店收银台4. 图书查询5. 折扣管理6. 图书库存管理7. 统计查询:分图书,出版社和会员三块进行销售统计。8. 其他功能四、网络聊天室系统有关该系统基本信息的描述,如:客户端实例的信息等。1. 聊天室服务器端的创建。2. 聊天室客户端的创建。3. 实现客户与服务器的连接通讯。4. 实现客户之间的私聊。5. 实现客户端的在线信息显示。6. 实现服务器端当前在线客户信息。7. 保存谈话记录。8. 文件传输等。五、图形图像处理系统有关该系统基本信息的描述,如:Serialiation,GDI+等。此图形图像处理系统具有如下功能:1、 能由鼠标控制绘制直线、矩形、椭圆,并能控制线条的粗细和颜色。2、 能填充矩形和椭圆。3、 能通过参数使图形旋转某个角度。4、 能打开和保存为图形文件。5、 能打开图片。6、 能通过参数使图片平移和旋转某个角度。7、 能通过参数对图片进行缩放。其他功能。六、多文档文本编辑器设计一个多文档文本编辑器,能够实现对文本的编辑、排版、打印等。程序启动时要有密码输入提示,窗体应有:菜单栏、工具栏、状态栏、工具提示(类似Word)等。1.文件操作能够实现:新建文档、保存文档、打开文档、关闭文档、页面设置、打印预览、打印设置、打印等。2.编辑操作能够实现对文本内容的选择、剪切、复制、粘贴、查找、替换等。3.格式操作能够实现对文本内容的字体、颜色等设置。4.查看操作能够实现工具栏的显示与隐藏。5.帮助操作能够显示版本信息等。七、超市销售管理系统八、客户信息管理系统九、数字图象处理系统十、汽车销售管理程序十一、网络游戏程序十二、基于C的网络嗅探器的设计和实现十三、个人通信录管理信息系统目的:通过本题目的设计,加深对面向对象程序设计技术的理解,掌握利用数据库编写小型程序的基本过程和方法。任务:利用面向对象编程技术,完成个人信息的存储管理;选择系统开发平台(.NET)和软件架构(C/S、单机版);要求系统能够对联系人的系统进行录入、查询、编辑、导入和导出等。十四、音像租赁管理系统目的:通过资料收集,了解音像租赁连锁店的基本业务需求,完成系统需求分析和概要设计,采用C/S、B/S架构完成一个简单的光盘租赁管理系统的开发。任务:音像租赁连锁店的基本业务需求,完成需求分析报告;利用C#编写一个基本功能的光盘租赁管理系统,包括客户信息管理、音像资料管理、音像检索、业务统计等;十五、学生综合信息管理信息系统目的:通过实际编写一个学生综合信息管理软件,将所学多门课程的技能、技巧(面向对象系统分析、变量命名、软件模块设计、数据库访问等)加以综合运用,达到较大规模软件独立设计与开发的能力。任务:选择.NET平台下的开发工具(VS2003、VS2005、VS2008)完成一个桌面或B/S架构的学生综合信息管理软件;软件可以对学院大学生综合信息(姓名、学号、成绩、籍贯、家庭所在地、特长、宿舍号等)进行管理(录入、删除、修改)、统计、分析(排序)、查询与打印。十五、家庭财务管理信息系统目的:通过实际编写一个家庭财务管理软件,将所学多门课程的技能、技巧(面向对象系统分析、变量命名、软件模块设计、数据库访问、数理统计分析等)加以综合运用,达到较大规模软件独立设计与开发的能力。任务:选择.NET平台下的开发工具(VS2003、VS2005、VS2008)完成一个桌面或B/S架构的学生综合信息管理软件;软件能够对家庭的收入、支出进行分类统计,用户可以自定义收入、指出的类别,自定义分类查询和统计的条件。系统可以按照用户定义自动生成统计报表(月报、季报、年报)。通过财务分析,对家庭收支提出改进建议;十六、大学生运动会运动成绩管理及统计分析系统十七、拼车省钱计算器:研究几个拼车网站,写一个程序计算你的日常驾驶成本,从而估算出拼车出行带来的效益。十八、目标心率计算器:根据美国心脏学会(AHA)的介绍(/presenter.jhtml?identifier=4736),设计出计算方法,能够对用户输入的个人信息进行记录,并据此计算有关心率的数值。要求能够查询和显示有关信息。十九、健康记录管理:为了卫生保健专家更方便的查看健康档案和历史,编制程序用来建立个人信息记录以及有关的健康记录。二十、全球人口增长:在过去几个世纪,全球人口数量已经大幅增加,请在线研究全球人口的增长情况,可根据不同的观点建立不同的增长模型,通过程序实现模型并预测未来75年的人口增长情况。二十一、密码强制保护隐私:了解几种常见的加密和解密方法,编制程序来实现他们,对用户给定的输入能够完成加密和解密的过程。二十二、全球变暖小测验:在线研究关于全球变暖的正反观点,提供10个问题的多项选择,每题有4个答案选项,需客观且公平的给出正反两方面观点,程序需要管理该测验,并根据回答正确的数量给出评价,对错误的答案要给出相关网站让用户可以自己去了解相关问题。二十四、税务规划:FairTax计划网站:/site/PageServer?pagename=calculator可以从该网址了解有关税负的知识和不同观点,编写程序实现以下功能:根据不同税负观点设计有关的计算方法;对用户提供的消费信息可以按照上面的不同方法计算一下不同的公平税负。二十五、计算机辅助教学(CAI):辅助小学数学运算,根据年级不同可以设定计算的复杂程度,比如乘法:随机产生两个一位正整数,让用户作答,根据回答情况给出相应的反应,不仅是对错,还要包含鼓励机制。二十六、航空公司订座系统二十七、骑士旅行问题二十八、八皇后问题二十九、民意调查:编写一个简单投票系统,提供10个社会认知问题(政治问题或全球问题等等),让用户选择其中的5个并给出重要性评级(1-10级),统计调查结果并显示出来。三十、打字教师:构建一个帮助用户盲打的程序,显示一个虚拟键盘,产生一句话后让用户照着打字,并允许用户不看键盘就能看到自己打的字。三十一、文件浏览器:能够浏览文件夹及其子文件夹或文件,还能够看到文件内容。三十二、饭店账单计算器:某饭店希望用一个程序来计算每一桌的消费额,因此该计算器程序应该能管理菜单和菜品价格,并能将它们对应到某一餐桌上。三十三、MDI画图程序:能够改变笔刷的大小和颜色,清除画板中的内容。三十四、垃圾邮件扫描程序:在线研究一些最常见的垃圾邮件消息和单词,创建一个包含垃圾邮件消息中最常用的30个单词和短语清单,编写一个程序检查用户邮件中的内容,看看垃圾指数(垃圾邮件词汇出现一次就加一分)是多少。三十五、钓鱼扫描程序:www.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026秋北师大版(新教材)六年级数学(上)十月月考练习卷附答案
- 保险行业风险管理风险识别与评估模拟试卷
- 保险企业经营管理专项训练题库
- 统计专业技术中级资格考试(统计工作实务)备考题库及答案(海南2026年)
- 2026年医疗机构药事管理规定培训考试题及答案
- 2026年中级经济师旅游经济模拟试卷完整答案
- 一级建造师考试(公共课程)题库含答案(湘西州2025年)
- 职业卫生检测评价试题及答案
- 乡镇卫生院消防安全培训考核试题附答案
- 无人机驾驶员考试题库及答案(完整版)
- 中药药剂学习题集全(修改版)
- 2026年南昌辅警考试试题及答案
- 新版2026-2027学年(新教材)统编版九年级历史下册全册12(教学设计)教案合集83
- 2026年度全国保密教育线上培训题库(选择+判断)及参考答案
- 2026中国光纤涂覆材料市场需求与国产化替代分析
- 危重症患者合理约束管理规范
- 开口型脚手架施工方案
- 《智能人脸识别系统》课件
- 江苏省电力公司新建居住区供配电工程服务管理办法
- 计价格200210号《工程勘察设计收费管理规定》
- 卡西欧手表SGW-100(3157)中文说明书
评论
0/150
提交评论