版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
c#程序设计实验报告
家庭财务管理系统
学号:
4090511
姓名:
唐盼
提交日期:
2012-06-20
成绩:
东北大学秦皇岛分校
一,实验目的
实现简单的家庭财务管理系统,收支数据的添加和删除.以及用户登录.即分为三个模块,分别实现各个部分的功能.首先对用户合法性进行判断,然后进入管理单元,对财务数据进行修改.
二,实验步骤
1.对用户的对用户合法性进行判断.开始写登陆界面.设置原始用户名为admin,原始密码为88888888.如果用户不合法,连续进行三次输入错误的密码或者用户名.程序自动关闭退出.
2.对财务收支进行简单的管理.实现最基本的添加和删除功能.并且对收支进行详细记录.
三,实验过程和代码
一:登陆界面的代码
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespace家庭财务管理系统_
{
publicpartialclasslogin:Form
{
privateinterrortimes=0;
publiclogin()
{
InitializeComponent();
}
privatevoidbtn_Click(objectsender,EventArgse)
{
stringusername=user.Text;
stringpassword=pwd.Text;
if(username=="admin"&&password=="88888888")
{
MessageBox.Show("登陆成功!");
Form2frm=newForm2();
frm.ShowDialog();
}
else
{
errortimes++;
if(errortimes>=3){
MessageBox.Show("登陆次数过多,即将退出登陆!");
Application.Exit();
}
MessageBox.Show("登陆失败!请重新输入!!");
}
}
privatevoidbtn1_Click(objectsender,EventArgse)
{
this.Dispose();
this.Close();
}
}
}
图一:登陆界面
图二:登陆成功的界面
图三:登陆失败的界面
二程序主体部分代码:
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
namespace家庭财务管理系统_
{
publicpartialclassForm2:Form
{
publicForm2()
{
InitializeComponent();
listView1.GridLines=true;
listView1.FullRowSelect=true;
//初始化listview1中的列
listView1.View=View.Details;
listView1.Columns.Add("收入",100,HorizontalAlignment.Center);
listView1.Columns.Add("支出",100,HorizontalAlignment.Center);
listView1.Columns.Add("时间",200,HorizontalAlignment.Center);
listView1.Columns.Add("详细备注",400,HorizontalAlignment.Left);
//添加数据项
}
publicvoidAddlistViewItem(inta,intb,stringtime,stringnote)//添加项目
{
ListViewItemitem=newListViewItem(newstring[]{a.ToString(),b.ToString(),time,note});
listView1.Items.Add(item);
}
privatevoidgpBox1_Enter(objectsender,EventArgse)
{
}
privatevoidlistView1_ColumnClick(objectsender,ColumnClickEventArgse)
{
if(listView1.Sorting==SortOrder.Descending)
{
listView1.Sorting=SortOrder.Ascending;
}
else
{
listView1.Sorting=SortOrder.Descending;
}
}
publicvoidbutton1_Click(objectsender,EventArgse)
{
try
{
AddlistViewItem(int.Parse(txin.Text),int.Parse(txout.Text),txtime.Text,rhnote.Text);
}
catch
{
MessageBox.Show("收入必须为数字!");
}
}
privatevoidlistView1_SelectedIndexChanged(objectsender,EventArgse)
{
}
publicvoidbtndel_Click(objectsender,EventArgse)
{
if(listView1.SelectedItems.IndexOf(listView1.FocusedItem)<0)
{
MessageBox.Show("必须选择一个联系人");
}
else
{
this.listView1.SelectedItems[0].Remove();
}
}
}
}
图四:管理界面
图五:实现简单的添加功能
四,实验总结
在这次试验中,完全独立一个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年贵金属化合物相关基础化学品合作协议书
- 2024年运载火箭力学及环境测试设备项目合作计划书
- 2024年粉质仪项目发展计划
- 2024年医用中心供氧系统合作协议书
- 银行实习日记模板集锦5篇
- 六年级语文园地一 教案
- 新学期的计划9篇
- 2022初三毕业生代表毕业典礼发言稿(5篇)
- 新学期计划六篇
- 端午节日记合集六篇
- 中建八局-厦门国际会议中心改建工程
- 银行科技信息部招聘笔试题
- GB∕T 9441-2021 球墨铸铁金相检验
- 谐波减速器PPT课件
- 单机调试报告
- 铸造行业准入条件(2013年第26号)
- 人教版四年级数学上册第二单元《公顷和平方千米》教案
- 各电站C级检修项目表
- 湖南省生育津贴申领表
- 厨房炒菜所需材料大全
- 中国药典要求阴凉储存的药材及饮片一览表(共1页)
评论
0/150
提交评论