商品管理系统研讨_第1页
商品管理系统研讨_第2页
商品管理系统研讨_第3页
商品管理系统研讨_第4页
商品管理系统研讨_第5页
已阅读5页,还剩71页未读 继续免费阅读

下载本文档

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

文档简介

1、目 录TOC o 1-3 h u HYPERLINK l _Toc26161 摘 要 PAGEREF _Toc26161 I HYPERLINK l _Toc26147 Abstract PAGEREF _Toc26147 II HYPERLINK l _Toc7853 引 言 PAGEREF _Toc7853 1 HYPERLINK l _Toc1377 第1章 概述 PAGEREF _Toc1377 2 HYPERLINK l _Toc13313 1.1 信息治理系统概述 PAGEREF _Toc13313 2 HYPERLINK l _Toc1243 1.2 商品治理系统概述 PAGER

2、EF _Toc1243 2 HYPERLINK l _Toc11596 第2章 系统分析 PAGEREF _Toc11596 4 HYPERLINK l _Toc3946 2.1 可行性分析 PAGEREF _Toc3946 4 HYPERLINK l _Toc4467 2.1.1 系统实现后的阻碍 PAGEREF _Toc4467 4 HYPERLINK l _Toc8733 2.1.2 可行性研究 PAGEREF _Toc8733 4 HYPERLINK l _Toc15357 2.2 需求分析 PAGEREF _Toc15357 5 HYPERLINK l _Toc6710 2.2.1

3、系统功能需求分析 PAGEREF _Toc6710 5 HYPERLINK l _Toc3505 2.2.2 系统设计结构分析 PAGEREF _Toc3505 6 HYPERLINK l _Toc5054 2.2.3 系统功能流程图设计 PAGEREF _Toc5054 9 HYPERLINK l _Toc32589 第3章 系统设计 PAGEREF _Toc32589 10 HYPERLINK l _Toc9710 3.1 系统设计要求、目标及命名规则 PAGEREF _Toc9710 10 HYPERLINK l _Toc3793 3.1.1 要求 PAGEREF _Toc3793 10

4、 HYPERLINK l _Toc13257 3.1.2 目标 PAGEREF _Toc13257 10 HYPERLINK l _Toc1066 3.1.3 命名规则 PAGEREF _Toc1066 10 HYPERLINK l _Toc31385 3.2 系统功能设计 PAGEREF _Toc31385 11 HYPERLINK l _Toc12363 3.3 数据库设计 PAGEREF _Toc12363 13 HYPERLINK l _Toc5413 3.3.1 数据库概要 PAGEREF _Toc5413 13 HYPERLINK l _Toc8693 3.3.2 数据结构设计 P

5、AGEREF _Toc8693 14 HYPERLINK l _Toc8674 3.3.3 数据库逻辑结构设计 PAGEREF _Toc8674 18 HYPERLINK l _Toc26033 第4章 系统的具体实施 PAGEREF _Toc26033 21 HYPERLINK l _Toc27505 4.1 母版页 PAGEREF _Toc27505 21 HYPERLINK l _Toc21208 4.1.1 母版页的优点 PAGEREF _Toc21208 21 HYPERLINK l _Toc11803 4.1.2 母版页的使用 PAGEREF _Toc11803 21 HYPERL

6、INK l _Toc13722 4.2 各个模块的实现 PAGEREF _Toc13722 23 HYPERLINK l _Toc10803 4.2.1 登录及切换用户 PAGEREF _Toc10803 23 HYPERLINK l _Toc26202 4.2.2 登录成功后进入的主界面 PAGEREF _Toc26202 24 HYPERLINK l _Toc29315 4.2.3 权限设置 PAGEREF _Toc29315 25 HYPERLINK l _Toc8416 4.2.4 进货单查询 PAGEREF _Toc8416 26 HYPERLINK l _Toc7986 4.2.5

7、 销售订单校验 PAGEREF _Toc7986 27 HYPERLINK l _Toc16944 4.2.6 库存信息设置 PAGEREF _Toc16944 28 HYPERLINK l _Toc4292 第5章 系统测试 PAGEREF _Toc4292 29 HYPERLINK l _Toc2571 5.1 测试的目的 PAGEREF _Toc2571 29 HYPERLINK l _Toc3104 5.2 测试的原则 PAGEREF _Toc3104 29 HYPERLINK l _Toc9558 5.3 测试报告 PAGEREF _Toc9558 29 HYPERLINK l _T

