1 开发目的
利用 java技术,实现了宜佰丰超市的采购和销售管理系统。宜佰丰超级市场采购、销售、库存管理系统的用户划分为:个人中心,用户管理,员工管理,商品分类,商品信息,商品维护,进货,出货,销售统计,管理员,留言板,系统,订单,留言,员工;个人中心,用户管理,商品信息管理,商品维护,进库,出库,订单管理,前台主页;首页,商品信息,新闻资讯,留言反馈,我的,跳转到后台,购物车,用户;个人中心,收藏管理,订单管理等。在此基础上,对宜佰丰超市的采购、销售、库存等信息进行了详细的分析和研究。
2 环境需要
具体在系统设计上,采用了B/S的结构,同时,也使用Java技术在动态页面上进行了设计,后台上采用Mysql数据库。
3 系统分析
需求设计者在与顾客进行交流时,得到了顾客需要的资讯,并以需求规格书的形式呈现给使用者及开发者。在软件功能漫长的发展过程中,很长一段时间里,尤其是最初阶段,需求分析的重要性没有得到认可,比如,美国 IBM为英国电讯公司研制一种资讯管理系统,就是从一份不清楚的需求出发,一年的计划,因为资料收集不清楚,因此延误了超过六个月的时间,造成了很大的损失。在我们的许多软件公司中,也存在着这样的情况,他们边需求,边开发,甚至在没有跟客户沟通的情况下,就直接复制了相同类型的项目,并对其进行修改,结果到了系统验收的时候,又要进行修改,这就造成了大量的人力、物力的浪费。所有这些结果都是由于不及时,不明确,不完整的需求获取造成的。
4 运行截图
4.1前台首页功能模块
宜佰丰超市进销存管理系统,在系统首页可以查看首页、商品信息、新闻资讯、留言反馈、我的、跳转到后台、购物车等内容,如图5-1所示。
图5-1前台首页功能界面图
用户注册,在用户注册页面可以填写用户名、密码、姓名、联系电话、电子邮箱、身份证号等详细信息进行注册,如图5-2所示。
登录,在登录页面通过填写账号、密码、类型等信息完成登录,如图5-3所示。商品信息页面通过填写商品编号、商品名称、商品类型、库存数量、商品说明、积分、价格等信息进行立即购买操作,如图5-4所示。
图5-3登录界面图
图5-4商品信息界面图
4.2管理员功能模块
管理员登录,通过填写注册时输入的用户名、密码进行登录,如图5-5所示。
图5-5管理员登录界面图
管理员登录进入宜佰丰超市进销存管理系统可以查看个人中心、用户管理、员工管理、商品分类管理、商品信息管理、商品维护管理、入库记录管理、出库记录管理、销售统计管理、管理员管理、留言板管理、系统管理、订单管理、留言管理等信息。
用户管理,在用户管理页面中可以通过填写用户名、密码、姓名、性别、联系电话、电子邮箱、身份证号、个人照片、积分、余额等内容进行查看、修改、删除,如图5-6所示。还可以根据需要对员工管理进行添加,修改等详细操作,如图5-7所示。
图5-6用户管理界面图
图5-7员工管理界面图
商品信息管理,在商品信息管理页面中可以查看商品编号、商品名称、商品类型、库存数量、商品图片、商品说明、商品详情、积分、价格等信息,并可根据需要对已有商品信息管理进行修改或删除等操作,如图5-8所示。
图5-8商品信息管理界面图
商品维护管理,在商品维护管理页面中可以查看工号 、姓名、商品编号、商品名称、商品类型、维护状态、登记时间、维护说明等信息,并可根据需要对已有商品维护管理进行修改或删除等详细操作,如图5-9所示。
图5-9商品维护管理界面图
入库记录管理,在入库记录管理页面中可以查看商品编号、商品名称、商品类型、库存数量、登记日期等内容,并且根据需要对已有入库记录管理进行添加,修改或删除等详细操作,如图5-10所示。
图5-10入库记录管理界面图
轮播图;该页面为轮播图管理界面。管理员可以在此页面进行首页轮播图的管理,通过新建操作可在轮播图中加入新的图片,还可以对以上传的图片进行修改操作,以及图片的删除操作,如图5-11所示。
图5-11轮播图管理界面图
管理员信息管理,在管理员信息管理页面中可以查看用户名、密码、角色、创建时间等内容,并且根据需要对已有管理员信息管理进行添加,修改或删除等详细操作,如图5-12所示。
图5-12管理员信息管理界面图
4.3用户功能模块
用户登录进入宜佰丰超市进销存管理系统可以查看个人中心、我的收藏管理、订单管理等内容。
我的收藏管理,在我的收藏管理页面中通过填写用户ID、收藏ID、表名、收藏名称、收藏图片等信息,还可以根据需要对我的收藏管理进行修改,如图5-13所示。
图5-13我的收藏管理界面图
订单管理,在订单管理页面中可以查看订单ID;用户ID、商品ID、商品名称、商品图片、购买数量、价格/积分、折扣价格、总价格/总积分、折扣总价格、支付类型、状态、地址等信息,并且根据需要对已有订单管理进行查看删除等其他详细操作,如图5-14所示。
4.4员工功能模块
员工登录进入宜佰丰超市进销存管理系统可以查看个人中心、用户管理、商品信息管理、商品维护管理、入库记录管理、出库记录管理、订单管理等内容。
用户管理,在用户管理页面中通过填写用户名、密码、姓名、性别、联系电话、电子邮箱、身份证号、个人照片、积分、余额等信息,还可以根据需要对用户管理进行修改,如图5-15所示。
图5-15用户管理界面图
商品信息管理,在商品信息管理页面中可以查看商品编号、商品名称、商品类型、库存数量、商品图片、商品说明、商品详情、积分、价格等信息,并且根据需要对已有商品信息管理进行查看删除等其他详细操作,如图5-16所示。
图5-16商品信息管理界面图
入库记录管理,在入库记录管理页面中可以查看商品编号、商品名称、商品类型、库存数量、登记日期等信息,并且根据需要对已有入库记录管理进行查看删除等其他详细操作,如图5-17所示。
图5-17入库记录管理界面图
订单管理,在订单管理页面中可以查看订单ID;用户ID、商品ID、商品名称、商品图片、购买数量、价格/积分、折扣价格、总价格/总积分、折扣总价格、支付类型、状态、地址等信息,并且根据需要对已有订单管理进行查看删除等其他详细操作,如图5-18所示。
结论
该系统在介绍了 java与 Mysql数据库的基础上,从软硬件两个方面阐述了宜佰丰超市采购与销售管理系统的可行性,并得出以下结论:将 java与 Mysql有机地结合起来,建立了一个宜佰丰超市采购与销售管理系统,使其能够在网页上做出反应。在宜佰丰超市的采购和销售管理系统中,我感受到了知识的海洋,知识的海洋是永无止境的,只有实践才能证明自己,只有不断地去做,才能更快地掌握,经验对于系统的发展是很重要的,如果没有足够的经验,就会出现很多的问题。比如外观要漂亮,功能要齐全,这样才能吸引到更多的人。
因为在这之前,我对 java的知识还不够透彻,因此在一开始的时候,遇到了很多困难,比如一开始的时候,页面显示不规范、数据库连接出现问题,导致参数的传递无法实现等等。但是,在我在网上搜索相关资料,再加上在同学们的帮助下,最终都得到了解决。在这个过程中,我不但学习到了许多知识,还提升了自己解决问题的能力。特别是,我学会了怎样从海量的信息中,筛选出我需要的有用的信息。与此同时,我也更加深刻地认识到了这一点。尽管在书本上,大多数的知识都是有价值的,也是正确的。但是,在现实生活中,每个人编程的思路,以及对数据处理的方法、思想都是不一样的,这就需要我们在实践中去寻找解决问题的方法。通过这次活动,我不仅提升了自己,同时也获得了许多宝贵的经历,相信对我今后的职业生涯将会大有裨益。
在宜佰丰超市的进销存管理系统中,本人借鉴了许多类似的系统,取长补短,并吸收其它系统中的优点,使之逐渐完善,但仍有许多需要改进和改进的地方,需要在今后的工作中不断的改进。
实际应用表明,“宜佰丰”超市的进销存管理系统是一种很有前途的产品,通过对该系统的试运行,发现该系统的各个功能都很完善,界面美观、使用简便、操作简单,技术和理论上都比较成熟。