c#程序课程设计报告

c#程序课程设计报告

ID:35200771

大小:632.01 KB

页数:25页

时间:2019-03-21

c#程序课程设计报告_第1页
c#程序课程设计报告_第2页
c#程序课程设计报告_第3页
c#程序课程设计报告_第4页
c#程序课程设计报告_第5页
资源描述:

《c#程序课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、课程设计报告课程名称《C#程序设计》课题名称教师工作量统计系统专业信息管理与信息系统班级信管1302学号201303110227姓名陈静指导教师李峰、赵锦元、谢雅2015年6月10日25湖南工程学院课程设计任务书课程名称《C#程序设计》课题教师工作量统计系统专业班级信管1302学生姓名陈静学号201303110227指导老师李峰赵锦元谢雅审批任务书下达日期2015年6月10日任务完成日期2015年6月27日25一、设计内容与设计要求1.课程设计目的:全面熟悉、掌握计算机系统与系统软件基本知识,增强对不同的问题运用和灵活选择合适的数据结构以及算法描述的本领,熟悉编制和调试程序的技巧,掌握分析结果

2、的若干有效方法,进一步提高上机动手能力,增强面向对象程序设计概念,熟悉C++语言编程,养成提供文档资料的习惯和规范编程的思想,为后继课程的实验以及课程设计打下较扎实的基础。进一步提高上机动手能力,培养使用计算机解决实际问题的能力,为后继课程(数据结构、数据库和汇编语言等课程)的实验以及课程设计,特别是自学、毕业论文的完成打下扎实的基础。2.课题题目1、学生成绩管理系统2、职工信息管理系统3、图书管理系统程序系统4、教师工作量统计系统3.设计要求:l主要模块1、学生成绩管理系统具有功能:1、显示统计数据2、查找学生成绩3、修改学生成绩4、删除学生成绩5、插入学生成绩6、按平均分降序排列7、显示全

3、部学生成绩8、退出本系统2、职工信息管理具有功能:1、添加信息2、显示统计数据3、查找学生成绩4、25修改信息5、删除信息6、插入信息7、显示全部信息8、退出本系统3、图书管理系统程序具有功能:1、浏览书籍信息2、修改书籍信息3、统计书记情况4、查询书的基本信息5、录入新书信息4、教师工作量统计系统具有功能:1、输入教师信息2、查看教师信息3、清空记录4、退出程序课程设计报告规范1、完成系统需求分析:包括系统设计目的与意义;系统功能需求;输入输出的要求。2、完成系统概要设计:程序由哪些模块组成以及模块之间的层次结构、各模块的调用关系;每个模块的功能;课题涉及的数据结构和数据库结构;即要存储什么

4、数据,这些数据是什么样的结构,它们之间有什么关系等。3、完成系统详细设计:包括采用C++语言定义相关的数据类型;写出各模块的类C++码算法;画出函数的调用关系图。4、调试分析、设计体会、测试数据:准备典型的测试数据和测试方案,包括正确的输入及输出结果和含有错误的输入及输出结果;程序调试中遇到的问题以及解决问题的方法;课程设计过程经验教训、心得体会。5、关键源程序(带注释)6、其他1)设计正确,方案合理。2)界面友好,使用方便。3)程序精炼,结构清晰。4)设计报告5000字以上,含程序设计说明、系统的功能框图、流程图、源程序清单等。5)实际操作过程中遇到的问题及解决方法:设计总结及心得体会.6)

5、上机演示。25二、进度安排第16周星期一14时:00分星期二14时:00分星期四14时:00分星期五14时:00分第17周星期二8时:00分25目录1系统需求分析12总体设计12.1总体设计图12.2各函数之间的调用关系22.3数据结构及数据库23详细设计33.1采用C++语言定义的相关数据类型33.2各模块的类C码算法43.2.1文件录入函数43.2.2文件显示函数43.2.3信息查询函数43.2.4统计函数54调试分析及设计体会54.1程序运行结果64.1.1菜单截图64.1.2文件录入截图64.1.3文件输出截图74.1.4查询结果截图74.2程序调试中的问题85心得体会86附录96.1

6、源代码96.2参考文献:187评分表19251系统需求分析利用C++语言和access数据库的相关知识设计与开发一个教师工作量统计系统,具有教师编号,姓名,工作学时的输入功能;可以在数据库中查询和删除所保存的记录:并具有退出该系统模块的功能。2总体设计2.1总体设计图教师工作量统计系统查找教师信息输出教师信息输入教师信息统计教师信息退出图2.1252.2各函数之间的调用关系教师工作量统计系统定义存储结构主函数输入错误主要选择菜单是输入是否<0或>5?否统计函数查看教师信息输出教师信息输入教师信息图2.2图2.1各函数的调用关系2.3数据结构及数据库程序利用C++语言编写,数据保存到access

7、数据库实现数据保存和查询以及数据库的更新。253详细设计3.1C++语言定义的相关数据类型classPerson{public:voiddisplay(){cout<<"姓名:";cin>>name;cout<<"编号:";cin>>num;}charname[20];//名字intnum;};//编号classTeacher:publicPerson//教师{public:Teacher(int

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。