8、oc32704 总 结 PAGEREF _Toc32704 30 HYPERLINK l _Toc12556 致 谢 PAGEREF _Toc12556 31 HYPERLINK l _Toc892 参考文献 PAGEREF _Toc892 32 HYPERLINK l _Toc8543 附 录 PAGEREF _Toc8543 33摘 要中小企业在我国经济进展中具有重要地位,目前我国的中小企业数量多,地区分布广泛,行业分布跨度大。随着全球经济一体化的进展和电子商务的兴起,中小企业之间的竞争将越来越激烈。网络及电子商务的迅猛进展突破了时刻、空间的局限性,给中小企业带来了更多的进展机会,同时也增

9、大了企业之间的竞争强度。这就要求中小企业必须改变企业的经营治理模式,提高企业的运营效率。目前,我国中小企业的信息化水平还专门低,相比国外企业,还只处于刚开始始用的时期。随着技术进展,电脑操作及治理日趋简化,电脑知识日趋普及,同时市场经济快速多变,竞争激烈,企业采纳电脑治理进货、库存、销售等诸多环节也已成为趋势及必定。【关键词】商品治理系统 进货 销售 库存AbstractSMEs in Chinas economic development has an important position, the current number of Chinas small and medium-size

10、d, broad regional distribution, industry distribution of large-span. With the development of global economic integration and the rise of e-commerce, competition among small and medium enterprises will become increasingly fierce. Networks and the rapid development of e-commerce breakthrough in time a

11、nd space limitations, to small and medium-sized development brings more opportunities, but also increases the intensity of competition among enterprises. This calls for small and medium-sized enterprises must change the management model to improve the operational efficiency of enterprises. At presen

12、t, Chinas small and medium-sized information technology is still very low compared to foreign enterprises, but also only just started in the beginning stages of use. With technological development, computer operations and management of increasingly simplified, the growing popularity of computer know

13、ledge, while the rapid changing market economy, competition, enterprise computer management purchasing, inventory, sales and many other sectors and has become an inevitable trend.【Key Words】 Merchandise management systems purchasing sales inventory引 言经济大环境的变化使得规模经济的优势不再突出。固定的硬设备、人员数量、大量资金等资源投入占企业效益的

14、比重变少,而软投入如治理、人力资源价值、服务、品牌附加值、渠道却能增加企业的效益。“速度冲击规模”的速度经济概念差不多向企业提出。 那么关于日益进展壮大的企业集团,如何样才能找到一套功能强大、可任意拓展、低运行成本、安全可靠的治理解决方案,来跟上企业的进展,跟上时代的进展呢? 我们认为最好的方法是利用Internet那个工具,架构自己的供需链治理平台,使无处不在的互联网为你所用,实现无处不在的治理目标。让Internet像电一样融入到企业的治理之中,提高企业在新经济时代的核心竞争力,通过对Internet的高效率使用,在激烈的市场竞争中,首先打赢第一仗“信息战”。正是基于对Internet的这

15、种深刻认识,针对中国企业特点提出了基于Internet的网络商务治理解决方案商品治理系统。第1章 概述1.1 信息治理系统概述信息治理系统确实是我们常讲的MIS(Management Information System),它是一个计算机软硬件资源以及数据库的人-机系统。它能提供信息支持企业或组织的运行、治理和决策功能。许多企业差不多或正预备投入高额资金、花大力气建立大规模的计算机治理信息系统(MIS)普遍存在着系统建设难以达到预期效果的问题。有的开发规模专门大,实际应用的范围却专门小;有的系统用与不用大概没有明显的差不;还有的系统由于技术落后、维护工作量太大,若在原有的基础上扩充功能还不如推

16、倒重来。就系统开发的某一个体问题来讲,要紧是开发用于数据处理的程序,既不需要高深的物理(如电力系统)概念,也不需要复杂的数学算法,一般是比较容易实现的,同时大都采纳最新的、高性能的计算机软硬件平台,由优秀的计算机技术人员实施开发,专门少出现因网络或程序调试不通而中止开发的情况。信息治理系统(MIS)以分类组织数据为核心,不管计算机内部多复杂,MIS建设所用到的通常只是计算机的操作。随着计算机技术的飞速进展,其功能越来越强,使用越来越简单,计算机技术本身已不再是MIS建设中的难题。系统开发中,有关计算机要解决的关键问题是如何样以计算机为平台组织新的系统。 MIS系统大大简化了治理人员的工作,使高

