课程设计-复数类-学生成绩管理系统设计

课程设计-复数类-学生成绩管理系统设计

ID:27837621

大小:872.72 KB

页数:42页

时间:2018-12-06

课程设计-复数类-学生成绩管理系统设计_第1页
课程设计-复数类-学生成绩管理系统设计_第2页
课程设计-复数类-学生成绩管理系统设计_第3页
课程设计-复数类-学生成绩管理系统设计_第4页
课程设计-复数类-学生成绩管理系统设计_第5页
资源描述:

《课程设计-复数类-学生成绩管理系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、目录课程设计任务书一1课程设计任务书二2课程设计任务书三4题目一复数类5一、问题描述5二、基木要求5三、类定义5四、主要成员方法描述5五、测试数据及情况6六、代码附录6题目二学生管理系统9一、问题描述9二、基本要求9三、类定义9四、主要成员方法描述9五、测试数据及情况10六、代码附录12题目三银行管理系统20一、问题描述20二、基木要求20三、类定义20四、主要成员方法描述20五、测试数据及情况21六、代码附录23结论37参考文献38课程设计任务书一设计题目复数类已知技术参数和设计要求1、该系统主要处理复数的相关信息。2、完成以下的操

2、作:初始化复数、求其绝对值、复数的加、减、乘、除、乘方、自加、自减等。设计内容与步骤1、建立数据类、复数类2、数据、复数信息的初始化3、复数信息的输出4、求复数的绝对值5、实现复数的加、减、乘、除、乘方、口加、口减等运算6、程序设计、实现、调试7、完成课程设计说明书设计工作计划与进度安排1、设计工作4学时2、实现与调试12学时3、课程设计说明书4学时设计考核要求1、考勤20%2、课程设计说明书50%o3、答辩30%课程设计任务书二设计题目学生成绩管理系统已知技术参数和设计要求1、该系统主要处理学生的成绩信息。2、学生信息主要包括:学号

3、、班级、姓名、科目1、科目2、科目3等内容。3、完成以下的操作:实现成绩信息的添加、修改、删除和查询,可以计算每个学生的平均成绩及各科目的平均成绩,将学生信息保存为文件。设计内容与步骤1、建立学生类2、学生信息的初始化3、学生信息的添加、修改、删除、查找4、学牛信息的输出5、对学生信息按学号、成绩排序6、计算一门课的平均分和总分7、程序设计、实现、调试8、完成课程设计说明书设计工作计划与进度安排1、设计工作4学时2、实现与调试12学时3、课程设计说明书4学时设计考核要求1、考勤20%2、课程设计说明书50%3、答辩30%指导教师(签字

4、):教研室主任(签字):课程设计任务书三设计题目银行管理系统已知技术参数和设计要求建立一个银行管理系统,账户类型分别是储蓄账户和信用账户,具有存取款方法,并有异常判断功能。设计内容与步骤1、创建账户类,有存取款方法2^创建储蓄账户(SavingAccount)和信用账户(CreditAccount)3、自定义界常类4、使用Map集合方式管理Account对象5、使用IO输入输出流把账户信息存储在磁盘文件中。6、程序设计、实现、调试7、完成课程设计说明书设计工作计划与进度安排1、设计工作4学时2、实现与调试12学时3、课程设计说明书4学

5、时设计考核要求1、考勤20%2、课程设计说明书50%3、答辩30%题目一复数类一、问题描述运用Java语言描述复数类,各种复数运算的方法,复数类屮应包含数据成员和成员函数。设计复数加、减、乘、除、乘方、绝对值、自加、自减运算的方法,以及计算的结果以字符串形式返回的方法二、基本要求1、该系统主要处理复数的相关信息。2、完成以下的操作:初始化复数、求其绝对值、复数的加、减、乘、除、乘方、自加、口减等三、类定义1、定义一个类Complex,初始化复数。2、定义8个计算方法。3、定义了一个toString方法,用來将最后输出到屏幕的复数转化成

6、字符串形式四、主要成员方法描述方法名称方法功能方法备注Main()程序运行主方法Abs,add,subtract,multiply,divide,power,addBySelf,subtractBySe()进行复数绝对值、力口、减、乘、除、乘方、自加、自减构造方法五、测试数据及情况1234请输入次方数:51.0+2.01的绝对值:1.0+2.011.0+2.0i自増后:2・0+3・0i2•0+3.01自减后:1.0+2.01(1.0+2.01)/(3.0+4.01)(3・0+4.01)(3・0+4.01)(3.0+4.01)(1.0+

7、2.01)+(1・0+2・0:1)一(1.0+2.01)*=4.0+6.01=-2.0-2.0:1=一5・0+10■0i=0.44+0.081l・0+2・0i的5次方=41・0-38・0i六、代码附录importjava.util.Scanner;〃复数类:初始化复数、求其绝对值、复数的加、减、乘、除、乘方、自加、自减classComplex}protecteddoublereal;〃实部protecteddoubleimage;〃虚部publicComplex(){real=image=0;}publicComplcx(double

8、real,doubleimage){this.real=real;this.image=image;}〃复数的绝对值publicComplexabs(){returnnewComplex(Math.^/?5(this.r

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

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

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