家具城进销存管理系统

上传人:鲁** 文档编号:485442157 上传时间:2023-01-10 格式:DOC 页数:20 大小:147.50KB
返回 下载 相关 举报
家具城进销存管理系统_第1页
第1页 / 共20页
家具城进销存管理系统_第2页
第2页 / 共20页
家具城进销存管理系统_第3页
第3页 / 共20页
家具城进销存管理系统_第4页
第4页 / 共20页
家具城进销存管理系统_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《家具城进销存管理系统》由会员分享,可在线阅读,更多相关《家具城进销存管理系统(20页珍藏版)》请在金锄头文库上搜索。

1、-呼伦贝尔学院计算机科学与技术学院期末设计题目:家具城进销存管理系统学生*:*:专业班级:指导教师:完成时间:目录第1章绪论31.1 开发背景及容31.2 开发目标31.3开发工具31.3.1 C*简介31.3.2 SQL Server 20083第2章系统分析32.1 可行性分析32.1.1 技术可行性分析32.1.2 经济可行性分析32.1.3 操作可行性分析32.1.4 法律可行性分析32.2 需求分析32.2.1 数据字典32.2.2 数据要求32.3系统功能构造图3第3章数据库设计33.1 数据库概念构造设计33.1.1 局部E-R图33.1.2 全局E-R图33.2 数据库逻辑构造

2、设计33.3 数据库实施33.3.1 建库代码33.3.2 建表代码3第4章系统实现34.1 用户注册界面34.2登陆界面34.3 主界面34.3.1 系统管理34.3.2 根底信息管理34.4 查询统计34.4.1 客户查询34.4.2 商品查询34.4.3 供应商查询34.4.4 仓库查询34.5 帮助3. z.-第1章绪论1.1 开发背景及容随着公司业务量的逐渐增长,业务围的不断扩大,特别是中国进入WTO之后,市场竞争尤其是家电行业的竞争日趋剧烈,公司需要更多的人力、物力、财力以稳固并拓展各公司商品在市场的销售额。如更加有效地管理产品的进、销、存已成为公司领导的重要决策事项。到目前为止,

3、还没有一套完整的、行之有效的管理信息系统,进展信息管理的主要式是基于文本、表格等纸介质的手工处理,信息处理工作量大,查询困难。为了使管理工作科学化、规化,为了降低管理本钱,实现管理现代化,扩大市场的竞争优势,特此开发“进销存管理信息系统。“家具城进销存管理信息系统主要是为公司的经营活动提供信息效劳,它涵盖了采购部门、销售部门和仓库的各项管理工作,涉及多面的职能。系统能够对客户信息管理、订单管理、供应商管理、销售管理等信息提供存储、更新、查询、统计的功能,使公司能够合理控制进销存各个环节,提高资金的利用率和结算速度,实现管理的高效率、实时性、平安性、科学化、现代化和智能化。系统的数据来源由各职能

4、部门的业务人员通过键盘输入。1.2 开发目标通过建立家具城进销存管理系统,希望防止公司业务管理的随意性,提高信息处理的速度和准确性,及时、准确地把握企业部、市场和其他外部信息,以提高领导决策的水平。实现如下功能:1. 商品各种信息的录入、查询、修改、删除。2. 供应商信息的录入、查询、删除。3. 客户根本信息的录入、查询、修改、删除。4. 销售单的添加、删除。5. 采购单的添加、删除。6. 库房的查询统计。1.3开发工具1.3.1 C*简介C*是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C*是微软公司

5、研究员Anders Hejlsberg的最新成果。C*看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C*与Java有着明显的不同,它借鉴了Delphi的一个特点,与组件对象模型是直接集成的,而且它是微软公司 .NET windows网络框架的主角。C*是一种平安的、稳定的、简单的、优雅的,由C和C+衍生出来的面向对象的编程语言。它在继承C和C+强大功能的同时去掉了一些它们的复杂特性例如没有宏以及不允多重继承。C*综合了VB简单的可视化操作和C+的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件

6、编程的支持成为.NET开发的首选语言。C*是面向对象的编程语言。它使得程序员可以快速地编写各种基于MICROSOFT .NET平台的应用程序,MICROSOFT .NET提供了一系列的工具和效劳来最大程度地开发利用计算与通讯领域。C*使得C+程序员可以高效的开发程序,且因可调用由 C/C+ 编写的本机原生函数,因此绝不损失C/C+原有的强大的功能。因为这种继承关系,C*与C/C+具有极大的相似性,熟悉类似语言的开发者可以很快的转向C*。1.3.2 SQL Server 2008SQL Server 2008是一个重大的产品版本,它推出了多新的特性和关键的改进,使得它成为至今为止的最强大和最全面

7、的SQL Server版本。这篇文章详细介绍了Microsoft SQL Server 2008中的新的特性、优点和功能 在现今数据的世界里,公司要获得成功和不断开展,他们需要定位主要的数据趋势的愿景。微软的这个数据平台帮助公司满足这些数据爆炸和下一代数据驱动应用程序的需求。微软将继续投入和开展以下的关键领域来支持他们的数据平台愿景:关键任务企业数据平台、动态开发、关系数据和商业智能。SQL Server 2008出现在微软数据平台上是因为它使得公司可以运行他们关键任务的应用程序,同时降低了管理数据根底设施和发送观察和信息给所有用户的本钱。这个平台有以下特点:可信任的使得公司可以以很高的平安性