17、层治理人员对中层,中层对基层、基层对设备系统逐级加强了治理、监督和操纵等,业务工作量减少,系统的维护工作量增大,大量的业务改进工作转向系统的改进,系统的正常运行成为企业运转的生命线,因此,选拔、培养出合格人员特不是各层次计算机系统负责人是企业MIS建设的基础。1.2 商品治理系统概述 1. 描述商品治理系统是典型的信息治理系统,其开发要紧包括后台数据库的建立和维护以及前端应用程序的开发两个方面。关于前者要求建立资料一致性和完整性强、资料安全性好的库。而关于后者则要求应用程序功能完备,易使用等特点。随着科学技术的不断提高,计算机科学日渐成熟,强大的功能已为人们深刻认识,商品治理系统的开发的环境及

18、条件越来越优越,同时功能也变得越来越强大。企业使用商品治理系统即有宏观上的意义,那确实是顺应时代信息化、现代化潮流,提高效益;也有微观上的意义,那确实是能够提高治理的现代化程序,加强治理的信息化手段,提高工作效率。 2. 目的随着社会的进步和计算机的不断普及,各行各业的治理、操纵都越来越离不开计算机的辅助。“商品治理系统”的开发确实是为了辅助大多数企业的差不多治理,实现信息治理的系统化、规范化和自动化。 3. 意义简化人们日常工作中的大量机械重复的操作,使一些过程繁琐且数据量大的工作得已高效的进行,商品治理系统还能够通过对数据的有效操纵,实现对工作流层的操纵、协调,从而提高企业的竞争力。第2章

19、 系统分析2.1 可行性分析 2.1.1 系统实现后的阻碍商品治理系统是基于先进的软件和高速、大容量的硬件基础上的新的商品治理模式,通过集中式的信息数据库,将企业的进、销、存、调、转、赚等企业的经营业务有机的结合起来中,达到数据共享、降低成本、提高效率、改进服务等目的。同时还能够从以下几个方面来提高治理水平:1.提高治理效率降低人工成本2.降低采购成本3.及时调整营销策略4.防范陈呆死帐提高帐款治理5.减少仓储面积,提高房产综合利用6.降低储备资金占用7.加快资金周转实现的经济效益8.强化财务操纵实现的经济效益9.商业数据智能分析10.高效决策 2.1.2 可行性研究 1.开发系统的必要性随着

20、网络的普及和流行,通过互联网络进行经济活动不仅方便快速,而且经济实惠,还能够吸引更多的顾客,这也是商家看好的地点。从这一点足能够讲明开发系统的必要性。 2.开发系统的经济可行性经济费用方面要紧包括:购置并安装软硬件及有关设备的费用;系统开发费用;系统安装、运行和维护费用;人员培训费用。硬件方面,除了服务器要求高一点以外,终端设备不是太贵。软件方面,因此需要买正版的操作系统。系统开发费用为30万元人民币,只是那个数字与一个公司的进展比起来就显得太渺小了。系统的安装由我们开发人员来完成,费用包括在开发费用之中。运行和维护只需要公司招聘相应的技术人员来完成即可,这也是必不可少的一项开支。本系统操作方

21、便,人机交互友好,易学易明白,因此培训时刻会专门短,费用也可不能太高。总之,这几项加起来与本系统所带来的经济效益和社会效益比起来,能够讲是微不足道。 3.开发系统的技术可行性通过对公司业务流程各个环节的分析,确定出了新系统的治理结构。我开发小组人员利用现有的开发工具和开发技术完全能够在规定的时刻,规定的资金范围内实现新系统的全部功能。 4.开发系统的法律可行性开发本系统是为了实现公司的高效治理,并实现对决策的支持。在开发的过程中完全自主开发,可不能出现侵权问题。另外也会使用正版的软件来开发系统和运行系统。 5.组织治理上的可行性系统会使公司的治理更加科学化,也会更方便、高效,更人性化。同时也能

22、够优化组织结构,提高企业的竞争力。 6.社会条件上的可行性网络的普及,网络也越来越受到人们的喜爱,这也为系统实现后的运行提供了一个大的环境。2.2 需求分析 2.2.1 系统功能需求分析商品治理系统是一个典型的数据库开发应用程序,由基础信息治理模块、进货信息治理模块、销售信息治理模块、库存信息治理模块等部分组成,规划系统功能模块如下:1.基础信息治理模块该模块要紧包括切换用户、权限信息设置、业务员信息设置、客户信息设置、供应商信息设置、商品信息设置、仓库信息设置、角色信息设置、会员类不信息设置、产品类不信息设置。2.进货信息治理模块该模块要紧包括进货信息查询、进货订单录入和修改、进货单录入和修

