c#课程设计报告模板
《.NET编程基础》课程设计报告
题目
系(院)专业班级学生姓名学号指导教师
简易计算器的设计和开发
计算机科学技术系
软件技术201*级x班
xxxxxxxxx孙继磊
二年月日
《.NET编程基础》课程设计报告
一、题目要求
实现如图1所示的计算器小程序。
图1计算器程序界面
整个程序分为2部分,基本部分和扩展部分。1.基本部分
参照图1,设置窗体界面,实现基本的计算器4则运算功能。用户通过按钮输入一个表达式(如1+2),此表达式会随着用户按钮逐步显示在窗体上,然后按“=”按钮,则显示此表达式计算结果。
2.扩展部分
模拟windows自带计算器实现相近功能。
(1)当用户在输入完第一个操作数后,连续按多个运算符,则以最后一个运算符为准。例如,用户输入1+-*1=,则最后实际进行的计算是1*1,结果为1.
(2)当用户输入了2个操作数不输入=再输入运算符时,自动进行计算。例如,用户输入1+1+时,由于在第2个+时,前面已经是一个完整表达式,所以不用输入=,自动计算出前面表达式的结果2并显示在textbox。
(3)用户可按C清空最后一个操作数,按CE清空整个表达式。(4)如果操作数中已经有了小数点,则按小数点应该被忽略。
二、设计思路
在这里说明你主要的设计思路。可以2部分的设计思路分别说明。总字数不少于200
《.NET编程基础》课程设计报告
字。
三、主要代码
这里粘贴你的主要代码,要注意添加适当的注释和说明文字,如有必要,也可添加程序运行截图。
四、总结
这一部分对此次课程设计进行总结,可以包括以下内容:
心得体会、遇到的主要困难及解决办法、所做程序有哪些可以完善和改进的地方。
格式要求:
(1)课程设计要严格按照本模板给出的格式填写。
(2)在填写封面内容时要注意保持现有格式,如封面要单独占一页,字体下面有下划线,下划线长度是相同的。总之,不要破坏现有封面格式。
(3)大标题已经写好了,内容和格式都不要再改动。只需在对应的标题后面添加即可。(4)正文用现在的正文格式,宋体5号字体,首行缩进2字符,1.5倍行间距。(5)第一部分“题目要求”老师已经填好,不要修改。
扩展阅读:C#课程设计报告模板
《C#程序设计》课程设计报告
题目:
指导老师:孟昕
学生姓名:学号:
专业:计算机应用技术
班级:
201*年12月28日
《C#程序设计》课程设计任务书
题目:《C#程序设计》课程设计报告
任务与要求:
时间:年月日至年月日共周
学生姓名:学号:
专业:
指导教师:孟昕
201*年12月28日
课程设计题目:
课程设计进度计划表
日期4月15日至4月20日工作内容准备执行情况良好指导教师签字教师对进度计划实施情况总评签名:孟昕201*年12月28日
《C#程序设计》课程设计报告
目录
第一章绪言.....................................................
第一节
第二节……第三节……第四节
第二章.......................................................
第一节……
第二节……
总结.............................................................参考文献.........................................................
课程设计题目:
第一章课程设计目的
随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。为了提高学生管理工作的效率,实现信息的规范管理、科学统计和快速查询,需要设计一个学生管理系统。
第二章课程设计题目和要求
设计题目为:学生管理系统课程设计要求:
(1)界面设计要求尽量友好、美观,应提供登录界面,并考虑用户权限问题;(2)对各种信息应提供录入、修改、删除和查询功能;(3)具有对学生的基本信息和成绩信息进行统计的功能;(4)具有数据备份与恢复、帮助等功能;(5)能够新增、修改和删除用户信息;
(6)能够按用户的要求生成学生信息报表和成绩信息报表。
第三章课程设计报告内容第一节系统设计
一、系统功能分析
根据对我院有关部门进行的调查和分析,学生管理系统应该具有以下功能:①学院中的系、专业、班级信息的录入、修改、删除和查询。②学生基本信息的的录入、修改、删除、查询和统计。③学院所开课程信息的录入、修改、删除和查询。④学生成绩信息的录入、修改、删除、查询和统计。⑤系统用户信息的录入、修改、删除和查询。⑥系统数据的备份和恢复二、系统功能模块设计
对系统功能分析中的各项功能进行集中、分块,按照结构化程序设计的要求,得到如下图所示的系统功能模块图。
《C#程序设计》课程设计报告
学生管理系统基础设置学生管理成绩管理系统管理专业设置班级设置学生信息系别设置
奖学金奖惩学籍变动课程设置成绩管理用户管理系统备份系统恢复针对各个模块进行相应的录入、修改、删除和查询等功能第二节数据库设计
一、数据库需求分析
根据对我院有关部门进行的调查和分析,系统中各种功能所需的数据项和数据结构如下:
①系别信息:系别代码、系别名称、备注等;
②专业信息:专业代码、专业名称、系别代码、备注等;③班级信息:班级代码、班级名称、专业代码、辅导员等;
④学生基本信息:学号、姓名、性别、民族、班级代码、出生年月、家庭住址、相片等;
⑤奖学金信息:学号、奖学金名称、奖学金等级、获奖日期、备注等⑥奖惩信息:学号、奖/惩、奖惩日期、奖惩内容、奖惩原因、备注等;⑦学籍变动信息:学号、变动内容、变动日期、变动原因、备注等;⑧课程信息:课程代码、课程名称、系别代码等;⑨成绩信息:学号、年度、学期、课程代码、分数等;⑩用户信息:用户名、密码、用户身份、用户原名等。二、数据库逻辑结构设计
根据数据库需求分析,本系统的数据库逻辑结构设计如下。
①学生信息设计
课程设计题目:
②系别信息设计
③专业信息设计
④班级信息设计
⑤课程信息设计
《C#程序设计》课程设计报告
⑥成绩信息设计
⑦用户信息设计
⑧各种信息之间的关系设计
课程设计题目:
第三节界面设计
一、系统主界面设计
二、系别设置界面设计
其中“新增”记录和“修改”记录界面相同,设计如下:
《C#程序设计》课程设计报告
注:专业设置界面设计、班级设置界面设计、课程设置界面设计和用户管理界面设计与系别设置界面设计类似,在此略。三、学生信息管理界面设计
1.学生信息查询选项界面与查询结果显示界面设计
课程设计题目:
2.学生信息更新过滤界面设计
3.学生信息更新结果显示界面设计
其中“新增”记录和“修改”记录界面相同,设计如下:
《C#程序设计》课程设计报告
注:学生管理模块的其他界面设计与以上界面设计相似,在此略。
四、成绩信息界面设计1.成绩信息更新过滤界面设计
2.成绩信息更新界面设计
课程设计题目:
注:成绩信息查询界面设计与成绩信息更新界面设计相似,在此略。
五、用户登录界面设计
第四节代码设计
一、标准模块代码设计
(大家的课程设计报告中不准用省略号,必须写全!!)
二、系别设置界面代码设计
其中“新增”记录和“修改”记录界面代码设计如下:
三、学生信息管理界面代码设计
《C#程序设计》课程设计报告
总结(体会)
(谈谈本次课程设计的心得体会)
参考书目:
[1]李晓黎等,VisualBasic+SQLServer数据库应用系统开发与实例,人民邮电出版社出版[2]赵松涛,VisualBasic+SQLServer201*系统开发实录,电子工业出版社出版[3]刘韬等,VisualBasic数据库系统开发实例导航,人民邮电出版社出版说明:(以下内容作为要求)
正文部分一律用小四号字,宋体,1.5倍行距。一级大标题四号字靠左,加粗。二级大标题黑体四号靠左,不加粗。
参考文献:(五号,宋体加粗)
[1]
[2]
(要求:五号字,宋体,单倍行距。按作者、书名、出版社、出版时间格式逐一列出,中间用逗号分开)
友情提示:本文中关于《c#课程设计报告模板》给出的范例仅供您参考拓展思维使用,c#课程设计报告模板:该篇文章建议您自主创作。
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
《c#课程设计报告模板》
由互联网用户整理提供,转载分享请保留原作者信息,谢谢!
http://m.bsmz.net/gongwen/731519.html
- 上一篇:C#课程设计报告
- 下一篇:审计学A课程设计指导书