软文写作十篇

发布时间:2024-04-24 17:19:50

软文写作篇1

标题是一个作者最高文字水平的体现,标题是文章的广告,要使文章引起读者的阅读欲。增强文章逻辑性,撰文讲究“指哪打哪”,力避文章“打哪指哪”;让人看后不知所云。作者要多加强标题制作的能力。

2、多用固定结构

结构:“标题+导语+第一+第二+第三”。如果写新闻则是“标题+导语+第一新闻事实+背景补充+第二新闻事实+事件后续事实”。导语应高度提炼,以打动读者往下看。正文亦以分析评论为主,第一、第二、第三条理清晰,逻辑严密。必要时,可在文后单独追加解释性内容。切忌不拿时间做文章的主轴,记流水帐般“娓娓道来”。

3、多用动词少用形容

写作时多使用动词,少使用形容词,多用语言确切的分析及肯定性语言,少用叙述性语句和不确定性、询问性语言,以此使文章生动起来。诸如“因为……所以……”、“而且”、“虽然”等间词也要少用,以免影响稿件的紧凑与节奏,而“假如”、“好象”、“也许”、“能不能”、“似乎”、“可以”等不确定性词语坚决不用。

4、勤分段别超3句

每个自然段,字数不得超过150字,两至三个句号,给读者阅读喘息的机会。篇幅如果超过1000字,每300到400字要有一个小标题,先拟标题再行文,设计结构,多用动词,简洁有力。

5、严控篇幅当舍则舍

如报纸,小幅报纸无广告时的整版刊文量不到4000字,每版刊发条数在8-10条左右,加之图片所占版位,每条消息的上限锁定400字,而大张报纸一版无非8900字。网络没有篇幅限制,但读者都不喜欢读长文,蜻蜓点水,一眼扫过,读者会对信息进行筛选、点选,这一点对作者而言是至关重要的。切不可想到哪,写到哪,最后把编辑和读者带入千里茫茫之中。

6、内容取胜但别沉溺

文章以精彩的内容取胜,但不追求细节的扩展。增强文章的实质内容是绝对要点,一定要有提领意识,不要把简单堆砌。

7、条理清晰少用废话

作者不是搬运工,没人必要到处“搬运”相关观点和描写,必须力保文章简单明确。

8、称谓别忘尊重人权

无论写任何文章,不要随便就写“骗子王某”、“强奸犯李某”、“妓女岑某”、“小姐赵某”、“无照小贩张某”等,那是司法问题,法院都没有定罪,你又岂能毁人声誉。另外,在文章称呼人时,不要带有地域歧视,如“张某某是河南人”、“山西人陈某”等。

9、专业术语多加注解

不少领域,特别是专业性较强的领域,如财经、科技、通信、法律、医药等,作者撰写此类稿件时,经常需引用专业术语,除非你是给内行看,如果给外行看,要勤加注解。毕竟读者不同于熟悉业务的作者,一个在业内经常使用的专业名词,却很可能成为读者阅读的障碍,如“高开低走”、“3G手机”、“iSDn”、“固体燃料”、“举证倒置”等。

10、数字要准不可连用

稿件中使用数字要准确,应与原始资料反复核对。对于在文中列举的以数字排序的并列内容,最后要再数一遍,不要出现“前面说是八大方面,后面实际只有七项”的乌龙情况。如果一定要用数字,一段内最好不能连续使用3个,数据新闻除外。

11、准确运用“的、地、得”

稿件中“的、地、得”的混用,经常给校对凭添工作量。要严格依照字典上的规范,区别

它们间的不同使用环境,准确运用。的:用在定语后面或用在谓语动词后面,地:表示它前边的词或词组是状语,得:用在动词后面,表示可能。

12、标点符号要写明

标点符号是帮助编辑和读者顺利读懂文章的工具。作者在写稿件时,必须忠实遵循语法规则,使用各种标点符号;禁止整段“一逗到底”。在电脑文本格式的选择上,也要确定中文标点全角模式,避免给照排拼版带来困难

软文写作五要素

1、主角

究竟是以什么为主角?作者、品牌、网站、企业、还是某类某款产品?一定要搞清楚软文究竟以什么为中心,是用来表达作者的个人观点,打响个人品牌;还是推广某个品牌,形成品牌影响力及潜在市场;推广某一个网站,追求网站知名度;还是推荐某一家企业,以灵活的手法将这家企业写活;或者是推广某类某款产品,以期达到一定的销售目的。在软文写作之前,主角一定要定好,方能进行系列的写作,诸如小说中的主角,一切的语言、描述、故事、思维都围绕着“主角”而动。

2、素材

素材来自于积累,来自于采访,来自于阅读,来自于思考。正如“巧妇难为无米之炊”,素材即“米”,无米则无法“下锅”。文章之所以写不好,首先在于没有素材,天马行空坐在哪里空想,结果是既抓不主题,又使内容极度空洞。蒸馒头要有面粉,素材就是面粉,而写作仅仅是发酵的过程。

3、思想

思想决定文章的层次,也决定最终成败。比如你的赚钱思想比较重,文章中会尽显“赚钱”之意,没有钱的小老百姓才天天想着“赚钱”,企业家、高级经理人、官员与精英以及稍有长远眼光的人,年薪少则二三十万,赚钱对他们来说没有任何意义,你跟他们谈“钱”,会让他们感觉一个字“俗”,因此,文章中如果谈“赚钱”、谈“省钱”、谈“走捷径”,那么作者这一辈子也只能在社会底层混混,永远上不了台面。写作,是作者的思想展现,是作者的思维表达,是作者所思所想所感所悟所思想,说到底,文章就是作者的思想层次思考特点与思维整理。因此,一定要提高思想层次,提高思维水平,加强思考能力,这是写作的不二法门。

4、写作手法

这是将素材与文章的加工整理手段。正如前面的蒸馒头,写作技巧就是“发酵”的水平和能力。大橱做菜肯定和家庭主妇做菜不一样,工程师和建筑工人所采用的方法绝对不同。写作手法追求两点,一是文风,二是技巧。写作大“家”追求的是文风,即写作的风格,必求独一无二,方成大“家”。而写作小“家”必求技巧,用怎么样的套路来快速写文章,使写作水平成熟。任何作“文”者,皆是先求技巧再求文风,循序渐进,步步成长。

5、写作载体

文章发到哪里去?报纸、杂志、广播还是互联网?

软文写作篇2

桑之未落,其叶沃若。于嗟鸠兮,无食桑葚;于嗟女兮,无与士耽。士之耽兮,犹可说也;女之耽兮,不可说也。这是诗经里《氓》的经典之句。用意在于奉劝女子莫沉溺于感情之中,借着对斑鸠说不要贪食那甜美的桑葚啊,你会醉死的呀!其实却意在奉劝女子不要投入太多感情啊,男子沉浸在爱情里,还可以从中走出来,可女子要是沉浸在爱情里,就无可自拔,不能摆脱了。第一次读到《氓》的时候,我并没有沉浸在女主角苦楚不幸的悲伤中,而是惊喜地发现桑葚,这可爱的桑葚给我的童年带来多少美好的回忆啊!亲切感由衷而生。

桑葚,就像缩小的葡萄串,一粒粒地挤在一起,放在手心小巧可人,忍不住放入口中浅尝,桑葚汁甜蜜得沁人心脾,有的酸中带甜,让人回味无穷呢。小的时候我最爱食桑葚了,疼爱我的奶奶总说,娃娃是桑葚妹子,见到桑葚就笑哈哈。一年的春夏是桑葚成熟的季节,树枝上挂满了桑葚,红红紫紫的,非常美好。那个时候,我总是向奶奶撒娇着说要吃桑葚,小小的嘴角渗着口水珠儿,奶奶总是怜爱地摸摸我的小嘴,说着真是馋娃娃呀!每次都偷偷摘回十几撮,喂饱我这个馋嘴猫儿。满嘴的蜜汁,让我十分满足,于是笑得很甜,就像小熊偷喝得蜂蜜一般,甜在心坎里了。