23、改。3.销售信息治理模块该块要紧包括销售信息查询、销售订单录入和修改改、销售单录入和修改。4.库存信息销售模块要紧包括库存信息查询、库存信息的设置、进货订单的校验、销售订单的校验。 2.2.2 系统设计结构分析 商品治理系统采纳的是扫瞄器/服务器系统(Browser/Server简称B/S)结构。1.B/S介绍BS结构,即BrowserServer(扫瞄器服务器)结构,确实是只安装维护一个服务器(Server),而客户端采纳扫瞄器(Browse)运行软件。它是随着Internet技术的兴起,对CS结构的一种变化和改进。要紧利用了不断成熟的WWW扫瞄器技术,结合多种Script语言(VBScri

24、pt、JavaScript)和ActiveX技术,是一种全新的软件系统构造技术。BS三层体系结构采纳三层扫瞄器服务器结构,在数据治理层(Server)和用户界面层(Client)增加了一层结构,称为中间件(Middleware),使整个体系结构成为三层。三层结构是伴随着中间件技术的成熟而兴起的,核心概念是利用中间件,将应用分为表示层、业务逻辑层和数据存储层三个不同的处理层次,如图2所示。三个层次的划分是从逻辑上分的,具体的物理分法能够有多种组合。中间件作为构造三层结构应用系统的基础平台,提供了以下要紧功能:负责客户机与服务器、服务器与服务器间的连接和通信;实现应用与数据库的高效连接;提供一个三

25、层结构应用的开发、运行、部署和治理的平台。这种三层结构在层与层之间相互独立,任何一层的改变可不能阻碍其它层的功能。图2-1 B/S三层体系结构在BS体系结构系统中,用户通过扫瞄器向分布在网络上的许多服务器发出请求,服务器对扫瞄器的请求进行处理,将用户所需信息返回到扫瞄器。而其余如数据请求、加工、结果返回以及动态网页生成、对数据库的访问和应用程序的执行等工作全部由Web Server完成。随着Windows将扫瞄器技术植入操作系统内部,这种结构已成为当今应用软件的首选体系结构。显然BS结构应用程序相关于传统的CS结构应用程序是一个特不大的进步。采纳该结构软件的优势在于:(1)无须开发客户端软件,

26、维护和升级方便;(2)可跨平台操作,任何一台机器只要装有WWW扫瞄器软件,均可作为客户机来访问系统;(3)具有良好的开放性和可扩充性;(4)可采纳防火墙技术来保证系统的安全性,有效地适应了当前用户对治理信息系统的新需求。因此该结构在治理信息系统开发领域中获得飞速进展,成为应用软件研制中一种流行的体系结构。2.B/S相关于C/S的优势由于传统的客户服务器两层结构存在灵活性差、升级困难、维护工作量大等缺陷,已较难适应当前信息技术与网络技术进展的需要。而Browse/Server(简称B/S)结构已成为取代Client/Server(简称C/S)结构的一种全新技术。它的要紧优势有:(1)维护和升级方

27、式简单。目前,软件系统的改进和升级越来越频繁,B/S架构的产品明显体现着更为方便的特性。对一个略微大的单位来讲,系统治理人员假如需要在几百甚至上千部电脑之间来回奔驰,效率和工作量是可想而知的,但B/S架构的软件只需要治理服务器就行了,所有的客户端只是扫瞄器,全然不需要做任何的维护。不管用户的规模有多大,有多少分支机构都可不能增加任何维护升级的工作量,所有的操作只需要针对服务器进行;假如是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。因此客户机越来越“瘦”,而服务器越来越“胖”是今后信息化进展的主流方向。今后,软件升级和维护会越来越容易,而使用起来会越来越简单,这对用户人力、物力、

28、时刻、费用的节约是显而易见的,惊人的。因此,维护和升级革命的方式是“瘦”客户机,“胖”服务器。(2)成本降低,选择更多。大伙儿都明白windows在桌面电脑上几乎一统天下,扫瞄器成为了标准配置,但在服务器操作系统上windows并不是处于绝对的统治地位。 现在的趋势是凡使用B/S架构的应用治理软件,只需安装在Linux服务器上即可,而且安全性高。因此服务器操作系统的选择是专门多的,不管选用那种操作系统都能够让大部分人使用windows作为桌面操作系统电脑不受阻碍,这就使的最流行免费的Linux操作系统快速进展起来,Linux除了操作系统是免费的以外,连数据库也是免费的,这种选择特不盛行。比如讲

