DELPHI小型超市管理系统毕业设计论文
Delphi3005超市管理信息系统2

摘要本次毕业论文题目为超市进销存管理系统,主要目的是在超市进销存模块的基础上,对超市的经营、管理进行研究和探讨。
根据系统所需功能,决定以Windows 2000 server为开发平台,采用SQL server 2000做后台数据库,选择功能强大的Delphi 7.0为开发工具,利用软件工程思想和方法,总体上用结构化生命周期法进行系统分析和设计,采用快速原型法来实现系统。
本系统由进货管理模块、出库管理模块、销售管理模块、管理员模块等组成,对超市中的各种信息进行分类管理、统筹规划,功能较为全面。
由于各模块的分开及进入系统前验证用户身份,也加强了各种信息的安全性及保密性。
本系统界面友好,采用传统的下拉式菜单进行功能选择,操作简单,使用方式和微软各种软件(Windows、Office)基本相同,减少了用户学习、使用本系统的额外负担。
本文通过管理信息系统概述、系统分析、系统设计、系统实施、开发总结五章,详细的说明了系统的开发过程,最后并对整个开发过程进行了总结。
目录第一章管理信息系统概述 (1)1.1 管理信息系统简介 (1)1.2 超市管理信息系统 (2)1.3 管理信息系统开发方法 (3)第二章系统分析 (6)2.1 系统客户要求 (6)2.2 系统开发目标 (6)2.3 系统功能模块设计 (6)2.4 管理职能分析 (7)2.5 业务流程图 (7)2.6 数据流程图 (8)2.7 数据字典 (8)第三章系统设计 (11)3.1 开发和运行环境选择 (11)3.2 系统目标设计 (12)3.3 数据库设计 (13)第四章系统实施 (20)4.1 系统配置 (20)4.2 创建数据库(略) (20)4.3 系统菜单 (20)4.4 系统窗口 (22)第五章开发总结 (37)参考文献 (39)附录 (40)附录一登录窗口及代码 (40)附录二信息管理窗口及代码 (41)附录三库存更新窗口及代码 (42)附录四查询窗口及代码 (44)附录五库存查询窗口及代码 (47)附录六通过销售码查询商品窗口及代码 (48)附录七密码修改窗口及代码 (49)附录八新商品定价窗口及代码 (50)附录九商品变价窗口及代码 (51)第二章系统分析§2.1 系统客户要求系统开发的目标是实现商品零售企业进销存管理的系统化、规范化和自动化。
超市管理系统毕业论文

超市管理系统毕业论文经济全球化使得国内的零售业得到了非常快速的发展,各种零售商越来越多,但与此同时,这些零售商面临的竞争压力也越来越大,特别是在信息化普及的今天。
下面是店铺为大家整理的超市管理系统毕业论文,供大家参考。
超市管理系统毕业论文篇一小型连锁超市卖场管理系统的开发超市管理系统毕业论文摘要摘要:小型连锁超市卖场管理系统主要由系统管理、巡视管理、卖场布局管理、商品排架管理、商品管理、应急处理、统计查询等模块构成。
系统侧重于商品在卖场的布局以及对商品的日常管理。
本文对各功能模块进行了探讨,并对系统开发过程中的相关问题进行了探讨。
超市管理系统毕业论文内容关键词:连锁超市;卖场管理;管理信息系统中图分类号:F721.7;F274 文献标识码:A1 引言(Introduction)随着时代的进步和社会的发展,超市这种销售形态也越来越多地呈现在我们的面前[1]。
目前,连锁超市已经成为了我国零售业的一种非常常见的形态,为促进流通、服务大众发挥了重要的作用。
2 系统分析(Systems analysis)卖场管理是指商场对能够保证顾客正常选购商品、并最终促进顾客与企业实现商品交换过程的营业场所的管理。
卖场管理的总体要求是经营功能管理结合,智力与体力结合,力求做到经营、管理、服务、技术和核算能力的综合运用。
卖场管理包括商品陈列管理、卖点维护管理、员工管理、指标控制管理、库存管理、收货管理、收银管理、DM促销管理、顾客管理、退换货管理等等[2]。
小型连锁超市经营面积小,人员也少,显然大型卖场的管理方式不适用于它。
这是其一。
其二,站在计算机系统的角度,第一,卖场管理中的很多管理,如库存管理、收银管理等已经有其相应的系统了;第二,卖场管理中的一些工作是适合手工完成的,如何用计算机进行管理。
总之,如何建立一个适合小型连锁超市使用的卖场计算机管理系统,是需要我们做深入研究的[3]。
综合起来看,小型连锁超市的卖场管理应该具备以下功能:①操作界面良好。
小型超市毕业设计论文

