免费论文网
毕业论文98463324职称论文8338728网站已运行1096

模块文字论文 基于c#的记事本系统设计实现

导读:本论文可用于模块文字论文范文参考下载,模块文字相关论文写作参考研究。

余振亭

(武汉东湖学院计算机科学学院,湖北武汉430212)

摘 要: 随着时代的高速发展,基于桌面平台的记事本系统已经成为人们日常生活中非常常见软件工具,它涉及到日常生活的诸多方面,除了能够进行输入文字的操作,还具有用户登录,新建记事本,打开记事本,保存记事本,读取记事本以及文字编辑时的退出,复制,粘贴,剪切等功能.此系统的设计基于C# 技术,通过测试和试运行,证明本软件已达到预定设计要求.

关键词:记事本系统桌面平台C#

中图分类号:TP393 文献标识码:A 文章编号:1003-9082 (2015) 12-0013-01

引言

早期的记事本系统只提供最基本的功能,例如文字查找功能.较新版本的Windows 所搭载的新版记事本可以支持查找及替换功能,记事本亦集成了一个简单的日志功能,每一次打开文件,都可以记下一个新的时间标签.

但随着计算机操作体验的不断提高,传统记事本系统已经完全不能满足人们的日常生活需要.本论文开发的这套记事本系统,集成了备忘录模块、登录模块、分类存储模块等多个模块,满足了人们在记事本功能上的诸多要求[1].

如今信息技术发展飞速,特别是C# 技术,因为它有着很好的交互性、灵活性、安全性和扩展性,让此技术在应用中越来越广泛,因此也必然的进入到了文字编辑软件的开发中[2].此系统的主要目的是让文字编辑存储更加方便,让日常生活记录笔记的过程更快速、方便和科学,使用本系统用户可以根据自己的需要来存储备忘录,不会耽误重要的事情,反之亦然,大大方便了用户的日常生活.

一、系统总体介绍

整个记事本系统分为五大模块,分别是登录模块、主界面模块、文字搜索模块、文字替换模块、字体设置模块.记事本系统五大组成模块如图1 所示:

二、模块设计

1..登录模块

登录时需要输入用户名和论文范文,然后才能登录.在用户登录时,要判断用户是否存在,若存在,判断用户输入的用户名和论文范文是否能够匹配成功,如果正确匹配,关闭登录窗口,进入系统主窗体.如果用户存在,但是用户名和论文范文不匹配,那么提示用户输入的论文范文错误.记录用户输入论文范文错误的次数,如果输错超过3 次,则窗体自动关闭,登录失败.本系统采用SQLServer 数据库,登录模块数据表如表1 所示:

2..主界面模块

本系统的系统主界面包括一个菜单栏和文本栏.菜单栏包含本系统的所有功能的菜单,包括新建记事本、删除记事本、分类管理、文字搜索、文字替换、字体设置、关于CHENE 记事本等多个功能.而多行文本框是用来显示和编辑记事本内容的.主界面模块所用的数据表如表2 所示:

3..文字搜索模块

本模块的功能类似于操作系统中的Ctrl+F 功能,在文档中根据关键字查找调用内置的查询功能,输入关键字,点击确定,如果搜索到关键字,就会出现搜索结果,并统计出共有几个相匹配的关键字,并且会以高亮显示.这一点在日常文字编辑中非常的实用,无论是字词定位还是寻找线索都是非常有用的.

4..文字替换模块

本模块的功能类似于操作系统中的Ctrl+H 功能,在使用过程中会有非常多的技巧.有时编辑的文本有很多空格和空行还有一些相同或重复的文字,删除和处理这些文字相当麻烦.因此只需要使用左侧菜单栏里的“文字替换”功能,输入需要替换或者删除的文字就可以完成自动替换功能.

三、系统实现

1..登录界面的实现

界面采用当今最为流行的扁平化设计,当用户输入用户名和论文范文之后,还可以按En 回车键登录系统,实现的原理是:在输入论文范文的文本框的KeyPress事件下,判断是否按了回车键,如果按了就会激发“登录”按钮的Click 事件.

caj文字识别模块下载:2016中考信息技术文字处理模块第一题

2..主界面的实现

使用文本框来显示和编辑记事本内容.整体界面依旧采用扁平化设计,界面整洁清晰.分类管理主要利用了TreeView 控件显示所有的日志分类和日志标题,当单击某个日志标题时,右侧文本框将从数据库取出并显示出该日志的内容.

3..文字搜索/ 替换模块的实现

本模块的实现主要采用串的模式匹配的KMP 算法[3],该算法较一般串的模式匹配算法有较大的改进,主要是消除了主串指针的回溯,从而使算法效率有了某种程度的提高.

本系统的开发主要实现了以下目标:(1)灵活的新增记事本功能.(2)由于使用这套系统的普通用户在计算机的操作水平上可能不太够,因此本系统具有比较方便实用的人机界面(3)对于已经存档的记事本,能够高效的分类显示.(4)在使用过程中能够方便的使用文字查找和替换功能.(5)由于不同用户的不同需要,编论文范文本的同时能够更改显示的字体.

参考文献

[1]谷震离, 胡付田. 记事本应用程序的开发与设计[J]. 许昌学院学报.2003(2)

[2]程文玮. ASP.NET 数据库管理[J]. 广州大学学报(自然科学版) [J].2005(2)

[3]杨战海. KMP 模式匹配算法的研究分析[J]. 计算机与数字工程.2010(5)

作者简介:余振亭(1982-),男,湖北潜江人,硕士,武汉东湖学院计算机科学学院讲师,研究方向为物联网工程.

模块文字范文

1、论文格式的规范 论文文字格式

2、英语论文的规范要求 论文文字格式

3、浅析朱自清文字之我见 论文大纲格式模板

4、毕业论文格式详细要求 论文文字格式

5、经管系毕业论文格式 论文文字格式

6、毕业设计论文格式字体摘要 论文文字格式

caj文字识别模块下载参考文献总结:

关于对写作模块文字论文范文与课题研究的大学硕士、相关本科毕业论文模块文字论文开题报告范文和相关文献综述及职称论文参考文献资料下载有帮助。