人人都说我的皮肤好,头发黑,这都得益于爱吃桑葚呀。小小的桑葚里有着不可小觑的营养啊。桑葚小小的身躯里,住满了多种维生素,特别是它饱含磷和铁,具有益肾补血的作用,爱吃桑葚的女孩子会有红润如苹果的面色和漆黑秀丽的头发。每当别人称赞我的皮肤和秀发的时候,我会告诉她这是我的好朋友给我的,他们总会很好奇地问我,是什么样子的朋友呀,我会调皮地告诉他们是桑葚啊,您吃过桑葚吗?如果您没吃过,不妨去找来吃,您一定会喜欢的。会很愿意在春夏之际邂逅这可爱的朋友,把它们摆在您干净的果盘之中,先是静静地欣赏,你会感谢我们神奇的大自然母亲,竟然创造出桑葚这种可爱的小精灵,然后轻轻地拿起一撮,细细品味,你会尝到春天的甜美,夏日的稠热。很奇妙,它有着两个季节的气质,就像它的成熟之际,介于两个季节之间。桑葚酸酸甜甜的味道,就像青春的味道,年轻的我们总是稚嫩而炽热。有着青涩的酸,年少轻狂,有时因不被理解而忧郁,彷徨。有着成长之后的甜,情意浓浓,深知来之不易而倍感珍惜。

我喜爱桑葚,有它陪伴的童年更加甜蜜和难忘,因对它的珍爱之情,让我更加能懂青春的心灵。我爱这种美好的生命,它一定是神的宝贝,就像白娘子偷采的灵芝仙草一样,它是水果中的精灵,我又想念这位可爱的朋友了,真好,又是春夏时节,是邂逅桑葚的季节。

软文写作篇3

论文摘要:在英语写作教学研究领域,对传统课堂教学模式的改革和对网络辅助教学模式的探究一直备受关注。目前,我国已经具备了开展网络辅助下的大学英语写作教学的物质基础,但在进行该教学模式的具体实施过程中,仍有几个原则需要遵循。

引言

英语写作教学是大学英语教学的一个重要组成部分。教育部高等教育司2004年最新颁布的《大学英语课程教学要求》(试行)(以下简称《教学要求》)强调大学英语的教学模式应“充分利用多媒体和网络技术,采用新的教学模式改进原来的以教师讲授为主的单一课堂教学模式”。由此可见,网络辅助下的大学英语写作教学模式顺应了《教学要求》所提出的大学英语教学的发展方向,能够为传统的英语写作教学带来新的生机和活力。

一、网络辅助大学英语写作教学的物质基础

计算机软件和网络的发展为网络辅助下的大学英语写作教学提供了物质基础和实施条件。

(一)计算机软件的发展

1.文字处理软件

文字处理软件是网络辅助下的大学英语写作教学中最常用的软件系统,许多教学实践证明了它是高效的英语写作辅助工具。英语文字处理软件的基本功能有:1)文字编辑功能。2)文件处理功能。3)排版功能。4)查找替换功能。5)检查功能等。英语文字处理软件的编辑等功能使学生可以更加简便易行地对文章进行修改,省去了费时费力的重复抄写,使学生能够把注意力集中在对文章思路、结构、内容、语言表达等方面的斟酌和修改上。许多研究表明,通过使用文字处理软件进行英语写作教学,可以提高学生修改文章的自觉性和自主性,使学生愿意在英语写作中花费更多的时间进行自主修改,其英语写作的质量也得到了明显提高。

2.专用于写作教学的软件

除文字处理软件外,还有专门用于写作教学的软件系统,这些软件种类繁多,功能各异。有些软件辅助写作全过程,有些软件则辅助写作过程的某一环节。这些软件的主要类型有:1)引导写作型软件。这类软件可以提供不同文体的模板和语句、词汇信息,可以通过给出提示、问题等形式帮助学生构思文章结构,组织写作素材、展开有效联想、罗列文章提纲等。2)错误检查型软件。错误检查包括单词的拼写、句子的句法、文体的格式,易混淆词语或词组的检查等。尽管这类软件的语法错误查出率很有限,但还是受到了学生的喜爱和认可,因为这类软件不仅能够帮助学生修改语法、句法、标点符号的错误,还能够增强学生对英语写作基本技能的掌握和基本原则的认识。3)更新格式型软件。这类软件可以重新组织安排文章的格式,突出某些内容以引起学生的注意,促使其进行思考分析并进一步修改自己的文章。4)文体分析型软件。这类软件可对文章的可读性进行分析,可以帮助学生提高读者意识。5)学生对话讨论软件。这种软件可以通过引导学生阅读其他作者的文章,促使学生对他人文章的优缺点给予评论。6)辅助教师批改型软件。这类软件可以对文章的词频、句式、段落及文章长度等信息进行数据统计,再根据统计数据对文章进行评判。这类软件可以为教师提供一些总体性统计数据,使学生在认识写作错误的同时,看到得以量化的自己写作质量的统计数据。

(二)网络的发展

根据中国互联网络信息中心所作的中国互联网络发展状况统计报告,截至2010年12月,我国ipv4地址数量达到2.78亿,我国网民规模达到4.57亿,较2009年底增加7330万人;互联网普及率攀升至34.3%,较2009年提高5.4个百分点。宽带网民规模为4.5亿,固定网络用户中的宽带普及率达到98.3%。网络的发展为大学生提供了前所未有的学习空间,它为学生创造了理想的语言交际环境,为大学英语写作教学注入了新活力。利用网络进行语言交流又分为局域网交流和广域网交流两大类。通过网络,大学生不但能够获取信息,掌握知识,还可以在虚拟的网络空间通过使用真实的目标语言——英语与全世界的人进行沟通和交流,这将极大地促进他们熟练使用英语的能力和跨文化沟通的能力。

1.局域网在大学英语写作教学中的应用

局域网(Localareanetwork),简称Lan,是指在某一区域内由多台计算机互联成的计算机组。“某一区域”指的是同一办公室、同一建筑物、同一公司和同一学校等。在写作教学中,可利用局域网的以下功能进行教学和课内外各种写作活动:1)文件服务功能。网络宽带使得教学文件、资料、信息得以快捷便利地传输,这大大提高了教学效率。英语写作教师可以在网络上设置不同的文件夹用以保存各类教学档案,还可以利用网络进行理想的示范活动,能够清晰地演示文章、句子的重新组合和修改等活动。2)电子邮件功能。在写作教学中可以利用局域网建立电子邮件系统。教师可以利用这一功能给学生传输教学资料、布置作业、传送ppt课件、发放练习等,还可以利用这一功能与学生交流,对教学进行反馈,给予学生个别指导等。3)电子会谈功能。学生通过网络与他人进行实时笔语交流被称为电子会谈。学生通过笔语对话,可以开发思路,讨论问题,进行各种合作性学习活动。

2.广域网在大学英语写作教学中的应用

广域网(wideareanetwork),简称wan,是大范围内的计算机联网系统,如一个城市、地区或国家。通过将局域网和广域网相连,局域网用户就可以与外界进行通讯联系,可以在广域网上查询、搜索、调用资料。利用因特网辅助大学英语写作教学,可以开展更多以学生为中心的写作活动:1)笔友活动。笔友活动是最为普遍的活动之一,它可以是个人或团体间的联系。2)远距离合作。远距离合作指通过网络与异地、异国的学校进行合作,围绕某一专题进行多所学校甚至多国学校间的合作写作活动。3)电子论坛。在互联网上活跃着成千上万个由兴趣相投的人自愿组合的电子论坛,讨论他们关心的问题。电子论坛有电子邮件清单,电子公告栏,万维网论坛等不同形式。4)在线写作实验室。一些大学,特别是英语国家的大学,近年来为帮助学生进行英语写作建立了在线写作实验室(onlinewritingLab),简称owL。这类写作实验室可以为学生提供各种在线的写作指导及答疑解惑,还可以提供各种有效的写作参考资料。

二、网络辅助英语写作教学应遵循的几个原则

尽管我国已经具备了开展网络辅助下的大学英语写作教学的物质基础,但在进行该教学模式的具体实施过程中,仍有几个原则需要遵守。

(一)整体原则

网络辅助下的英语写作教学系统是由教师、学生、计算机和网络四个相互依存和制约的要素构成的统一体。要想在教学中取得良好的效果,教师就必须树立整体原则观念,在教学中恰当地处理四个要素之间的关系,使传统的大学英语写作教学模式与网络辅助下的英语教学模式有机结合,在保证教学整体性原则的基础上,实现网络辅助教学功能的最大化。

