【毕业设计论文】进销存毕业设计及论文【有对应的CAD图】_第1页
【毕业设计论文】进销存毕业设计及论文【有对应的CAD图】_第2页
【毕业设计论文】进销存毕业设计及论文【有对应的CAD图】_第3页
【毕业设计论文】进销存毕业设计及论文【有对应的CAD图】_第4页
【毕业设计论文】进销存毕业设计及论文【有对应的CAD图】_第5页
已阅读5页,还剩54页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 毕业设计 题 目:某进销存管理系统 学 号: 姓 名: 专 业: 班 级: 订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 指导教师: 设计地点: 订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 摘要 中小企业在我国经济发展中具有重要地位, 目前我国的中小企业数 量多,地区分布广泛,行业分布跨度大。随着全球经济一体化的发展和 电子商务的兴起,中小企业之间的竞争将越来越激烈。网络及电子商务 的迅猛发展突破了时间、空间的局限性,给中小企业带来了更多的发展 机会,同时也增大了企业之间的竞争强度。这就要求中小企业必须改变 企业的经营管理模式,提高企业的运营效率。目前,我国中小企业的信 息化水平还很低,相比国外企业,还只处于刚开始始用的阶段。随着技 术发展,电脑操作及管理日趋简化,电脑知识日趋普及,同时市场经济 快速多变,竞争激烈,企业采用电脑管理进货、库存、销售等诸多环节 也已成为趋势及必然。 【关键词】进销存管理系统、进货、销售、库存。 订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 A b s t r a c t S M E s i n C h i n a s e c o n o m i c d e v e l o p m e n t h a s a n i m p o r t a n t p o s i t i o n , t h e c u r r e n t n u m b e r o f C h i n a s s m a l l a n d m e d i u m - s i z e d , b r o a d r e g i o n a l d i s t r i b u t i o n , i n d u s t r y d i s t r i b u t i o n o f l a r g e - s p a n . W i t h t h e d e v e l o p m e n t o f g l o b a l e c o n o m i c i n t e g r a t i o n a n d t h e r i s e o f e - c o m m e r c e , c o m p e t i t i o n a m o n g s m a l l a n d m e d i u m e n t e r p r i s e s w i l l b e c o m e i n c r e a s i n g l y f i e r c e . N e t w o r k s a n d t h e r a p i d d e v e l o p m e n t o f e - c o m m e r c e b r e a k t h r o u g h i n t i m e a n d s p a c e l i m i t a t i o n s , t o s m a l l a n d m e d i u m - s i z e d d e v e l o p m e n t b r i n g s m o r e o p p o r t u n i t i e s , b u t a l s o i n c r e a s e s t h e i n t e n s i t y o f c o m p e t i t i o n a m o n g e n t e r p r i s e s . T h i s c a l l s f o r s m a l l a n d m e d i u m - s i z e d e n t e r p r i s e s m u s t c h a n g e t h e m a n a g e m e n t m o d e l t o i m p r o v e t h e o p e r a t i o n a l e f f i c i e n c y o f e n t e r p r i s e s . A t p r e s e n t , C h i n a s s m a l l a n d m e d i u m - s i z e d i n f o r m a t i o n t e c h n o l o g y i s s t i l l v e r y l o w c o m p a r e d t o f o r e i g n e n t e r p r i s e s , b u t a l s o o n l y j u s t s t a r t e d i n t h e b e g i n n i n g s t a g e s o f u s e . W i t h t e c h n o l o g i c a l d e v e l o p m e n t , c o m p u t e r o p e r a t i o n s a n d m a n a g e m e n t o f i n c r e a s i n g l y s i m p l i f i e d , t h e g r o w i n g p o p u l a r i t y o f c o m p u t e r k n o w l e d g e , w h i l e t h e r a p i d c h a n g i n g m a r k e t e c o n o m y , c o m p e t i t i o n , e n t e r p r i s e c o m p u t e r m a n a g e m e n t p u r c h a s i n g , i n v e n t o r y , s a l e s a n d m a n y o t h e r s e c t o r s a n d h a s b e c o m e a n i n e v i t a b l e t r e n d . 【K e y W o r d s 】 I n v o i c i n g m a n a g e m e n t s y s t e m s , p u r c h a s i n g , s a l e s , i n v e n t o r y . 订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 目录 引言 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 第 1 章 概述 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1 . 1 信息管理系统概述 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 1 . 2 某进销存管理系统概述 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 第 2 章 开发环境 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2 . 1 硬件要求. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 2 . 2 软件要求. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 第 3 章 系统分析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3 . 1 可行性分析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 3 . 1 . 1 系统实现后对组织机构、管理模式的影响 . . . . . . . . . . . . . . . . . . . . . . . .4 3 . 1 . 2 、可行性研究 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 3 . 2 需求分析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 3 . 2 . 1 系统功能需求分析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 3 . 2 . 2 系统设计结构分析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 3 . 2 . 3 系统功能流程图设计 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 1 第 4 章 系统设计 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 2 4 . 1 系统设计要求、目标及命名规则. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 2 4 . 1 . 1 要求 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 2 4 . 1 . 2 目标 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 2 4 . 1 . 3 命名规则. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 3 4 . 2 系统功能设计 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 3 4 . 2 . 1 系统具体功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 3 订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 4 . 3 数据库设计 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 6 4 . 3 . 1 数据库概要结构设计 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 6 4 . 3 . 2 数据库逻辑结构设计 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 7 第 5 章 系统的具体实施 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 4 5 . 1 母版页. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 4 5 . 1 . 1 母版页的优点 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 4 5 . 1 . 2 母版页的使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 4 5 . 1 . 3 本系统的母版页图5 - 1 所示。. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 7 5 . 2 各个模块的实现 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 7 5 . 2 . 1 登录及切换用户 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 7 5 . 2 . 2 登录成功后进入的主界面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 0 5 . 2 . 3 权限设置. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 2 5 . 2 . 4 进货单查询 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 7 5 . 2 . 5 销售订单校验 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 0 5 . 2 . 6 库存信息设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 3 第 6 章 遇到的问题及解决办法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 7 第 7 章 总结 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 1 致 谢. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 2 参考文献 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 3 订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 引言 经济大环境的变化使得规模经济的优势不再突出。固定的硬设备、 人员数量、大量资金等资源投入占企业效益的比重变少,而软投入如管 理、人力资源价值、服务、品牌附加值、渠道却能增加企业的效益。 “速 度冲击规模”的速度经济概念已经向企业提出。 那么对于日益发展壮大的企业集团,怎样才能找到一套功能强大、 可任意拓展、低运行成本、安全可靠的管理解决方案,来跟上企业的发 展,跟上时代的发展呢? 我们认为最好的办法是利用 I n t e r n e t 这个工具,架构自己的供需 链管理平台, 使无处不在的互联网为你所用, 实现无处不在的管理目标。 让 I n t e r n e t 像电一样融入到企业的管理之中,提高企业在新经济时代 的核心竞争力,通过对 I n t e r n e t 的高效率使用,在激烈的市场竞争中, 首先打赢第一仗“信息战”。正是基于对 I n t e r n e t 的这种深刻认识, 针对中国企业特点提出了基于 I n t e r n e t 的网络商务管理解决方案 某进销存管理系统。 订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 第 1 章 概述 1 . 1 信息管理系统概述 信息管理系统就是我们常说的 M I S ( M a n a g e m e n t I n f o r m a t i o n S y s t e m ) , 它是一个计算机软硬件资源以及数据库的人- 机系统。它能提 供信息支持企业或组织的运行、管理和决策功能。 许多企业已经或正准备投入高额资金、 花大力气建立大规模的计算 机管理信息系统( M I S ) 普遍存在着系统建设难以达到预期效果的问题。 有的开发规模很大,实际应用的范围却很小;有的系统用与不用似乎没 有明显的差别;还有的系统由于技术落后、维护工作量太大,若在原有 的基础上扩充功能还不如推倒重来。就系统开发的某一具体问题来说, 主要是开发用于数据处理的程序,既不需要高深的物理( 如电力系统) 概念,也不需要复杂的数学算法,一般是比较容易实现的,并且大都采 用最新的、高性能的计算机软硬件平台,由优秀的计算机技术人员实施 开发,很少出现因网络或程序调试不通而中止开发的事情。信息管理系 统(M I S )以分类组织数据为核心,无论计算机内部多复杂,M I S建设 所用到的通常只是计算机的操作。随着计算机技术的飞速发展,其功能 越来越强,使用越来越简单,计算机技术本身已不再是 M I S 建设中的难 题。系统开发中,有关计算机要解决的关键问题是怎样以计算机为平台 组织新的系统。 M I S 系统大大简化了管理人员的工作,使高层管理人员对中层,中 层对基层、基层对设备系统逐级加强了管理、监督和控制等,业务工作 量减少, 系统的维护工作量增大, 大量的业务改进工作转向系统的改进, 系统的正常运行成为企业运转的生命线,因此,选拔、培养出合格人员 订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 特别是各层次计算机系统负责人是企业 M I S 建设的基础。 1 . 2 某进销存管理系统概述 ( 1 ) 描述 某进销存管理系统是典型 5 的 1 信 a 息 s 管 p 理 x 系统, 其开发主 要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。 对 于前者要求建立资料一致性和完整性强、资料安全性好的库。而对于后 者则要求应用程序功能完备, 易使用等特点。 随着科学技术的不断提高, 计算机科学日渐成熟, 强大的功能已为人们深刻认识,某进销存管理系 统的开发的环境及 5 1条 a s件 p x越来越优越,同时功能也变得越来越 强大。企业使用进销存管理系统即有宏观上的意义,那就是顺应时代信 息化、现代化潮流,提高效益;也有微观上的意义,那就是可以提高管 理的现代化程序,加强管理的信息化手段,提高工作效率。 ( 2 ) 目的 随着社会的进步和计算机的不断普及,各行各业的管理、控制都越 来越离不开计算机的辅助。 “某进销存管理系统”的开发就是为了辅助 大多数企业的基本管理,实现信息管理的系统化、规范化和自动化。 ( 3 ) 意义 简化人们日常工作中的大量机械重复的操作, 使一些过程繁琐且数 据量大的工作得已高效的进行, 进销存管理系统还可以通过对数据的有 效控制,实现对工作流层的控制、协调,从而提高企业的竞争力。 第 2 章 开发环境 2 . 1 硬件要求 C P U : I n t e l P e n t i u m ( ) 2 . 0 G H Z 订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 H D D : 8 0 G R A M : 5 1 2 M 2 . 2 软件要求 操作系统:W i n d o w s X P / W i n d o w s 2 0 0 0 。 数据库:S Q L S e r v e r 2 0 0 5 。 开发工具:M i c r o s o f t V i s a u l S t u d i o 2 0 0 5 。 辅助开发工具:P h o t o s h o p C S 2 。 浏览器:I E 5 . 0 ,推荐使用 I E 6 . 0 。 W e b 服务器:I I S 5 . 1 。 分辨率:最佳效果 1 0 2 4 7 6 8 像素。 第 3 章 系统分析 3 . 1 可行性分析 3 . 1 . 1 系统实现后对组织机构、管理模式的影响 进销存管理系统是基于先进的软件和高速、 大容量的硬件基础上的 新的进销存管理模式,通过集中式的信息数据库,将企业的进、销、存、 调、转、赚等企业的经营业务有机的结合起来中,达到数据共享、降低 成本、提高效率、改进服务等目的。同时还可以从以下几个方面来提高 管理水平: 提高管理效率降低人工成本 降低采购成本 及时调整营销策略 防范陈呆死帐提高帐款管理 减少仓储面积,提高房产综合利用 降低储备资金占用 订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 加快资金周转实现的经济效益 强化财务控制实现的经济效益 商业数据智能分析 高效决策 3 . 1 . 2 、可行性研究 1 开发系统的必要性 随着网络的普及和流行,通过互联网络进行经济活动不仅方便快 速,而且经济实惠,还可以吸引更多的顾客,这也是商家看好的地方。 从这一点足可以说明开发系统的必要性。 2 开发系统的经济可行性 经济费用方面主要包括:购置并安装软硬件及有关设备的费用;系 统开发费用;系统安装、运行和维护费用;人员培训费用。 硬件方面, 除了服务器要求高一点以外, 终端设备不是太贵。 软件方面, 当然需要买正版的操作系统。系统开发费用为 3 0万元人民币,不过这 个数字与一个公司的发展比起来就显得太渺小了。 系统的安装由我们开 发人员来完成,费用包括在开发费用之中。运行和维护只需要公司招聘 相应的技术人员来完成即可,这也是必不可少的一项开支。本系统操作 方便,人机交互友好,易学易懂,所以培训时间会很短,费用也不会太 高。 总之, 这几项加起来与本系统所带来的经济效益和社会效益比起来, 可以说是微不足道。 3 开发系统的技术可行性 通过对公司业务流程各个环节的分析,确定出了新系统的管理结 构。 我开发小组人员利用现有的开发工具和开发技术完全可以在规定的 时间,规定的资金范围内实现新系统的全部功能。 4 开发系统的法律可行性 开发本系统是为了实现公司的高效管理,并实现对决策的支持。在 订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 开发的过程中完 5 1 全 a 自 s 主 p x 开发,不会出现侵权问题。另外也会 使用正版的软件来开发系统和运行系统。 5 组织管理上的可行性 系统会使公司的管理更加科学化,也会更方便、高效,更人性化。 同时也可以优化组织结构,提高企业的竞争力。 6 社会条件上的可行性 网络的普及,网络也越来越受到人们的喜爱,这也为系统实现后的 运行提供了一个大的环境。 3 . 2 需求分析 3 . 2 . 1 系统功能需求分析 某进销存管理系统是一个典型的数据库开发应用程序, 由基础信息 管理模块、进货信息管理模块、销售信息管理模块、库存信息管理模块 等部分组成,规划系统功能模块如下: ( 1 ) 基础信息管理模块 该模块主要包括切换用户、权限信息设置、业务员信息设置、客户 信息设置、供应商信息设置、商品信息设置、仓库信息设置、角色信息 设置、会员类别信息设置、产品类别信息设置。 ( 2 ) 进货信息管理模块 该模块主要包括进货信息查询、进货订单录入和修改、进货单录入 和修改、订货单打印。 ( 3 ) 销售信息管理模块 该块主要包括销售信息查询、销售订单录入和修改改、销售单录入 和修改、销售单打印。 ( 4 ) 库存信息销售模块 订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 该模块主要包括库存信息查询、 库存信息的设置、 进货订单的校验、 销售订单的校验、库存单打印。 3 . 2 . 2 系统设计结构分析 某进销存管理系统采用的是浏览器/ 服务器系统 (B r o w s e r / S e r v e r 简称 B / S )结构。 ( 1 ) B / S 介绍 B S 结构,即 B r o w s e r S e r v e r ( 浏览器服务器) 结构,就是只安 装维护一个服务器( S e r v e r ) ,而客户端采用浏览器( B r o w s e ) 运行软件。 它是随着 I n t e r n e t 技术的兴起,对 C S 结构的一种变化和改进。主要 利用了不断成熟的 W W W 浏览器技术,结合多种 S c r i p t 语言( V B S c r i p t 、 J a v a S c r i p t ) 和 A c t i v e X 技术,是一种全新的软件系统构造技术。 B S三层体系结构采用三层浏览器服务器结构,在数据管理层 ( S e r v e r ) 和用户界面层( C l i e n t ) 增加了一层结构,称为中间件 ( M i d d l e w a r e ) ,使整个体系结构成为三层。三层结构是伴随着中间件技 术的成熟而兴起的,核心概念是利用中间件,将应用分为表示层、业务 逻辑层和数据存储层三个不同的处理层次,如图 2 所示。三个层次的划 分是从逻辑上分的,具体的物理分法可以有多种组合。中间件作为构造 三层结构应用系统的基础平台,提供了以下主要功能:负责客户机与服 务器、 服务器与服务器间的连接和通信; 实现应用与数据库的高效连接; 提供一个三层结构应用的开发、运行、部署和管理的平台。这种三层结 构在层与层之间相互独立,任何一层的改变不会影响其它层的功能。 订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 图 4 - 1 B / S 三层体系结构 在 B S体系结构系统中,用户通过浏览器向分布在网络上的许多 服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返 回到浏览器。而其余如数据请求、加工、结果返回以及动态网页生成、 对数据库的访问和应用程序的执行等工作全部由 W e b S e r v e r完成。随 着 W i n d o w s 将浏览器技术植入操作系统内部, 这种结构已成为当今应用 软件的首选体系结构。 显然 B S 结构应用程序相对于传统的 C S 结构 应用程序是一个非常大的进步。 采用该结构软件的优势在于: ? 无须开发客户端软件,维护和升级方便; ? 可跨平台操作,任何一台机器只要装有 W W W 浏览器软件,均可 作为客户机来访问系统; ? 具有良好的开放性和可扩充性; 订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 ? 可采用防火墙技术来保证系统的安全性,有效地适应了当前用 户对管理信息系统的新需求。 因此该结构在管理信息系统开发领域中获得飞速发展, 成为应用软 件研制中一种流行的体系结构。 ( 2 ) B / S 相对于 C / S 的优势 由于传统的客户服务器两层结构存在灵活性差、升级困难、维护 工作量大等缺陷,已较难适应当前信息技术与网络技术发展的需要。而 B r o w s e / S e r v e r ( 简称 B / S ) 结构已成为取代 C l i e n t / S e r v e r ( 简称 C / S ) 结 构的一种全新技术。它的主要优势有: a . 维护和升级方式简单。 目前,软件系统的改进和升级越来越频繁,B / S 架构的产品明显体 现着更为方便的特性。对一个稍微大的单位来说,系统管理人员如果需 要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的, 但 B / S架构的软件只需要管理服务器就行了,所有的客户端只是浏览 器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机 构都不会增加任何维护升级的工作量, 所有的操作只需要针对服务器进 行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级 和共享。所以客户机越来越“瘦”,而服务器越来越“胖”是将来信息 化发展的主流方向。今后,软件升级和维护会越来越容易,而使用起来 会越来越简单,这对用户人力、物力、时间、费用的节省是显而易见的, 惊人的。因此,维护和升级革命的方式是“瘦”客户机, “胖”服务器。 b . 成本降低,选择更多。 订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 大家都知道 w i n d o w s 在桌面电脑上几乎一统天下, 浏览器成为了标 准配置,但在服务器操作系统上 w i n d o w s 并不是处于绝对的统治地位。 现在的趋势是凡使用 B / S 架构的应用管理软件, 只需安装在 L i n u x服务 器上即可,而且安全性高。所以服务器操作系统的选择是很多的,不管 选用那种操作系统都可以让大部分人使用 w i n d o w s作为桌面操作系统 电脑不受影响,这就使的最流行免费的 L i n u x 操作系统快速发展起来, L i n u x 除了操作系统是免费的以外,连数据库也是免费的,这种选择非 常盛行。 比如说很多人每天上“新浪”网,只要安装了浏览器就可以了,并 不需要了解“新浪”的服务器用的是什么操作系统,而事实上大部分网 站确实没有使用 w i n d o w s 操作系统, 但用户的电脑本身安装的大部分是 w i n d o w s 操作系统。 c . 应用服务器运行数据负荷较重。 由于 B / S 架构管理软件只安装在服务器端(S e r v e r )上,网络管理 人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器 (S e r v e r )端完全通过 W W W浏览器实现,极少部分事务逻辑在前端 (B r o w s e r )实现,所有的客户端只有浏览器,网络管理人员只需要做 硬件维护。但是,应用服务器运行数据负荷较重,一旦发生服务器“崩 溃”等问题,后果不堪设想。因此,许多单位都备有数据库存储服务器, 以防万一。 ( 3 ) 客户/ 服务器体系结构的综合特点 B S结构的主要特点是分布性强、维护方便、开发简单且共享性 强、总体拥有成本低。但数据安全性问题、对服务器要求过高、数据传 订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 输速度慢、软件的个性化特点明显降低,这些缺点是有目共睹的,难以 实现传统模式下的特殊功能要求。 例如通过浏览器进行大量的数据输入 或进行报表的应答、专用性打印输出都比较困难和不便。此外,实现复 杂的应用构造有较大的困难。虽然可以用 A c t i v e X 、J a v a 等技术开发较 为复杂的应用,但是相对于发展已非常成熟 C S的一系列应用工具来 说,这些技术的开发复杂,并没有完全成熟的技术工具供使用。 3 . 2 . 3 系统功能流程图设计 根据上述系统功能的需求分析,按照结构化程序设计的要求,得到 如下所示的系统功能模块图,如图 3 - 1 图 3 - 1 系统功能结构图 订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 第 4 章 系统设计 4 . 1 系统设计要求、目标及命名规则 4 . 1 . 1 要求 ( 1 ) 由于操作人员的计算机知识普遍较差,要求有良好的人机界面。 ( 2 ) 由于该系统的使用对象多,要求有较好的权限管理。 ( 3 ) 方便的数据查询,支持多条件查询。 ( 4 ) 基础信息管理(包括商品信息、客户信息、供应商信息等)。 ( 5 ) 通过计算机,能够直接“透视”仓库存储情况。 ( 6 ) 完善的商品采购信息、商品销售信息进行管理。 ( 7 ) 商品销售排行统计。 ( 8 ) 当外界环境(停电、网络病毒)干扰本系统时,系统可以自动保护 原始数据的安全。 ( 9 ) 数据计算自动完成,尽量减少人工干预。 ( 1 0 ) 系统退出。 4 . 1 . 2 目标 ( 1 ) 系统采用人机对话方式,界面美观友好、信息查询灵活、方便、快 捷、准确、数据存储安全可靠。 ( 2 ) 键盘操作,快速响应。 ( 3 ) 实现各种查询,如多条件查询、模糊查询等。 ( 4 ) 管理员可以设置操作员的权限。 ( 5 ) 对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的 错误。 ( 6 ) 数据保密性强,为每个用户设置权限级别。 ( 7 ) 系统最大限度地实现了易安装性、易维护性和易操作性。 ( 8 ) 系统运行稳定、安全可靠。 订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 4 . 1 . 3 命名规则 ( 1 ) 项目中命名规则 项目中各个子项均以子项功能名称的各个汉字的第一个字母, 并且 都要大写, 他们对应的三层中的类均以他们的名称加上相应的后缀命名 (例如:进货项,项目名 J H ,对应数据层中的类是 J H S e r v i c e ),类中 的方法依据功能而定, 项目中的页面命名是项目名为前缀加上相应功能 名。 ( 2 ) 数据库命名规则 数据库名称与项目名称相同, 数据库中表命名规则是表名称各个汉 字的第一个字母,表中字段命名与表相同。 4 . 2 系统功能设计 4 . 2 . 1 系统具体功能 ( 1 ) 基础管理 结构图 4 - 1 所示: 基础管理结构图 4 - 1 切换用户:进入系统前从此界面登录,登录时,分多种权限; 权限信息设置:对权限信息进行相关操作; 业务员信息设置:对业务员信息进行相关操作; 客户信息设置:对客户信息进行相关操作; 订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 供应商信息设置:对供应商信息进行相关操作; 商品信息设置:对商品信息进行相关操作; 仓库信息设置:对仓库信息进行相关操作; 角色信息设置:对角色信息进行相关操作; 会员类别信息设置:对会员类别信息进行相关操作; 产品类别信息设置:对产品类别信息进行相关操作; ( 2 ) 进货管理 结构图 4 - 2 所示: 进货管理结构图 4 - 2 进货信息查询:对进货信息按照不同字段进行查询并排序; 进货订单录入和修改:根据库存商品数量,对进货订单进行相关操作; 进货单录入和修改:根据进货订单确认情况,对进货单进行相关操作; 进货单打印:打印进货单; ( 3 ) 销售管理 结构图 4 - 3 所示: 订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 销售管理结构图 4 - 3 销售信息查询:对销售信息按照不同字段进行查询并排序; 销售订单录入和修改:对销售订单进行相关操作; 销售单录入和修改:根据销售订单确认情况,对销售单进行相关操作; 销售单打印:打印销售单; ( 4 ) 库存管理 结构图 4 - 4 所示: 库存管理结构图 4 - 4 库存信息查询:对库存信息按照不同字段进行查询并排序; 库存信息的设置:对库存信息进行相关操作; 进货订单的校验:确认进货订单; 销售订单的校验:确认销售订单; 订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 库存单打印:打印库存单; ( 5 ) 退出 4 . 3 数据库设计 本系统数据库采用 S Q L S e r v e r 2 0 0 5数据库,系统数据库名称为 J X C 。数据库 J X C 中包含 1 5 张表。 4 . 3 . 1 数据库概要结构设计 ( 1 ) 商品信息,包括的数据项有:产品编号、产品名称、条形码、类别、 入库价格、分销价格、零售价格、生产厂家、更新日期、备注信息等。 ( 2 ) 产品类别信息,包括的数据项有:类别编号、类别名称、备注信息 等。 ( 3 ) 客户信息,包括的数据项有:客户编号、客户名称、地址、邮政编 码、电话号码、公司主页、联系人、联系人电子邮件、类别、累计消费 金额、备注信息等。 ( 4 ) 供应商信息, 包括的数据项有:供应商编号、供应商名称、地址、邮 政编码、电话号码、公司主页、联系人、联系人电子邮件、备注信息等。 ( 5 ) 角色信息,包括的数据项有:角色编号、角色名称、备注信息等。 ( 6 ) 权限信息,包括的数据项有:权限编号、权限名称、权限转向、备 注信息等。 ( 7 ) 角色权限信息,包括的数据项有:编号、角色编号、权限编号。 ( 8 ) 业务员信息,包括的数据项有:业务员编号、业务员姓名、登录名 称、登录密码、类别、电话号码、家庭住址、身份证号码、备注信息等。 订做机械设计 ( 有图纸 C A D 和 W O R D 论文) Q Q 1 0 0 3 4 7 1 6 4 3 或 Q Q 2 4 1 9 1 3 1 7 8 0 ( 9 ) 进货订单信息,包括的数据项有:订货日期、编号、业务员、供应 商编号、产品编号、数量、单价、折扣比例、总金额、状态、备注信息 等。 ( 1 0 ) 进货单信息,包括的数据项有:入库日期、业务员、编号、进货订 单编号、供应商编号、仓库编号,商品编号、数量、单价、折扣、总金 额、是否即时付款、是否记帐、预付比例、备注信息等。 ( 1 1 ) 销售订单表, 包括的数据项有:销售订货日期、业务、销售订货单 编号、客户编号、商品编号、数量、单价、折扣、总金额、状态、备注 信息。 ( 1 2 ) 销售单表, 包括的数据项有:销售日期、业务员、销售单编号、销 售订单编号、客户编码、仓库编号、商品编号、数量、单价、折扣、总 金额、是否即时付款、是否记帐、预付比例、备注信息。 ( 1 3 ) 库存信息,包括的数据项有:编号、更新日期、仓库编号、商品编 号、数量、总金额、缺货警告、备注信息等。 ( 1 4 ) 会员类别信息,包括的数据项有:编号、名称、备注信息等。 ( 1 5 ) 仓库信息,包括的数据项有:仓库编号、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论