29、专门多人每天上“新浪”网,只要安装了扫瞄器就能够了,并不需要了解“新浪”的服务器用的是什么操作系统,而事实上大部分网站确实没有使用windows操作系统,但用户的电脑本身安装的大部分是windows操作系统。(3)应用服务器运行数据负荷较重。由于B/S架构治理软件只安装在服务器端(Server)上,网络治理人员只需要治理服务器就行了,用户界面要紧事务逻辑在服务器(Server)端完全通过WWW扫瞄器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有扫瞄器,网络治理人员只需要做硬件维护。然而,应用服务器运行数据负荷较重,一旦发生服务器“崩溃”等问题,后果不堪设想。因此,许多单位

30、都备有数据库存储服务器,以防万一。3.客户/服务器体系结构的综合特点BS结构的要紧特点是分布性强、维护方便、开发简单且共享性强、总体拥有成本低。但数据安全性问题、对服务器要求过高、数据传输速度慢、软件的个性化特点明显降低,这些缺点是有目共睹的,难以实现传统模式下的专门功能要求。例如通过扫瞄器进行大量的数据输入或进行报表的应答、专用性打印输出都比较困难和不便。此外,实现复杂的应用构造有较大的困难。尽管能够用ActiveX、Java等技术开发较为复杂的应用,然而相关于进展已特不成熟CS的一系列应用工具来讲,这些技术的开发复杂,并没有完全成熟的技术工具供使用。 2.2.3 系统功能流程图设计依照上述

31、系统功能的需求分析,按照结构化程序设计的要求,得到如下所示的系统功能模块图,如图2-1所示。商品治理系统商品治理系统库存治理子系统进货治理子系统进货信息查询库存治理子系统进货治理子系统进货信息查询进货订单录入和修改:进货单录入和修改销售治理子系统销售信息查询销售订单录入和修改销售单录入和修改进货订单的校验库存信息查询库存信息的设置销售订单的校验进货订单的校验库存信息查询库存信息的设置销售订单的校验基础信息治理子系统切换用户基础信息治理子系统切换用户权限信息设置业务员信息设置产品类不信息设置会员类不信息设置角色信息设置仓库信息设置商品信息设置供应商信息设置客户信息设置图2-1 系统功能结构图第3

32、章 系统设计3.1 系统设计要求、目标及命名规则 3.1.1 要求1.由于操作人员的计算机知识普遍较差,要求有良好的人机界面。2.由于该系统的使用对象多,要求有较好的权限治理。3.方便的数据查询,支持多条件查询。4.基础信息治理(包括商品信息、客户信息、供应商信息等)。5.通过计算机,能够直接“透视”仓库存储情况。6.完善的商品采购信息、商品销售信息进行治理。7.商品销售排行统计。8.当外界环境(停电、网络病毒)干扰本系统时,系统能够自动爱护原始数据的安全。9数据计算自动完成,尽量减少人工干预。10.系统退出。 3.1.2 目标1.系统采纳人机对话方式,界面美观友好、信息查询灵活、方便、快捷、

33、准确、数据存储安全可靠。2.键盘操作,快速响应。3.实现各种查询,如多条件查询、模糊查询等。4.治理员能够设置操作员的权限。5.对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。6.数据保密性强,为每个用户设置权限级不。7.系统最大限度地实现了易安装性、易维护性和易操作性。8.系统运行稳定、安全可靠。 3.1.3 命名规则1.项目中命名规则项目中各个子项均以子项功能名称的各个汉字的第一个字母,同时都要大写,他们对应的三层中的类均以他们的名称加上相应的后缀命名(例如:进货项,项目名JH,对应数据层中的类是JHService),类中的方法依据功能而定,项目中的页面命名是项目名为前缀加

34、上相应功能名。2.数据库命名规则数据库名称与项目名称相同,数据库中表命名规则是表名称各个汉字的第一个字母,表中字段命名与表相同。3.2 系统功能设计(1)基础治理 结构图3-1所示:图3-1基础治理结构切换用户:进入系统前从此界面登录,登录时,分多种权限;权限信息设置:对权限信息进行相关操作;业务员信息设置:对业务员信息进行相关操作;客户信息设置:对客户信息进行相关操作;供应商信息设置:对供应商信息进行相关操作;商品信息设置:对商品信息进行相关操作;仓库信息设置:对仓库信息进行相关操作;角色信息设置:对角色信息进行相关操作;会员类不信息设置:对会员类不信息进行相关操作;产品类不信息设置:对产品