(二)主体/主导原则

在网络辅助下的英语写作教学中,学生是教学的主体,多媒体和计算机网络只是教学辅助工具。学生在学习中应充分发挥学习的主体性,应积极思考,敏锐地发现问题,勇敢地提出问题,在教师和同学的帮助下有效地解决问题;还应该根据自己的学习情况选择正确的学习内容,运用正确的学习策略,达到良好的学习效果。教师则应该在整个教学设计、实施、反馈过程中,指导学生使用正确的学习方法和学习策略,安排好学习的进度,实施有计划的学习步骤。同时,教师还应该对学生的学习内容,学习过程和学习效果进行必要的指导和监督。这就要求教师要进行认真的教学设计,甄选编排高质量的教学材料,安排严谨的教学过程,引导学生发挥学习的主体性。

(三)认知发展原则

网络辅助下的英语写作教学应遵循学生认知的发展过程。学生的写作过程是一个连续的思维过程。传统的大学英语写作教学过分强调单词、语法、句法的准确性,过分依赖写作框架和提纲,这种模式不但无助于写作,反而会限制学生思路的打开,破坏学生思维的连续性。写作的目的是通过文字表达内心思想,也就是说,文章的语言、形式和结构都是为表达作者思想服务的。根据学生语言知识、社会知识的具体情况,网络辅助下的英语写作教学应更注重合作性写作活动的组织,使学生有机会在团队活动中挖掘和发挥自己的语言知识和社会知识,从而使写作活动成为学生手脑并用的认知发展过程。

(四)潜在读者原则

在网络辅助下的英语写作教学中,对文章内容方面应强调主题、篇章结构和读者对象三个要素。moffett(1994)曾说:“任何教写作的人其首要任务是培养读者意识,否则教学难有什么效果”。在网络辅助下的大学英语写作教学中,潜在读者的范围比传统英语写作教学中读者的范围要广泛得多,不仅包含教师、同学还包含更广泛范围内的网络读者,因此,对潜在读者的感知和考虑是网络辅助下的大学英语写作教学不可忽视的重要原则。

结语

网络辅助下的大学英语写作教学模式顺应了新的《教学要求》所提出的大学英语教学发展方向,但在进行该教学模式的具体实施过程中,仍需遵循整体原则,主体/主导原则,认知发展原则和潜在读者原则。

参考文献

软文写作篇4

一、书法进校园,“硬笔”要先行

1.学校的实际情况,决定了“硬笔”要先行

哈尔滨市延兴小学开展书法教育之初时,学校所辖学区是哈尔滨市最大的棚户区——白家堡,这里也是哈尔滨市最大的外来务工人员聚集地。在这里聚居的家庭普遍“三低”:85%的家长文化程度低于初中;社区文化、家庭文化氛围低,几乎没有什么有益的文化活动;传统文化认知低,这些家庭对传统文化知之甚少。

学校在校学生80%以上都是外来务工人员子女,90%的学生字写得不好,甚至有5%的学生入学之初没有接受过学前教育,没拿过铅笔写过字。100%的学生书法启蒙是“0”。

学校有一位书法爱好者,当时是哈尔滨市硬笔书法家协会会员。早在1999年,他就在学校开展书法小组活动。3年来,他带领的学生在硬笔书法活动中取得了一定的成绩,因此有一定的教学经验。

可以看出,学校当时缺少软笔书法师资队伍,学校只有能够“自娱自乐”型的书法爱好者。另外,学校学生整体书法基础很薄弱,家长对软笔书法的认可度不高,绝大多数的家长认为学生能够“写好字”“写好作业”就行。

在这种情况下,如果直接开设软笔书法课程必然举步维艰。90%字写得差的孩子加一位有一定硬笔书法基础的教师,最适合学校情况的做法就是开设硬笔书法课程。

2.“硬笔书法”的特性,决定了“硬笔”要先行

有人说,书法就是汉字的书写方法,就是把字写美的方法;也有人说,写字不等于书法,书法是写字的升华……但无论何种说法,写字是书法的基础都是毋庸置疑的。

因此,学书法理应首先学好写字。是学写毛笔字还是学写硬笔字呢?传统观念认为是学写毛笔字,于是有志于书法的少年儿童(多数是家长之志)被送进了各种书法辅导班。

但对大多数家长而言,“硬笔书法”的实用性更具有诱惑力。在与家长座谈交流中,发觉绝大多数家长,首先重视的是书法的实用价值,即把字写正确、工整。家长的这种想法似乎“要求比较低”,但是这种想法是源自于他的人生经历、人生感受。延兴小学的家长文化层次普遍低,家长自身的硬笔书写能力就比较低,再加上他们的实用主义意识占主导,因而这个时期硬笔书法的实用价值是相对比较重要的。在随后的学习中,学校立足于书法的实用价值,在学习中逐渐引领学生感受、感悟艺术美、人文性。

对于小学生而言,“硬笔书法”更具有亲近性。这种亲近性主要源自于“硬笔书法”离他们学习生活更近。儿童在学校是以写硬笔字为主的,硬笔书写是学生们日常学习、生活中的主要活动。这就更具有学生一入学便拥有的牢固的书写硬笔书法的空间与时间。这样一来,“硬笔书法”就拥有更为明确的目标性、更为广阔的操练空间。”

在小学开展书法教育,学校经研究认为不要只注重“艺术性”“文化性”,应要先注意“实用性”,当然,不管“硬笔书法的实用性”,直接从毛笔字学习书法可能具有一定道理,少数有志者可经此途径迈入书法大门。但假如我们换一种思路,从具有一定硬笔字基础的小学生开始,教授他们包括章法等在内的硬笔书法知识,培养他们的兴趣,也许会有更多的学生可以通过硬笔书法迈入书法艺术的大门。待他们爱上书法之后,也许会有一些人为丰富自己的艺术表现手段而转学毛笔书法或兼学毛笔书法,而另一些人则在硬笔书法上继续深造,从而进入更高境界。

正如人们常常谈论的“普及”是“发展”的基础,没有“众数”的底,也就不可能有“专业”的人才。

二、软笔书法一定要进校园

1.时代的呼唤,需要软笔书法进校园

电脑和互联网的发展改变了人们传统的书写习惯,人们普遍认为字写得好不好无所谓,汉字书法的普及程度有所下降。现在,相当一部分中小学生书写水平不高,字写得不好看,青少年一代正面临着严重的书写危机。

针对中小学生汉字书写能力退化这一现状,教育部网站了一则《关于中小学开展书法教育的意见》,要求:“在义务教育阶段语文课程中,要按照课程标准要求开展书法教育,其中三至六年级的语文课程中,每周安排一课时的书法课。”

《意见》提出:“书法教育应培养学生正确的写字姿势,养成良好的书写习惯;一至三年级着重培养学生硬笔书写能力。三年级开始,过渡到硬笔软笔兼学。学生要用毛笔书写楷书,临摹名家书法;大致了解书法历史和汉字字体源流;从书法作品的内涵、章法、结构、笔法等方面鉴赏历代重要书法家作品。在义务教育阶段美术、艺术等课程中,要结合学科特点开展形式多样的书法教育。”

近年来,中国人对传统文化的认同度加大了。书法作为中国的传统文化,像京剧一样,是国粹中的国粹,自然需要文化传承。中国书法已有三千多年的历史,是古人聪明和智慧的结晶,是我们的祖先留给我们的一笔巨大宝贵的财富,是我国独有的一门艺术。书法被誉为无言的诗、无形的舞、无图的画、无声的乐。很多家长开始送孩子到校外学习软笔书法。有的家长在座谈中说:“书法可以培养孩子的静心,可以让孩子更加自信。”

2.软笔书法的特性,决定“软笔书法”总要走进校园

2005年以来,人们的关注热情开始从硬笔书法逐渐延伸至软笔书法,全民的热情也“烧”进了延兴小学。