本科毕业设计(论文)题目学生姓名专业班级学号院(系)指导教师(职称)完成时间小型超市管理系统的设计与实现摘要随着计算机技术的日趋成熟,管理信息系统(MIS)已经应用到各个领域。
超市管理软件的应用大大提高了现代超市的管理水平和经济效益。
近来我国大型超市有向小型化、社区型方向发展的倾向。
为了引导消费、拉动需求、扩大内需,政府也在积极鼓励发展小型超市及社区型超市。
与大型超市相比,小型超市有其自身的特点:商品一般不太齐全,进出货关系较为简单,员工人数不多,业务分工不是很明确,管理人员几乎都不是专业的超市管理人员,而且大都没有使用适合其管理且效果好的系统。
本文根据以上需求设计并实现了针对小型超市的商品进销存信息、人事及财务等信息综合管理应用软件。
主要工作有:财务统计管理模块、人事管理模块、销售管理模块、库存管理模块、进货管理模块、系统功能模块的设计与实现,并专门针对小型超市特点突出了界面及细节的设计,如界面功能区域划分清楚,有文字提示,操作简单,增加了计算器等功能。
该系统基于windows开发平台和SQL Server 2000后台数据库,按照软件工程的思想和方法,贯穿结构化生命周期法进行系统分析和设计,采用瀑布模型实现系统关键词小型超市 MIS SQL Server 2000Design and Implementation OfSmall supermarketmanagement systemABSTRACTAs computer technology has matured, management information systems (MIS) has been applied to various fields. Supermarket management software application greatly increased the level of the modern supermarket management and economic benefits.Recently, major supermarket chains in China are more smaller, community-based direction tendency. In order to guide consumption, stimulate demand and expand domestic demand, the Government is also actively encouraging the development of small-scale supermarket and community-based supermarket.Compared with the large supermarket, small supermarket has its own characteristics: products generally do not complete shipments into the relationship which is more simple, small number of employees, business is not very clear division of labor, management is almost not a professional supermarket managers, and most of those used for its management and the results are not good systems.According to the requirements above this was designed and implemented for small supermarket goods Invoicing information, personnel and financial information such as integrated management applications. Main work: Financial statistics management module, personnel management module, sales management module, inventory management module, Inventory Management module, function module design and implementation, and highlights specific characteristics of small supermarkets and the details of interface design, such as the interface function a clear regional divide, with text prompts, simple operation, increased calculators and other functions.The system is developed based on windows platform and SQL Server 2000 backend database, in accordance with the ideas and methods of software engineering, throughout the life cycle method of structured system analysis and is designed to achieve the system using waterfall modelKEY WORDS small supermarket ,sql ,MIS目录中文摘要....................................................................................................III英文摘要 (III)1 绪论 (1)1.1 管理信息系统(MIS)概述 (1)1.1.1 管理信息系统的概念 (1)1.1.2 管理信息系统的主要功能 (1)1.1.3 国内管理信息系统的开发应用情况 (1)1.2 课题研究的背景和意义 (2)1.3 课题研究的主要内容 (4)1.4 论文结构 (5)2可行性及需求分析 (6)2.1 可行性研究 (6)2.1.1 经济可行性 (6)2.1.2 技术可行性 (6)2.1.3 操作可行性 (6)2.2 系统需求分析 (6)2.2.1 系统功能需求 (7)2.2.2 系统运行需求 (7)2.2.3 数据分析 (8)3 总体设计 (13)3.1 超市管理系统模块划分 (13)3.2 开发工具确定 (14)4详细设计与实现 (16)4.1 数据库设计与实现 (16)4.1.1 实体与属性之间的关系 (16)4.1.2 数据库设计E-R图 (17)4.1.3 数据库的逻辑结构 (18)4.2 各模块设计与实现 (21)4.2.1 登陆模块的设计与实现 (21)4.2.2 基本资料模块的设计与实现 (22)4.2.3 客户资料模块的设计与实现 (25)5 系统测试 (26)5.1 概述 (26)5.2 测试项目说明 (26)5.3 测试方案 (27)5.4 测试结果 (27)6 总结与展望 (28)6.1 全文总结 (28)6.2 进一步工作及展望 (28)致谢 (29)参考文献 (30)1 绪论1.1 管理信息系统(MIS)概述1.1.1 管理信息系统的概念管理信息系统(MIS,Management Information System)是一个由人、计算机等组成的能进行信息的收集、传送、储存、维护和使用的系统,能够实测企业的各种运行情况,并利用过去的历史数据预测未来,从企业全局的角度出发辅助企业进行决策,利用信息控制企业的行为,帮助企业实现其规划目标。
超市管理系统毕业论文

