《仓储管理系统的设计方案与实现.pdf》由会员分享,可在线阅读,更多相关《仓储管理系统的设计方案与实现.pdf(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、西南科技大学高等教育自学考试信息管理与服务)毕业论文仓储管理系统的设计与实现摘要随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现管理企业势在必行。而仓库管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本文通过分析浏览器 /服务器结构的特点并结合企业仓储管理的实际情况,提出了基于B/S结构中小型企业仓库管理系统的基本设计思想,简要介绍了系统各功能模块及数据库的设计,着重讨论了用 ASP.NET技术和SQL Server20
2、05开发企业仓库管理系统时的数据库访问技术和动态网页制作技术,并给出了部分实现代码。通过该系统,使学生可以方便地在企业内部网上进行仓储管理。该B/S结构的系统在Windows XP系统和VS.NET平台下开发完成,使用 C作为ASP.NET的开发语言,SQL Server 2005作为后台数据库,该数据库系统在安全性、准确性、运行速度方面均有绝对的优势,并且能够对容量较大的数据库进行处理,效率高。系统有较高的安全性和较好的性能。其中连接数据库的字符串可以随时在Web.Config里修改,增加了灵活性和安全性。代码尽量减少数据库连接的打开时间等手段来提高性能。本文中除了有对程序的系统分析、总体设
3、计、数据库设计、功能实现等主体 部 分 外 , 在 这 之 前 还 介 绍 了 与 企 业 仓 库 管 理 系 统 相 关 的 信 息 、VS.NET与SQL的无缝链接技术等。关键词仓库管理;信息管理系统;B/S结构;数据库管理错误!未定义书签。西南科技大学高等教育自学考试信息管理与服务)毕业论文1 / 25Warehouse management system design andWarehouse management system design andImplementationImplementationAbstractAbstract : With rapid advancement
4、 of computer technology and widelyapplied in corporation management, it is imperative to utilize it to realize Enterpriseadministration. Warehouse Management System is one of typical ManagementInformationSystem,whoseexploitationsmainlyincludeestablishmentandmaintenance of backstage database as well
5、as front application programmer. For theformer, it is required to set up united, complete and high-secured database, while, forthe latter, complete functions of application programmer and simple operation.This thesis points out basic theory of Warehouse Management System based onexplorer and server/
6、organization in small-to-medium-sized enterprises, analyzingcharacteristicsof B/S and relating to realities of situation of Warehouse ManagementSystem. It introduces design of every functional group and database briefly andfocuses on discussion concerning to exploit database access technology and dy
7、namicweb design needed for Warehouse Management System in light of ASP. NETtechnology and SQLServer 2005. It also presents parts of implementation codes,helping students to operate Warehouse Management in corporation local site. This B/Ssystem was exploited on the platform of Windows XP and VS. NET,
8、 using C# as ASP.NET exploitation language, SQL Server 2005 as backstage database, which possessesadvantages in security, precision, speed, etc. and can deal with databases with highcapacity efficiently. The character connecting databases can be altered anytime, whichraises flexibility and security,
9、 codes reducing the time to open database connection.In this dissertation,besides system analysis, overall design, database design,functional realities, etc, information related to Warehouse Management System,seamless connection technology of VS. NET and SQL are also introduced.KeyKey wordswords :Wa
10、rehouseManagementManagementInformationSystemB/S StructureDatabaseManagement错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。西南科技大学高等教育自学考试信息管理与服务)毕业论文2 / 25目录第 1 章 绪论.错错误!未定义书签。误!未定义书签。1.1 课题背景.11.2 课题目的和意义.11.3 开发设计思想.11.4 主要工作和论文结构.2第 2 章 系统开发工具与开发平台.32.1 开发平台和技术介绍.32.1.1 IIS 简介.32.2 C#编程语言.32.3 SQL Server 200
11、5 数据库.42.4 系统运行环境. .5第 3 章 系统总体设计.63.1 系统模块总体设计.63.2 数据库结构设计.7第 4 章 系统详细设计.84.1 系统主界面实现.84.2 基本信息模块设计.94.3 入库/出库管理模块设计.114.4 采购/销售管理模块设计.124.5 查询统计模块设计.134.6 往来管理模块界面实现.144.7 附项管理模块界面实现.154.8 系统设置模块界面实现.164.9 系统测试与性能分析.17结论.19致谢.20参考文献.21西南科技大学高等教育自学考试信息管理与服务)毕业论文第 1 章 绪论3 / 251.1 课题背景兵马未出,粮草先行。古代行兵
12、打仗,最先要考虑的就是物资的准备和管理,否则要取得胜利是非常困难的一件事。商场如战场,商家不仅要掌握大量的物资,同时这些物资还要尽可能满足顾客的需要,这样才能在激烈的市场竞争中获取胜利。然而管理物资却是最烦琐的事情,无论数量还是种类,都是数以万计,用人手工来做,不仅是难于完成,而且可以说是不可能的。在计算机普及的今天,用电脑管理物资是必然的趋势。以超级市场为例,走进超级市场,琳琅满目,各式各样的商品应有尽有,顾客大都满载而归,买到称心如意的商品。而在顾客得到极大方便的同时,商家在管理这些商品上却花费了大量的心血。首先,超级市场商品种类繁多,数量庞大,经营者必须时刻了解自己商品的库存和各种商品的
13、供求,如果盲目购进顾客不需要的商品或没有购进畅销的商品,对经营者来说都是极大的损失。其次,由于市场瞬间万变,很多商品价格可能变动较大,经营者可能要不时改变商品价格,否则太高则可能无人问津,太低则无利可图。再次,在商品社会的环境下,竞争激烈,为了保证在竞争中处于有利地位,经营者必须时刻了解市场的需要。当然,作为实际的经营者,要了解的东西远比这几点多,但无论怎样,物资的管理是一切工作中的重点,如何管理物资是成败的关键。对小经营者来说,也许可以是一本账本,再加算盘或计算器即可。但对于大公司而言,根本不可能单纯依靠账本,那样不仅费人费力,而且当出现差错时,难于查改。所以必须借助电脑,把所有数据输入数据
14、库,然后用系统对这些数据进行管理,通过统计和分析得到各种有用的信息。通过对这些情况的仔细调查,作者开发了下面的中小型企业仓库管理系统。1.21.2课题目的和意义课题目的和意义随着计算机行业的不断发展,企业管理的应用也在不断随着其发展速度进行着更新。而现今对于一个网络应用非常广泛的社会,企业管理对计算机管理企业要求更加紧密,更加完善,特别是针对物资管理方面,企业的需求更为广泛,谨慎,所以一个好的仓库管理系统对于企业来说是由为重要的。系统开发的总体任务是实现企业物资管理的系统化、规范化和自动化,从而达到提高企业管理效率的目的。作为计算机应用的一部分,使用计算机对仓库信息进行管理,有着手工管理所无法
15、比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高仓库管理的效率。1.3 开发设计思想仓库管理系统在企业的整个供应链中起着至关重要的作用,如果不能保证正1西南科技大学高等教育自学考试信息管理与服务)毕业论文确的进货和库存控制及发货,将会导致管理费用的增加,服务质量难以得4 / 25到保证,从而影响企业的竞争力。传统简单、静态的仓库管理已无法保证企业各种资源的高效利用。如今的仓库作业和库存控制作业已十分复杂化多样化,仅靠人工记忆和手工录入,不但费时费力,而且容易出错,给企业带来巨大损失。仓库库存管理的特点是信息处理量比较大。所管理的物资设
16、备、原材料及零部件种类繁多,而且由于入库单、出库单、需求单等单据发生量特别大,关联信息多,查询和统计的方式各不相同,因此在管理上实现起来有一定的困难。在管理的过程中经常会出现信息的重复传递;单据、报表种类繁多,各个部门规格不统等问题。在本系统的设计过程中,为了克服这些困难,满足计算机管理的需要,采取了下面的一些原则:1)统一各种原始单据的格式,统一账目和报表的格式。2)删除不必要的管理冗余,实现管理规范化、科学化。3)程序代码标准化,软件统一化,确保软件的可维护性和实用性。4)界面尽量简单化,做到实用、方便,尽量满足企业中不同层次员工的需要。5) 建立操作日志,系统自动记录所进行的各种操作。1
17、.4 主要工作和论文结构首先对系统进行了需求分析和总体设计。根据仓库管理的特点,将系统分成七大模块:基本信息模块、入库 /出库管理模块、采购/销售管理模块、查询统计模块、往来管理模块、附项管理模块、系统设置模块。接着,在前一步的工作基础之上,又对各个模块细分为若干个子模块,并分别进行了编码实现。最后将系统各个模块整合,测试系统各部分整合后的功能,稳定性等。本文共四章,按如下组织:第 1 章介绍了仓库管理的开发背影;介绍了仓库管理的最新发展以及未来展望。简述了作者在开发仓库管理系统中的工作内容。给出了论文的层次结构。第 2 章分析了仓库管理系统的开发工具与开发平台进行了介绍。着重介绍了本系统开发
18、的编程语言及编程环境,作为后台数据库所使用的软件。第 3 章给出了仓库管理的总体设计,即进行模块的划分,并阐述各模块之间的关系,给出了仓库管理的数据流图和功能模块图;完成了用户界面部分的设计。第 4 章介绍了系统的各个模块的功能设计及其实现方式,阐述了作者在此次开发过程中遇到的一些问题和解决方法。2西南科技大学高等教育自学考试信息管理与服务)毕业论文5 / 25第 2 章 系统开发工具与开发平台2.1 开发平台和技术介绍 2.1.1IIS 简介IIS 是 Internet Information Server的缩写,它是微软公司主推的 Web服务器。在Windows 2000 安装光盘中就包含
19、IIS5.0。IIS 与 Windows NTServer 完全集成在一起。所以用户能够利用在 Windows NT Server 和 NTFSNTFile System,NT 的文件系统)内置的安全特性,建立强大、灵活而安全的Internet 或 Intranet 站点,能让您在企业内部网络或广域网络上,轻松共享文件和资讯。IIS5.0 是 Windows 2000 Server 中最快的 Web 服务器,并与 MicrosoftActive Directory 目录服务完全整合,这种结合能够使以 Web 为基础的应用软件更可靠、更具有延展性。这项新一代的电子商务解决方案把旧资料和应用软件整
20、合到全球资讯网WWW)中,让公司能重新定义内部与外部的不同商务处理流程。IIS 的一个重要特性是支持 ASP.NET,是 ASP.NET 程序得以成功运行的先决条件,严格意义来说,必须在机器安装配置 IIS 服务器环境,否则 ASP.NET 将无法运行和正常使用,也无法实现其功能。IIS5.0 是 Windows 2000 Server 所提供的服务,所以能和 Windows 2000Server 上的其他服务紧密地合作,通过它们之间的合作,能够使一个网页正常得以运行、使用。2.2 C#编程语言C#编程编程语言总结起来可以从两个方面进行介绍,即特点和编程环境。1C#的特点(1)语法简洁,在默认
21、情况下,C#代码在.NET 框架提供的受控环境下运行,不允许直接操作内存,它去掉了指针操作,C#中只支持一个“”。2)彻底的面向对象设计,C#具有面向对象语言所应有的一切特性:封装、继承和多态。在 C#类中,每种类型都可以看作一个对象。但 C#只允许单继承,即一个类不会有多个基类,从而避免了类型定义的混乱。3) C#没有全局函数,没有全局变量,也没有全局常量,所有的都必须封闭在一个类中。因此,用 C#编写的代码具有更好的可读性,而且减少了发生命名冲突的可能。4)与 WEB 应用紧密的结合, C#支持绝大多数的WEB 标准,例如,HTML、XML、SOAP 等。6 / 253西南科技大学高等教育
22、自学考试信息管理与服务)毕业论文5)强大的安全性机制,可以消除软件开发中常见错误如语法错误),.NET 提供的垃圾回收器能够帮助开发者有效的管理内存资源。6)兼容性,因为 C#遵循.NET 的公共语言规范CLS),从而保证能够与其他语言开发的组件兼容。7)灵活的版本处理技术,因为 C#在语言本身内置了版本控制功能,使开发人员更加容易的开发和维护。8)完善的错误、异常处理机制, C#提供了完善的错误和异常触发机制,使程序在交付应用时能够更加健壮。2C#语言编程环境目前,开发和运行 C#程序有多种选择,例如,用户可以从微软公司免费获取.NET 的软件开发工具箱SDK)或购买功能强大的 Visual
23、Studio.NET 开发环境,其各自的特点如下。SDK 包含编译、运行和测试 C#程序的所有资源,它包含 C#语言编译器、JIT、编译器和相关文档。惟一不含有的是用来输入和编辑C#程序的文本编辑器。Visual Studio.NET 是微软公司的完整开发环境,它包含一个集成开发环境IDE)和高级 C#编辑器,同时还支持程序调试及许多可提高开发人员效率的附加功能。Visual Studio.NET 和 SDK 使用相同的 C#编译器、JIT 编译器和运行时来编 译 和运 行程 序, 用 户 可 以准 确 运 行 同一 程序 而 且运 行速 度 相同 。VisualStudio.NET 提供了功
24、能强大的工具包,可以让用户轻松设计和编写 C#程序。2.3 SQL Server 20052.3 SQL Server 2005数据库数据库本系统采用的数据库为 SQL Server2005 数据库,采用 B/S 结构的工作模式。B/S 结构是随着计算机网络技术的发展而出现的一种先进的计算模式。主要特点体现在以下几个方面:1简便的操作方式SQL Server 2005 界面友好、操作简单,同时包含一整套的管理和开发工具,企业管理器就是其中的图形化集成管理工具,用户不用记住各种命令和SQL 语句就可以完成各种常规操作。2以 Brower/Server 为设计结构SQL Server 2005 按
25、 B/S 结构B/S 结构的系统有 3 个基本组成部分:浏览器、服务器、浏览器与服务器的连接件)设计而成, Brower/Server 结构将任务合理地分配到服务器与客户端,减少了网络拥挤,提高了整体性能。3支持多个不同的开发平台数据库开发人员可以使用任意一种开发平台编写应用程序来访问SQLServer。其中微软的产品VisualStudio可以帮助用户方便、快捷地开发新的SQL7 / 25Server应用程序。4西南科技大学高等教育自学考试信息管理与服务)毕业论文4支持企业级的应用程序SQLServer2005关系数据库引擎具备完善、强大的数据处理功能,充分保护数据完整性。SQL Serve
26、r 2005企业版在32位处理器上能支持超过数十万亿字节容量的数据库。5支持XMLSQLServer2005引入了支持XML功能的特性。XML是扩展标记语言ExtensibleMarkupLanguage的英文缩写),可用于描述一个数据集的内容以及数据如何在Web页中显示或输出到某个设备。它以可扩展、易用和安全的特点,成为建设大型Web站点最好的数据存储设备之一。6数据仓库支持SQLServer2005中包括析取和分析汇总数据以进行联机分析处理OLAP即在线分析处理)的工具,使联机分析处理成为可能。同时SQLServer2005提供了英文查询工具和编程接口,使得以英文为基础设计、管理和查询数据
27、库成为了可能。7全文搜索和文档管理功能全文搜索和文档管理功能被默认包含于SQLServer2005的所有版本中,这些功能可以在关系表的纯文本中执行文本查询和搜索所有的索引列,全文搜索功能还可以与SQL语句结合使用。8增强了分布式查询功能SQLServer2005引入了一个OPENROWSET函数,可以在指定分布式查询中查询一个特定的连接信息,同时授予了“OLEDB”数据源更多的SQL操作权。2.42.4 系统运行环境系统运行环境系统运行环境主要有软件运行平台和硬件运行平台。1软件运行平台本系统设计运行在 Windows2000/NT/XP 操作系统环境下,因为该系统用户界面户好,简单易懂,易学
28、易用。并且价格适中,适合于中小型学校中数据吞吐量不太大的情况下使用。2硬件运行平台硬件运行平台见表 2-1。表 2-1硬件运行平台表硬件配置处 理 器内存8 / 25Pentium II300以上64M 以上硬盘空间显卡显示器53G 以上普通 VGA 显卡普通彩色显示器西南科技大学高等教育自学考试信息管理与服务)毕业论文第 3 章 系统总体设计3.13.1 系统模块总体设计系统模块总体设计利用层次图来表示系统中各模块之间的关系。层次方框图是用树形结构的一系列多层次的矩形框描绘数据的层次结构。树形结构的顶层是一个单独的矩形框,它代表完整的数据结构,下面的各层矩形框代表各个数据的子集,最底层的各个
29、矩形框代表组成这个数据的实际数据元素不能再分割的元素)。随着结构的精细化,层次方框图对数据结构也描绘得越来越详细,这种模式非常适合于需求分析阶段的需要。从对顶层信息的分类开始,沿着图中每条路径反复细化,直到确定了数据结构的全部细节为止。本系统一共分为七个模块,每个模块之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的,各个模块访问的有两个数据库,所访问的表也有很大不同。每个模块的功能都是按照在调研中搜集的资料进行编排制作的。依据上述功能的分析,系统中模块分别为:基本信息、入库/出库管理、采购/销售管理、查询统计、往来管理、附项管理、系统设置。各功能模块的具体功能如下:1)基本信息
30、:对货物信息、公司信息、仓库信息、盘存信息、商品信息进行设置。2)入库/出库管理:针对入库和出库信息进行添加、修改、删除操作。3)采购/销售管理:进行进货、进货退货、销售、销售退货的添加操作。4)查询统计:包括商品进货、进货退货、商品销售、销售退货、商品库存、商品销售排行、入库年度统计、出库年度统计、库存信息汇总的查询。5)往来管理:主要是做商品结账相应操作,包括商品进货、进货退货、商品销售、销售退货。6)附项管理:针对供货单位、收货单位、经办人、货物的添加操作。7)系统设置:包括添加用户、修改用户密码、重新登录及帮助。系统功能结构图如下图所示。9 / 256西南科技大学高等教育自学考试信息管
31、理与服务)毕业论文中小型企业仓库管理系统中小型企业仓库管理系统基基本本信信息息入入库库出出库库管管理理采采购购销销售售管管理理查查询询统统计计往往来来管管理理附附项项管管理理系系统统设设置置/ /添添加加公公司司信信息息添添添添公公商商加加添添盘盘加加司司品品仓仓加加存存商商信信信信库库盘盘信信品品息息息息信信存存息息信信管管管管息息信信管管息息理理理理管管息息理理理理入入库库信信息息登登记记入入出出出出库库库库库库信信信信信信息息息息息息管管登登管管理理记记理理添添添添添添加加加加加加进进进进销销货货货货售售信信退退信信息息货货息息添添加加销销售售退退货货商商进进商商销销商商商商入入品品货货
32、品品售售品品品品库库进进退退销销退退库库销销年年货货货货售售货货存存售售度度查查查查查查查查查查排排统统询询询询询询询询询询行行计计出出库库库库存存年年信信度度息息统统汇汇计计总总商商品品进进货货结结账账进进商商销销货货品品售售退退销销退退货货售售货货结结结结结结账账账账账账供供货货单单位位添添加加管管理理收收经经货货添添办办单单加加人人位位货货添添添添品品加加加加管管管管管管理理理理理理添添用用退退加加户户出出帮帮用用管管登登助助户户理理录录3.23.2数据库结构设计数据库结构设计E-R 方法是一种用来在数据库设计过程中表示数据库系统结构的方法,该方法用 E-R 图来描述现实世界的概念模型,
33、E-R 方法也称为 E-R 模型。在 E-R 图中,用方框表示实体,用菱形表示联系,用椭圆表示属性。通过对以上系统业务流程图和数据流图的分析,确定中小型企业仓库管理系统全局 E-R 图如下图所示。财务n管理1接收n货物m提供n公司基本信息m1仓库m管理n管理员n拥有10 / 257西南科技大学高等教育自学考试信息管理与服务)毕业论文第 4 章 系统详细设计4.1 系统主界面实现在 ASP.NET 中新建一个工程,根据自己的需要进行对界面的设计,这便是在仓库管理操作前首先进入的登录界面,如下图所示。进入此界面后,用户需输入拥有的用户名和密码及所显示的验证码 , 当密码和验证码都通过后,单击确定按
34、钮,系统会自动进入主界面,然后开启相应的功能。本系统的主界面整体结构为上左右结构,上面部分显示系统名称以及当前使用人员名称和当前系统时间,左面部分采用了树型层次结构罗列了系统的全部功能,右面部分为客户区,显示当前操作的使用窗口。系统主界面如图 5-2 所示。11 / 258西南科技大学高等教育自学考试信息管理与服务)毕业论文系统主程序流程图主要是对从管理员登录系统到对各项进行操作结束的完整操作流程的描述。系统主程序流程图如图 5-3 所示。开始输入用户名和密码及验证码N判断输入是否正确?Y系统主界面基本信息入库/出库管理采购/销售管理查询统计往来管理附项管理系统设置结束4.2 基本信息模块设计
35、在公司信息管理界面中单击“详细信息”,则进入下面的公司详细信息修改界面。公司信息管理如下图所示。12 / 259西南科技大学高等教育自学考试信息管理与服务)毕业论文1实现目标可以查看公司详细信息,并可以对其进行修改、删除操作。2实现过程单元名:Bedrock窗体名:Company_manage公司信息主要控件信息列表13 / 25名称GridView1Table主要属性设置/作用显示公司信息表中相应内容保证文字书写规范化10西南科技大学高等教育自学考试信息管理与服务)毕业论文4.3 入库/出库管理模块设计1实现目标货品入库信息登记主要是将货物进行入库添加,并可以返回到“入库管理”界面,实现入库
36、修改、删除操作。2实现过程单元名:ruku窗体名:Add_ruku货品入库信息登记主要控件信息列表名称TextBox2TextBox3TextBox4TextBox5TextBox6TextBox7SqlDataSource1SqlDataSource1SqlDataSource2SqlDataSource2Button1主要属性设置/作用输入/显示入库单号输入/显示货物名称输入/显示数量输入/显示进货价输入/显示总额输入/显示备注输入/显示供货单位显示供货单位表中信息输入/显示经办人显示人员表中信息入库添加按钮货品入库信息登记界面程序流程图如下图所示。14 / 2511西南科技大学高等教育自
37、学考试信息管理与服务)毕业论文4.4 采购/销售管理模块设计1实现目标实现进货信息添加操作。2实现过程单元名:Stock窗体名:Stock_add窗体名:Stock_add名称CommodityIdCIdNumberPirceSettlementTypePayment主要属性设置/15 / 25作用显示商品表中商品名称信息显示供应商输入/显示数量输入/显示单价输入/显示结算方式显示应付金额FactPaymentNotPaymentManageManStockDateButton1/12输入/显示实付金额显示未付金额输入/显示经手人选择进货日期进货添加按钮西南科技大学高等教育自学考试 type
38、= 进货信息。 this.Label1.Text = type。 else type = 进货退货。 this.Label1.Text = type。 13西南科技大学高等教育自学考试。 strcon.Open(。 SqlDataAdapter sda = new SqlDataAdapter(strsql, strcon。DataSet ds = new DataSet(。sda.Fill(ds, search。进货信息查询界面程序流程图如下图所示。4.6往来管理模块界面实现往来管理模块包括商品进货结账、进货退货结账、商品销售结账、销售退货结账。通过对各项进行相应操作,可以对商品账目进行管理
39、。商品进货结账界面如下图所示。17 / 2514西南科技大学高等教育自学考试信息管理与服务)毕业论文进货信息查询界面程序流程图如下图所示。在商品进货结账界面中可以单击“单据编号”对进货详细信息进行查询,也可以查询到结账信息。18 / 254.7附项管理模块界面实附项管理模块包括供货单位添加管理、收货单位添加管理、添加货品管理、经办人添加管理。供货单位管理界面如下图所示。15西南科技大学高等教育自学考试信息管理与服务)毕业论文修改供货单位界面如下图所示。19 / 254.8系统设置模块界面实现系统设置模块包括添加用户、用户管理、帮助和退出登录。用户管理界面如下图所示16西南科技大学高等教育自学考
40、试信息管理与服务)毕业论文用户管理界面程序流程图如下图所示。20 / 254.9系统测试与性能分析在实现各个功能模块后,将程序连接编译生成可执行文件,并运行系统进行总体测试。17西南科技大学高等教育自学考试信息管理与服务)毕业论文系统启动后,首先进入登录界面,用户正确的用户名和密码输入相应位置及验证码后,方可以登录主界面对其各项进行相应操作。1入库/出库管理测试打开入库/出库管理模块下拉列表,选择“入库信息登记”项,根据要求填写相应内容,且在各项后标示为“*”号的不能为空,数字项填写必须为有效数字方可进入。经过以上填写操作,成功将入库信息添加到库中。再依次选择其他项进行相应操作,均成功完成,因
41、此本次测试成功。2采购/销售管理测试打开采购/销售管理模块下拉列表,选择“添加进货信息”项,填写相应内容,其中“应付金额”和“未付金额”将自动生成,“进货日期”是用日期控件完成,所以不用人工填写,只要进行选择即可,并且显示为当前日期。将内容填写完成后,单击“添加”按钮,此时出现错误,“应付金额”项没有显示,原因是计算的金额输入错误,经修改成功完成操作。其他项依次进行操作均未出现错误,因此本次测试成功3查询统计测试打开查询统计模块下拉列表,选择“进货信息查询”项,因为是应用模糊查询对“供应商”、“经手人”、“商品名称”和“日期”进行查询操作,可以对要查询的内容不用输入全部,即可实现。再查询操作时
42、未出现错误,所以本21 / 25次测试成功。这里只对系统的各个模块作了测试操作,在实际开发中应该招待详细的测试操作。至此,整个中小型企业仓库管理系统就完成了。18西南科技大学高等教育自学考试信息管理与服务)毕业论文结论本系统由于是应用计算机对企业仓库管理进行管理,所以对于过去纯手工操作有着较为明显的优点,如:检索迅速、查找方便、可靠性高、存储量大、寿命长、成本低等。这些优点能够极大地提高仓库管理的效率。在本文中,作者针对实际需要将系统的功能进行了细化分析与总结,这极大成度上满足了用户操作方便的需求。并采用IIS 服务器 +A +SQLserver 的开发模式进行开发,以保证本系统的可靠性和存储
43、量大等特点。其中本系统所达到的主要功能具体表述如下:(1)能满足用户对仓库基本信息的录入、删除管理,并同时可修改数据库中的数据信息;(2)能够按所存入的信息进行查询、更新;能对信息进行删除查询操作。(3)提供多种添加和修改数据库中记录的方式,操作起来比较灵活,同时还可以保持数据的一致性。该系统经过一段时间的纠错测试,并无重大漏洞或错误代码,运行及维护都比较简便易懂,对于操作本仓库管理系统的人员的水平要求不高。因此,比较适合一般的中小型企业仓库的管理。本系统尚有很多不足之处,作者会在今后的学习、工作中改进、完善它,22 / 25并在此基础上进一步挖掘客户的需求,添加或修改相应的功能模块,来扩展本
44、系统,使之更加具有实用性。19西南科技大学高等教育自学考试信息管理与服务)毕业论文致谢时光飞逝,短暂的四年大学生活就要结束了。但即使做完全部的事情,合上扉页,四年的生活也绝不仅如时光逝去那样匆匆无痕。毕业在即,论文的撰写工作使我有机会对过去的学习生活作个总结。四年的时间中,许多人给予了我无私的指导和帮助,给我的生活和工作平添了许多乐趣。下面的致谢永远也表达不完四年来他们对我的指导和帮助。首先衷心的感谢我的导师林枭老师,林老师言传身教于我设计研究的态度和方法、培养我设计研究中的严谨和执著、始终不懈地为我设计工作掌舵、导航,使我获益非浅。我在毕业设计期间取得的所有成绩,都凝聚着林老师辛勤指导的汗水
45、。林老师严谨的治学态度、渊博的科学知识、高度的责任感以及诲人不倦的精神,给我深深的影响,让我终生难忘,将激励我在今后的道路上刻苦钻研、不断进步,再次致上深深的感谢。感谢在毕业设计期间廖竞老师的教导使我在编程期间少走了弯路,感谢在中检和末检期间检查我的老师,在此致上深深谢意,谢谢廖竞老师在检查中指出程序中的不足,在此深深的表示感谢。感谢小组同学们给予的协助,与他们讨论问题给我相当大的启示,让我受益非浅,在此深表谢意。感谢自己成长过程中关心和帮助过我的所有亲人、师长、同学和朋友们!感谢论文答辩委员会的诸位老师能在百忙之中审阅我的论文,并出席论文答辩会。23 / 25谨以此文献给我的父母,没有他们在
46、我学习生涯中的无私奉献和默默的支持,没有他们的关心和理解,我将无法顺利完成今天的学业。感谢西南科技大学的每一个关心我的人,谢谢。20西南科技大学高等教育自学考试 , 2006: 04 期6张跃廷C#数据库系统开发案例精选人民邮电出版社,2007:1-107张树亮,李超.ASP.NET 2.0+SQL Server 网络应用系统开发案例精解清华大学出版社,2006:36-508张庆华等ASP.NET 2.0 完全自学手册机械工业出版社,2007:73-1129邹建峰,李律松,李晓栓ASP.NET 2.0 开发技术详解人民邮电出版社,2007:43-6210哈尔滨工业大学学报编辑部网络设计与开发哈
47、尔滨工业大学学报,24 / 252005:05 期11郑建峰,董国平专家门诊SQL Server 开发答疑 200 问人民邮电出版社,2006:13-2212章立民研究室编Visual C# 2005 程序开发与界面设计秘诀机械工业出版社,2006:356-37113季久峰 专家门 诊ASP.NET 开发答 疑 200 问人 民邮 电出版 社,2004:99-10114WANGXin,LIFeng.Newtypyofobjectorientedprogramminglanguage-C#. Computer Engineering and Design, 2004:0615Chris Hart, John Kauffman, David Sussman,Chris Ullman.ASP.NET 2.0C#. Posts&Telecom Press,2007:82-15216H.M,P.J,J.A,T.R,C.H,M.C# Programming.Pearson Education,2006:15-3517RobertC.Martin,MicahMartin.AgilePrinciples,Patterns,andPractices in C#.Prentice Hall PTR,2008:105-1902125 / 25
限制150内