书法是中国人独有的情结。从实用到艺术,体现了中国人的一种智慧。书法有几千年历史,不仅出现了多种书体,而且每个书体都有不同的流派,每个流派又有不同的艺术特色。中国早在陶器时代就自觉地追求美的图案,不仅是为了满足生存需要,更是出于审美。这个事实说明了那时这块土地上的人对点和线的运用已经达到了很高的水平,而书法就是运用点和线的。随着人们近年来物质生活水平的提升,文化的需求逐渐提高,书法的情结再次被引燃。这份情结有文化继承的自豪性,也有文化延续的忧虑性。

随着家长整体素质的提升,不少家长开始重视孩子综合素质的提升,尤其不少家长在对比中感受到中国孩子艺术素养低,对孩子艺术素养的培养手段中,书法的艺术性被家长推崇。

象形文字近似图画的符号,反映客观对象的特征,但里面已经包含了审美特征。秦小篆、汉隶书、小篆的流畅,隶书则方劲。行书轻快自由,也反映了东晋时的文化特征。草书很有表现力,展现奔放的感情,一气呵成又不乏变化。各种书体都有艺术特点,楷隶篆都是静的,行、草则是动的。

正是因为中国人对软笔书法一直具有历史情结、文化情结,以及渐起的书法艺术情结。因而,在学校基本条件允许下,软笔书法必然要走进校园,成为现代学生综合素质发展的一个要素。

三、校园书法要“软硬”同行

硬笔书法教学对师资队伍的要求相对低一些,学校比较容易培养这方面的教师。软笔书法教学对师资队伍要求比较高,这也就是软笔书法进校园比较难的一个根本原因。因此,一般学校都是先发展硬笔书法,在条件成熟的情况下(特别是师资队伍),再发展软笔书法。

在软笔书法发展起来之后,很多学校“废除”了硬笔书法,这种做法是不可取的。即使学校在书法方面的发展达到了一定的水准,也不要轻易“废除”硬笔书法。相反,理想的状态是“软硬”同行。

因为二者的育人目标是相同的。无论是软笔书法还是硬笔书法,在学校开设的目的是一致的。

教育部《基础教育课程改革纲要(试行)》特别指出:“规范、端正、整洁地书写汉字是有效进行书面交流的基本保证,是学生学习语文和其他课程,形成终身学习能力的基础;热爱祖国文字,养成良好的写字习惯,具备熟练的写字技能,并有初步的书法欣赏能力是现代中国公民应有的基本素养,也是基础教育课程的目标之一。”

从中可以看出,学校无论开设硬笔书法,还是软笔书法,基本育人目标是一定的。也正是基于《基础教育课程改革纲要(试行)》,延兴小学制定了《硬笔书法教学总目标》《软笔书法教学总目标》。如下:

《延兴小学硬笔书法课程教学总目标》:

学生会使用铅笔、钢笔,学会正确的执笔方法和写字姿势,养成良好的书写习惯,初步掌握书写的技巧和基本规律,汉字书写正确、端正、整齐、美观,并有一定速度。能主动进行探究性学习,在实践中学习和运用。锻炼提高学生的艺术、情感等智能,促进学生主动活泼、全面和谐的发展。具有书法鉴赏能力,对优秀书法作品有了解,有一定欣赏书法作品的能力。培养学生热爱祖国语言文字的情感;陶冶情操,培养审美能力,逐步形成积极的人生态度和正确的价值观、审美观,提高学生的文化品位和审美情趣。

《延兴小学软笔书法课程教学总目标》:

通过学习书法,使学生能很好地了解中华民族的历史及灿烂的民族文化,增强民族自尊心和自信心,更加热爱祖国。通过书法教学活动让学生了解书法基本常识,掌握书法的基本书写技能,提高学生综合素质,促进学生身心的全面发展,磨炼学生的意志、陶冶学生的情操,培养学生的审美能力,使学生养成做事专心的好习惯,提高学生的观察力、模仿力、领悟力、想象力、创造力。提高学生日常作业的书写效率,提高学生的审美素质。

从上述目标中我们可以看出:延兴小学开设软、硬笔书法课的目的是为了“弘扬中华传统文化,培养儒雅自信的现代中国人”。

软笔书法和硬笔书法在学校的实施中具有一定的互补性。可以说是“文化性”“艺术性”和“实用性”的互补。二者也是不可相互替代的。软笔书法和硬笔书法虽在很多方面有相同和相似之处,但也有各自的审美规定性和艺术独立性。

延兴小学目前同时开设了硬笔书法与软笔书法教学。二者各有自己的实施体系。但前提是学校已经培养了了一批有一定书法专业素质的教师。因而,我们能够得以软硬笔兼施地开设教学科目。

硬笔书法教学开设流程贯穿于学校的“教师基本功——语文教学——习字一刻钟——语文试卷——延兴书法艺术节(硬笔书法段位赛、硬笔书法团体赛)——国内硬笔书法活动”等一系列教学活动之中。

在历经10年的书法教学活动中,延兴小学特别注重教师书法专业素质,学校也专门为此做过大量工作。在教师基本功达到一定的水平之后,学校还是一如既往地通过各种形式加强教师基本功的培养。在这个基础上,学校要求在语文教学的第一课时中,所有的语文教师都要有“重点字”指导书写的教学环节。为此,我们对1~5年级的“拼音生字本”进行了一定的调整,使之为我们的有效写字指导做铺垫,同时,学校对“拼音生字本”的批改也有新的规定,比较人性化地要求教师在批中进行指导。这样,就比较有效地为“硬笔书法”创建一定的学习空间、时间,同时,在实践中也突显了硬笔书法的实用性原则。

在此基础上,学校还每天设定了“习字一刻钟”活动,每个班级配备两名教师:一名进行硬笔书法教学范讲,一名教师协助进行书写姿势、握笔姿势指导。以此项活动让学生们进一步感受到硬笔书法的艺术美,从而促进班级整体硬笔书法审美能力的提升。

在此基础上,学校还在每学期书法艺术节期间举办“硬笔书法段位赛、硬笔书法团体赛”,选拔优秀的学生参加国内硬笔书法活动,以活动促进学生的“硬笔书法”能力水平,以活动为学生个性特长提供发展平台。

这是学校在“硬笔书法”教学活动中的流程。

2010年3月,在软笔书法先行尝试探索的基础上,学校开设全员性软笔书法教学。

软笔书法教学开设流程是:“教师基本功——软笔书法教学——延兴书法艺术节(软笔书法段位赛、软笔书法团体赛)——软笔书法爱好者集训——校内软笔书法活动——国内软笔书法活动。”

学校为了进一步推动软笔书法教学的实效性,每周固定对教师进行软笔书法培训,以教师的素质发展提升为前提,有效带动学生软笔书法素质的提升。

学校选派了4位在软笔书法上有一定造诣的教师担任软笔书法教师(学校定期选派他们参加国家、省、市的书法协会的“采风”“培训班”活动),在每周固定课节为班级学生授课。

同时学校也开展一些活动,进一步促进学生学习软笔书法的兴趣,学期末,还将对学生进行考核,并把成绩记录在册。

软文写作篇5

关键词:诊断刷写;配置升级;软件开发;提高效率

1、背景与意义

随着汽车市场对功能的多元化要求越来越高,对配置升级的需求越来越频繁,整车厂为了适应变化满足需求,对与配置功能密切相关的控制器升级方式也层出不穷。针对只需要更新控制器软件即可以实现配置功能升级的情况,基于诊断功能刷写控制器的应用得到整车厂的青睐,无论是在生产线,还是在经销商处。但是,由于功能复杂和多元,控制器的软件代码字节数也增加很多,在加之有时需要刷写升级的控制器较多,这就很影响在线刷写时候的效率,刷写的软件字节数越多,所需要的时间越长,其对生产线上会影响生产节拍,经销商处则易引起客户抱怨,所以刷写效率是整车厂急需解决的问题。本文针对通过刷写控制器软件来升级配置功能情况,提出一种控制器模块化开发方法,目的是满足市场对配置功能升级需求的同时,降低刷写控制器软件所需要的时间以改善效率,以及促进产品设计开发的平台化发展。

2、控制器软件模块化开发方法

