-105-
信息科技
中国科技信息2009年第7期CHINASCIENCEANDTECHNOLOGYINFORMATIONApr.2009
OleDbDataReaderthisReader=com1.ExecuteReader();if(thisReader.Read()){mainf=newmain();f.Show();connection.Close();this.Visible=false;f.InputText=this.textBox1.Text;}elseMessageBox.Show("请输入正确的帐户和密码?");
显示。具体代码如下:stringendtime=mydatarow[2].ToString();stringnow=DateTime.Now.Date.ToLongDateString();intres=now.CompareTo(endtime);if(res>0){a=a+1;}储物柜管理接收管理员设定的储物柜设置的情况。主要实现出租衣柜,衣柜续费,退柜等管理。界面浏览时显示整体的出租情况,退柜可以把有限的资源重复利用。
图6费用查看管理员用户拥有最高的权限,可以修改用户密码、添加新用户、修改用户权限、删除用户。这样用户分为不同的等级,不同等级的用户拥有不同的权限,提高了系统的安全性,保护了企业的敏感信息。
图3登录后界面3.2会员管理模块会员管理模块可以实现会员信息的添加、修改、删除、到期查询及次卡消费。此外还为用户提供了一个快速浏览会员信息的平台,当用户并不针对某一个特定的记录时,这个功能就非常必要。该平台通过对会员信息筛选,分类显示各类会员的具体信息,方便查看管理。删除一条记录要求不仅提供会员编号,还要提供会员的,两个缺一不可,删除前显示会员的信息,确认无误后方可删除。代码如下:if(DialogResult.OK==MessageBox.Show("您确认删除吗!","消息框",MessageBoxButtons.OKCancel)){stringsql1="deletefromuserswhereid='"+textBox1.Text+"'andname='"+textBox2.Text+"'";stringsql0="deletefromfeiyongwhereid='"+textBox1.Text+"'";OleDbCommandcmd0=newOleDbCommand(sql0,connection);OleDbCommandcmd=newOleDbCommand(sql1,connection);connection.Open();cmd.ExecuteNonQuery();cmd0.ExecuteNonQuery();connection.Close();到期查询功能的实现通过函数mydatarow[2].ToString()和系统时间进行比较完成。比较后将该到期的会员信息进行
图4储物柜管理3.3商品管理模块管理员用户登录后,可以设置商品的类别、添加某类商品及修改、删除商品,如图5所示。管理员在设定的商品类里选择对应的商品,录入相应的商品数量及金额,系统自动捕获当前时间作为添加时间,商品修改只需提供商品的名称,自动列出该商品的其他信息。普通用户使用时只能操作商品消费按钮。
图7管理员管理用户信息
4、结束语
基于Microsoft.NET平台的ASP.NET技术具有许多非常优秀的特点,在Web应用程序开发中得到广泛的应用。本文充分利用了ASP.NET的技术优势,并结合三层体系结构的应用模型设计开发了会员管理系统。实践证明,基于ASP.NET三层体系结构的会员管理系统,具有较好的灵活性和安全性,能为企业带来效益,提高企业的管理水平。参考文献[1]毛德祥,罗荣阁.基于ASP.net技术的Web应用程序三层设计模型[J].微型电脑应用.2002,)(3.[2]俞欢军,许宁,杜占玲.基于ASPNet技术的实验室信息管理系统的实现[J].
计算机工程与设计.2005,(11).[3]杨正洪.中文版SQLServer2000数据库管理和开发指南[M].北京:机械工业出版社.2001.38-42[4]NETFrameworkClassLib
raryUserControlClass[EB/OL].http://msdn2.microsoft.com/en-us/library/system.windows.forms.usercontrol.aspx.[5](美)KevinHoffmanLonnyKruger.C#.NET技术内幕[M].北京:清华大学出版社.2002
图5商品管理模块3.4通用管理模块通用管理模块主要为管理员权限的用户操作,包括费用查看、储物柜的设置及用户管理。其中费用查看可以分类显示商品销售额,出租衣柜费用,培训教练费用及普通会员营业额。如图6所示。通过各类营业额数据进行分析,可以为下一步的经营策略提供准确可靠依据,从而提高管理效率。储物柜设置主要设置物柜的编号、使用状态及押金情况。用户在会员管理模块可以进行储物柜的管理。
-106-