- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《C#应用程序设计》
实
训
报
告
系部: 信息工程系
班级: 12软件班
姓名: 陶沪
指导教师: 刘春友
实训时间: 2013年春季学期
学生成绩管理系统实训报告
一、实训名称:
C#实训
二、实训日期:
2013年6月1日~2013年6月27日
三、实训目的:
通过C#课程实训,使学生能够熟练使用C#语言和.Net技术,并能按照系统工程化的方法开发一般的应用项目。具体可达到如下目的:
进一步巩固和加深C#应用程序设计这门课程的基本知识,了解.NET技术在项目开发中的应用。
综合运用C#应用程序设计课程和软件工程的理论去分析和解决项目开发中的具体问题。
学习程序设计开发的一般方法,了解和掌握项目开发的过程及方式,培养正确的设计思想和分析问题、解决问题的能力。
通过标准化、规范化文档和查阅有关技术资料,培养项目设计开发能力和团队合作精神。
四、实训内容与要求:
学生成绩管理系统
功能模块:
学生成绩管理系统需要完成学生基本信息管理、课程基本信息的管理以及学生成绩的管理,都包括数据的添加、删除、修改和基本数据的查询。
关系图
学生成绩管理系统课程信息管理
学生成绩管理系统
课程信息管理
成绩管理
学生信息管理
查询课程信息
添加课程信息
修改课程信息
删除课程信息
查询成绩
添加成绩
修改成绩
删除成绩
查询查询学生信息
添加学生信息
修改学生信息
删除学生信息
五、
(1)流程图:
系统
系统登录
是否登录
系统主界面
否
是
学生信息管理
课程信息管理
成绩管理
使用工具介绍
本管理系统主要使用VS 2005和Access 2003进行设计。
系统实现过程(部分重要功能代码)
(1) 数据库连接代码
(2)登录界面代码
(3)主界面代码:
(4)添加窗体代码:
(5)修改窗体代码:
(6)管理窗体代码:
(四)主要内容及界面设计
功
能
模
块
模块名称
主要内容及界面设计
登陆界面
主窗体界面
(五)数据库设计
数据库设计
数据库采用Access 2003.
数据名为student.
(三)主要包括以下表:
(六)系统调试/系统测试
系统调试通过,运行正常。
(七)心得体会
通过本次实训我有的收获:对C#有了一个更深的了解认识,以前学的知识得到巩固,也尝试运行编程,每运行程序成功,让我对下面的题就充满信心。通过自己独立编写程序,我最终把最初的理论知识转化基本技能。这次的实训,使我对C#的学习产生浓厚的兴趣。这次实训中,使我认识到自己还有很多的知识没学好,基础知识没理清。自己也不能独立编程。遇到一些小错误运行不出来,就叫老师过来帮忙,觉得有依赖性,以后要克服,尽量自己多尝试完成,学好这门课。C#知识是有序的学习,没有零碎的感觉。增加了动手的时间,使动手能力得到了提高,编写C#程序和分析C#问题的能力提高了。进而提升我们的学习效率。
(八)参考文献
《C#程序设计与开发》
(九)实训结果:
上机实验是学习程序设计语言必不可少的实习环节,特别是c#灵活、简洁,更需要通过编程的实习来真正掌握它。对于程序设计语言的学习目的,可以概括为学习语法规定、掌握程序设计方法、提高程序开发能力,这些都必须通过充分的实际上机操作才能完成。
? 通过上机实验来验证自己编制的程序是否正确,但是在程序设计领域里这是一定要克服的传统的、错误的想法。因为在这种思想支配下,可能你会想办法去掩盖程序中的错误,而不是尽可能多地发现程序中存在的问题。自己编好程序上机调试运行时,可能有很多你想不到的情况发生,通过解决这些问题,可以逐步提高自己对c#的理解和程序开发能力。
此次实训我按时完成了实训课题,通过实训有利于加强我对C#语言和.Net技术的应用能力,作品功能效果基本符合老师的要求,当然开发的过程并不是一帆风顺的,当我遇到一些难以解决的问题时,我就会主动去查找一些相关书籍或者求助于任课老师。虽然该系统还有不足之处,但是我会在以后的学习中不断加强和改进,尽力让该管理系统的功能更加完善。
文档评论(0)