本科毕业设计--高校超市管理系统的设计与实现-1设计正文.doc
《本科毕业设计--高校超市管理系统的设计与实现-1设计正文.doc》由会员分享,可在线阅读,更多相关《本科毕业设计--高校超市管理系统的设计与实现-1设计正文.doc(69页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、河北大学2013届本科生毕业论文(设计)高校超市管理系统的设计与实现摘要在计算机技术迅猛发展的今天,计算机已经进入千家万户,计算机技术也渗入到各个领域当中。运用计算机技术管理高校超市也变得很普遍。高校超市在营业当中总是面对大量的商品信息,会员信息,交易信息和供货商信息,提高处理每个信息的处理效率,对于高校超市至关重要。超市管理人员需要对商品信息,会员信息,供货商信息等以及它们之间的相互作用产生的销售信息,进货信息等进行及时的处理,因此合适的工具是必须的。开发一个高校超市管理系统既方便了管理者管理超市,又提高了管理者的工作效率。本软件针对高校超市的特点,为收银员设计了前台收银系统,为超市管理员设
2、计了后台管理系统。前台收银系统简单实用,是收银员日常必需的常用操作的集合,包含了收银、增加会员、当日销售统计、修改密码、商品搜索等收银员最常用的操作。界面简单易懂,操作方便快捷。大幅度加快了收银效率。后台管理系统功能强大,为超市管理员提供好多便捷的超市管理服务,是超市管理员管理超市的好工具。应用本系统可以在计算机上灵活、方便地管理超市,使管理更加现代化。关键词:管理系统;Microsoft Visual Studio ;Microsoft SQL Server;数据库Supermarket management system in colleges and universitiesABSTRA
3、CTIn todays rapid development of computer technology, computer has entered innumberable families, computer technology has penetrated into all fields. Using computer technology of supermarket management has become very common in colleges and universities. Supermarkets of colleges and universities in
4、business always face a lot of commodity information, membership information, transaction information and supplier information, improve the efficiency of treatment of each information, the supermarket is essential for colleges and universities. Supermarket managers need to commodity information, sale
5、s information, supplier information, etc, and the interactions between them produce sales information, purchase information, such as timely treatment, so with the right tools is a must. Development of a university supermarket management system is convenient for managers to manage the supermarket, an
6、d improves the working efficiency of administrators. The software according to the characteristic of the supermarkets, designed for the cashier at the front desk cashier system, designed for supermarket administrator background management system. Front desk cashier system is simple and practical, is
7、 the cashier daily collection of common operations required, contains the cashier, add members, on the day of sales statistics, change passwords, commodity search, such as the cashier of the most commonly used operations. Interface is simple, convenient and quick operation. Dramatically accelerated
8、the cashier efficiency. Powerful background management system for supermarket administrator to provide many convenient supermarket management services, is a good tool to administrators manage the supermarket. Application of this system can be flexibly and conveniently on the computer management of t
9、he supermarket, make management more modern. This system can provide university supermarket managers with very good help.Key words: management system;Microsoft Visual Studio;Microsoft SQL Server;database目录前言11.1课题来源11.2课题在国内外的发展现状11.3课题开发的意义21.4系统设计目标2系统分析32.1需求分析32.1.1功能需求32.1.2性能需求52.1.3系统运行环境需求52
10、.2可行性研究5系统设计73.1总体设计方案73.2系统设计思想73.3系统设计原理73.4功能模块图83.5系统DFD图83.6数据库设计103.7部分数据表之间的关系14系统实现174.1开发工具174.1.1Microsoft Visual Studio 2005174.1.2Microsoft SQL Server 2005174.2系统功能实现174.2.1用户选择登录界面的实现174.2.2用户登录界面的实现184.2.3前台收银界面的实现214.2.4后台管理界面的实现344.3系统测试55总结56参考文献57致谢58附录59前言 1.1课题来源随着计算机科学技术的迅猛发展,计算
11、机软件的应用渗透到社会生活各个领域,比如工业、农业、银行、航空、政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。 超市作为以顾客自选方式经营的大型综合性零售商场,在上世纪六七十年代在全世界范围内得到较快发展。与此同时大学生数量的增加和消费水平的提升,使超市入驻校园成为可能。 超市销售管理对于企业来说是一项繁琐复杂的工作,每天要处理大量的单据数据。对于超市管理者来说,如果超市企业要手工半手工操作,例如进行结账操作时,就要先在售价表中找到物品的售价,然后把各个物品的售价做加运算,购买物品数量多的话工作量更是无法想象。更不要说进货退货的操作。先进的销售信息管理
12、系统是必须的。高校超市管理系统要解决以下问题:进货商品的选择,超市管理者需要了解师生需要哪类商品,不需要哪类商品。同一类商品,不同的品牌、价位受师生欢迎的程度是不同的。校园超市为达到最大利润,需要合理安排进货。售价定位,价格作为师生选择商品的一大重要因素,需要超市管理者根据销售情况,做出合理定位。价格太高会造成顾客的流失,价格太低影响经济效益。大学校园不可避免的存在假期,如何在停业前和停业期间安排好物品的销售与存储工作,避免物品过期,又是需要管理者考虑的问题。1.2课题在国内外的发展现状利用计算机管理数据技术的发展历史划分三个阶段,人工管理阶段,文件系统管理阶段和数据库管理系统阶段。上世纪五十
13、年代,美国首先利用计算机处理工资发放问题,这是计算机在数据管理方面的首次应用,。半个多世纪以来,计算机在信息处理方面发展迅速。上世纪六十年代美国计算机管理应用项目不到300项,而到了1975年就达到了2600多项。在计算机技术迅速发展的今天,美国财务会计上将近95%的工作由计算机完成;物资管理中80%以上信息由计算机处理。发达国家经济领域越来越依赖于计算机信息管理技术。我国在上世纪七十年代末开始在全国范围内推广计算机在管理中的应用。虽然起步较晚,但是发展迅速。特别是微型计算机的出现和普及为信息处理提供了很大的便利,降低了信息处理的花销。对推动信息管理的现代化起到了重要作用。1.3课题开发的意义
14、二十世纪九十年代,超市零售形式在我国起步,现在已经是我国零售业的一种重要的形态。随着超市的高速发展,其经营管理也变得愈加复杂,需要新的思想技术和先进的信息管理方式应用到超市管理中。二十一世纪,零售领域的竞争进入到全新领域,目前呈多元式发展趋势,多种业态:超市、便利店、专卖店等并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为各家零售企业努力追求的目标。现代的竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级才是企业的竞争核心。中小型超市在经济产业中占有重要地位。随着改革的深化和对外开放力度的加大,小型超市将会继续推陈出新。超市的自动化管理在
15、欧美等地区已实行多年,也是零售业管理的基础。它最主要的特点是能够实时准确的监控超市内的销售情况。超市作为零售业的一种业态,竞争尤为激烈,如何提高超市竞争能力和效益,已成为各个超市企业追求的目标。而在计算机大量普及和应用的今天,信息管理的方便快捷,使小型管理系统被超市企业所重视。超市引入信息管理系统,是零售业经营之中的最热门的话题之一。 校园超市作为超市行业的一分子,也不例外。校园超市标准化建设,首当其冲要解决好信息管理,科学管理商品在流通中的进、退、调、存、付正常运作,为日常管理提供信息保障。建立现代先进的超市信息管理系统,不仅可以帮助高校超市改变传统的经营模式,而且可以通过信息分析、财务分析
16、、商品分析、库存分析等为管理层及时、合理地提供决策和管理依据。加强校园超市标准化、专业化、规范化管理,对于促进校园超市健康发展,使之在和社会同行业竞争中立于不败之地,具有重要意义。1.4系统设计目标开发一套高校超市管理系统,可以帮助超市管理者轻松实现销售、进货、退货等流程的管理。此系统需要具备销售管理,进货管理,库存管理等基本功能。具备可靠性,易用性,安全性等特征。以实现校园超市服务的精细化、专业化、标准化,增大销售利润,增加经济效益,增强企业竞争力。系统分析2.1需求分析需求分析就是了解客户的需要,也就是要了解用户要解决的问题,要达到的目标和实现这些目标所需要的条件。需求分析是一个系统或者程
17、序开发工作的说明,用文字叙述的方式分析客户的需求。需求分析的基本任务是回答系统要做什么的问题。是软件开发的关键步骤。2.1.1功能需求一、 前台收银系统必须包括以下功能:1) 收银:通过扫描条形码或者直接输入商品编号或者商品名称从商品表(merchBill)模糊查找到商品获取商品的名称,计量单位,零售价格等信息,将顾客所购的商品单价做和运算。如果顾客是会员,根据对会员的优惠政策给予优惠。并将会员本次消费所得积分记录在会员表(VIPBill)表中。在顾客付款后,实现自动找零运算同时打印小票。小票包括交易的流水号、每种商品的名字、数量和交易的总金额、交易时间、负责收银的员工号等。小票是顾客购物的凭
18、证。系统也会记录顾客本次购物的流水单号、交易金额、交易日期、操作的职工编号、购买的商品等信息,将这些信息写入销售单表(saleBill)中。以便于超市管理者进行销售统计和对顾客的售后服务(如退换货)等。2) 销售统计:主要是对销售单表(saleBill)的查询操作。前台收银的销售统计是根据日期查询某一天发生的交易情况,列出查询的那天的每次交易的流水单号、计数号、交易金额、顾客是否是会员(为空则不是会员)以及进行操作的职工编号,并计算出那天发生交易的笔数和交易的总金额。3) 商品搜索:主要是对商品表(merchBill)的查询操作。支持根据商品编号、商品条形码、商品名称、供货商号、供货商名称等查
19、询商品的信息。查询成功返回查询结果,失败通知收银员。4) 修改密码:主要是对收银员表(userBill)的更改操作。收银员只能修改自己的密码,不能修改自己的账号。收银员先要输入旧的密码,旧的密码验证成功,并且两次输入的新的密码一致,修改成功;两次输入的新密码不一致提醒收银员重新输入两次新密码。旧的密码验证失败,不允许修改密码。5) 增加会员:主要是对会员表(VIPBill)的增加操作。系统按加入的会员顺序自动产生会员编号,以保证会员编号的唯一性。收银员需要输入新会员的身份证号码(可以为空)、姓名、积分、和注册日期等信息。按“确定”键会员信息被保存在会员表;按“取消”键新产生的会员编号无效,会员
20、信息不保存。6) 会员查询:主要是对会员表(VIPBill)的查询操作。收银员需要输入会员的会员编号或者姓名或者身份证号等。查询成功返回查询结果,失败通知收银员。7) 交班离开:注销登录,返回登录界面。8) 退出系统:关闭高校超市管理系统。二、后台管理系统必须包括以下功能:1) 商品管理:主要是对商品表(merchBill)的查增删改等操作。后台管理员要输入商品编号、商品名称、条形码、供应商编号、供应商名称中的一项或几项来进行查找操作。查找成功,列出查询结果;查找失败,提示后台管理员。后台管理员要对商品表进行增加的操作,系统根据商品加入商品表的先后次序产生一个新的商品编号,以保证商品编号的唯一
21、性。后台管理员需要输入商品名称、条形码、供应商编号、计量单位、类别、规格(可以为空)、产地(可以为空)、单价、告警数量、库存量、备注(可以为空)等信息。按“确定”键商品信息写入商品表,按“取消”键新产生的商品编号失效,商品信息不写入商品表。后台管理员要对商品表进行删除的操作,首先需要找到要删除的商品,因此先要进行一次查询操作。查询失败,删除操作失败;查询成功,列出查询到的商品,如果查询出多个商品信息,需要鼠标进行选择一个,如果查询到一个商品信息,则不需要选择。按“确定”键商品信息从商品表清除,商品编号被回收利用。按“取消”键商品信息不回从商品表清除。后台管理员要对商品表进行更改的操作,首先需要
22、找到要更改的商品,因此先要进行一次查询操作。查询失败,更改操作失败;查询成功,列出查询到的商品,如果查询出多个商品信息,需要鼠标进行选择一个,如果查询到一个商品信息,则不需要选择。后台管理员更改一些商品信息,但商品编号不能被更改,按“确定”键商品信息在商品表中更新。按“取消”键商品信息不回在商品表中更新。2) 入库管理:主要是对入库单表(inBill)的查增删改等操作。入库单编号是根据入库单产生顺序自动生成的,以保证唯一性。需要入库操作时,管理员先要通过扫描条形码或输入商品名称等,找到商品的供应商信息。如果没有该供应商的信息,则需要增加供应商;如果已有该供应商信息,则直接选择。选择供应商后,会
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科 毕业设计 高校 超市 管理 系统 设计 实现 正文
限制150内