超市信息管理系统课程设计-vfp(共57页).doc
《超市信息管理系统课程设计-vfp(共57页).doc》由会员分享,可在线阅读,更多相关《超市信息管理系统课程设计-vfp(共57页).doc(57页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上广东工业大学课程设计任务书题目名称超市信息管理系统研究与开发学生学院管理学院专业班级工商管理2009级姓 名学 号一、课程设计的内容通过调查超市的经营现状业务流程的基础上,应用 MIS课程所学的知识,设计一个超市管理系统。内容包括:1、超市管理系统信息系统在超市信息管理上应用的概述2、超市管理系统信息系统分析3、超市管理系统信息系统设计4、超市管理系统信息系统实现5、超市管理系统信息系统系统运行与评价6、超市管理系统信息系统开发、运行后的心得、体会与收获二、课程设计的要求与数据综合运用信息管理与信息系统专业所学习的知识和技能,进调查评价超市信息管理现有的业务流程,运用
2、所学的知识和技术,在现代原理与方法的指导下,在计算机网络平台上,进行超市信息管理的业务流程再造,在此基础上完成系统开发,撰写设计报告。技术方面应用ASP和后台SQL Server设计开发B/S模式的超市管理系统信息系统。要收集超市管理业务流程中用到的主要数据资料,包括相关的单据、票证、卡片、表格、帐簿、报表等,并尽可能参与实际业务操作来收集数据资料,设计测试数据和系统试运行数据资料。三、课程设计应完成的工作1、 研究超市经营管理与顾客关系管理理论、方法与技术,并撰写综述2、 了解能应用到超市管理系统信息系统的现代管理技术,并撰写综述3.、明确超市管理系统信息系统的用户需求,对系统的开发进行可行
3、性分析;完成结构化系统分析,得到由再造后的业务流程图、实体联系图、数据流图和功能层次图为主的网上图书销售管理系统逻辑模型。4. 依据逻辑模型完成系统总体设计,完成详细设计,得到超市管理系统信息系统实施方案。5. 应用ASP和后台SQL Server设计开发B/S模式的超市管理系统信息系统的实现、6. 在此基础上,总结上述各项工作和系统研究与开发的心得、体会与收获,撰写信息系统开发设计报告。四、课程设计进程安排序号设计各阶段内容地点起止日期1系统分析工作学校10.20-10.252系统的总体设计学校10.26-10.303系统的详细设计与开发学校11.1-11.94系统的调试、实现,并完成报告初
4、稿学校11.10-11.135参考指导教师意见,完善系统并修改报告学校11.14-11.156提交报告修改稿,指导教师审核修改稿学校11.16-11.177学生演示系统学校11.18五、应收集的资料及主要参考文献1、张立厚,张应利、高京广、陈鸣中.管理信息系统(MIS).广东世界图书出版公司,2002.82、戴仕明,王映龙.Visual FoxPro程序设计与应用开发M.北京:清华大学出版社,20063、毕庶伟.管理信息系统分析与设计.北京:机械工业出版社,19924、郑阿奇.SQL Server实用教程.电子工业出版社,2005.115、邵兵家等. 客户关系管理. 清华大学出版社,2004.
5、56、张基温.信息系统开发案例.北京;清华大学出版社,1999发出任务书日期:2011年 10 月 20 日 指导教师签名:刘高勇计划完成日期: 2011 年 11月 18 日 基层教学单位责任人签章:主管院长签章:超市信息管理系统设计摘要超市信息管理系统设计主要是商品数据库的建立设计和对数据库的相关操作的实现。本设计使用Visual FoxPro的自带数据库来对数据库进行设计,当超市批量进货时,打开数据库,在里面直接输入所有商品的信息(商品编码、商品名称、商品单价、商品数量).然后以Visual FoxPro为载体,开发商品管理以及信息修改的操作界面。在一个标准EXE工程环境下,通过连接控件
6、Data1的连接,手动输入添加入库的商品的所有信息,点击添加命令按钮,这样即可完成数据库中商品的添加。同时也可以进行相应的删除操作。此外,还提供了便捷的查询服务。记录可以逐条地查询,也可以按属性(商品编码、商品名称、商品单价、商品数量)进行分类的查询。在窗体界面上添加命令按钮,分别完成各命令按钮的任务执行编码,从而实现对数据库的添加、查找、删除、修改等操作。关键词: Visual FoxPro;超市;数据库;信息管理;界面。AbstractThe supermarket information management system design is mainly the commodity d
7、atabase establishment design and to database related operation realization. This design uses Visual FoxPro the bringing database to come for the database to carry on the design, when supermarket batch inventory, opens the database, in inside direct input all commodity information (commodity code, tr
8、ade name, commodity unit price, commodity quantity). Then take Visual FoxPro as the carrier, the operation contact surface which the development merchandise control as well as the information revise. Under a standard EXE project environment, controls Data1 through the connection the connection, manu
9、al input increase warehousings commoditys all information, the click increase command button, like this then completes in the database the commodity increase. At the same time we can carry on the corresponding deletion operation. In addition, but also has provided the convenient enquiry service. The
10、 record may one by one inquire, may also according to the attribute (commodity code, trade name, commodity unit price, commodity quantity) carry on classified the inquiry. Increases the command button on the window contact surface, completes each command buttons task execution code separately, thus
11、realizes to operations and so on database increase, search, deletion, revision.Key words: Visual FoxPro; Supermarket; database; information management; contact surface. 目录第1章 前言随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理,这就产生了以台式计算机为核心,以数据库管理系统为开发环境的管理信息系统在大规模的事务处理和对工作流的管理等方面的应
12、用,特别是在超市管理之中的应用日益收到人们的关注。1.1 问题的提出 超市是一个很繁忙的地方,每天有很多的顾客要买东西,收银员要和很多的顾客结算,并且要给这些结算存档,以便日后查看。如果只用人工的方法去处理这些结算和计算的数据将是一件很繁琐的事情,将投入大量的人力物力,为了解决这个问题,实现科学化、现代化的超市信息管理,我们就必须设计开发超市信息管理系统,并用于实践。1.2 设计的思路该设计的指导思想是一切为使用者着想,界面要美观大方,操作尽量简单明了,而且作为一个应用系统要有良好的容错性,在出现错误操作时能尽量及时地给出警告,以便用户及时进行改正。1.3 系统开发的目标 作为一个应用系统,本
13、系统的开发目标是实现超市管理系统平台化的思想,以查询系统为中心,主要包括相关数据库的设计、基础数据库的输入与维护、超市各种相关数据的查询、库存商品的管理、销售商品的管理等。就本设计而言,该系统是为超市而开发设计的,使用本系统的超市,可以方便地对超市的各种信息进行查询,并且可以对库存商品和销售商品进行修改、删除、添加等操作。1.4 系统应用环境 随着设计思想与开发目标的出现,继而出现了开发语言的选择。 Visual FoxPro是一种数据库管理语言,它简单、易学、易用,并因其可视化编程技术的完美表现和SQL 语言功能的强大已成为编写数据库管理系统的主要语言之一。它在数据库方面有着广泛的应用,Vi
14、sual FoxPro 6.0开发工具不仅提供了更多更好的设计器、向导、生成器及新类,而且使得客户和服务器结构数据库应用程序的设计更加方便简捷。Visual FoxPro 6.0以其强大的工具和面向对象的以数据为中心的语言,将客户/服务器和网络功能集成于现代的、多连接的应用程序,充分发挥了面向对象编程技术和事件驱动方式的优势不断修正和改进直到形成用户满意的可行性系统。基于Visual FoxPro 6.0的以上优点,通过对整个系统进行研究分析,我决定使用Microsoft公司的Visual FoxPro 6.0开发工具,利用其提供的各种面向对象编程的可视化工具来编制出用户满意的数据窗口平台。
15、1.5 课题的研究意义 本系统的开发设计,充分利用了Visual FoxPro基础程序设计及数据库管理知识,体现了VFP在数据库处理和面向对象的可视化编程方面的高效,简洁等特点,同时也明确了当前各大高校持续开设Visual FoxPro方面程序设计课程的必要性,为广大师生在学习Visual FoxPro方面提供了实际设计的参考。本系统的应用,能够提高超市信息管理系统各项工作地效率和质量,促进商品的销售和资金的流转;减轻各类事务性工作地劳动强度,使超市的职员腾出更多的精力和时间来服务于顾客;改善经营管理,堵塞漏洞,保证顾客和超市的经济效益。总之,现代超市的竞争和发展,已突破传统业务的框架,为了提
16、高超市的业务竞争能力,扩大客户群,培育新的利润增长点,务必大力改良其超市的进、销、存、管理系统,因此建立一个功能齐全、灵活、通用、可靠、安全、统一的超市管理系统成为各超市当前业务发展的迫切之需。第2章 系统分析2.1 系统可行性分析 2.1.1 项目开发的背景 随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不可少的工具,特别是因特网技术的推广和信息高速公路的建立与普及,使信息技术产业在市场竞争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切和重要。作为国内市场的一些中小型超市,它们在信息化过程中的
17、步伐要落后于大中型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的信息化管理进程是十分重要的。在我国超市形成在20世纪90年代初期,现在已经成为我国零售业的一种重要形式,为国民经济的发展发挥了重要的作用。随着超市高速的发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售也的发展,这样就迫切地需要引入新的管理技术。超市形式具有很多优点,但在目前状况下,它仍存在零售业企业所共有的不足的一面,如:不能有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在超市日
18、常管理中,商品的进货存货及销售等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。伴随着超市的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。因此,在选题过程中,我们选择了超市管理系统设计题目,依靠现代化的计算机信息处理技术来管理超市,从而会大量节省了人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,提高超市经营管理效率,增加超市效益。 2.1.2项目开发的目的超市管理信息系统
19、的开发可以帮助超市处理大量的库存信息,还能时刻更新产品的销售信息,不断添加商品信息。面对不同种类的信息,它可以提供合理的数据库结构来保存数据信息,以及有效的程序结构支持各种数据操作的执行。超市自动化的产品管理在欧美等国家早已经实现,也是零售业管理的基础。它最主要的特点是能够实时的和准确的控制店内的销售情况。如果可以能够实时掌握销售流程及销售情况,则可以有效地加速商品的周转率并提高服务质量,而且可以减少产品售价不符等所产生的问题。顾客的消费要求是希望在超市购物中能基本上都能购得所需的商品,并且还要既保证商品质量还要享受优质,方便的服务。而超市管理信息系统可以帮助超市在管理上最大限度满足消费者的需
20、求。开发使用超市管理信息系统,使超市的运行更加方便快捷,可以更好的简化人事管理,提高商品库存效率,满足消费者的各种消费需求,为消费者提供更满意的产品及售后服务,增加超市的利润。2.1.3 项目可行性分析从技术条件来看,我们现在身处的信息化社会信息技术快速发展,信息管理技术也日趋完善,使我们有条件来完成超市管理系统的开发。随着信息技术的发展,特别是网络技术和数据库技术的发展,在软件开发方面,可以采用现行主流的开发技术,硬件技术方面则可以充分利用日益增强的存储能力、通讯能力和处理速度开保证系统开发技术的准备。现在的超市对员工的素质要求比较高,从管理层到下面的销售人员,都要求具有一定的计算机基础,所
21、以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够是系统顺利运行。2.1.3.1 管理可行性研究从管理的角度来看,超市的领导者对信息技术给企业管理带来的变革是十分认同的,他们大多认为,在现代企业管理中,信息技术能够帮助企业在日益激烈的竞争中获得难以想象的竞争优势。特别是能够改进企业管理机制,改善决策方式,减少管理成本,提高工作效率。领导的支持对于信息系统的开发和实施有很大作用,也能保证系统在开发过程中妥善解决矛盾,企业自上而下的实施信息系统,可以最大限度实现信息系统最初的目标。2.1.3.2 经济可行性研究从经济的有益性来看,超市管理信息系统可以利用网络的快捷和便
22、利性提高超市的销售效率,并且方便管理,可以提高了超市的经济效益。该管理系统会减少企业管理费用和人力开支,并且其他的一些繁琐的事物都可以通过系统加以分析解决,节省时间提高效率,还为企业决策提供了宝贵的资料,为企业带来了巨大的经济效益。所以,从经济上来讲是完全可行的。2.1.3.3 操作可行性研究该管理系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以掌握。而整个超市管理系统采用最友好的交互界面,简介明了,不需要对数据库进行深入的了解。从人员角度来讲不会因人员知识基础问题影响该系统在超市的运行于使用。可行性结论:综合以上三点发现,开发该系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 信息管理 系统 课程设计 vfp 57
限制150内