欢迎来到天天文库
浏览记录
ID:1488992
大小:954.90 KB
页数:50页
时间:2017-11-11
《超市会员管理系统课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、兰州商学院陇桥学院信息工程系课程设计报告课程名称:C#课程设计设计题目:超市会员管理系统系别:信息工程系专业(方向):计算机科学与技术(网络工程方向)年级、班:2012级本科班学生姓名:XXX学生学号:XXXXXXXX本组组员:XXXXXXXXXXXXXXXX指导教师:杨光2014年12月26日目录一、系统开发的背景1二、系统分析与设计1(一)系统功能要求1(二)系统模块结构设计1三、系统的设计与实现2(一)登陆2(二)会员信息5(三)会员管理8(1)会员管理9(2)购物信息管理17(四)信息统计18(五)系统管理21四、系统测试23(一)测试登陆模块2
2、3(二)会员信息模块23(三)会员管理模块24(四)信息统计模块25(五)系统管理模块27五、总结27六、附件(代码、部分图表)281、源代码282、图表47超市会员管理系统一、系统开发的背景社会生活的现代化,使得市场的走向发生巨大变化,由于经济的发展,许多大型的现代化超市应运而生。现在超市吸引顾客最普遍的做法就是实行会员制,超市的会员可以享受不同程度的优惠,从而达到吸引顾客,刺激消费的目的。建立实用的超市会员管理系统对超市的会员管理有很大的帮助,可以协助工作人员进行会员的信息登记、更新。因此,为了优化超市会员制度的计算机管理,编写了此系统。二、系统分析
3、与设计(一)系统功能要求超市会员管理系统应具备以下功能:1、加入会员的基本信息,包括:成为会员的基本条件、优惠政策、优惠时间等。2、会员的基本信息,包括姓名、性别、年龄、工作单位、联系方式等。3、会员购物信息:购买物品编号、物品名称、所属种类,数量,价格等。4、会员返利信息,包括会员积分的情况,享受优惠的等级等。5、对货物流量及消费人群进行统计输出。(二)系统模块结构设计通过对系统功能的分析,学生综合测评系统功能如图1所示。48图1超市会员管理系统功能图通过上图的功能分析,把整个系统划分为4个模块:1、会员信息,该模块主要实现:会员基本信息(会员编号、会
4、员卡号、姓名、性别、年龄、会员等级、当前积分、联系方式)的输出;2、会员管理,该模块主要实现:会员管理(会员的查询、删除、修改和添加)信息,购物信息管理(通过输入会员编号来查询会员的购物信息);3、信息统计,该模块主要实现:物品流量统计(通过柱状图来显示物品的消费情况),消费人群统计(通过柱状图来统计人群的消费情况);4、系统管理,该模块主要实现:对用户名和密码的修改,能够更好的管理超市会员管理系统。三、系统的设计与实现(一)登陆流程图如下图所示:48图2登陆界面流程图该模块的具体代码如下所示。usingSystem;usingSystem.Collec
5、tions.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Linq;usingSystem.Windows.Forms;usingDevExpress.XtraEditors;namespace超市会员管理系统{publicpartialclassLoginForm:DevExpress.XtraEditors.XtraForm{publicLoginForm(){InitializeComponen
6、t();}boolformMove=false;PointformPoint;#region登陆按钮实现用户名、密码的验证privatevoidbtnOK_Click(objectsender,EventArgse)48{if(Login.Login.isEnable(txtUserName.Text.Trim(),txtPassword.Text.Trim())){MainFormform=newMainForm();form.Visible=true;this.Visible=false;}else{lblShow.Text="输入有误请重新输入!t
7、xtUserName.Clear();txtPassword.Clear();txtUserName.Focus();}}#endregion#region退出程序privatevoidpictureBox2_Click(objectsender,EventArgse){Application.Exit();}#endregion#region登录界面的移动privatevoidpictureBox1_MouseMove(objectsender,MouseEventArgse){if(formMove==true){PointmousePos=Cont
8、rol.MousePosition;mousePos.Offset(formPo
此文档下载收益归作者所有