35、类不信息进行相关操作;(2)进货治理 结构图3-2所示:图3-2进货治理结构进货信息查询:对进货信息按照不同字段进行查询并排序;进货订单录入和修改:依照库存商品数量,对进货订单进行相关操作;进货单录入和修改:依照进货订单确认情况,对进货单进行相关操作;(3) 销售治理 结构图3-3所示:图3-3销售治理结构销售信息查询:对销售信息按照不同字段进行查询并排序;销售订单录入和修改:对销售订单进行相关操作;销售单录入和修改:依照销售订单确认情况,对销售单进行相关操作;(4) 库存治理 结构图3-4所示:图3-4库存治理结构库存信息查询:对库存信息按照不同字段进行查询并排序;库存信息的设置:对库存信息

36、进行相关操作;进货订单的校验:确认进货订单;销售订单的校验:确认销售订单;3.3 数据库设计本系统数据库采纳SQL Server 2005数据库,系统数据库名称为JXC。数据库JXC中包含15张表。 3.3.1 数据库概要1.商品信息,包括的数据项有:产品编号、产品名称、条形码、类不、入库价格、分销价格、零售价格、生产厂家、更新日期、备注信息等。2.产品类不信息,包括的数据项有:类不编号、类不名称、备注信息等。3.客户信息,包括的数据项有:客户编号、客户名称、地址、邮政编码、电话号码、公司主页、联系人、联系人电子邮件、类不、累计消费金额、备注信息等。4.供应商信息,包括的数据项有:供应商编号、

37、供应商名称、地址、邮政编码、电话号码、公司主页、联系人、联系人电子邮件、备注信息等。5.角色信息,包括的数据项有:角色编号、角色名称、备注信息等。6.权限信息,包括的数据项有:权限编号、权限名称、权限转向、备注信息等。7.角色权限信息,包括的数据项有:编号、角色编号、权限编号。8.业务员信息,包括的数据项有:业务员编号、业务员姓名、登录名称、登录密码、类不、电话号码、家庭住址、身份证号码、备注信息等。9.进货订单信息,包括的数据项有:订货日期、编号、业务员、供应商编号、产品编号、数量、单价、折扣比例、总金额、状态、备注信息等。10.进货单信息,包括的数据项有:入库日期、业务员、编号、进货订单编

38、号、供应商编号、仓库编号,商品编号、数量、单价、折扣、总金额、是否即时付款、是否记帐、预付比例、备注信息等。11.销售订单表, 包括的数据项有:销售订货日期、业务、销售订货单编号、客户编号、商品编号、数量、单价、折扣、总金额、状态、备注信息。12.销售单表, 包括的数据项有:销售日期、业务员、销售单编号、销售订单编号、客户编码、仓库编号、商品编号、数量、单价、折扣、总金额、是否即时付款、是否记帐、预付比例、备注信息。13.库存信息,包括的数据项有:编号、更新日期、仓库编号、商品编号、数量、总金额、缺货警告、备注信息等。14.会员类不信息,包括的数据项有:编号、名称、备注信息等。15.仓库信息,

39、包括的数据项有:仓库编号、仓库名称、备注。 3.3.2 数据结构设计由上面的数据项能够设计出能够满足用户需求的各种实体以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流淌。部分ER图。如图3-5所示为角色信息实体E-R图。如图3-6所示为客户信息实体E-R图。如图3-7所示为进货单信息实体E-R图。如图3-8所示为业务员信息实体E-R图。如图3-9所示为库存信息实体E-R图。如图3-10所示为会员类不信息实体E-R图。 系统用户系统用户密码权限用户名图3-5 用户信息实体E-R图图3-6所示为客户信息实体E-R图图3-7所示为进货单信息实

40、体E-R图图3-8所示为业务员信息实体E-R图图3-9所示为库存信息实体E-R图会员类不信息会员类不信息备注信息名称编号备注信息名称编号图3-10所示为会员类不信息实体E-R图 3.3.3 数据库逻辑结构设计依照上述数据库的需求分析和概念结构设计,设计了名称为JXC的数据库。数据库JXC由下面多个表格组成,各个表的命名及字段命名差不多上以相应名称的拼音首字母组合而成,部分表格的设计结果如下表格所示,每个表格表示在数据库中相对应的一个表。表3-1 商品信息表(spxx)列名数据类型可否为空讲明spbhintNot Null商品编号(主键自增)spmcVarchar(50)Not Null商品名称