多数整车的配置功能由控制器的软件实现的,为了节省零部件开发和管理成本,整车厂开发控制器时硬件上尽量做到平台化,用软件差异实现不同的配置功能。故针对配置功能升级的情况,只需升级控制器软件即可实现。但由于控制器软件字节数多,在加之可能升级的控制器数目增加,故刷写软件的效率则显得尤为重要。针对效率提升,影响刷写控制器效率的主要原因是需要刷写的每个控制器的软件字节数多,即便升级的功能很简单,也需要刷写控制器的整个软件,尤其是底层和驱动软件,功能升级几乎是不涉及更改,但是却要重新刷写,这都影响刷写字节数和效率。故减小刷写软件字节数是最有效的方式。本文提出控制器软件模块化开发方法,就是基于配置和功能,将控制器的软件分模块,即分类,开发时按照所对应的模块进行开发,并且做好每个软件模块接口定义从而实现功能。这样开发的好处在于日后升级控制器时,根据不同升级配置的需求,仅更新对应模块的程序即可,刷写时也只需要刷写该模块的程序,而无需更新控制器所有程序,以达到减少需要刷写软件字节数从而提高刷写效率的目的。下面以组合仪表为例,详细阐述该软件开发和刷写方式。

2.1软件模块化

组合仪表作为行车电脑,需要集成的信息很多,显示屏图片信息,数值信息,设置信息等,故其软件开发很具有代表性。根据整车功能配置需求定义,可以将软件开发分为如图1模块。1)Systemblock:用于软件底层与控制器硬件接口。2)Calibrationblock:有些功能需要组合仪表参与学习,标定。该软件模块中可以集成该方面的参数,该模块软件组合仪表应用不多,例如空调控制器,动力方面的控制器的应用较多。3)Basicblock:主要集成网络层等信息数据传递的相关参数。4)Hmiblock:主要是集成人机交互界面的信息。5)applicationblock:主要是集成控制器功能应用信息。由于模块中的applicationblock中集成了组合仪表的多数功能,如果功能区别明显,也可以划分子模块进行开发。根据车型配置信息,将与组合仪表相关的功能逐个分解到各个软件模块中进行开发,并且根据接口定义开发每个block之间的软件,做到各个模块之间完美调用以实现功能。

2.2具体实现

图2举例说明一个功能的实现如何将对应的软件程序进行模块划分。基于上图实例,如果日后升级车辆配置,例如增加前雷达配置,故更新的内容是屏幕切换雷达图,波纹状态指示等信息,这样至于基础软件或者底层驱动根本就无缺更新,这样只需要刷写,Hmi和applicationblock即可。以此方式,来减少更新软件需要刷写字节的数量来提高效率。如果applicationblock也有子模块,这样只需要刷写子模块软件即可,如此刷写效率会进一步提高。

3、实践分析

基于以上理论基础,进行了仿真分析,其思路是定义一些简单功能,将控制器的软件进行模块划分式开发,假设需要更新配置,则刷写对应的block验证是否有效。图3为基于配置信息,将控制器的功能代码分解成个逐个模块,当然刷写时候必然要加载驱动,例如擦除,检查刷写数据的可靠性等。图4和图5为对控制器的软件模块刷写的刷写代码,目的是验证基于该开发方式的控制器在功能升级时,能否实现刷写成功。将需要刷写的程序模块,放在指定路径下,刷写时加载该路径后,等待控制器是否能被刷写成功,由图6得,刷写成功。

4、结论

基于以上分析,可知本文提出控制器软件模块化开发来提高控制器软件刷写效率是可以实现的。开发阶段将车辆配置与控制器软件功能对应后,逐个将每个功能分解到各自的软件模块中进行开发,且做到每个模块的接口定义从而实现控制器的功能。故在产品更新或者功能升级时,只需将与需要升级功能的软件升级即可,则务必升级全部软件,以此提高控制器软件刷写效率和产品的平台化开发。

参考文献

[1]陆叶.iSoBootloader控制器安全高效实现程序刷写.中国集成电路,2011,20,5,79-82.

软文写作篇6

【关键字】课程设计,软件工程技术,应用,问题

withthedeepeningofourreformandopeningtooutsideworld,wehaveachievedagreatdealineconomicdevelopment.meanwhile,ourcountry'seducationareenjoyingrapidgrowth.inschooleducation,especiallyinguidingstudentstocurriculumdesign,weareoftenusedsoftwareengineeringtechnology.andalsowearefeeltechnologyinsoftwareengineeringcurriculumdesignandtheapplicationstatusisconstantlyincreasing.Sotheauthoranalysestheapplicationoftechnologyinsoftwareengineeringcurriculumdesignandanalysisofrelevantproblems,combiningwithhissupervisionexperienceandresearch.

Keywords

Curriculumdesign,softwareengineering,application,problems

中图分类号:G423文献标识码:a文章编号:

一.前言

软件工程是计算机科学与技术本科专业一门重要的专业课。一般在软件工程课程结束后,会安排一些时间让学生做软件工程课程设计。软件工程课程设计的内容是让学生运用软件工程的知识设计一个应用软件系统,并写出相关的设计文档材料。在进行课程设计的时候,我们会经常应用到软件工程技术,例如图形的绘制等,都需要借助软件工程技术。结合当下学生在进行课程设计中存在的一系列问题,有必要加强软件工程技术在课程设计中的应用,提高课程设计的质量和效率。

二.课程设计中存在的问题

1.不重视可行性分析和需求分析

有学生认为在软件的生存期中,写程序(coding)最重要,因此,对软件工程中的其他阶段不重视,甚至在软件开发过程中,一边写程序,一边了解需求,程序完成了需求才清楚这是很危险的,万一有的需求事先不知道,而在编制程序的过程中才发现,而在已经编制的程序上不容易实现,就要重新改写程序,或在已编好的程序上打补打,破坏程序的结构,给程序的运行和维护带来极大的困难,作者在指导课程设计中看到不重视可行性分析和需求分析的课程设计很容易陷入困境,实际的开发进度往往比预期进度慢,有时候为了赶进度,学生就采取权宜之计,不惜损害软件的质量.

2.软件设计呈无序状态

软件设计一般要求进行概要设计、详细设计,以及必须的模块设计,才能进行编码,而课程设计中大部分同学的软件开发跨越了概要设计、详细设计以及必须的模块设计,直接进行编码,这种无序的软件设计只能带来人员组织的混乱、功能代码的重复开发,并导致系统最后可集成性差.

3.系统的使用说明书不正规、不完善

软件系统质量的优劣主要取决于用户的评价.目前,大多数课程设计做的软件虽然都采用了直观易学的图形窗口界面和菜单驱动技术,大大方便用户使用,但由于课程设计系统用户类型多样,理解的程度不尽相同,除一般的操作帮助外,解释清晰、内容全面的数据字典和使用手册是必不可少的.否则用户感到使用起来很不便,觉得难于操作.

4.系统开发过程中文档不完备

软件工程要求系统开发过程中的文档必须和所开发的软件完全一致,要清楚地说明系统开发到某一阶段时已经做了什么,下一步应该做什么,以及算法的精确描述或出处等,以便课程设计小组成员之间进行有效的交流,同时这些文档也是备忘录,对系统的维护和更新意义重大.不合格、不完备的文档给开发人员内部的工作交流带来了诸多不便.更严重的是如果没有准确的文档,诸如修改系统中的错误、改进和增添新功能、移植到其它软件环境等这些工作将非常难做.

三.软件工程技术在课程设计中的应用及其相关问题分析

1.合理选择课程设计的题目

由于该课程设计与软件工程课程内容密切相关,选题工作可以在软件工程课程开始讲授时布置下去,让学生有充足的时间思考,思考成熟后,在指导教师帮助下,将课程设计题目确定下来。然后学生一边学习软件工程课程内容,一边着手收集课程设计所需的有关资料,做好课程设计的准备工作。

课程设计题目所涉及的问题规模和难度应该比较小。因为课程设计不同于课程设计,加上课程设计安排的时间比较少,学生投入的精力也有限,所以要控制规模和难度。指导教师在帮助学生选择题目时,可以选择学生比较熟悉的问题,如图书资料管理系统、学生成绩管理系统、人力资源管理系统等等,或者选择学生很快就能熟悉的一些问题。

2.摆正程序编写工作在软件工程中的位置