8、、可靠性和可扩展性来运行他们最关键任务的应用程序。高效的使得公司可以降低开发和管理他们的数据根底设施的时间和本钱。智能的提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。. z.-第2章系统分析2.1 可行性分析在明确系统目标和环境的根底上,需要进一步对系统的可行性进展研究。此活动的主要目标是进一步明确系统的目标、规模与功能,对系统开发背景、必要性和意义进展调查分析并根据需要和可能提出拟开发系统的初步案与方案。可行性研究是针对系统进展全面、概要的分析,主要包括四面:技术可行性分析、经济可行性分析、操作可行性分析和法律可行性。2.1.1 技术可行性分析技术上的可行性分析主要分析现

9、有技术条件能否顺利完成开发工作,硬、软件配置能否满足开发者需要等。本系统采用Windows 7 操作系统,其容量、速度能满足系统要求。数据库开发平台选用Microsoft公司的SQL Server 2008,该数据库管理系统在Windows 7 操作系统或Windows *P 操作系统的计算机上都能运行,并提供数据库之间的数据复制功能,可代替现有系统数据的手工传递工作,降低出错率,提高数据的可用性。本系统的应用软件开发工具选用的是开发人员熟悉的Microsoft Visual Studio 2010。2.1.2 经济可行性分析主要是对工程的经济效益进展评价,一面是支出的费用,其中包括设备购置费

10、、软件开发费、管理和维护费、人员工资和培训费等。另一面是取得的收益中可以用前来衡量的那局部。基于现有计算机及配套设备,不需要添置硬件设备,而且由本人自行开发,可以大大节省软件的开发费用、人员工资和培训费等,建立该系统后,能大大减少重复性的书面报告,降低办公费用,提高办公效率,与前期的投入相比,后期的收益是可观的。2.1.3 操作可行性分析该系统操作简单,易于理解,经过简单培训便可操作;而且是基于C*语言开发的,操作时完全可行的。2.1.4 法律可行性分析本系统为本人开发,不涉及任非法问题,因此在法律上本系统也是可开发的。2.2 需求分析这一阶段的主要目标是明确公司的进销存需求,确定新系统的逻辑

11、功能,提出新系统的逻辑案,完成系统分析阶段的最终成果系统说明书的编写。2.2.1 数据字典数据字典是系统中各类数据描述的集合,是进展详细的数据收集和数据分析所获得的主要成果。而数据项是数据字典不可或缺的一局部,以下为该系统各个表的数据项。1. 商品信息如表2-1所示:表2-1 商品表序号字段名称是否为主键是否为外键是否可为空Q1商品号是否否Q2商品名否否否Q3类别否否是Q4颜色否否是Q5型号否否否2. 供应商信息如表2-2所示:表2-2 供应商表序号字段名称是否为键是否为键是否可空Q6供应商号是否否Q7*否否否Q8性别否否是Q9地址否否是Q10否否否Q11银行账号否否否3. 客户信息如表2-3

12、所示:表2-3 客户表Q12字段名称是否为键是否为键是否可空Q13客户编号是否否续表表2-3 客户表序号字段名称是否为主键是否为外键是否可为空Q14地址否否否Q15性别否否是Q16否否否4. 员工信息如表2-4所示表2-4 员工表序号字段名称是否为主键是否为外键是否可为空Q17职工号是否否Q18职工名否否否Q19性别否否是Q20否否否Q21角色否否否5. 仓库信息如表2-5所示表2-5 仓库表序号字段名称是否为主键是否为外键是否可为空Q22仓库号是否否Q23仓库名否否是Q24最大容量否否否Q25地址否否否6. 采购信息如表2-6所示表2-6采购表序号字段名称是否为主键是否为外键是否可为空Q26

13、商品号否是否Q27职工号否是否Q28供应商号否是否Q29采购单号是否否Q30日期否否否Q31数量否否否Q32进价否否否7. 销售信息如表2-7所示表2-7 销售表序号字段名称是否为主键是否为外键是否可为空Q33商品号否是否Q34职工号否是否续表表2-7 销售表序号字段名称是否为主键是否为外键是否可为空Q35客户编号否是否Q36销售单编号是否否Q37日期否否否Q38数量否否否Q39单价否否否8. 库存信息如表2-8所示:表2-8 库存表序号字段名称是否为主键是否为外键是否可为空Q40商品号是是否Q41仓库号是是否Q42数量否否否9. 管理员信息如表2-9所示表2-9 管理员表序号字段名称是否为主键是否为外键是否可为空Q43用户名是否否Q44密码否否否数据要求家具城进销存管理系统对数据的要求如下:1. 商品管理商品管理实现的是商品各种信息的录入、查询、修改、删除,通过录入商品的根本信息可以实现销售员对商品信息进展查看和更改,商品的根本信息包括商品号,商品名,类别,颜色,型号。2. 客户管理客户管理实现的是客户根本信息的录入、查询、修改、删除,客户的根本信息包括客户编号,联系人,地址,性别,3. 供应商管理供应商管理实现的是

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

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号