没有合适的资源?快使用搜索试试~ 我知道了~
这是简易记事本程序课程设计说明书。 这个程序使用Visual Studio 2012编写,所以需要.net 4.5的支持,所有功能均已实现,经过测试发现的bug也已经解决。可以保存为rtf或txt格式,可以设置字体、文本颜色、背景色等,其余功能可以自行观看文档了,源代码和源程序也有提供,但是是在我分享的其他资源中,给各位带来的不便请谅解。
资源推荐
资源详情
资源评论
“C#大作业——简易记事本”
设
计
需
求
说
明
书
2010级软件+会计5班
柳映西、张馨
闫宣竹、齐红
华东交通大学 软件工程+会计 5 班 《C#大作业——简易记事本》
简易记事本的设计与实现
摘 要
随着科学技术的快速发展,计算机程序设计早已成为了趋势,为了更好的让客户和
开发人员了解所开发软件的功能及性能,也为了让开发人员和客户就最后软件做成什么
样子达成一致的意见和见解,使开发人员能够很好的按照客户的需求设计出一个用户满
意的软件产品并交付客户。此说明书详细说明了所开发软件具有的功能和相关信息。
目前网络上有各种各样的文本编辑软件虽然功能齐全,但是用户都不是很多。经过各方
面的了解得知,Windows系统自带的文本编辑器——记事本,是用户使用最多的文本
编器,记事本给我们提供了在文本编辑中经常使用到的各种功能。但是由于设计的原因
他也有很多不足的地方,如:不能实现自动保存、操作不方便、不能保证数据的安全等
问题。综合上诉原因,所以决定在Windows系统的记事本功能的基础上,加入一些新
的功能和特性,重新设计并开发一个全新的、操作方便的、安全的文本编辑软件。
C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序
设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员
Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单
一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与
Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接
集成的,而且它是微软公司 .NET windows网络框架的主角。
所以本软件的设计将采用C#语言作为开发语言,以Visual Studio作为开发环境
设计一个简单易用的简易记事本程序!
关键词:C# ,RichTextBox,简易记事本
- I -
华东交通大学 软件工程+会计 5 班 《C#大作业——简易记事本》
目录
一、绪 论................................................................................................................................3
1.1 研究背景....................................................................................................................................................3
1.2 开发意义....................................................................................................................................................3
二、程序开发简介..................................................................................................................4
2.1 程序任务分工............................................................................................................................................4
2.2 开发及运行环境........................................................................................................................................4
2.2.1
硬件平台:
.........................................................................................................................................4
2.2.2
软件平台:
.........................................................................................................................................4
三、记事本程序需求分析......................................................................................................5
3.1 功能分析....................................................................................................................................................5
3.2 设计目标....................................................................................................................................................5
四、系统概要设计..................................................................................................................6
五、系统详细设计..................................................................................................................7
5.1 系统主模块................................................................................................................................................7
5.1.1
主界面截图:
.....................................................................................................................................7
5.1.2
主模块的主要代码:
.........................................................................................................................8
5.2 打开菜单..................................................................................................................................................17
5.4 查找模块..................................................................................................................................................18
六、程序运行与测试............................................................................................................19
6.1 程序调试..................................................................................................................................................19
6.2 测试与运行..............................................................................................................................................20
6.2.1
测试的目的
.......................................................................................................................................20
6.2.2
测试的原则
.......................................................................................................................................20
6.2.3
测试的内容
.......................................................................................................................................21
6.2.4
测试用例
...........................................................................................................................................22
6.3 测试结论..................................................................................................................................................23
七 结 论.................................................................................................................................24
参考资料................................................................................................................................25
- II -
华东交通大学 软件工程+会计 5 班 《C#大作业——简易记事本》
一、绪 论
1.1 研究背景
现在网络上各种文档编辑器数不胜数,传统记事本存在各种各样的瑕疵或问题:
有的文件体积相对于一般文字编辑来说太大;有的功能太繁杂,使初级使用者一时难
以掌握。然而,本系程序对以上缺点设计,也是科学化、正规化的管理,与世界接轨的重
要条件。由于 Windows 系统自带的记事本不能满足用户的需求 如在不能实现自动保
存功能、操作不方便等原因。通过了解用户的一般使用情况 分析整理后决定在
Windows 记事本的基础上 重新开发一个新的、操作方便的文本编辑工具。
1.2 开发意义
记事本程序在功能上大体类似,辅助功能也是应有尽有,有能改变字体的,有能
改变文字颜色的。但是,这些软件又存在各种各样的瑕疵或问题:有的文件体积相对
于一般文字编辑来说太大;有的功能太繁杂,使初级使用者一时难以掌握。从日常应
用方面来说,一个文本编辑器只需一些简单实用的功能就够了。本程序设计就是依照
这样一种使用需要设计了一个简单的记事本程序。软件设计完成后能进行大部分的文
本编辑工作为用户提供方便、快捷的操作体验。由于软件采用了更加友好的用户界面,
将文本编辑中常用的功能集成于窗体上部的工具栏内,这样用户在操作时更加的简便,
而且能够很快的掌握软件的使用等。
- 3 -
华东交通大学 软件工程+会计 5 班 《C#大作业——简易记事本》
二、程序开发简介
2.1 程序任务分工
柳映西:图形用户界面、字体格式功能、编写软件文档;
张 馨:保存文件、查找替换功能;
闫宣竹:剪切、复制、粘贴等编辑功能;
齐 红:自动换行功能、软件测试;
2.2 开发及运行环境
2.2.1 硬件平台:
(1)CPU:P41.8GHz。
(2)内存:256MB 以上。
2.2.2 软件平台:
(1)操作系统:Windows XP。
(2)开发工具:Visual Studio 20
- 4 -
剩余25页未读,继续阅读
资源评论
韩晓旭
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功