超市管理系统-毕业论文
摘要:
近年来, 随着消费升级和人们对生活品质的要求不断提高, 超市作为零售行业中的一个重要组成部分逐渐发展壮大。
而伴随着超市发展, 管理难题也日益凸显。
因此,建立一套高效的超市管理系统成为了摆在各大超市经营者面前亟待解决的问题。
本文旨在通过深入分析超市管理的现状及需求,提出一套全面有效的超市管理系统,从而提升超市的管理效率和服务质量。
同时,本文还将介绍超市管理系统的设计思路和具体实现方法,为超市管理者提供有效的技术支持和操作指南。
本文主要包括以下几个方面的内容:
1.研究背景和意义
2.超市管理系统的需求分析
3.系统的总体设计
4.系统实现技术与方法
5.系统测试和效果评估
本文研究有助于提高超市经营效率,降低管理成本,提升服务质量,加强市场竞争力。
同时,也为相关行业提供参考和借鉴,为未来的互联网+零售提供有益的探索方向。
关键词:超市,管理系统,需求分析,总体设计,实现技术。
超市管理系统毕业论文

1。
绪论1。
1 课题开发背景随着竞争的日益激烈,如何降低成本已经成为超市首要解决的问题。
对普通的超市来讲,涉及原材料的进货渠道,销售情况及库存等方面的管理,管理的好与坏对超市的持久性至关重要。
概括地讲,用户对进销存系统的需求具有普遍性。
超市管理系统使用于超市的采购,销售和仓库部门,对超市采购,销售及仓库的业务全过程进行有效控制和跟踪。
使用超市进销存管理系统可有效减少盲目采购,降低采购成本,合理控制库存,减少资金占用并提高市场灵敏度,提升超市的市场竞争力。
在软件方面本程序设计采用的开发环境是Microsoft Visnal Studio 2005,采用开发语言c#编写程序采用SQL Server 2005做后台数据库。
在硬件方面电脑的各种配置包括输入输出能力,内部存储器和外部存储器的容量都能满足用户的要求.1.2 课题研究的目的及意义中小型超市在我国经济发展中具有重要地位,目前我国的中小型超市数量多,地区分布广泛,行业分布跨度大。
随着全球经济一体化的发展和电子商务的星期,中小型超市之间的竞争将越来越激烈。
网络及电子商务的迅猛发展突破了时间,空间的局限性,给中小型超市带来了更多的发展机会,同时也增大了超市行业之间的竞争强度。
这就要求中小型超市必须改变经营管理模式,提高运营效率。
目前,我国中小型超市的信息化水平还很低。
随着技术的发展,电脑操作及管理日趋简化,电脑知识日趋普及,同时市场经济快速多变,竞争激烈,超市行业采用电脑管理进货,库存,销售等诸多环节也成为必然趋势。
1。
3 系统设计目标(1)。
系统采用人机交互的方式,界面美观友好,信息查询灵活,方便,数据存储安全可靠。
(2). 能够对进货信息进行有效的管理。
对用户输入的数据,进行严格的数据检验,尽可能地避免人为错误。
(3)。
能够对商品销售信息进行有效的管理.(4)。
能够准确,详细地管理商品库存信息.(5)。
系统应最大限度地实现易维护性和易操作性。
1.4 论文所做的主要工作(1). 给出了模型中各模块的逻辑分析。
超市销售系统的设计与实现_delphi

