- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于可复用格式打印文本自动生成系统设计及实现
基于可复用格式打印文本自动生成系统设计及实现 摘 要:通过对格式化文本生成工作的调研分析,针对文本格式化过程中存在的各种弊端,设计了一套基于B/S架构的可复用格式打印文本自动生成系统,通过将格式信息与内容信息的编写进行合理划分,实现了格式化文本的自动生成,从而提高了格式化文本的编写速率,降低了因为格式问题而导致的文本错误
关键词关键词:JACOB;Freemarker;自动生成系统;格式复用;JSPSmartUpload
DOIDOI:10.11907/rjdk.161882
中图分类号:TP319
文献标识码:A 文
章编号:1672-7800(2016)008-0086-03
0 引言
随着信息化时代的到来,日常工作与生活中使用计算机进行文本撰写并打印的需求越来越多。而在不同场合下文本格式也有着不同的要求,尤其在学校、企业、政府部门等工作环境下,需要产生大量有严格格式要求的文本文件进行导出打印。传统模式下,不同部门给出文本格式要求或提供模板,由相应填写人员根据该要求或模板进行内容录入,这样重复而细致的工作使得填写人员将大量的?r间与精力集中于格式编辑与调整之中,甚至投入的时间与精力可能会超过文本内容编写本身。即使如此,仍然难以避免因格式问题造成的反复修改与重复打印,既降低了效率,也造成了资源浪费。与此同时,对于相同格式不同内容的文本需要进行多次重复的调整工作,使效率大大降低。为了解决以上问题,本文设计开发了一种基于可复用格式的打印文本自动生成系统
通过该系统,可根据需求设置或导入格式模板并保存,在使用过程中,内容填写人员只需将文本内容输入系统,即可自动生成格式化的文本文件,更为重要的是,可以将该格式信息在系统中进行存储,实现复用。如此,不仅大大减少了工作量和出错率,使得编写人员将主要精力集中于文本内容,同时在某种程度上也避免了纸张浪费,节约了成本,实现了节能环保
1 系统需求与流程分析
1.1 系统需求分析
系统设计的目的在于提高文本写作效率并满足格式化打印的实际需求,避免传统文本编写打印模式的弊端,使内容填写人员专心于文本内容本身,而将耗时费力易于出错的格式设置及调整工作交由系统完成。在提高效率的同时,能够更加准确地按照指定格式文本进行打印输出,避免了因格式问题所造成重新打印的时间与金钱等不必要的开销。尤其是可以将该格式文件保留在系统之中供批量文件打印以及重复使用,实现一次录入,重复使用的可复用格式的文本自动生成。因此,系统应该具有设置文本格式、导入格式模板、保存格式信息、输入文本内容、生成格式化文件,以及导出打印生成文本功能
1.2 业务流程分析
通过实际调研分析,确定本系统的基本流程如下:①选择格式生成方式;②选择手动格式设置,通过系统提供向导进行格式设置,如字体格式、段落格式、页面格式、目录格式设置等;③选择导入格式设置,将已存在模板文件进行导出,生成一个与该导入文件格式相同的格式设置文件;④将产生的格式信息进行存储,用于后期批量生成文本以及格式复用;⑤输入文本内容;⑥将文本内容导入至已设置好的模板中,产生最终导出文本;⑦将最终文本进行导出打印
2 系统总体设计
2.1 系统功能模块划分
本系统主要包括七大模块:手动格式设置模块、导入格式模板模块、存储格式信息模块、输入文本内容模块、格式化文本生成模块以及打印模块,如图1所示
2.2 系统功能模块介绍
(1)手动格式设置模块。该模块中通过若干步骤,手动设置并生成符合要求的格式。其设置内容主要包括:段落格式设置模块,主要对文档中每个段落进行设置,可以修改每个段落的对齐方式、首行缩进、段前、段后、行距等一系列属性设置;页眉页脚设置,可以对文档进行简单的页眉页脚的文字设置,添加页脚信息,格式为1/n、2/n、3/n等;标题格式设置,主要用来对文档各级标题的字体、大小、位置信息等进行控制;页面设置,主要对文档页面间距等信息进行设置;生成目录,主要对整篇文档生成的目录格式进行设置
(2)导入格式模板模块。该模块主要根据已有固定模板按需求填写内容,生成文档后进行处理。通过该模块的使用,用户可将格式文件上传至系统中,系统对格式文件进行分析,产生一个关于当前文档的格式信息,供后续操作使用
(3)存储格式信息模块。该模块的功能是将手动设置的格式信息或者导入格式模板文件分析得到的格式信息进行存储,置于系统之中,并进行保存,供后续生成格式化文本使用,该模块功能虽然单一,但却是整个系统的关键所在,也是本系统的创新之处,该功能的加入,使得本系统具有了批量生成格式化文本功能,同时也使本系统中的格式信息可以被复用
(4)输入文本内容模块。在文本格式信息创建完成之后,通过该模块对文本内容
文档评论(0)