超市管理信息系统-毕业论文.doc

上传人:可****阿 文档编号:32716305 上传时间:2022-08-09 格式:DOC 页数:36 大小:73.54KB
返回 下载 相关 举报
超市管理信息系统-毕业论文.doc_第1页
第1页 / 共36页
超市管理信息系统-毕业论文.doc_第2页
第2页 / 共36页
点击查看更多>>
资源描述

《超市管理信息系统-毕业论文.doc》由会员分享,可在线阅读,更多相关《超市管理信息系统-毕业论文.doc(36页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、超市管理信息系统_毕业论文题目: 超市管理信息系统 系 别: 计算机工程系 专 业: 计算机应用技术 前言 随着经济的全球化以及中国经济改革的逐渐深化,零售业面临着越来越激烈的竞争,改善零售企业内部以及整个供应链各个环节的管理、调度及资源配置,迅速适应消费者的新需求和市场新机遇的能力,是中国零售企业赢得竞争胜利的关键因素,而快速有效地实施企业管理信息系统建设是提高企业竞争能力的有效方法之一。 在我国数量众多的商品零售企业中,中小型零售企业占了绝大多数。这些企业也不可避免地要加入国际化企业的竞争行列,而实现企业信息化是参与挑战的必要条件。但是中小企业的多样性及其灵活多变的经营方式,加上相关投入量

2、的限制,使得很多中小型零售企业没有进行信息化建设。 作为一个中小型超市想要提高市场竞争力,既要有好的商品质量,同时也要有好的客户服务。超市要做到能及时响应顾客的商品需求,根据需求迅速进货,及时上架,快速周转,就必须有一个好的管理计划,使得商品的进货、销售和库存3个环节能够很好地协调配合。 进销存是超市经营管理中的核心环节,也是一个超市能否取得效益的关键.如果能做到合理进货、及时销售、库存量最小,减少积压,那么超市就能取得最佳的效益。 本文所设计的管理信息系统可以基本上满足中小型超市的业务和管理上的需求。这里在规划和初期分析阶段都是对整个系统的进行的,而在具体分析和实现阶段只描述了采购和库存两个

3、模块的内容。 I 摘 要 本毕业论文题目为超市管理信息系统,主要目的是在超市进销存模块的基础上,对超市的经营、管理进行研究和探讨。根据系统所需功能,以Visual Studio 2005为开发平台,采用SQL server 2005做后台数据库,采用SQL Server2005 Express创建后台数据库,前台开发工具利用Visual Studio 2005进行开发,编程语言采用Visual C 2005,程序架势采用C/S结构。 本系统主要包含以下几个模块:系统权限的设定、原始数据录入、数据的汇总及查询等,从而实现对进货、销售及会员信息等实现全面、动态、及时的管理。由于各模块的分开及进入系

4、统前验证用户身份,也加强了各种信息的安全性及保密性。 本系统界面友好,采用传统的下拉式菜单进行功能选择,操作简单,使用方式和微软各种软件(Windows、Office)基本相同,减少了用户学习、使用本系统的额外负担。 数据库 关键字:超市管理;信息系统;II ABSTRACT This thesis entitled supermarket management information system, the main purpose is in the supermarket Invoicing module, based on the supermarket business, manag

5、ement research and discussion.According to the system functionality required to Visual Studio 2005 development platform, using SQL server 2005 to do the background database, using SQL Server2005 Express to create backend database, development tools, prospects for development using Visual Studio 2005

6、, programming language using Visual C 2005, the program uses posture C / S structure. The system mainly consists of the following modules: system permissions set, the original data entry, data summary and inquiries, so as to achieve the purchase, sale, and membership information to achieve a compreh

7、ensive, dynamic and timely management。Because each module separately and authenticate users before entering the OS, but also enhance a variety of information security and confidentiality。 The system is user-friendly, using the traditional dropdown menu for function selection, simple operation, and u

8、se a variety of Microsoft software (Windows, Office) is basically the same, reducing the user learning to use the additional burden of the system。 Keywords: Supermarket Management; Information systems; Database III 目录 前言 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 I 摘

9、 要 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 II ABSTRACT 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. III 目录 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. IV 第一章 绪论 。.。.。.。.。.。.。.。.。.。.。.。.。.。

10、.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 1 1.1社会背景 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 1 1。2超市背景 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 1 第二章 系统需求分析 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。

11、.。.。.。.。.。.。.。.。 2 2。1 用户工作流程 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 2 2.2 用户业务需求 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 2 2.3 可行性分析 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 2 第三章 系统概要设计 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.

12、。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 4 3.1 设计思想 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 4 3。2 设计原则 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 4 3.3 业务流程分析 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 5 3。4 系统数据流分析.。.。.。.。.。.。.。.。.。.。.。.。.。.。

13、.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 7 3。5 数据字典 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 9 3.6 功能需求 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 11 3.7 性能需求 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 11 3。8 运行需求 。.。

14、.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 12 第四章 系统详细设计 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 13 4.1 系统功能结构图.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 13 4.2 系统功能设计 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 13 4.3 系统数据库设计。

15、.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 14 4.4 模块功能设计 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 17 第五章 系统测试运行 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 20 5。1 测试用例 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 20 5.2 测试结果 .。.。.。.。.。

16、.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 21 第六章 结束语 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 22 致谢 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 23 参考文献 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。

17、.。.。.。.。.。.。.。.。.。. 24 附录 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 25 IV 第一章 绪论 1。1社会背景 随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行各业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待加工处理和传输,这使得对数数据库的进一步开发和利用显得尤为迫切. 作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型

18、超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必可少的。 1.2超市背景 在我国超市形成在20世纪90年代初期,现在已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用。随着超市高速的发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售也的发展,这样就迫切地需要引入新的管理技术。 超市形态具有种种优点,但在目前状况下,它仍存在零售业企业所共有的落后的一面,如:不能有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在超市日常管

19、理中,商品的进、销、存等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。江浙沪超市形态的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。为此,在选题过程中,我选择了超市管理系统设计题目,依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。 1 第二章 系统需求分析 2.1 用户工作流程 进货或销售商

20、品时,用户要对进货单或销售单进行核对审查并进行登记;用户要获得进货、销售、库存信息时,要对进货情况、销售情况、库存情况进行查询并登记;会员信息录入时,用户要对会员基本信息进行审核并进行统计。 2。2 用户业务需求 (1)该管理软件将对库存商品进行资料管理和统计,对产品的进货单和产品的销售单进行录入管理和统计; (2)该管理软件将根据用户的需要对进货、销售、库存情况进行查询; (3)该管理软件将为用户提供账号管理工具,以便用户对账号进行管理,具体为添加用户、删除用户、修改用户密码; (4)该管理软件提供会员信息管理,能够实现会员信息的录入、查询、修改、删除和统计等功能. 整个超市管理系统的功能结

21、构如图3-1所示: 超市管理信息系统会员管理模块系统设置模块商品管理模块销售录入模块退出模块会销会员用修进库销售员信取户改货存售信信息是否消管密管管管息息查理码理理理录管询入理统计 图2-1 系统功能结构图 2.3 可行性分析 2 2.3.1 技术可行性 技术可行性包括一下几个方面:硬件,系统软件,应用软件,技术人员。在IT行业中从业的工作人员一般都要求掌握计算机技术,具有一定的软硬件基础,会使用各种管理软件,对 IT产品比较熟悉。而有些超市因为对员工的素质要求比较高,从管理层到下面的销售人员,都要求具有一定的计算机基础,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就

22、基本上能够是系统顺利运行。 2。3.2 经济可行性 因为通过网络传递销售信息可以不受距离的限制,因此可以借阅许多的人力和物力,方便管理,这样就可以减少不必要的开支和提高超市的管理效率,从而以高了超市的经济效益。同时该系统可以带来一些间接的收益,如该系统可以为超市提供准确、及时的信息;可以促进中小型超市的改革和中小型超市信息化的进程.因为本系统开发简单,投资主要是人力和物力的投资,所以超市有能力承担系统开发费用.所以从经济上完全是可行的。 2。3(3 操作可行性 本系统采用基于Windows的图形用户界面,采用Visual C 2005编程语言和SQL Server数据库,对于计算机有一般了解的

23、人员就可以轻松上手。整个超市管理系统采用最友好的交互界面,简介明了,不需要对数据库进行深入的了解,而且整个系统的操作流程是超市是管理工作者所熟悉的。综上所述,不管是从技术上考虑,还是从经济以及操作上考虑,系统都具有很高的开发可行性。 3 第三章 系统概要设计 3。1 设计思想 (1)系统分成几个模块,但这些模块都进行集中式管理。 (2)分层的模块化程序设计思想,整个系统采用模块化结构设计。作为应用程序有较强的可操作性和扩展性。 (3)合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。 3。2 设计原则 为了使本系统功能齐

24、全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了如下原则: (1)合法性原则:依据产品核算系统的工作规定以及要求,参照核算实际的工作情况,进行诸如产品进货、销售等工作。 (2)实用性原则:适合产品信息管理工作的实际需求,并能够处理一些特殊情况的要求,此外,尽可能预留空间,以便扩充功能。 (3)准确性原则:对输入的相关资料建立检错机制,及时报错,使用户能够及时准确的输入合法资料(如:类型匹配,长度不超限等)。 (3)易操作原则:要求设计的系统功能齐全,界面友好,操作方便,必要的地方进行提示。 (5)源程序可读性原则:为了便于其他设计,维护人员读懂代码或以

25、后的代码修改,软件升级维护,即可能做好代码注释工作。 (6)优化原则:为了达到优化的目的,合理的运用窗口,菜单,对象等的继承,减少不必要的重复性代码,使程序简单明了,也方便了将来的维护. (7)安全性原则:可以为该系统的用户设置相应的用户权限。 4 3。3 业务流程分析 系统流程图是概括地描述物理系统的传统工具。它的基本思想是用图形符号以黑盒子形式描绘组成系统的每一个部件。系统流程图表达的是数据在系统各部件之间流动的情况。而超市管理系统主要是是以先进的管理理念和科学的计算机技术来取代原始的手工操作。在新系统开发前,针对超市管理系统业务流程的深入研究,得出以下业务流程图. 本系统流动分为两个部分

26、,分别为:管理员系统流程图,前台销售系统流程图。具体如下: 管理员登录商权前会商品限台员品分管销管管类理售理理添编删添编修添编删加辑除加辑改加辑除商商商权权密会会会品品品限限码员员员安全退出图3-1 管理员业务流程图 5 前台收银员登录会员查看收银办理商品编辑会员找零商品积分图3-2前台销售流程图 新系统主要业务分析: (1)库存业务: 退出库存管理是指在上产经营中为销售和耗用而存储的各种资产。企业存货不当都会增加不必要的费用:存货过多将导致物资的积压、存储费用增加、流动资金周转不利,并且过量的库存会掩盖管理不善的问题。存货不足则影响企业的正常销售活动.库存管理的目标是需求最佳存货数量,使库存

27、的成本总额最小化。其主要业务如下: 产品入库、出库、查询等日常处理. (2)销售业务 销售对一个企业的生存和发展是至关重要的,它不再是传统意义上的“卖东西”,它对外关系到企业产品、服务和企业形象等多方面因素,对内涉及到销售、库存、财务等信息。此外信息化的高速发展为企业的销售工作提出了新的挑战,封闭意味着落后,超市要抓住时机,引入现代化的销售管理模式,实施企业的信息化、智能化销售管理,才能使超市在激烈的市场竞争中立于不败之地。 (3)会员信息业务 汇总统计各类库存数据,反应和监督储备资金占用及采购资金使用情况. 6 3.4 系统数据流分析 数据流图是一种图形化技术,它描绘信息流和数据从输入移动到

28、输出的过程中所经过的变换.在数据流图中没有任何的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程.因为数据流图是逻辑系统的图形表示,即使不是专业的计算机技术人员也容易理解,所以是极好的通信工具。此外设计数据流图纸需要考虑系统必须完成的基本逻辑功能,完全不需要考虑如何具体地实现这些功能。 下面是系统库存、销售、进货和超市顶层的数据流图: 图33 库存管理数据流图 7 图34销售管理数据流图 图3-5 进货管理数据流图 8 图36 超市顶层数据流图图 3。5 数据字典 数据流条目 (1)已进货信息=进货单号+供货商号+商品名称+进货价+进货数量+进货日期+备注 (2)销售信息=销售单号+商品

29、编号+销售数量+销售日期 文件条目 (1)文件名:用户清单 组成:用户编号+姓名+用户密码+用户权限 组织:按用户编号递增排列 (2)文件名:商品清单 组成:商品编号+供货商号+名称+条形码+计量单位+类别+产地+单价+备注 组织:按商品编号递增排列 (3)文件名:进货清单 组成:进货单号+进货商品编号+进货价+数量+金额+进货日期+经手人+状态+备9 注 组织:按进货单编号递增排列 (4)文件名:销售清单 组成:销售单编号+销售编号+商品编号+商品名称+销售单价+销售数量+销售日期+销售总金额+支付方式+折扣+销售人员+会员卡号 组织:按销售单编号递增排列 (5)文件名:库存清单 组成:商品

30、编号+库存数量 组织:按商品编号递增排列 (6)文件名:会员清单 组成:会员编号+会员卡号+会员姓名+会员电话+会员地址+消费总额+注册日期 组织:按会员编号递增排列 加工说明 (1)加工名:1:查询 加工逻辑:根据要查询的库存信息,检索出库存信息明细表 输入流:库存信息查询,发出库存信息请求 输出流:库存信息清单,进货信息请求 (2)加工名:1:更新 根据进货信息或销售信息更新库存信息 输入流:已进货信息,销售信息 输出流:发出库存检索请求 (3)加工名:2:查询 根据要查询的销售信息,检索出销售信息明细表 输入流:销售信息查询 输出流:销售清单,销售单 (4)加工名:2:更新 加工逻辑:根

31、据销售信息更细销售清单 输入流:前台销售信息,库存信息 10 输出流:更新库存清单 (5)加工名:3:查询 加工逻辑:根据要查询的进货信息,检索出进货信息明细表 输入流:进货信息查询,发出进货清单查询 输出流:库存信息清单,已进货信息,新供货商信息,进货单信息清单,采购单,进货信息请求,进货清单检索结果 (6)加工名:3:更新 加工逻辑:根据进货信息更新进货清单 输入流:进货信息请求,进货单 输出流:发出进货清单查询 3.6 功能需求 本系统采用自定向下方法开发,其功能模块主要有如下几个部分:进货管理模块、库存管理模块、销售管理模块、会员管理模块和系统模块。具体的功能描述如下: 进货管理:其功

32、能是对缺货、新货商品进行采购管理,并根据企业情况制定进货计划,实施产品采购,并进行进货查询。 库存管理:其功能是对采购来的产品进行企业内部编码入库,产品分类等活动,同时能够根据销售清单进行出货管理,以及库存统计。 销售管理:其功能是提供一般的销售管理,能够进行销售明细查询和生成销售报表。 会员管理:其功能是对超市的会员信息进行管理,包括添加,注册、查询和更新等。 3。7 性能需求 (1)数据精确度 产品的进货单和销售单中,单价、金额采用浮点数,保留至小数点后两位。 (2)时间特性 该管理系统软件从启动到进入系统登录界面的时间正常情况下应少于5秒,录入11 并更新数据的时间正常情况下少于2秒.

33、(3)适用性 该管理系统软件适用于xp操作系统。 3。8 运行需求 (1)用户界面 本系统采用Visual Studio C 2005设计,用户交互界面采用的是基于Windows的窗口界面。 (2)硬件接口 运行本系统的硬件基本要求如下: CPU:Intel P3及以上; 内存:256MB及以上; 硬盘:10GB及以上。 (3)软件接口 C框架:Visual Studio C 2005版本及以上。 数据库服务器:Microsoft SQL Server 2005及以上。 12 第四章 系统详细设计 4。1 系统功能结构图 系统总体结构如图4-1所示: 超市管理信息系统会员管理模块系统设置模块商

34、品管理模块销售录入模块退出模块会销会员用修进库销售员信取户改货存售信信息是否消管密管管管息息查理码理理理录管询入理统计 图4-1 超市管理系统功能结构图 4。2 系统功能设计 系统功能设计是使整个系统能基本实现超市的进、销、存等管理功能,能让超市管理者更直观的了解超市的经营状况,以做出相应的经营决策.管理信息系统(MIS)就是要对这些资源建立正确的数据库,并进行信息的收集、传送、存储、编制成各种凭证、报表、台帐、图形等信息,同时对这些信息进行维护,通过测试超市的各种运行情况,并利用过去的历史数据预测未来的发展,从超市全局的角度出发进行决策,利用信息控制超市的行为,附注超市完成其目标。 本系统共

35、包括四大模块,分别是系统设置模块,销售管理模块,商品管理(进货和库存)模块,会员信息管理模块。每个模块的功能如下: 4。2.1系统设置模块 (1)实现用户权限的查询; (2)实现用户权限的添加、删除、修改功能。 (3)实现用户密码的改功能。 13 4.2。2 销售管理模块功能: (1)实现销售信息的查询; (2)实现商品销售信息的盘点。 4.2。3 商品管理模块 1、进货管理模块功能: (1)实现进货信息的查询; (2)实现进货信息的更新,包括增加、删除、修改功能。 2、库存管理模块功能: (1)实现商品信息的查询; (2)实现商品信息的更新,包括增加、删除、修改功能; (3)实现库存信息的查

36、询; (4)实现库存信息的更新,包括增加、删除、修改功能。 4.2.4 会员信息管理模块功能: (1)实现会员信息的查询; (2)实现会员信息的更新,包括增加、删除、修改功能; 4。3 系统数据库设计 4。3。1 概念设计 根据超市管理系统的系统分析与功能设计,超市管理信息息系统中主要包括用户信息的实体、新增商品信息实体、商品进出库信息实体及商品销售信息实体等。详细实体图如下图所示。 图4-2 用户信息ER图 14 图4-3 新增商品信息E-R图 图4-4 商品进/出库信息ER图 图4-5 商品销售信息ER图 4.3.2 逻辑设计 本系统的数据库名称设为“MarketMagSys”,根据超市信

37、息管理系统的ER图详15 细设计,利用SQL Server 2005,其基本表的设计如下: (1) 用户清单(UserBill) 中文字段名 英文字段名 字段类型 长度 主键/外键 字段值约束 帐号 SUserID varchar 10 P/F NOT NULL 密码 UserPW varchar 50 NOT NULL 姓名 UserName varchar 50 NOT NULL 类型 UserStyle varchar 50 NOT NULL 说明:此表存放系统用户信息. (2) 商品清单(MerchBill) 中文字段名 英文字段名 字段类型 长度 主键/外键 字段值约束 商品编号 M

38、erchID varchar 10 P NOT NULL 商品名称 MerchName varchar 50 F NOT NULL 进货价 MerchPrice smallmoney NOT NULL 数量 MerchNum int NOT NULL 警告数量 WarningNum int NOT NULL 计划数量 PlanNum int NOT NULL 促销价 ProSalesPrice NULL smallmoney 促销起日期 ProSalesDateS NULL smalldatetime 促销止日起 ProSalesDateE NULL smalldatetime 允许打折 Al

39、lowAbate 4 char NOT NULL 允许销售 AllowSale 2 char NOT NULL 厂商 Factory 50 varchar NOT NULL 说明:此表存放进货信息。 (3) 销售清单(SaleBill) 中文字段名 英文字段名 字段类型 长度 主键/外键 字段值约束 销售单号 SaleID varchar 10 P NOT NULL 商品编号 MerchID varchar 10 P/F NOT NULL 销售数量 SaleNum int NOT NULL 销售日期 SaleDate datetime 8 NOT NULL 总额 SumMoney money

40、NOT NULL 付款方式 PayWay varchar 10 NOT NULL 经手人 Salesman varchar 10 NOT NULL 销售编号 SaleTableID varchar 10 NOT NULL 会员卡号 membercard char 20 NULL 说明:此表存放销售信息。 (4) 库存清单(StoreBill) 中文字段名 英文字段名 字段类型 长度 主键/外键 字段值约束 库存编号 StockID varchar 10 P NOT NULL 商品编号 MerchID varchar 10 P/F NOT NULL 库存数量 MerchNum int NOT N

41、ULL 商品价格 MerchPrice money NOT NULL 16 总额 TotalPrice money NOT NULL 库存日期 StockDate smalldatetime NOT NULL 经手人 DealMan varchar( 10 NOT NULL 状态 Finished char 4 NULL 备注 Remark varchar 50 NOT NULL 说明:此表存放库存信息。 (2)会员清单(MerchBill) 中文字段名 英文字段名 字段类型 长度 主键/外键 字段值约束 会员编号 MemberID varchar 10 P NOT NULL 会员卡号 Membe

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