当前位置:首页 > C#超市管理系统毕业论文
致谢 致谢 毕业设计已经接近尾声, 在这里我首先要感谢马小进老师在毕业设计期间给予我的 悉心指导。在设计过程中,马老师对我的选题、研究和论文的撰写给予了耐心的指导和 极大的支持,使我不仅巩固了自己以往所学的知识,而且培养了理论联系实际的能力、 动手实践的能力和独立分析的能力。我还要特别感谢我的同学贾伟、高宏、唐家、尹志 伟以及刘汝贤,在毕业设计过程中,他们给予了我莫大的帮助和支持,使我能顺利完成 设计任务。我还要感谢我的大学老师,大学四年来,他们不仅教会了我书本上的知识, 而且还教会了我如何做人。最后再次对所有帮助过我的人表示最衷心的感谢。 38
参考文献 参考文献 [1] 张树亮.ASP.NET 2.0+SQL Server 网络应用系统开发案例精选[M].北京:清华大学出版社,2006 [2] 刘小伟,王萍.ASP.NET 与 SQL Server 网站开发实用教程[M].北京:电子工业出版社,2006 [3] 武新华,刘彦明,秦连清.ASP.NET+SQL Server 典型网站建设[M].北京:电子工业出版社,2007 [4] 程云志,张帆,崔翔.数据库原理与 SQL Server 2005 应用教程[M]. 北京:机械工业出版社,2006 [5] 邱锦伦,曹雯.Visual C#.NET 程序设计教程[M]. 北京:清华大学出版社,2007 [6] 郑耀东,蔡骞.ASP.NET 网络数据库开发实例精解[M].北京:清华大学出版社,2006 [7] (美) Scoott Mitchell.Sams Teach Yourself ASP.NET 2.0 in 24 hours[M].Sams Press,2007 [8] (美) Thiru Thangarathinam. Professional ASP.NET 2.0 Databases [M]. John Wiley & Sons Press, 2007 [9] 吴川. 中小型连锁超市管理信息系统分析与设计[J]. 商场现代化,2005,11(448):149~150. [10] 张珍宝,刘刀. 超市管理系统的分析与设计[J]. 高等函授学报,2002,15(3):51 [11] 薛铭. 会员制超市管理系统[D]. 吉林:吉林大学,2005 [12] 小型超市管理系统分析[J]. 时代经贸,2008,6(99):243 39
附录 此部分主要包括了程序中的主要代码。 1.登录界面的登录按钮代码: protected void btlogin_Click(object sender, EventArgs e) { string kind = \
(rbck.Checked) { kind = \库管员\.Checked) { kind = \管理员\.Checked) { kind = \服务台人员\.Checked) { kind = \收银员\创建连接数据库的对象 SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings[\.C
onnectionString); conn.Open();//打开数据库连接 //创建一个命令对象 SqlCommand cmd = new SqlCommand(\txtname.Text.Trim() + \.Text.Trim() + \执行命令对象操作的查询操作,并将结果返回给DataReader对象。 SqlDataReader dr = cmd.ExecuteReader(); //执行DataReader的Read方法,判断是否查询到记录 if (dr.Read()) { //查询到,将用户名保持至Session对象, Session[\.ToString(); Session[\.ToString(); FormsAuthentication.RedirectFromLoginPage(this.txtname.Text, true); 40
if (kind == \管理员\库管员\.Close();//登陆次数+1 string sqlc= \SqlCommand(sqlc, conn); cmdc.ExecuteNonQuery(); //进入上次请求的页面。 Response.Redirect(\.aspx\
{ Response.Redirect(\.aspx\弹出对话窗,告知错误。 Response.Write(\用户名、密码或类型错误!')\释放DataReader对象,关闭数据库连接 dr.Close(); conn.Close(); } 2.后台页面加载时的代码: protected void Page_Load(object sender, EventArgs e) { username.Text = Context.User.Identity.Name; leixing.Text = Session[\.ToString(); if(!IsPostBack) { if (this.leixing.Text.ToString() == \库管员\this.TreeView1.Nodes[2]; this.TreeView1.Nodes.Remove(t2); } }//显示登录次数 SqlConnection conn = new
SqlConnection(ConfigurationManager.ConnectionStrings[\.C onnectionString); conn.Open();//打开数据库连接 string sql = \.ToInt32(cmd.ExecuteScalar()); 41
共分享92篇相关文档