C#课程设计_人民币大小写转换器(含源代码)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计
课程设计题目:C#.NET程序设计课程设计
-----人民币大小写转换器
系别信息学院班级
学生姓名学号
课程设计任务书
课程设计题目:C#.NET程序设计课程设计
----- 人民币大小写转换器
系别信息工程系班级
学生姓名学号
课程设计进行地点:实训F
任务下达时间:2015 年 6 月 3 日
起止日期:2015 年 6 月22 日起——至2015年6月28 日止教研室主任2015年6月 3 日批准
1.设计的原始资料及依据
通过课程设计使学生进一步加深对课程内容的理解,利用程序设计的基本思想进行程序的开发,进一步掌握编程方法和技巧,提高学生用程序的思想来解决实际问题的能力。
2.设计的主要内容及要求
(22)人民币大小写转换器软件的设计与实现
编写一个简易人民币大小写转换器的Winform程序,要求用户输入一个人民币的数据,要求转换器可以获取数据,并且可以以大写的方式显示出来,如 1对应壹。要求可区分元、角、分。
3.对设计说明书撰写内容、格式、字数的要求
⑴学生应撰写的内容为:中文摘要和关键词、目录、正文、参考文献等。课程设计说明书(论文)的结构及各部分内容要求可参照《沈阳工程学院毕业设计(论文)撰写规范》执行。应做到文理通顺,内容正确完整,书写工整,装订整齐。
⑵装订格式
封面、任务书、成绩评审意见表、摘要和关键词、目录、正文、结论、致谢、参考文献。
⑶课程设计说明书(论文)是体现和总结课程设计成果的载体,一般不应少于3000字。打印时采用A4纸,页边距均为20mm,正文采用宋体小四号字,行间距18磅。文中大标题采用黑体小三号字,一级节标题采用黑体四号字,二级节标题采用黑体小四号字,三级节标题采用黑体小四号字,表题与图题采用宋体五号字。
4. 设计完成后应提交成果的种类、数量、质量等方面的要求
⑴课程设计报告
1 需求分析
2 总体设计
2.1 设计的总体思想与算法描述
2.2 模块结构图
2.3 各功能模块的功能与处理流程描述
2.4 界面设计
3 各功能模块程序设计
按照功能模块的功能与处理流程描述给出详细的程序代码,并给出重点语句的注释。
⑵设计成品(光盘)
5.时间进度安排
顺序阶段日期计划完成内容备注
1天
1 第16周第1天在查阅资料,充分解读题目内容,小组分工,
确定每个人的具体任务的基础上进行数据
库设计。
2 第16周第2天设计界面并编制程序。1天
3 第16周第3天完善程序和测试。1天
4 第16周第4天程序整合,综合调试。1天
6 第16周第5天撰写课程设计报告。1天
6.主要参考资料(文献)
[1]葛昊晗.《Visual C#.NET网络编程案例解析》,清华大学出版社。
[2]刘烨.《C#编程及应用程序开发教程》,清华大学出版社。
[3]郑宇军.《C#语言程序设计基础》,清华大学出版社。
[4]王晟.《Visual C# .NET数据库开发经典案例解析》,清华大学出版社。
[5] 杨树林、胡洁萍.《C#程序设计与案例教程》,清华大学出版社。
沈阳工程学院
C#.NET程序设计课程设计成绩评定表系(部):信息学院班级:学生姓名:
指导教师评审意见
评价内容具体要求权重评分
加权
分
调研论证能独立查阅文献,收集资料;能制定课程设计
方案和日程安排。
0.1 5 4 3 2
工作能力态度工作态度认真,遵守纪律,出勤情况是否良
好,能够独立完成设计工作,
0.2 5 4 3 2
工作量按期圆满完成规定的设计任务,工作量饱满,
难度适宜。
0.2 5 4 3 2
说明书的质量说明书立论正确,论述充分,结论严谨合理,
文字通顺,技术用语准确,符号统一,编号
齐全,图表完备,书写工整规范。
0.5 5 4 3 2
指导教师评审成绩
(加权分合计乘以12)
分加权分合计
指导教师签名:年月日
评阅教师评审意见
评价内容具体要求权重评分
加权
分
查阅文献查阅文献有一定广泛性;有综合归纳资料的
能力
0.2 5 4 3 2
工作
量
工作量饱满,难度适中。0.5 5 4 3 2
说明书的质量说明书立论正确,论述充分,结论严谨合理,
文字通顺,技术用语准确,符号统一,编号
齐全,图表完备,书写工整规范。
0.3 5 4 3 2
评阅教师评审成绩
(加权分合计乘以8)
分加权分合计
评阅教师签名:年月日课程设计总评成绩分
生活中,用阿拉伯数字表示的人民币小写形式以其便于记录与存取得到了普遍应用,但若将小数点稍作修改就容易出现错误,因此在重要文件中,如合同等具有法律约束的文件中,人民币的大写形式表示必不可少。而大写人民币输入复杂,如果能将小写人民币转化成大写的人民币表示形式,就能大大提高工作效率。人民币大小写转换在购物、工作等日常活动中应用广泛,本软件是在Microsoft Visual Studio 2010编程环境中,使用C#.NET语言制作的一个简易人民币大小写转换器。
程序获取用户输入的数据后,利用switch判断金额的位数,决定采用哪个自定义函数来进行转换,并添加各位对应的单位,如“拾”、“佰”、“仟”、“万”、“亿”。对于自定义的具有转换功能的函数,在各自定义函数中,还需用if语句判断各位是否为零,决定是否保留必要的“零”、删除多余的“零”。实现的功能是用户输入一个人民币的数据,转换器可以获取数据,并且可以以大写的方式显示出来。
关键字人民币大小写转换Visual Studio 2010 C#.NET编程语言