学生在做软件工程课程设计之前,已经做过一些课程设计。比如在学习C、C++或Java之后,利用C、C++或Java所做的课程设计。那些课程设计内容是使用高级语言设计和编写小软件,在那些课程设计中,程序编写是一项非常重要的工作,因为那些课程设计是以熟练应用某高级语言为目的。而在软件工程课程设计中,编写程序工作与需求分析、总体设计和详细设计等工作相比较,重要程度降低了。因为软件工程课程设计不是以熟练运用某高级语言为目的,而是以熟悉和运用软件工程知识为目的。实际上,按照开发软件的过程,当需求分析、总体设计和详细设计等开发过程完成后,用哪种高级语言来实现软件系统已经不是重要问题了。

学生往往认为程序编写工作重要,而认为需求分析、总体设计和详细设计等工作无关紧要,这是没有领会软件工程思想的表现。当确定课程设计题目后,有些学生不认真作需求分析、总体设计和详细设计等工作,匆匆忙忙开始编写程序,这种行为与软件工程课程设计的目的不相符。

指导教师要引导学生明确软件工程课程设计的目的,使学生清楚程序编写工作与其他软件开发工作的关系,让学生摆正编写程序工作在软件工程课程设计中的位置;告诉学生不能只重视编写程序工作而轻视其他工作;更不能不经过需求分析、总体设计和详细设计等阶段而直接开始程序编写工作。历史上,软件危机产生的原因之一就是错误地认为开发软件就是编写程序、程序就是软件,而忽视了程序编写之外的其他各项软件开发工作。现在要通过做软件工程课程设计引导学生摆正程序编写工作的位置,用软件工程理论指导实践,防止过去的错误再出现。

3.熟悉常用技术和工具

按照软件工程课程设计的要求,学生在课程设计结束时,要完成全部的软件设计开发任务,不但要交出一个能运行的软件,还要交出设计过程中所形成的文档材料,包括需求分析材料、总体设计材料、详细设计材料、测试材料等。要做好这些文档材料,需要在课程设计中引导学生熟悉软件工程中常用技术和工具的使用方法。

例如,在制作需求分析材料时,涉及到实体关系图、数据流图、状态转换图、ipo图的使用;在制作总体设计材料时,涉及到模块化技术和层次结构图的使用;在制作详细设计材料时,涉及到传统流程图、盒图、paD图、判定表、判定树的使用;在制作测试材料时,涉及到白盒技术、黑盒技术的使用。如果采用面向对象方法进行系统分析和设计,则要涉及到UmL中的用例图、类和对象图、顺序图、活动图、协作图、构件图、部署图的使用。

上面提到的一些常用的技术和工具,在软件工程授课过程中,教师虽然讲过,但由于没有真正使用过,所以学生不熟悉。指导教师要引导学生利用课程设计来熟悉这些常用技术和工具。因为学生毕业后,既要会做程序编写工作,也要会做需求分析、总体设计、详细设计、测试等工作,熟悉这些常用技术和工具的使用方法,并且认真完成课程设计各项文档材料的制作,可以为毕业后从事相关的软件开发工作奠定良好的基础。

四.结束语

综上所述,软件工程技术在课程设计中占据着十分重要的地位,并且其应用也是十分广泛的。因此,应该加强对软件工程技术的应用研究,加大其在课程设计中的应用范围和频率。

参考文献:

[1]王延青;李海峰;林森;朱素霞;倪泽辉软件工程系列课程设计的分组及选题策略框架计算机教育2008-04-25期刊

[2]庞希愚;王成在课程设计中培养软件人才工程素质的研究与实践中国科教创新导刊2012-08-01期刊

[3]廖江福;王宗跃软件工程专业课程设计中的双语教学集美大学学报(教育科学版)2012-07-28期刊

软文写作篇7

本学期软笔书法校本课程的教学自开学以来,至今已按学期初计划完成所有的教学任务,为总结经验,改进不足,更好地服务于日后的教学工作,提高软笔书法教学效果。特对本学期教学工作予以小结。

    一、基本情况

    书法艺术是中华民族传统艺术中的瑰宝,传承祖国文化艺术遗产,弘扬祖国书法艺术魅力,要从小抓起,从基础抓起。为了给同学打造一个良好的软笔书法学习环境,并结合我校实际,我班本学期继续选择软笔书法作为校本课内容。一学期来,在校领导的关心下,我班坚实有效地完成了各项教学及工作任务,克服了种种困难,保证了活动的正常开展,并取得了一定的成绩。

    二、过程与成绩

    1、通过描摹与练写,学生们都树立了正确的审美观,体验到了中国文化艺术之美,他们更加热爱祖国的传统文化了。

    2、在软笔书法学习过程中,使他们养成了良好的书写姿势,规范了他们的执笔姿势。

    3、学生们均灵活掌握了毛笔楷书的基本笔画书写技法,都能够写出一笔漂亮的字。学以致用,对其平时的硬笔楷书的书写、学习以及将来的工作、社会交际起到了深远的影响。

    4、通过软笔书法练习,学生们都养成了认真负责、专心致志、持之以恒的学习习惯和良好品质。

    三、经验与体会

    1、营造一个雅致的书写环境。从儿童掌握软笔书法的客观规律出发,从脑、手、记忆、反应等诸多方面来培养学生的书写能力。在教学中要教给学生正确的书写坐姿与执笔姿势、运笔的轻重、结构的疏密、运行的缓急、气势的强弱、站写的要领等。训练小学生遵守汉字书写规律,教给其正确的读帖方法和临帖方法,如看笔迹,悟其运笔过程,看结构悟其组合规律,临帖时“字数宜少、遍数宜多”。,要求学生临帖越像越好。通过一系列严格的学习及书写训练,使学生养成了良好的写字习惯与书写卫生习惯。书写内容包括教材内容和课内外文章、诗词、对联、名言、警句等。切实地培养了学生的虚心、诚恳、一丝不苟的品德。

   2 、为了体现学生一个时期的软笔书法学习程度和训练结果,在校内多参加学校开展形式多样的书法比赛,如现场写字竞赛、书法作品展览、开辟班级写字园地、校园书法宣传窗等。给学生提供锻炼的机会,使一些软笔书法素质好、书写水平高的学生一展才华,从而培养学生的竞争意识。

    3、鼓励有较高水平的学生根据自己的特点选择自己喜爱的高水平的字帖作为临摹的范本,鼓励学生的写字风格多样化,并努力追求“提笔就是练字时”的境界。

    4、在教学过程中,不仅要布置适当的作业,而且还要讲评。如对精心的作业不及时地讲评或敷衍了事,这样就无法从学生作品中获得正确的反馈信息,从而无法准确地实施教学。

    四、问题与教训

    在总结成绩和经验的同时,我还清醒地看到了自己在教学过程中存在的不足和问题,这些问题与教训务必采取切实有效的措施加以认真研究和解决。

首先,个别同学在书写和创作的过程中往往不能养成良好的书写及卫生习惯,每次创作、练习都会有一些墨弄到桌面上或地下,活动结束都要重新打扫。其次,同学们在练习的过程中自觉性比较差。在辅导教师不在的时候不能好好地把握自己,不能长时间地集中注意力。究其主要原因是个别同学还没有意识到学习书法的重要性,看来在以后的教学过程中关于学习软笔书法的重要性还得“老声常谈”,从而端正同学们学习软笔书法的态度。

    五、今后努力的方向

    我们的软笔书法校本课教学工作在平实中求特色,在务实中求发展,虽然取得了一定的成绩,但我会在日后的写字课上及平时的板书书写中继续踏踏实实、稳步向前,不断进取、向更高目标奋进。我一定会谨记“端端正正写字,堂堂正正做人”,以弘扬书法艺术为己任,以“认真、仔细、耐心”为学习的标准,在以后的教学及活动中,继续保持好自己的风格,拼搏进取。在下个学期的校本课程教学工作中,我将以更加积极的工作态度和工作热情去努力完成工作任务,把书法这一校本课程及我校特色活动工作推向一个新的高潮。

 

软文写作篇8

[关键词]财务票据;打印软件;

1前言