超市销售系统的设计与实现本科生毕业设计(论文)摘要论文简单地阐述了超市销售系统的开发背景、设计目标以及业务流程,针对该系统进行市场需求的分析、功能的描述、数据库的设计,详细地描述了整个系统的设计思路及其开发过程。
全文按照软件开发的生命周期,分为可行性研究、需求分析、总体设计、详细设计等阶段,利用Delphi7.0程序语言和SQL Server 2000数据库技术、应用数据流程图、E-R图、数据库表等工具清晰的展示了设计过程。
论文所实现的超市销售系统从符合操作简便、界面友好、灵活、安全的要求出发,完成超市销售的全过程。
该系统试运行良好,可提供科学可靠的管理功能,能实现商品档案管理、会员管理、基本信息管理、日常工作管理、交易、统计报表等功能,能够准确记载和查阅有关超市经营活动的大量数据,能够进行利润分析,帮助超市经营者掌握和分析营销情况,及时做出正确决策,基本达到了预期目标。
关键词:超市销售,Delphi7.0,SQL Server 2000ABSTRACTThe article simply elaborated the supermarket sale system development background, the design goal as well as the service flow, carry on the market demand in view of this system the analysis, the function description, the database design, in detail described the over all system design mentality and its the performance history. The full text according to the life cycle which software develops, divides into stage and so on feasibility study, demand analysis, system design, detailed design, used the Delphi7.0 program language and SQL the Server 2,000 data bank technologies, the application dataflow chart, the E-R chart, the database table and so on the tool clear demonstration design process.The article realizes the supermarket sale system from conforms to the operation easily, the contact surface is friendly, nimbly, the safe request embarks, completes the supermarket sale the entire process. This system tries to move good, may provide the science reliable management function, can realize the commodity records management, the member manages, basic function and so on information management, routine work management, transaction, statistical report form, can accurately record with the consult related supermark- ket management mass datas, can carry on the profit analysis, helps the supermarket operator to grasp with the analysis marketing situation, promptly makes the correct decision-making, basically has achieved the anticipated target.Keywords: Supermarket Sale, Delphi 7.0, SQL Server 2000目录第1章绪论 (1)1.1超市销售系统概述 (1)1.2系统开发的背景 (1)1.3系统设计的目标 (2)1.4系统技术分析 (2)1.4.1 Delphi技术简介 (2)1.4.2 SQL Server 2000技术简介 (3)1.5论文主要结构 (4)1.6小结 (4)第2章系统可行性研究 (5)2.1可行性分析 (5)2.2系统流程图 (6)2.3数据流图 (6)2.4数据字典 (8)2.5小结 (9)第3章系统需求分析 (10)3.1功能需求 (10)3.2性能需求 (11)3.2.1 系统开发与运行环境 (11)3.2.2 系统的性能 (11)3.3系统的E-R模型图 (11)3.4小结 (12)第4章系统总体设计 (13)4.1设计原理 (13)4.2功能模块设计 (14)4.3数据库设计 (15)4.4小结 (18)第5章系统详细设计与实现 (19)5.1登录窗体的设计与实现 (19)5.2主窗体模块的设计与实现 (19)5.3基本信息管理模块的设计与实现 (20)5.4日常工作管理模块的设计与实现 (21)5.4.1 进货管理的设计与实现 (21)5.4.2 商品价格变动的设计与实现 (23)5.5销售管理模块的设计与实现 (23)5.5.1 客户结账模块的设计与实现 (24)5.5.2 利润分析的设计与实现 (26)5.5.3 销售查询的设计与实现 (28)5.5.4 销售商品单的设计与实现 (29)5.6统计报表模块的设计与实现 (30)5.7小结 (31)结论 (32)参考文献 (33)致谢 (35)第1章绪论1.1 超市销售系统概述超市销售系统是针对超级市场的销售而开发的。
基于Delphi的连锁超市管理系统的设计与实现
基于Delphi的连锁超市管理系统的设计与实现在当前的体制下,企业如果要想提高在市场经济中的竞争力,那么它不仅要有好的产品,而且也要有好的销售服务,因此,它就必须拥有一套适合自身特点的完善的信息化系统,用以实现企业降低成本、及时的反馈市场信息、完善企业服务质量、提高企业经济效益、分析市场的需求、制定合适的销售计划和目标等管理目的。
本毕业论文的题目为连锁超市信息管理系统,主要目的是在超市进销存模块的基础上,针对超市的库存管理进行研究和探讨,并设计出该系统?对于系统的开发,我决定以Windows XP为开发平台,而采用access 2003做后台数据库,并选择功能强大的Delphi 7.0作为开发的工具,将利用软件工程思想和方法,在总体结构上用结构化生命周期法来进行系统分析和设计,而采用快速原型法来实现系统。
本系统将会是界面友好的,其将采用传统的下拉式菜单进行功能选择,其操作简单,它的使用方式和微软各种软件比如:Windows Office等基本相同,所以减轻了用户学习和使用本系统的额外负担。
本论文主要是介绍连锁超市信息管理系统的环境,功能及作用,设计所用到的语言,设计的方案,系统的测试等各方面的内容。
并对各部分内容进行了深入而详细的介绍。
小型超市管理系统的设计与实现论文
编号*****大学毕业设计题目小型超市管理系统的设计与实现学生姓名学号学院专业软件工程班级指导教师年月诚信承诺书本人郑重声明:所呈交的毕业设计(论文)(题目:小型超市管理系统的设计与实现)是本人在导师的指导下独立进行研究所取得的成果。
尽本人所知,除了毕业设计(论文)中特别加以标注引用的内容外,本毕业设计(论文)不包含任何其他个人或集体已经发表或撰写的成果作品。
作者签名:年月日(学号):小型超市管理系统的设计与实现摘要20世纪90年代后期特别是近几年,我国的超市产业飞速发展,其经营模式更为复杂,旧的管理体制已经无法适应超市的发展,这就迫切的需要引进新的管理技术。
超市的数据和业务越来越庞大,而计算机就是一种高效的管理系统,这就需要我们把超市的管理与计算机结合起来,从而超市管理系统应运而生.依靠现代化的计算机信息处理技术来管理超市,节省了大量的人力、物力,改善了员工的并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。
所以,针对超市的特点,为了帮助超市解决现在面临的问题,提高小型超市的竞争力,将开发小型超市系统的设计与实现。
关键词:销售系统,管理系统,模块实现Supermarket Management System Design andImplementationAbstractThe late 1990s, especially in recent years,China’s supermarket industry rapid development, its business model is more complex, the old management system has been unable to adapt to the development of supermarkets, there is an urgent need to introduce new management techniques。
计算机毕业设计27Delphi超市管理信息系统论文
第一章管理信息系统概述§1.1 管理信息系统简介信息是管理上的一项极为重要的资源,管理工作的成败取决于能否做出有效的决策,而决策的正确程度则在很大程度上取决于信息的质量。
在21世纪,人类将步入知识经济时代,知识经济时代是科技发展日新月异和知识、信息呈爆炸膨胀的时代。
有所谓信息威胁之说,这是指人类面临的要处理的信息量大到难以处理的地步,以至造成混乱的结果。
计算机的出现解决了这个问题,由于计算机迅速、准确为信息收集、加工、使用、查询提供可能。
随着以计算机技术、通信技术、网络技术为代表的现代信息技术的飞跃发展,人类正在从工业时代向信息时代迈进,人们越来越重视信息资源的开发和利用,“信息化”已成为一个国家经济和社会发展的关键环节,信息化水平的高低已成为衡量一个国家现代化水平和综合国力的重要标志。
管理信息系统是一个由人和计算机等组成的,能进行管理信息的收集、传递、加工、保存、维护和使用的系统,它能实测国民经济和企业的行为、帮助实现其规划目标。
管理信息系统功能包括:信息收集、信息存储、问题处理、对话及信息输出、信息管理机构。
计算机辅助管理发展的四个阶段:§1.2 超市管理信息系统1.2.1 超市的起源及发展随着工业时代的到来,提供了大量的社会产品,城市集中度也进和步加强,由于人们生活节奏的不断加快,消费者对购物便利的要求进一步提高。
在吸收街坊士多店优点的基础上,出现了区域性的连锁超市。
主要的特点:其一是强大的地区渗透性:合理的连锁布局,形成了超市无所不在的形态,更加突出了地理上的便利对商业经营的重要性。
其二是时间上的渗透性:经营方式灵活,可24小时营业,满足不同消费者的消费需求。
其三是价格优势:连锁超市实行统一价格管理,进货批量大,批次多,可以降低进货成本,采取低价策略,薄利多销。
在经济发展较快、人均收入水平较高的地区,连锁超市、便利店已成为消费者日常购物主要场所,传统的消费习惯开始转变。
小型超市管理系统的设计与实现毕业设计
计算机科学与技术学院本科生毕业论文(设计) 题目:小型超市管理系统的设计与实现学生姓名:学号:专业班级:指导教师:完成时间:目录摘要 (I)Abstract (II)第1章绪论 (1)开发背景 (1)开发意义 (1)第2章需求分析 (2)可行性分析 (2)功能需求 (2)管理员系统功能需求 (3)售货员系统功能需求 (3)会员系统功能需求 (4)第3章系统概要设计 (5)数据字典 (5)数据库的实现 (8)第4章详细设计 (11)登录系统 (11)管理员操作权限 (11)个人信息管理 (12)柜存信息管理 (13)库存管理 (14)销售管理 (16)职员管理 (17)会员管理 (18)商品类别管理 (19)供应商管理 (20)售货员操作权限 (21)个人信息管理 (21)柜存管理 (22)销售管理 (23)会员信息管理 (24)会员操作权限 (24)个人信息管理 (25)身份管理 (25)退出系统 (26)总结 (27)参考文献 (28)摘要随着计算机信息技术的不断兴起繁荣,应用软件的应用也变得越来越广泛。
而超市管理系统对于超市主体而言不仅可以提高工作效率,更可以节约人力资源和一部分的经济开销。
而且相对于人工工作而言,超市管理系统可以减少很多人工由于不认真不仔细,或者是疏忽而发生的错误,以此来保证超市的正常运营。
针对小型超市的管理情况,超市管理系统中主要分为三种角色分别是超市管理员、超市售货员和超市会员。
针对不同的角色,分别会给予一些相应的管理权限。
其中超市管理员作为超市正常运营的核心人物,他的权限会是最大的,也会是最多的。
主要能够实现个人信息管理,柜存信息管理,库存信息管理,销售信息管理,会员信息管理,职员信息管理,供应商信息管理,商品类别信息管理等等。
售货员主要能够实现个人信息管理,商品柜存管理,会员信息管理,和销售商品。
而超市会员作为超市中非常重要的消费者,应该要比超市的普通消费者拥有更多的权限,但也应仅限于对个人信息的管理,和个人身份管理,不应该涉及到超市内部数据的管理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要本文主要是介绍超市销售管理信息系统的环境、功能作用、所用到的语言、设计的方案等各方面的内容。
主要是让使用者了解此系统,使他们能更好的运用本系统,使此系统发挥出应有的作用。
本系统运用计算机管理信息技术,建立数据库,对超市的进销存过程进行详细的分析,实现了对超市的进货、销售和库存的科学管理。
关键字销售数据库管理信息系统ABSTRACTThis text mainly introduces the supermarket and enters to sell such contents of various fields as the environment which stores the management information system , scheme on the function , language , design used ,etc.. Let user find out about system this , enable them fine application this system mainly, make this system give play to due function . This system uses the information technology of computer management, set up the database , sell the course of storing to carry on detailed analysis to the entering of the supermarket, have realized the purchase , sale and scientific management held in store to the supermarket.目录论文摘要(中文) (2)(英文) (3)一、系统调查1.1社会背景 (4)1.2公司背景 (4)二、可行性研究2.1问题定义 (6)2.2技术可行性研究 (6)2.3经济可行性研究 (7)2.4操作可行性研究 (7)2.5系统的需求分析 (7)三、需求分析3.1设计思想 (9)3.2设计原则 (9)3.3业务流程分析 (9)3.4系统数据流分析 (11)3.5数据字典 (12)3.6功能需求 (14)3.7性能需求 (15)3.8运行需求 (15)四、系统设计4.1系统总体结构图: (16)4.2各子系统功能分析.............................................v (16)第五章、系统数据模型分析与设计 (22)第六章.系统数据库详细设计 (24)第七章.系统运行状态与维护说明 (26)第八章.系统主要用户界面 (26)第九章.系统程序代码 (29)第十章.系统调试10.1模块测试 (34)10.2整体测试 (34)谢辞 (36)参考文献 (37)第一章1.1社会背景:随着现代科学技术的迅猛发展,计算机技术已渗透到各个领域,成为各行业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入数字化时代,有巨大的数据信息等待着加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。
作为国内市场的一些中小超市,他们在信息化过程中的步伐要落后大中型超市,而对于这些企业的资源管理,信息的存储和处理也显的迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的电算化进程是必不可少的。
在会计业务中,产成品的完成,发出和结存关系到超市销计划的完成和流动资金占用情况,而销售核算子系统是电算化会计系统中一个关键且比较复杂的子系统。
通过这个子系统提供的信息可以了解企业的经营成果,通过商品销售收入用来补偿已消耗的生产资料,支付工资和其他费用,缴纳税金并实现利润。
实习期间,我们通过对市场的调查,针对现在各中小超市对销售业务的实际需要,开发了这套商品销售系统。
在开发过程中,我们针对当前各超市管理特点和技术人员的实际水平,采用Window基于图形界面这一易学易用的操作系统环境,在系统设计过程中,我们尽量采用一些易懂易读的接口界面,使用户可以在短期内完全掌握。
在功能方面,我们借鉴现在市场上流行的财务软件的特点,抛去泛泛不实用的缺点,使我们设计的系统在功能上极贴近中小超市的使用要求。
在设计过程中,我们始终把系统的正确性放在首位,力求数据的完整,处理的正确性。
在此基础上优化程序代码,加速系统运行和减少对系统资源的占用。
作为一家中小型超市,他们的主要业务是销售商品,目前系统运做中存在很多题,所有的进货单,出货单都是人工填写,耗时而且易出现错误;库存也是人工记帐,无法随时掌握最准确的存货情况;对于销售数据,往往要花好多时间和精力去计算每个业务员的销售业绩,每项商品的销售状况,为了解决上述问题,提高经济效益,准备导入进销存系统进行销售,采购,库存等的计算机化管理。
经过三个月的设计开发,现在已完全达到预期效果,实现了最初设定的目标。
1.2公司背景:超市形式在我国于20世纪90年代初期起步,现已成为我国零售业的一种重要形态。
随着超市的高速发展,其经营管理也变的愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售业的的发展这样就迫切地需要引入新的思想技术和管理技术进入到超市管理之中。
超市形态具有种种优点,但在目前状况下,它仍存在零售业商业企业所共有的落后的一面,如:不能有效的管理每一种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率底等,而且在超市日常管理中,商品进、销、存决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足,随着超市形态的高速发展,其经营管理也变的愈加复杂,日常所需处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。
为此,我在本次设计之中选择了超市信息管理系统设计,依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力、改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进销存状况和各种反馈信息分析,使管理人员快速对市场的变化作出相应决策,加快超市的系统建立的技术基础:数据库应用系统是以数据库为基础的信息管理系统,它一般包含两个方面内容,一个数据库设计,二是程序设计。
数据库应用系统的开发是一个软件工程,应按照软件工程的开发方法进行分析,设计,编程和调试。
再建立数据库应用系统之前,一般应先进行系统的需求分析,了解拥护对系统的要求,然后进行系统的总体设计,最后编写程序代码和调试程序。
图1显示出了数据库应用系统的开发过程。
从图中可以看出,需求分析包括了对数据本身的需求分析和对功能的需求分析。
两个分析的结果将分别作为数据库设计和程序设计的依据。
实际上在设计数据库应用图1 数据库应用系统的开发过程第二章总体设计总体设计是在需求分析的基础上进行的,根据逻辑模型建立相对应的物理模型。
总体设计的任务是确定“怎么做”的问题,即确定和建立解决问题的总体方案。
具体来说,总体设计要去确定构成系统的每个物理单元,说明每个物理单元之间的相互关系(即系统结构)。
一般地说,其过程如下:a.设计方案:①设想选择方案;②选取合理方案;③选区最佳方案;b.功能分解:将系统按功能的要求,划分功能模块c.设计软件结构:确定由模块确定的层次结构,可利用层次图描绘。
d.设计数据库:确立要设计的数据库,具体实现它。
e.制定测试计划:初步的测试计划f.书写文档:系统说明g.复核和审查:从技术的角度审查,从管理的角度审查。
2.1问题定义:商品按类管理:所以需要有一商品类型信息商品必须属于一个商品类型如果一个商品类型存在商品或存在下级商品类型则该类型不该删除需要记录供应商信息在涉及商品数量的地方,要给出相应的单位在进货信息中要包含供应商等信息商品销售信息单中要包含登记商品,销售数量单价等信息,商品报损要有报损原因进货,销售,报损操作要有相应操作员信息只有管理员登陆之后才可以使用系统默认的管理员不可以删除进货,销售,库存,报损信息都要可以添加,修改,删除,分类,查找。
2.2技术可行性研究:在IT行业中从业的工作人员一般都要求懂计算机,具有一定软硬件基础,会使用各种管理软件,熟悉IT商品。
因为,超市中的对员工素质要求比较高,从管理层到下面的营销人员,都要求具有一定的IT背景,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够使系统顺利的运行了。
2.3经济可行性研究:因为通过网络传递销售信息,可以不受距离的限制,因此可以节约许多的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高企业的销售效率,即提高了企业的经济效益,所以从经济上是完全可行的。
⑴企业有能力承担研发开支开发新系统的工作是一项艰巨复杂的工作,它的投资主要是人力和物力的投资。
对于本系统的开发来说,其主要投资还是在人力和物力两个方面。
如果是企业自己安排人手开发系统的话,其主要的投资还是在人力资源上,从系统的业务需求调查到系统的分析编码制作都是需要巨大的人力投入的。
超市作为一个尖端的高科技产业,其员工要求都比一般企业的要求要高,而且对系统开发及软件产业了解比较多,所以在自我开发管理系统的过程中,企业自己比较容易安排人手,这样就可以为企业节约大部分的额外开支。
同时超市就其他商品还说,属于高端行业,无论是商品的价格还是质量都比较高,而经营商品的经销商或者是商家都要求有雄厚的资金的作支持。
所以,在系统的开发过程中,企业完全有能力承担开发费用。
⑵新系统将为企业带来经济效益管理系统是一个信息化、智能化和先进管理理念的集合体。
而管理是一个动态过程,在其运行过程中要采取多项措施。
所以在管理中获得经济效益是一个综合效益,要对他进行直接定量的分析是比较困难的。
一般新系统带来的经济效益是间接的,其最主要的表现就是减少了企业的管理费用和人力开支。
而其他一些烦琐的事物都通过新系统来加以分析解决,不仅节省了大量的时间,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。
2.4操作可行性研究:本系统采用Windows图形界面,是大家熟悉的操作系统,对于用户只需要具有一般的计算机知识的人员都可以轻松上手。
而且整个销售系统采用最友好的交互界面,简洁明了,不需要对数据库非常了解。
由此,该系统的操作是可行的,有必要推广该系统!综合以上三方面,该系统具有很高的开发可行性,无论是从技术上经济上还是操作上。
故此,可以设计该系统流程图,建立数据字典。
2.5系统的需求分析:⑴用户工作流程进货或销售商品时,用户要对进货单或销售单进行核对审查,并进行登记;用户要获得进货、销售、库存信息时,要对进货情况、销售情况、库存情况进行查询并打印。