毕业设计 超市管理系统.pdf
《毕业设计 超市管理系统.pdf》由会员分享,可在线阅读,更多相关《毕业设计 超市管理系统.pdf(49页珍藏版)》请在咨信网上搜索。
1、超市管理系统摘 要由于计算机信息化的快速发展,即使是很小的超市也需要实现超市的计算机系 统管理,它有着广泛的方场前景,而大型的超方管理系统功能由于过于强大而造成 的操作繁琐降低了小超市的工作效率。所以需要针对于中小超市的非分布式的超市 管理系统。系统大致分为六个功能模块。系统的每个功能模块都包含了多个功能。模块具 体为:登录模块:登录模块主要进行川户权限的验证,只有具备一定权限的人才能登 录到系统,这样才能保证系统的安全;商品信息模块:商品信息模块主要是管理具体 的商品,通过该模块能够查看每种产品的具体信息;供应商管理模块:供应商管理管 理了供应商的信息;商品销售模块:商品销售结算是系统的前台
2、销售模块,一般收银 员都是在这个界面操作以实现对顾客的购买商品信息的登记、收款等业务;入库模块:入库模块主要是将新采购的商品登记入库。系统川了 VB语言和SQLServer 2000作为开发工具。采川C/S结构,实现对整 个系统的信息化管理。这种系统优势在于系统比较简单,但功能强大,扩展性能也 比较好,完全能够处理一般超市的日常任务。关键词数据库;超市管理;信息系统Supermarket Management SystemAbstractWith the development of computer informationization,even if the very small supe
3、rmarket also needs the supermarket computer system management,it has the widespread market prospect,but the large-scale supermarket management system management system function was too formidable causes the operation to cut the small supermarket working efficiency tediously.Therefore,the need for sm
4、all and medium-sized supermarkets in the non-distributed supermarket management system.System is broadly divided into six functional modules.System functional modules each contain a number of features.Specific modules for:Login modules:the main user login module to verify the permissions,only those
5、who possess the necessary permissions to log on to the system,so as to ensure the safety of the system;Commodity information modules:merchandise management information module is specific commodities,the adoption of the module be able to view specific information for each product;Supplier management
6、modules:the management of supplier management information suppliers;goods sales modules:sales of future settlement is the sale of modules,general cashier operation in this interface in order to achieve the purchase of goods to the customer registration information,receivables and other business;Stor
7、age modules:the main storage module is to register the new storage of goods procurement The system used the VB language and SQL Server 2000 as a development tool.The use of C/S structure,the realization of the entire information management system.Advantage of the system such a system is relatively s
8、imple,but powerful,the expansion of better performance,fully able to handle day-to-day tasks of the general store.Key words Database;Supermarket management;Information system第IV页目 录摘 要.ISupermarket Management System.IIAbstract.II目 录.IV第1章绪论.11.1 开发超市管理系统的背景.11.2 开发超市管理系统的意义.1第2章可行性研究.22.1 引言.22.2 市场
9、调查.22.3 技术可行性.22.3.1 VB.22.3.2 数据库的选择.42.4 经济可行性.52.5 操作可行性.6第3章需求分析.73.1 需求分析的作川.73.2 需求的任务.73.3 业务流程图.83.4 数据流图.103.5 数据字典.12第4章总体设计.154.1 总体设计引言.154.2 系统总体设计方案.154.3 系统实现的主要功能.154.3.1 系统功能介绍.154.3.2 系统的功能模块图.17第5章数据库设计.185.1 数据库设计引言.185.2 概念设计.18第V页5.3 逻辑设计.20第6章详细设计.236.I 详细设计的引言.236.2 系统的登录设计.2
10、36.3 系统主界面的设计.266.4 供应商管理模块.286.5 商品信息管理模块.306.6 商品分类管理.326.7 商品入库管理.326.8 前台销售模块.336.9 权限管理模块.34第7章软件测试.367.!软件测试的概念.367.2 软件测试的策略.367.3 软件测试的过程.367.3.1 单元测试.367.3.2 集成测试.387.3.3 确认测试.397.3.4 系统测试.39第8章系统维护.40结 论.41致 谢.42参考文献.43第1页第1章绪 论1.!开发超市管理系统的背景Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示 出其独特的优势,
11、步入信息化时代,有巨大的数据信息等待加工处理和传输,这 使得对数据库的进步开发和利川显得尤为迫切。而作为国内市场的些中小型超市,它们在信息化过程中的步伐要落后于大 中型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要 适取市场竞争,就需要有高效的佶息处理方式和管理方法,因此加快超市的佶息 化进程是必可少的。1.2开发超市管理系统的意义小超市形态本身具有种种特点,在原先状况下不能有效地管理每种商品,收 款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在 超市巳常管理中,商品的进、销、存等决策以经验为主,缺乏实时分析功能,管 理人员对及时传递资料的要求始终得不
12、到满足。小超市形态的高速发展,其经营 管理也变得愈加复杂,巳常所需要处理的数据量也逐渐增大,商业运转的中间环 节也越来越多,原始的人工管理已无法应对这复杂的市场。为此,超市管理系统 便显得尤为重要了,依靠现代化的计算机信息处理技术来管理超市,从而节省了 大量的人力、物力,改善了员的工作条件,减轻了劳动强度,并且能够快速反 映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变 化做出相应的决策,加快超市经营管理效率。第2页第2章可行性研究2.1 引言可行性研究是一次压缩简化的系统分析和设计的过程,是在较高层次上以较 抽象的方式进行的系统分析和设计的过程。而在系统开发前期对系统进
13、行可行性 分析是十分必要的一个环节,这对于保证资源的合理使川,避免浪费是十分必要 的,也是项目一旦开始以后能顺利进行的必要保证。可行性是指在当前情况下是 否从技术、管理、社会等方面进行分析和研究,以避免投资失误,保证系统的开 发成功。2.2 市场调查可行性分析的基础是对系统的市场调查。市场调查主要由两部分组成:一般调查和信息需求调查。一般调查包括找出 类似的超市,对这些超市的一般情况进行了分析,并了解整个超市运作情况,以 便充分发挥系统的优势。信息需求的初步调查是通过查询书籍,网上浏览相关信息所得。第二步的深 入调查则是真正进去驰锐超市进行实习,以了解书本上所不知道的相关的第一手 资料,以开发
14、出真正的具有实川性的系统2.3 技术可行性2.3.1 VBVB 语言即 Visual Basic Visua意即可视的、可见的,指的是开发像Windows操作系统的图形川户 界面(Graphic User Interface,GUI)的方法,它不需要编写大量代码去描述界面元 第3页素的外观和位置,只要把预先建立好的对象拖放到屏幕上相应的位置即可。Basic实际上是个短语的缩写,这个短语就是Beginners all_purpose symbolic instruction code,其中文意思为“初始者通川符号指令代码语言”。Visual Basic是种可视化的、面向对象和采用事件驱动方式的结
15、构化高级 程序设计语言,可用于开发Windows环境下的各类或用程序。它简单易学、效 率高,且功能强大可以与Windows专业开发工具SDK相媲美。在Visual Basic 环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows 内部的广泛应用程序接口(API)函数,动态链接库(DLL)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows 环境下功能强大、图形界面丰富的应用软件系统。随着版本的提高,Visual Basic 的功能也越来越强。Visual Basic 6.0作为Visual Studio 6.0的员发布,证明
16、微软正在改变Visual Basic的产品定位,他想让Visual Basic成为企业级快速开发的利器。Visual Basic 6.。在数据访问方面有了很大的改进,新的ADO组件让对大量数据快速访问成 为可能。数据环境和新的报表功能也让数据开发有了全新的体验。Visual Basic借 助COM/COM+强大的功能,可以开发具有N层结构的分布式应用程序。同时,Visual Basic还可以在IIS上开发性能超群的Web应用程序。Visual Basic 6.在 语言方面和IDE方面的改进都不大,但是许多新增的组件成为Visual Basic开发 人员手中的利器,如File System Ob
17、ject等。新的字符串函数Split和Replace等也 给Visual Basic的程序员带来很大方便。总之Visual Basic 6.0已经是非常成熟稳定的开发系统,能让企业快速 建立多层的系统以及Web应用程序,成为当前Windows上最流行的Visual Basic 版本。因此选择Visual Basic 6.0作为开发驰锐超市管理系统的语言。第4页2.3.2数据库的选择人们在总结信息资源开发、管理和服务的各种手段时,认为最有效的是数据库 技术。数据库的应用已越来越广泛,从小型的单项事务处理系统到大型的信息系 统,在都川先进的数据库技术来保持系统数据的整体性、完整性和共享性。数据库技
18、术所研究的问题是如何科学的组织和存储数据,如何高效的获取和 处理数据。通常,数据库所包含的大量信息都以表的形式存储。数据库包含多个 表,有的独立的,有的表相互之间存在着一定关系。设计数据库就是将大量信息 经过分析和归纳,分储互多个表中,确定表之间的相互关系,使表内的信息完整 的反映主题。为了数据库的建立、使用和维护,在操作系统的基础上,配置一定的软件,对数据库进行统一的管理和控制,即数据库管理管理系统DBMS。数据库管理系 统DBMS具有数据库定义功能,数据存取功能以及对数据库运行的管理和数据库 的建立和维护功能。Microsoft SQL Server 2000是一种功能强大的关系型数据库管
19、理系统。下面 将对Microsoft SQL Server 2000的特点和性能进行介绍:Microsoft SQL Server 2000是下一代的数据库和数据分离系统,可以帮助川 户建立他们的Internet商务体系。Microsoft SQL Server 2000已经在性能和可扩 展性方面确立了世界领先的地位,是套完全的数据库和数据分析解决方案,使 用户可以快速创建下一代的可扩展电子商务和数据仓库解决方案。Microsoft SQL Server 2000具有高度的扩展性和高可靠性。Microsoft SQL Server 2000使川了业界最先进的数据结构,能够为要求最苛刻的企业应用
20、提供 高度的可扩展性和高可靠性。Microsoft SQL Server 2000在许多工业基准测试中的 性能都创立了新的世界纪录,包括事务处理性能委员会的TPC-C基准,它击败 了运行于任何硬件或操作系统环境下的同类数据库产品。Microsoft SQL Server 2000 的性能还在 Windows 平台下为 SAP R/3 Sales and Distribution(SD)标准应 用程序据基准创立了新的世界纪录。虽然Microsoft SQL Server 2000被设计用来 第5页充分利用最近和将来的高端对称多处理器(SMP)技术,它还是可以把数据库的 工作负荷分布到普通的服务器
21、集群上。这样可以实现高度的可扩展性,即只需要 向数据库集群中增加新的普通服务器即可,而不川把老系统替换为更大、更昂贵 的新机器。Microsoft SQL Server 2000引入了一个新的特性,被称为分布式数据 库分区视图(Distributed Partitioned Views)它可以把工作负荷划分到多个独立的 SQLServer服务器上去,从而为实施电子商务的客户提供了无限制的可扩展性。Microsoft SQL Server 2000直接支持最新的、高速的系统区域网络(SAN)技术。Microsoft SQL Server 2000在它的管理控制台和安装向导中紧密集成了 4节点故
22、障恢复技术,从而保证了高度的系统可用性。Microsoft SQL Server 2000还引用 了索引视图技术,运用该技术可以为关系型数据库设计出功能的报表应用程序。Microsoft SQL Server 2000可以进行最快速的应用程序开发。微软提供了许 多技术和工具,作为数据库系统的标准集成组件。而且通过巧妙的设计以及自动 调整、自动管理特性,Microsoft SQL Server 2000是客户可以更快、更容易的享 受所有这些最先进的分析技术所带来的好处,能够快书提交应用,从而赢得竞争 的优势。微软在开发数据库服务器自动调整和自动管理技术方面一直在工业界 处于领先地位。这种技术使客
23、户可以集中精力处理商业战略的问题,而不是去 细微调整数据库服务器的各项参数。Microsoft SQL Server 2000可以为最新的硬 件进行优化,包括大内存、超高速磁盘子系统以及SAN等,从而扩展了这项功 能。Microsoft SQL Server 2000与 Windows 2000的活动目录服务的紧密集成允 许集中管理功能。Microsoft SQL Server 2000和其他企业资源,从而极大地简化 了大型组织中的体统管理任务。2.4 经济可行性超市管理系统,其前期的投入比较小,主要是系统的设计费用:其中包括软 件开发费用、管理和维护费等。而后续的投入相对较小,很长时间内都不
24、会需要 进步投资,管理和维护费用也很少,而系统实际能够起到的作用会远远大于投第6页入的开发费用,相信会有十分可观的前景。因此这个系统很有开发价值。2.5 操作可行性是指驰锐超市管理系统在以后的超市巳常运行中实际所起到的作川。超市可 以把巳常的管理交给这个系统来完成。不但能快速的完成很多费时费的工作,还很少的出问题,将它和原先的人力管理相结合,会取得很好的效果。利川系统 和数据库,统记录商品,记录和计算销售交易信息,产生货物进货管理,减少 员工作量和帮助管理人员规范化管理。第7页第3章需求分析3.1 需求分析的作用软件需求分析就是把软件计划期间建立的软件可行性分析求精和细化,分析 各种可能的解法
25、,并且分配给各个软件元素。需求分析是软件定义阶段中的最后 步,是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。需求分析是介于系统分析和软件设计阶段之间的重要桥梁。一方面,需求分 析以系统规格说明和项目规划为分析活动的基本出发点,并从软件角度对它们进 行检查与调整;另一方面,需求规格说明又是软件设计、实现、测试直至维护的 主要基础。良好的分析活动有助于避免或尽早剔除早期错误,从而提高软件生产 率,降低开发成本,改进软件质量。3.2 需求的任务软件需求分析的任务是:深入描述软件的功能和性能,确定软件设计的约束 和软件同其他系统元素的接口细节,定义软件的其他有效性需求,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 超市管理系统 超市 管理 系统
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【曲****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【曲****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。