可视化编程C sharp 记事本课程设计.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
二0一四 ~ 二0一五 学年第 一 学期 计算机科学与技术学院 课程设计报告书 题 目: 记事本程序 课程名称: 可视化编程 班 级: 学 号: 姓 名: 指导教师: 张 志 辉 二0一四年 十二月十日 目录 课程设计的目的与要求…………………………………………………………2 题目说明…………………………………………………………………………2 2.1程序开发景…………………………………………………………………..4 2.2开发工绍……………………………………………………………………..4 2.3设计流程图…………………………………………………………………..4 总体设计…………………………………………………………………………5 详细说明…………………………………………………………………………6 4.1 系统实施……………………………………………………………………..6 4.2 设计步骤……………………………………………………………………12 4.3控件属性……………………………………………………………………13 遇到的问题和解决法……………………………………………………….….14 课程设计总结…………………………………………………………………..16 七、 附录……………………………………………………………………………17 7.1 程序完整码…………………………………………………………………17 7.2 参考文献……………………………………………………………………21 第 第 PAGE 1 页 一、课程设计的目的与要求 目的: 1、熟悉.NET开发环境,能够使用C#语言在.NET平台上独立设计、开发WINDOWS应用程序。 2、掌握C#语言的异常处理技术,能够使用.NET各种调试方法调试代码,掌握帮助的使用方法。 3、掌握常用控件以及控件的常用属性的使用方法。 要求: 1、程序中应有不少于100~300行的自行编写的代码,代码需书写详细注释。 2、软件界面美观大方,操作简洁易用,功能完备可靠。 3. 通过c#课程设计,使学生能将学到的面向对象的程序设计思想用到具体的工作和学习中,加深对类和对象的理解,要求学生能够对现实生活中许多具体事物抽象出类,并掌握继承与派生,基类、虚方法和抽象方法和多态性的概念。 二、题目说明 创建支持多文档的记事本,每个子窗口都应包含一个Rich Text Box。MDI父窗口具有“格式”菜单,用于子菜单控制活动子窗口中文本的大小、字体和颜色。每个子菜单至少含有三个选项极其快捷键。另外,父菜单还含有“文件”菜单,菜单项有“新建”(创建新的子窗口)、“关闭”(关闭活动子窗体)和“退出”(退出应用程序)。父窗口还有“窗口”菜单显示一系列打开的子窗口及其布局选项。 参考界面如下: 图1主要实现界面 2.1程序开发背景 为了满足用户对于记事本的一些基础需求,主要包括“打开”记事本,“新建”、“字体编辑”及保存等功能,所以在老师与自己查阅书籍的情况下,选择编写记事本这一题目。 2.2开发工具介绍 C#(读做 C sharp,中文译音暂时没有.专业人士一般读C sharp,现在很多非专业一般读C井。 C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。 但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角。 2.3程序设计流程图 三、总体设计 总体设计思路主要是为了实现用户打开记事本时,通过新建新的文本文档,来记事。用户可以执行的操作有,录入文本后,对文本的字体、颜色、格式等进行编辑,同时还可以进行撤消、剪切、粘贴、全选等操作,是用户方便使用。待文字及其格式做好后,用户可以保存,或

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档