41、sptxmVarchar(50)Not null商品条形码splbbhintNull商品类不编号spRkjgdecimalNull入库价格spFxjgdecimalNull分销价格spLsjgdecimalNull零售价格spSccjVarchar(50)Null生产厂家spGxrqVarchar(50)Null更新日期spbztextNull备注信息表3-2产品类不表(cplb)列名数据类型可否为空讲明cplbbhintNot Null产品编号(主键自增)cplbmcVarchar(50)Not Null产品名称cplbbztextNull备注信息表3-3客户信息表(kh)列名数据类型可否为

42、空讲明HybhintNot Null会员编号(主键自增)HymcVarchar(50)Null会员名称DzVarchar(100)Null地址YzbmVarchar(20)Null邮政编码LxdhVarchar(20)Null联系电话GszyVarchar(20)Null公司主页LxrVarchar(20)Null联系人LxrdzyjVarchar(50)Null联系人电子邮件HylbIntNull会员类不LjxfjedecimalNull累计消费金额khbztextNull备注信息表3-4供应商信息表(gys)列名数据类型可否为空讲明GysbhintNot Null供应商编号(主键自增)Gy

43、smcVarchar(50)Not Null供应商名称DzVarchar(100)Null地址Yzbmvarchar(20)Null邮政编码Lxdhvarchar(20)Null联系电话Gszyvarchar(50)Null公司主页Lxrdzyjvarchar(50)Null联系人电子邮件Lxrvarchar(20)Null联系人gysbztextNull备注信息表3-5角色表(js)列名数据类型可否为空讲明jsbhintNot Null角色编号(主键)jsmcVarchar(50)Not Null角色名称lbbztextNull备注信息表3-6销售单表(xsd)列名数据类型可否为空讲明Xsr

44、qVarchar(50)Not Null销售日期YwyVarchar(50)Null业务员XsdbhVarchar(50)Not Null销售单编号(主键)XsddbhVarchar(50)Null销售订单编号KhbhintNull客户编号CkbhVarchar(50)Null仓库编号spbhintNull商品编号SldecimalNull数量DjdecimalNull单价ZkdecimalNull折扣ZjedecimalNull总金额SfjsfkVarchar(10)Null是否即时付款SfjzVarchar(10)Null是否记帐YfjedecimalNull预付金额xsdbztextNu

45、ll备注信息第4章 系统的具体实施4.1 母版页 4.1.1 母版页的优点母版页系统易于供设计人员使用,因为它基于 ASP.NET 的熟悉的用户控件模型。尽管最终加入了近乎完整的可视化,却不需要编写任何代码。另一方面,母版页的功能强大,因为它们支持多区域、默认内容、嵌套模板、和设备筛选器(用于扫瞄器依靠性)。母版页也是完全编译的,从而具有最佳性能,同时提供一种强类型编程模型(其中包括母版属性的设计时 IntelliSense),尽管在最后发行之前可能会作一些折衷,以便更好地支持动态母版。 4.1.2 母版页的使用1.模板页扩展名为Master,内容页引用模板页的方法: 2.动态改变内容页所引用

46、的模板页通常在Init事件下改变:protected void Page_PreInit(object sender,EventArgs e)this.MasterPageFile=/ABC.master;模板页或内容页中的路径最好使用/而不要使用相对路径4.本系统的母版页如图4-1所示。图4-1 母板页(JXC.master)4.2 各个模块的实现 4.2.1 登录及切换用户进入系统前首先进入登录那个界面,当用户登录成功后,能够利用此界面进行权限切换,如图4-2所示。 图4-2 登录(JCXX_DL.aspx) 4.2.2 登录成功后进入的主界面主界面能够添加一些制度及其他方面的讲明,更重要

47、的是从那个界面能够依据不同的权限进入相应的界面进行相关操作,主界面如图4-3所示。 图4-3 主界面(Default.aspx) 4.2.3 权限设置进入那个界面后,就能够对权限进行相关操作,权限设置如图4-4所示。图4-4 权限设置(JCXX_QX.aspx) 4.2.4 进货单查询在那个页面能够依照不同的条件查询查找存在的数据,同时能够依照表头进行排序,进货单查询如图4-5所示。图4-5 进货单查询(JH_JHCX.aspx) 4.2.5 销售订单校验在那个页面能够对销售订单进行校验,随意更改一项、多项或全部状态(销售订单的四种状态的三种,分不是未确认、确认、退货、),销售单校验如图4-6

