Markdown 在线发布系统开发.doc

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 工业设计 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-11-21
  • 论文字数:18639
  • 课题出处:(豆小可)提供原创资料
  • 资料包括:完整论文

支付并下载

摘  要:随着当今社会电脑的普及以及5G网络的出现,人们对通信网络以及对计算机有着更加深入的了解。随着大学生的普及,人们对电脑的需求越来越多面化。作为一名学习软件工程专业的学生,写好一页页漂亮的文字以及设计漂亮的界面、以及简便得写入代码文件以及文字的编辑,这就需要使用专业化的文本编辑器。Markdown在线文本编辑器足以编写普通的文字,和写入软件专业性代码,这极大方便了我们的文本编写和代码上传。Markdown这款标记语言相较于其他语言而言属于轻量级别,通过极为简便明了的标记语法,使文本语言发生了翻天覆地的变化,使文本语言能够从无格式状态变成有格式状态。本次论文采用了前端、后端、数据库的全方位的计算机专业知识,利用前端的HTML、JavaScript、CSS,后端的C#语言,采用MYSQL数据库进行前后端代码的连接,以及Web端MVC开发框架,实现了整个系统的基本架构。本次论文发现Markdown文本编辑器系统能够与常用的网页内容发布整合在一起,实现Markdown在任何网站的快速标记发布。Markdown文本在线发布系统发布的内容支持有道云Markdown格式和微信公众号文章等常见格式。基于上述发现,我们可以充分利用好Markdown在线文本编辑器,这极大加快了我们的文字编辑、优化文章的发布、以及代码的编写。Markdown编辑器的优点之多,当我们引入需求匹配理论分析,我们可以充分对其进行最大程度的使用。这次的设计,使我从不知这款软件到深深喜爱上这款软件,更加深层次得了解Markdown编辑器的迷人所在。

关键词:Markdown;文本在线发布系统;在线发布;文本编辑器。

 

目录

摘要

Abstract

1 绪论-1

1.1 课题研究背景和意义-1

1.2 课题研究现状及内容-1

1.3 论文结构和安排-2

1.4 本章小结-2

2 Markdown实现工具-3

2.1 Visual Studio 2017开发平台介绍-3

2.2 C#语言-3

2.3 HTML语言-3

2.3.1 定义-3

2.3.2 整体结构-3

2.4 JavaScript语言-3

2.4.1 定义-3

2.4.2 基本特点-4

2.5 CSS语言-4

2.5.1 定义-4

2.5.2 语言特点-4

2.6 MVC框架语言介绍-4

2.7 本章小结-5

3 系统设计-6

3.1 系统体系结构设计-6

3.2 模块分解-7

3.3 本章小结-9

4 系统实现-10

4.1 字体功能实现-10

4.2 标题功能实现-13

4.3 列表功能实现-14

4.4 分割线功能实现-16

4.5 链接/引用链接功能实现-17

4.6 添加图片功能实现-18

4.7 行内代码功能实现-19

4.8 预格式文本/代码块功能实现-20

4.9 代码块多语言风格功能实现-21

4.10 添加表格功能实现-21

4.11 日期时间功能实现-22

4.12 表情功能实现-22

4.13 HTML实体字符功能实现-23

4.14 插入分页符功能实现-24

4.15 保存文档功能实现-25

4.16 上传预览功能实现-26

4.17 打开文档功能实现-27

4.18 本章小结-28

5 系统发布-29

5.1 系统发布流程-29

5.2 系统发布错误及解决方案-30

5.3 局域网内浏览Markdown系统-32

5.4 不同发布方案的讨论与比较-32

5.5 本章小结-33

6 系统测试-34

6.1 软件测试简介-34

6.2 Markdown在线发布系统的系统功能测试-34

6.3 系统综合性能分析-35

6.4 本章小结-36

7 总结与展望-37

7.1 总结-37

7.2 后期展望-37

参 考 文 献-38

致 谢-40

附 录-41


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费