票据管理是指公司财务报销工作中涉及的各种票据的日常管理,常见的票据有差旅费报销单、费用报销单、记账凭证、现金支票以及进账单等。这些票据的管理是公司财务工作中最为常见的工作,同时也是很烦琐的工作。在工作量越来越大,而又不断要求提高工作效率的实际工作中,传统的手工票据管理工作方式已经远远不能适应工作需要。采用软件系统来实现辅助办公是高效率完成这项工作的有效方法之一,虽然通用的票据管理系统很多,但是都和实际工作存在一定差距,使用不便。因此开发一个适合中小型企业使用的票据管理系统是一个非常有实际意义的工作。本文针对现实中中小型企业财务票据管理的现状,从实用角度介绍了一个使用visualbasic6.0开发的基于sqlserver2008数据库的票据打印软件。

2软件的模块结构

软件的模块结构如图1所示。

模块是根据功能来划分的,在用户管理模块中,系统管理员可以增加新的用户名和密码,每个用户登录后可以修改自己的密码。在基本信息设置模块中,系统管理员可以把本公司经常来往的进账单的出票人和收票人提前设置好,供后面的业务反复调用。在后面的各种票据中功能基本是相似的,本文以工商银行的进账单为例(见图2):

对于出票人和收款人,将鼠标放在其全称后面的空行处双击,就出现如图3所示的界面。

如果挑选长城物资贸易有限责任公司,就双击该行,图3的界面就关闭,回到图2的界面,此时出票人的全称和账号就自动调用过来了;对于金额,只需要在小写的文本框中写数字,其大写金额就自动生成出来,这样用户非常方便,可以降低原来手工书写的错误率。

当这些内容填写好以后,单击保存,再单击打印就可以定位打印到事先放在票据打印机中的进账单上面,既快捷又准确,效果非常好。

3两个关键技术

这个实用的票据打印软件,有两个技术需要解决:一是小写转大写的算法,二是定位打印技术。

3.1小写转大写的算法smalltolarge

step1设置变量并对其初始化;

str(10):大写金额数组,str(0)="零",str(1)="壹",……,str(9)="玖";

china:金额单位,初始化为"分角元拾佰仟万拾佰仟亿";

lnp:金额的长度;

prc:金额的字符串表示;

tmp:金额大写的逆序;

dx:单位,"分","角","元","拾",……,"亿";

xx:金额大写,"零","壹","贰",……,"玖";

zhen:判断金额是否为整。

step2如果金额只有"角",去掉小数点并在"分"上加"0"即prc=replace(prc,".","")+"0";如果金额只有"分",去掉小数点即prc=replace(prc,".","");如果金额有"角"和"分",去掉小数点即prc=replace(prc,".","");如果金额是整数,则在"角分"位置上加"00"。

step3将金额以大写方式逆序显示,tmp=str(mid(prc,i,1))&tmp。

step4将金额与单位相对应:取数字的大写即xx=mid(tmp,i,1);取对应单位即dx=mid(china,i,1);然后将数字的大写与单位结合,如下:

(1)如果大写数字不为"零",将大写数字与单位结合即zdx=xx&dx&zdx;

(2)如果大写数字为"零":若在"元"位置,则将单位"元"补上即zdx=dx&zdx;若在"万"位置,则将单位"万"补上即zdx=dx&zdx;若"角不为0,元为0,且高位有不为0的"或者"千不为0,万为0且高位有不为0的"则将数字"零"补上即zdx="零"&zdx。

step5如果金额为整数(没有"角"和"分"),则在金额后加上"整"即zdx=zdx+"整";如果金额中含有"零元"或者"零万",则分别替换为"元"、"万",即zdx=replace(zdx,"零元","元")和zdx=replace(zdx,"零万","万")。

step6如果只有"分"且不为0,则只要金额和"分",zdx=right(zdx,len(zdx)-1)。

step7如果有"角"没有"分",则在金额后加上"整"即zdx=zdx&"整"。

step8如果"角"不为0,"元"为0,且高位有不为0,则在"元"后面加上"零",zdx=replace(zdx,"元","元零")。

step9将大写金额显示在金额栏的表格中,结束。

3.2定位打印技术

为了打印信息定位准确,每一类票据采用两个窗体来进行定位,如下:

一个窗体(form1)做成票据的样式,不需打印的信息直接显示出来,需要打印的信息填写到文本框textbox控件中;

另外一个窗体(form2)设置参考位置作为打印机的打印初始位置,该窗体只使用文本框textbox控件,对这些文本框控件的位置进行不断调整与测试,使其与form1窗体中相关的textbox控件位置相对应,其他不需打印的位置上不使用控件;

当用户单击form1窗体中“打印”按钮的时候,将form1中需要打印的文本框textbox控件信息传递给form2的对应文本框,然后使用form2窗体的printform方法打印窗体,即可将指定的内容准确地定位到要打印的位置,并且打印出来。

4软件实施后的效果

(1)对于票据上应有的金额,只需要在小写的文本框中写数字,其大写金额就自动生成出来,这样用户非常方便,可以降低原来手工书写的错误率,而且节省时间,提高了工作效率。

(2)打印信息定位准确。当打印内容填写好以后,就可以打印到事先放在票据打印机中的进账单上面,既快捷又准确,票据单看上去既清晰又整洁,效果非常好。

(3)减轻了工作人员的劳动强度。在没有使用打印软件之前,工作人员要花很大的精力来填写各种纸质票据材料,在操作过程中重复填写信息,工作非常枯燥和辛苦。该打印软件极大地减轻了他们填写票据资料的工作量,为企业节省了大量资金和时间。

5结束语

本软件已经在安徽工业大学财务处等单位使用,并已在中国版权局软件著作权登记,具有很好的推广价值。

主要参考文献

[1]李德文.通用报表打印程序的设计与实现[j].计算机系统应用,1995(2):27-30.

[2]孙家广,胡事民.计算机图形学基础教程[j].北京:清华大学出版社,2005:31-39.

[3][美]rf冈萨雷斯,等.数字图像处理[m].第2版.阮秋琦,阮宇智,译.北京:电子工业出版社,2005.

[4]于英民,等.计算机接口技术[m].北京:电子工业出版社,2004.

[5]罗鸿.erp原理·设计·实施[m].北京:电子工业出版社,2003:12-22.

软文写作篇9

1.1代码编写

通过对软件数据进行分类整理,在进行缺陷软件的排除工作以后,根据软件开发过程中的各种信息进行全新的代码编写。基于代码编写人员的编写经验,在一般情况,对结构功能与任务类似的模块进行重新编写,这些重新编写的模块应遵循特定的编写规则,这样才能保证代码编写的合理有效性。

1.2错误重现

代码编写完成以后开发者会将这些代码进行版本的确认,然后将正确有效的代码实际应用到适当版本的软件中去。而对于存在缺陷的代码,开发者需要针对代码产生缺陷的原因进行分析,通过不但调整代码内的输入数据,直到代码内的数据与程序报告中的描述接近为止。存在缺陷的代码往往会以缺陷报告的形式对开发者予以说明,由于缺陷报告的模糊性,常常会误导开发者,进而造成程序设计混乱。

1.3理解行为

软件开发者在设计软件的过程中需要明确自己设计软件中每一个代码的内容,同时还需要理解其他开发者编写的代码,这样才能有效地完善软件开发者的编写技术。同时,软件开发者在进行代码编写的过程中,需要对程序行为进行准确的理解,以此保证软件内文档和注释的准确性。

1.4设计推究

开发者在准备对软件进行完善设计的过程中,首先需要彻底了解软件的总体设计,对软件内部复杂的系统机构进行详细研究与分析,充分把握软件细节,这有这样才能真正实现软件设计的合理性与准确性。

2.软件工程数据挖掘测试的有效措施

2.1进行软件工程理念和方法上的创新

应通过实施需求分析,将数据挖据逐渐演变成形式化、规范化的需求工程,在软件开发理念上,加强对数据挖掘的重视,对软件工程的架构进行演化性设计与创新,利用新技术,在软件开发的过程中添加敏捷变成与间件技术,由此,提高软件编写水平。

2.2利用人工智能

随着我国科学技术的不断发展与创新,机器学习已经逐渐被我国各个领域所广泛应用,在进行软件工程数据挖掘技术创新的过程中,可以将机器学习及数据挖掘技术实际应用于软件工程中,以此为我国软件研发提供更多的便捷。人工智能作为我国先进生产力的重要表现,在实际应用于软件工程数据的挖掘工作时,应该利用机器较强的学习能力与运算能力,将数据统计及数据运算通过一些较为成熟的方法进行解决。在软件工程数据挖掘的工作中,合理化的将人工智能实际应用于数据挖掘,以此为数据挖掘提供更多的开发测试技术。

