江苏大学CSDN高校俱乐部会员管理系统
来源:互联网 发布:it领袖峰会 编辑:程序博客网 时间:2024/04/30 13:54
江苏大学CSDN高校俱乐部会员管理系统——基于c#和access数据库
软件功能:
会员信息录入
会员信息查询查询
调查表统计
会员活动登记(随机抽奖)
使用中添加功能举例:
活动登记
随机抽奖(从本次活动已登记的同学中随机抽取)
sql = "select 姓名 from 活动登记 where " + textBox1.Text + "=-1";
Reader = DB_OPERATION.ExecuteQuerySQL(sql);
try
{
while (Reader.Read())
{
num++;
}
}
catch (Exception)
{
MessageBox.Show("不存在该活动", "错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
return;
}
Random r = new Random(); //产生随机数
num = (int)(num * r.NextDouble());
string select_name;
Reader = DB_OPERATION.ExecuteQuerySQL(sql);
for (int i = 0;Reader .Read (); i++)
{
select_name = Convert.ToString(Reader["姓名"]);
if (i == num)
textBox2.Text = select_name;
}
使用中修改功能举例:
会员信息查询部分
原来设计手写输入会员姓名,查询会员信息。由于会员姓名总是输入错误,查询过程中输入比较慢,做了修改。
改进后,首先在自动在窗口中返回所有会员姓名,选中一个姓名后点集查询即可在新窗口中返回该会员信息。
发现的bug举例:
输入会员资料时,日期格式输入错误导致的异常。(改正:编写了日期格式转换的函数)
每次输入或输出信息时,加入catch异常。
添加了检查输入信息的长度及格式的检测部分。
会员活动登记时,如果会员卡号输入错误,返回会员姓名时发现,没办法改正,也会直接登记错误的会员。(添加了确定or取消的消息框,选择确定后再向数据库中登记)
感受:
以前课程设计的时候由于时间短,运行时有bug,但是只为给老师检查,会避开一些bug,真正自己设计一个软件并投入使用,发现问题之后可以有充分的时间去修改,并能够根据社团的需求去增加一些功能,感觉很不错~
关于我们:
- 江苏大学CSDN高校俱乐部会员管理系统
- 江苏大学CSDN高校俱乐部会员管理系统——基于c#和access数据库
- 江苏大学CSDN高校俱乐部“信息安全基础架构“讲座
- 江苏大学CSDN高校俱乐部成立仪式 暨“激情与梦想,我的程序
- 北京航空航天大学CSDN高校俱乐部
- CSDN高校俱乐部第一次会员大会
- CSDN高校俱乐部牵手烟台大学
- CSDN高校俱乐部走进辽宁工程技术大学
- 北京联合大学CSDN高校俱乐部
- 聊城大学CSDN高校俱乐部正式成立
- 北京邮电大学CSDN高校俱乐部运营策划
- 济南大学CSDN高校俱乐部策划书
- 长安大学CSDN高校俱乐部运营策划
- 塔里木大学CSDN高校俱乐部发展规划
- XX大学CSDN高校俱乐部社团申请书
- XX大学CSDN高校俱乐部章程
- CSDN高校俱乐部第一次会员大会--山东大学(威海)
- 2011山东大学(威海)CSDN高校俱乐部期末会员大会
- Oracle导入导出数据库
- Linux高级编程 - 进程间通信(Interprocess Communication)
- 我的文章被google搜到了,截图做个纪念
- 用CFrame生成空白窗口的代码,对于多线程的独立线程,慎用,切记!
- IE开发心得
- 江苏大学CSDN高校俱乐部会员管理系统
- 起名字!
- Java 基本语法
- 2010最新的网赚项目介绍,不看不知道,一看吓一跳
- JPA hibernate 注解
- PHP多进程协作编程之-popen
- AS4+ORACLE9I安装说明
- SQL2005负载均衡1:实现方法
- Ubuntu下Opera无法调用iBus输入中文的解决方案