48、所示。图4-6 销售订单校验(KC_XSDDJY.aspx) 4.2.6 库存信息设置在那个页面能够对库存信息进行相关操作库存信息设置如图4-7所示。图4-7 库存信息设置(KC_KC.aspx)第5章 系统测试5.1 测试的目的软件测试的目的是为了保证软件产品的最终质量,在软件开发的过程中,对软件产品进行质量操纵。测试的目的是为了证明程序有错,而不是证明程序没有错误。要紧表现为以下几个方面:1.确保系统测试的活动是按打算进行的;2.验证软件产品是否与系统需求用例不相符合或与之矛盾;3.建立完善的系统测试缺陷记录跟踪库;4.确保软件系统测试活动及其结果及时通知用户和个人。5.2 测试的原则软件

49、测试从不同的角度动身会派发出两种不同的测试原则;从用户的角度动身,确实是希望通过软件测试能充分暴露软件中存在的问题和缺陷,从而考虑是否能够同意该产品;从开发者的角度动身,确实是希望测试表明软件产品不存在错误,差不多正确地实现了用户的需求,确立人们对软件质量的信心。5.3 测试报告1.测试用例在登录窗口中,在文本框中输入用户名:admin,输入密码:admin。其中admin为系统治理员。假如输入正确,则提示“登录成功”,进入Default.aspx界面。2.预期效果假如输入的用户名和密码有一个错误。则系统返回到登陆页面。3.实际效果实际效果跟预期效果完全吻合。只有输入正确的用户名和口令,才能够

50、进入并使用该系统。4.结论登录窗口能够正常使用。 总 结我做的是一个商品治理系统。该系统属于B/S结构,采纳了三层架构模式,由4个模块组成,他们分不是:基础信息治理、进货信息治理、销售信息治理、库存信息治理。操作界面美观,用户使用方便。在用户份权限登录后,不同的用户有不同的权限。权限级不的设置大大加强了本系统的安全性,让使用本系统的人各司其职,从而加强工作效率。在本系统的基础信息治理模块中,能够设置本系统的所有相关参数,从而提高了本系统的有用性。总之,我所作的商品治理系统的基础信息治理、进货信息治理、销售信息治理、库存信息治理差不多能够满足用户的需求。因时刻仓促再加上本人知识水平有限,使得本系

51、统还有专门多不足的地点,比如:1.界面不够人性化,只进行了静态设计。关于界面处理过程中专门少使用样式表,使其不够方便美观。2.关于商品治理系统做得不够完善,应该加入对账目、盘点、结账的治理。3.关于信息录入时的条件推断不够严密,还缺少修改密码等功能。现在,商品治理系统是大多数企业所必不可少的治理系统,因此,以后应尽力完善此系统,再多添加些功能,实现各种信息的全面治理。进而提高企业的治理效率,为企业带来更大的价值。致 谢首先,我要感谢的是关心我完成毕业设计的指导老师。他们尽管工作专门繁忙,但仍然给了我最大的关心。在我有问题请教他们时,他们总会放下手上的工作耐心的给我关心和教诲。而丁老师严谨的治学

52、态度、一丝不苟的工作作风和对待同学的和气的态度、谦和的为人,给我留下了深刻的印象,也将使我终身受益,在此,我向丁老师表示我由衷地感谢和崇高的敬意。其次,我要感谢大学里教过我的班主任老师,假如没有她谆谆教诲,我也可不能成长的这么快;同时,我还要感谢我的舍友们,和她们朝夕相处的生活特不快乐,她们在我的校园生活中给了我专门多关心。再次,我要感谢我的同学们。不管是在平常依旧在做毕业设计这段时刻,他们都给了我特不大的支持和特不多的关心,由于人数太多,就不一一写出名字,总之特不感谢他们。再次感谢以上所有的人,感谢!参考文献1杨天奇,王文,何朋等.ASP.NET网络编程技术.机械工业出版社,2007年 2蒋培,王笑梅.ASP.NET Web程序设计.清华大学,2007年3郝文化等.ASP.NET与网站开发实践教程.清华大学出版社,2006年 4郭磬君,张鲜艳,王芳芳等.ASP.

温馨提示

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

评论

0/150

提交评论