2.3针对数据挖掘结果进行评价

通过分析我国传统的软件工程数据挖掘测试工作,在很多情况下,传统的数据挖掘测试技术无法做到对发掘数据的全面评价与实际应用研究,这一问题致使相应的软件数据在被发掘出来以后无法得到有效地利用,进而导致我国软件开发工作受到严重的抑制影响。针对这一问题,数据开发者应该利用挖掘缺陷检验报告,针对缺陷检验的结果,制定相应的挖掘结构报告。同时,需要结合软件用户的体验评价,对挖掘出的数据进行系统化的整理与分析,建立一整套严谨、客观的服务体系,运用CodeCity软件,让用户在的体验过后可以对软件进行评价。考虑到软件的服务对象是人,因此,在软件开发的过程中要将心理学与管理学应用于数据挖掘,建立数据挖掘系统和数据挖掘评价系统。

3.结束语

软文写作篇10

论文摘要:保护知识产权,抵制盗版软件,是目前中国软件业所面临的迫切问题。目前绝大多数软件都采取了加密技术来应对,本文分析了软件破解中几个重要的专业术语和常见的软件破解方法,并具体介绍了软加密和硬加密技术。

中图分类号:tp311.5文献标识码:a

1、引言

开发软件时,尤其当用到商业用途时,注册码和激活码是非常重要的,未注册的用户会加上某些限制,如使用天数,延迟,未注册画面等等。但是现在的软件破解技术十分强大,各种国内外大型软件都有注册机制,却同时也不断地被破解,国家一再加大力度,打击非法软件出版物,扶持正版软件,但实际效果并不理想。大多的软件商选择了购买加密产品或者加密技术来保护自己的软件,软件保护一般分为软加密和硬加密。

2、常见的软件破解方法首先我们来了解一下破解中几个重要的专业术语。(1)断点,所谓断点就是程序被中断的地方,中断就是由于有特殊事件发生,计算机暂停当前的任务,转而去执行另外的任务,然后再返回原先的任务继续执行。解密的过程就是等到程序去获取我们输人的注册码并准备和正确的注册码相比较的时候将它中断下来,然后我们通过分析程序,找到正确的注册码。(2)领空,所谓程序的领空,就是程序自己的领土地盘,也就是我们要破解的程序自己程序码所处的位置。每个程序的编写都没有固定的模式,所以我们要在想要切人程序的时候中断程序,就必须不依赖具体的程序设置断点,也就是我们设置的断点应该是每个程序都会用到的东西。

(3)api,即applicationprogramminginterface的简写,我们叫应用程序编程接口,是一个系统定义函数的大集合,它提供了访问操作系统特征的方法。api包含了几百个应用程序调用的函数,这些函数执行所有必须的与操作系统相关的操作,如内存分配、向屏幕输出和创建窗口等,winDowS程序以api为基础来实现和系统打交道。无论什么样的应用程序,其底层最终都是通过调用各种api函数来实现各种功能的。

了解了以上三个专业术语后,我们看下基本的软件破解方法。

2.1暴力破解法。这是最常见的也是最简单的破解方法,破解者直接利用编辑工具对可执行文件进行修改,也就是说通过修改可属性程序的源文件来达到破解目的。某些元件在验证用户注册信息和注册码时候,如果用户输人的信息与软件通过的算法生成的注册码相等,程序就会注册成功,否则就会注册失败。

2.2利用算法注册机。算法注册机是要在分析了软件的注册码算法的基础上,制作出来的一种可以自动生成软件注册码的程序。所以软件的算法很重要,一般软件作者自己也编写,方便软件的销售使用。这类软件加密的特点是一个注册码只能在一台电脑上使用,像和电脑进行了一对一的绑定。使用步骤是首先运行试用的软件,得到本台机器的软件机器码,再用算法注册机算号注册,然后用算法注册机直接算出合适的注册码,最后用算出来的注册码直接注册。

2.3利用内存破解。我们知道所有正在运行的程序的数据,全部都要加载到内存中去,软件在进行注册码认证的时候会有个比较的过程,所以我们只须知道所要破解软件的注册码的内存地址,就达到目的了。这种方法的优点是无须花大力气掌握软件注册码的算法,非常节省编写内存注册机的时间。步骤是先加载内存注册机,再通过它去获得内存中软件的真实注册码,或修改内存中软件相关的某些数据,来达到破解软件的目的。主要有2种方式,第一种直接从内存中得到注册码,第二种在内存中模拟已注册程序的运行环境。

2.4补丁破解法和文件注册法。补丁破解法是指用相关的补丁程序来修改软件,以达到破解软件的目的。此方法一般是破解软件的验证注册码或时间,基本上都是修改原程序的判断语句。比如程序试用期是一个月,就可以把这个修改掉,来达到无限使用的目的。文件注册法就是把软件的注册内容放到一个文件里,以方便自己或别人用它来注册,主要有注册表导人和注册文件导人两种方式。

3、常见的软件保护方法

3.1注册码。软件的注册码一般都是一机一个,不能重复。下面我们来看看如何实现的。

第一步根据硬盘卷标和CpU序列号,生成机器码,首先编写publicstaticstringGetDiskVolumeSerialnum-ber()函数取得设备硬盘的卷标号,其次编写publicstaticstringgetCpu()函数获得CpU的序列号,最后生成机器码,函数如下:

Stringnumber;Stringpublicstaticstringgetsoftnum(){strnum-=getCpu+GetDiskVolumeSerial-strsoftnum=strnum.Substring(0,24);//从生成的字符串中取出前24个字符做为机器码returnstrsoftnum;}

第二步根据机器码生成注册码,需要编写publicstaticstringgetRegistnum()函数来实现。

第三步。检查注册状况,若没有注册,可自定义试用天数,延迟,未注册画面等等,可编写privatevoidCheckRegist0Cpl数来实现。

3.2软加密。所谓软加密就是不依靠特别硬件来实现的对软件的保护技术。当前国际上比较通用的软件都采取软加密的方式,例如微软的windows系统、杀毒软件等,它的最大优势在于极低的加密成本。目前主要有密码法、计算机硬件校验法、钥匙盘法等。目前比较流行的是使用外壳,外壳分为压缩壳和加密壳,其中压缩壳的保护性比较弱,所以一般采用加密壳,其原理是利用堆栈平衡原理,修改程序人口处代码,使其跳转到壳代码执行解密程序,将原程序代码解密后跳回原程序的oep继续执行。目前比较强的加密壳采用的是动态解密代码、SmC,iat加密技术,程序在运行过程中动态解密代码,执行完毕后立刻删除,并且对iat加密,当需要调用api时用解密算法算出api的实际地址来调用,更有甚者,壳里有壳。目前常见的比较强的5大壳有:(i)encryptpe,其特点是对iat加密比较强,(2)aSprotect,其特点是采用多层SeH,很容易把人转晕,(3)aCprotect,其特点是采用stolencode的办法,(4)armadillo,其特点是双进程互相检测,(5)themida,其特点是采用虚拟机技术。好的加密效果在于让盗版者在破解被保护的软件时,付出巨大的代价,耗费极大的时间精力,最终被迫放弃攻击。

3.3硬加密。硬加密就是我们所说的加密狗或加密锁,是一种插在计算机USB口或并口上的软硬件结合的加密产品,目前绝大部分都是USB口形式,是基于硬件保护技术,其目的是通过对软件与数据的保护防止知识产权被非法使用,是保证高档软件在市场生命周期中免受盗版侵害的功能强大的工具。加密狗一般都有几十或几百字节的非易失性存储空间可供读写,现在较新的狗内部还包含了单片机。软件开发者可以通过接口函数和软件狗进行数据交换,来检查软件狗是否插在接口上。加密狗内置的单片机里包含有专用于加密的算法软件,该软件被写人单片机后,就不能再被读出。这样,就保证了加密狗硬件不能被复制。同时,加密算法是不可预知、不可逆的。加密算法可以把一个数字或字符变换成一个整数,如DConvert(6)=67876,DConvert(X)=345670