大一结业项目之一(C#晨曦超市管理系统 )
C#晨曦超市管理系统
我现是湖南工程职业技术学院大一的学生,很快我就是大二了,在为了检测自己所学的知识,我写了这套超市管理系统,从项目立项到现在的项目成型大概用了一个月,在写这套系统的时候,我们还没有学C#Form桌面窗体的,在选项目的时候我也没有把握。那时候就随便选了这个项目,我们组主要是四个人(我,李节锋,罗谢龙,刘雨晴)我们组名字:五五开组,组长当然是我。 我们组的分工是刘雨晴做UI,(李节锋,罗谢龙)做代码测试,数据库分析,我就是代码编写,兼技术顾问。 分析完了项目需求就开始动工了。运用技术(C#Form,PS,SQL)
不过首先我们先自学C#Form窗体,自学就花了我10多天的时间,(在这里我给正在学编程的人一个学习经验,多敲案例就这样)我就是这么过来的,这次也是我第一团队合作,在编写代码的时候我会经常打代码备份成两份,怕丢失不然就很蛋疼
其他的就先不多说了,上代码才是王道
登录系统
这是登录系统,这个UI还可以不过现在还在一直优化,这里最主要是判断数据库的用户,在刚刚自学的时候我都差点被这个搞混了(耻辱)。这个主要是判断输入的账号密码是否正确,在判断是否是管理员,如果是就跳入后台界面,不是就跳到收银界面。
主界面
这是主页面,还有一点丑在(UI正在加油),我主要实现了商品进货管理,库存管理,会员管理,钱流管理,系统设置,供货商管理,员工管理,收银系统。
进货管理
这个主要是向我的商品供货商,进货表,仓库添加信息,这里的话不是很难就是信息多。
库存查询
商品退货
这里就是单个退货,和全部退货有一点点小坑。
采购订单
提醒查询 ,主要是防止过期
员工管理
收银台
其他的就先不说了。这个收银台比较好玩,我测试代码和就BUG就用了一天,不过还有一个BUG我还在找解决方法,就是快捷键没用,不知道为什么,这里主要是判断表里的商品比较有意思,当我写完这段代码我心情,不过在写的时候我想到太多了,写完我心里骂了自己1000句傻逼。等下要上课了我就不扯太多了,我说一下我的公共类吧,今天下午我就在一直优化代码。
我把所用功能抽取出来封装成了一个公共类。
我今天下午大约用这个类优化了200多行代码。代码也看的简洁利于后期优化。
总体来是我这个项目,还可以小型超市还是可以应付的来。代码就先不说了等下我会上传代码。
在做这个项目我的个人感受还是蛮多的,作为组长的我肯定要担起大任,说实话组长是一个很锻炼人的职位,写完这个项目写代码灵感增强了很多,我对代码的兴趣变得浓厚,一天不写代码就会浑身不舒服,等这个项目答辩之后我还会写一个javaScrpt(可能这个单词都写错了,我都几个月没碰过它了)的音乐播放器,这个也是对我自己学的前端一个结业项目吧。上课了拜拜了,下次在见吧等我的JS音乐播放器的心得。
晨曦超市管理系统源码 大家多多交流吧。也可以关注我
第一次,当它本可进取时,却故作谦卑;
第二次,当它空虚时,用爱欲来填充;
第三次,在困难和容易之间,它选择了容易;
第四次,它犯了错,却借由别人也会犯错来宽慰自己;
第五次,它自由软弱,却把它认为是生命的坚韧;
第六次,当它鄙夷一张丑恶的嘴脸时,却不知那正是自己面具中的一副;
第七次,它侧身于生活的污泥中虽不甘心,却又畏首畏尾。