• 938.50 KB
  • 2022-04-29 14:32:00 发布

超市商品销售管理系统设计与实现毕设答辩PPT.ppt

  • 18页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'超市商品销售管理系统的设计与实现学生:专业:计算机科学与技术学号: 前言随着经济的高速发展,超市的信息化工作也在如火如荼地进行,由于超市规模的不断扩大以及商务往来的日益增多,超市对进销存信息的掌握和使用就越来越多,因此以前的原始的手工操作方式就不能适应超市快速发展的需要,在计算机科学技术日益发展和成熟的今天,运用其先进的技术性来管理日常工作中的各类客户信息数据,就可以极大地提高超市的工作效率。 系统相关技术B/S结构(Browser/Server,浏览器/服务器模式),采用了B/S架构,这种结构可以扥为访问数据层以及表示业务规则层两层。WEB慢慢发展起来后,B/S结构已经被作为一种很常用的网络结构模式,在B/S结构中,客户端的主要应用软件也就是WEB浏览器。ASP是指动态服务器页面。ASP是微软公司开发的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。SQLServer2000是Microsoft公司推出的SQLServer数据库管理系统,该版本继承了SQLServer7.0版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点。C#是由C语言和C++慢慢发展出来的面向对象一种语言。它不仅继承了C语言和C++强大功能,还去掉了一些它们的缺陷。 系统需求超市商品销售系统,是根据超市自身的特点以及具体业务需求而开发的,系统开发以超市商品的销售为核心,超市销售系统应该为用户提供的服务应当简单、迅速,这可以避免许多人为的失误。如何在顾客结账的时候能够高效、迅速,以及对准确地预判市场行情等。要想做到这些,就必须要每天及时保存、处理超市大量的信息,这种工作是繁琐复杂的,但是如果如果有了就计算机的辅助的话那就轻松多了。慢慢超市规模扩大、超市内部信息处理急剧增加,传统的管理方式再也无法满足需求,管理系统应运而生。超市商品销售系统包括日常工作、基本信息、销售、采购和库存等管理方面的内容。由于该系统结合添加、修改、删除等诸多操作于一身所以后期维护起来相对就简单地多。利用该系统,超市管理者可以方便地进行用户管理、商品类别管理、商品信息管理以及排班管理等。 系统设计系统总体模块结构图 系统功能模块设计管理员模块管理员主要是对于系统的基础信息管理,对于排版信息和用户信息管理等。经理模块经理主要是进行会员信息管理、库存报警设置以及商品信息管理等功能性内容。采购员模块采购员是主要是进行商品登记和进行采购单登记等业务。收银员模块收银员是主要是进行会员信息登记和进行销售商品等业务功能。 系统E-R图 数据库设计用户信息表管理员表 系统实现系统登录模块系统在IE里运行本系统,显示系统的登陆页面,包括用户、密码输入框,登陆、关闭按钮。 系统实现管理员角色模块在系统登陆页面选择管理员,并输入管理员的信息,成功登陆后系统将进入管理员管理的页面,管理员主要包括四个功能菜单,分别是系统用户管理、商品类别管理、商品信息管理以及排班管理等。系统用户管理 系统实现排班管理在管理员页面中点击员工排班管理,系统将进入排班页面。排班主要是安排超市每天的值班人员信息,可以选择多个经理,采购员和信息员,可以添加、修改、删除排班信息 系统实现商品信息管理在系统登陆页面选择经理,并输入经理的信息,成功登陆后系统将进入经理管理的页面,点击商品信息管理打开商品信息维护界面,选择不同的商品类别可以维护各种不同的商品信息,商品信息中存在价格和会员价格等不同的价格 系统实现经理模块经理功能菜单是一个较为复杂的功能菜单,它与系统管理员相似,但是权限有所不同,主要包括进货信息管理、商品信息管理、销售商品对账、库存报警设置以及会员信息维护等。主要是安排超市每天的值班人员信息,可以选择多个经理,采购员和信息员,可以添加、修改、删除排班信息 系统实现采购员模块采购员功能菜单是主要是进行商品登记和进行采购单登记等业务。 系统实现收银员模块收银员功能菜单是主要是进行会员信息登记和进行销售商品等业务功能。 小结在系统的开发的过程中,我学到了书本上很难学到的知识,同时也积累了一些经验、教训。现在我深刻地懂得了开发软件必须严格按照软件工程的要求,一步步慢慢进行开发。做毕设前先要将所学到的知识点有条理的整理出来,并将学习中遇到的困难梳理了一遍。开发时必须集中精力,严格地进行需求分析、分好模块,不要太着急去编写代码,否则会事倍功半。这次毕业设计,我对如何使用ASP.NET去创建B/S架构的动态Web页和正确的系统设计的整个过程有了一个新的认识,运用了以前所学的知识从需分析求到概要设计,最后详细设计和编写代码的过程,不会再像以前那样乱做一通的。我更深刻认识到只有对系统的数据模型和架构有一个清楚的认识,才能写出简单有用的代码。 致谢本次毕业设计,指导老师给予了本人极大的帮助,对毕业设计过程中的每一个环节都认真地进行指导。通过不断与指导老师勾通,不断改进程序,使其更加完美,方便用户使用,使系统更具特色。在写论文环节中,老师耐心细致的指导,在每一个阶段制定具体的计划,要求不断根据实际需要修改,使无论在理论上还是在实践中,都得到了提高和锻炼,对于今后的工作和学习都是一笔巨大的财富。在整个做毕业设计的期间,我还得到了许多同学的帮助和支持,最后,也要对那些支持、帮助过我的老师和同学表示真心的感谢! 谢谢大家!'