文档介绍:实训报告
项目名称: 学生信息管理系统
系部:
班级:
姓名:
学号:
指导教师:
目录
第一部分、电子计算器
一、实训题目与要求-------------------------------------------1
1、用户需求----------------------------------------------2
2、功能要求-----------------------------------------------3
二、设计实训题目功能-----------------------------------------3
3、总体设计-----------------------------------------------3
4、界面图像-----------------------------------------------4
5、程序代码-----------------------------------------------9
第二部分、学生成绩管理系统
1、实训题目与要求---------------------------------------9
2、程序界面设计及代码---------------------------------16
第三部分、实训总结-------------------------------------------17
电子计算器实训报告
第一部分、实训题目与要求
1、用户需求
用户可以通过在程序所提供界面上的操作来完成生活中一些简单的计算。
系统功能要求
可以对十进制数字进行+、-、*、/、n次方、对数等简单运算。
第二部分、设计实训题目功能
模块设计
程序模块图及代码设计
namespace Counter
{
public partial class Form1 : Form
{
public Form1()
{
ponent()
}
double pred ;
bool predestined = true;
bool KJClick = false;
string strOne="";
string strEnd="";
int sign=0;
double dblOne;
double dblEnd;
#region public 0到9的代码
//所有0到9中要调用的代码
public void Num_Evaluation(string strC)
{
if (KJClick == true)
{
KJClick = false;
= "0";
}
string strY = "";
if ( == "0")
{
= strC;
}
else
{
strY = ;
strY = strY + strC;
= strY;
}
predestined = true;
pred = 0;
//();
}
//0
private void but0_Click(object sender, EventArgs e)
{
Num_Evaluation("0");
}
//1
private void but1_Click(object sender, EventArgs e)
{
Num_Evaluation("1");
}
//2
private void but2_Click(object sender, EventArgs e)
{
Num_Evaluation("2");
}
//3
private void but3_Click(object sender, EventArgs e)
{
Num_Evaluation("3");
}
//4
private void but4_Click(object sender, EventArgs e)
{
Num_Evaluation("4");
}
//5
private void but5_Click(object sender, EventArgs e)
{
Num_Evaluation("5");
}
//6
private void but6_Click(object sender, EventArgs