asp仓库管理系统[39页].docx
《asp仓库管理系统[39页].docx》由会员分享,可在线阅读,更多相关《asp仓库管理系统[39页].docx(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、最新资料推荐编号:( )字 号本科生毕业设计(论文)基于.NET的仓库管理系统设计与实现 XXX 08053320计07-X题目: 姓名: 学号: 班级: 二一一年六月本科生毕业论文姓 名:XXXX 学 号: xxx 学 院: 计算机科学与技术 专 业: 计算机科学与技术 论文题目: 基于.NET的仓库管理系统设计与实现 专 题: 指导教师: xxx 职 称: xxx 毕业论文任务书学院 计算机 专业年级 xxx 学生姓名 xxx 任务下达日期: 20XX 年 XX 月 XX 日毕业论文日期: 20XX年 XX月 XX日 至 20XX年 XX 月 XX日毕业论文题目:基于.NET的仓库管理系统
2、设计与实现毕业论文专题题目: 毕业论文主要内容和要求:1. 使用C#语言,在Visual Studio 2010 .NET平台下进行开发2. 使用.NET Framework4 类库3. 使用SQLServer2008数据库并采用存储过程4. 实现统计图的绘制和数据导出院长签字: 指导教师签字:毕业论文指导教师评阅书指导教师评语(基础理论及基本技能的掌握;独立解决实际问题的能力;研究内容的理论依据和技术方法;取得的主要成果及创新点;工作态度及工作量;总体评价及建议成绩;存在问题;是否同意答辩等):成 绩: 指导教师签字: 年 月 日毕业论文评阅教师评阅书评阅教师评语(选题的意义;基础理论及基本
3、技能的掌握;综合运用所学知识解决实际问题的能力;工作量的大小;取得的主要成果及创新点;写作的规范程度;总体评价及建议成绩;存在问题;是否同意答辩等):成 绩: 评阅教师签字: 年 月 日毕业论文答辩及综合成绩答 辩 情 况提 出 问 题回 答 问 题正 确基本正确有一般性错误有原则性错误没有回答答辩委员会评语及建议成绩:答辩委员会主任签字: 年 月 日学院领导小组综合评定成绩:学院领导小组负责人: 年 月 日摘 要随着经济的不断繁荣以及加入WTO后市场环境的变化,对企业的生产经营提出了更高的要求,企业必须综合利用各种先进制造技术,在网络与信息技术的支持下,改进现在的生产经营模式和组织结构,才能
4、在市场竞争中赢得更多的份额。随着企业规模的扩大,仓库管理系统将发挥越来越重要的作用。高效方便的仓库管理系统,可以为企业的生产和经营提供坚强的后盾和有力的支持。 本文所设计的仓库管理系统以标准的仓库管理模式为蓝本,基于.NET+Sqlserver开发出一个可以用于一般单位的仓库管理系统,实现了仓库管理的高效性与安全性。系统主要提供一个仓库业务及其作业管理的信息存储和检索系统。通过入库管理、出库管理、仓库人员管理等功能模块来实现仓库的综合管理。 系统的测试表明,本系统可以方便快捷地实现仓库管理中的货物登记、出库入库、货物盘点等工作,使企业的仓库管理井井有条,为企业的健康发展创造良好的条件。关键词:
5、C#;SQlServer;仓库管理 最新精品资料整理推荐,更新于二二一年一月十九日2021年1月19日星期二20:00:13目 录1绪论11.1开发背景11.2开发意义12 相关技术分析32.1设计概述32.1.1实现目标32.1.2VS2010简介32.1.3SQLServer2008简介42.2开发相关技术简介52.2.1网络通信技术52.2.2C#Winform技术92.2.3NHibernate数据持久化102.3可行性分析112.3.1技术可行性分析112.3.2 经济可行性分析112.3.3操作可行性分析123 系统分析与设计133.1引言133.2系统分析133.2.1系统需求分
6、析133.2.2系统功能设置144 数据库设计164.1引言164.2数据关系图164.3数据表165系统功能界面与实现185.1系统主界面185.2用户管理模块195.3商品管理模块215.4订单管理模块265.5文件管理模块275.6统计分析27总结29参考文献30 1绪论1.1 开发背景Microsoft在推出.NET Framework时推出了C#语言,一种全新的面向对象的语言。C#语言在对于windows应用程序的方面有着良好的支持,用c#编写windows Application方便快捷,而且程序的健壮性也很高。C#也从刚开始的1.0 到1.1,2.0,3.0,4.0不断的发展强大
7、,到如今的WPF,WCF等等。SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。SQL Server 2000 是Microsoft 公司推出
8、的SQL Server 数据库管理系统,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。使用C#语言作为开发语言,SqlServer为数据库,两者之间能够实现良好的支持和组合,能使系统的效率发挥到最大。1.2 开发意义物流是有形物品从出发点到最终消费点的流动存储活动,具体包括运输、保管、包装、装卸、搬运、流通加工及信息处理,从职能上可以分为:供应物流、
9、生成物流、销售物流、回收物流和废弃物流五个职能。 从70年代开始,计算机技术开始应用到物流领域。随着物流市场和物流信息化的发展,物流软件市场也应运而生并迅速发展起来,国内外出现了一大批物流软件供应商和物流软件。“物流软件作为管理软件,较其它应用软件呈现先进性、高效性、可靠性和安全性等特点;较其它管理软件,如ERP(Enterprise Resource Planning),具有以下特点:实施风险小,实施迅速;效益显著、见效快。 根据物流软件结构分类,就目前物流软件所使用的应用范围来说,物流软件包括如下几个子系统:WMS(Warehouse Management System,仓库管理系统)、T
10、MS(Transportation Management System,运输管理系统)。OMS(Order Management System,定单管理系统)、SMS(Service Management System,服务管理系统)。其中,WMS主要提供了一整套仓库业务以及作业管理系统。通过仓库管理系统可以实现库位分配自动化和智能化;提高仓库作业效率和速度,提供准确的库存信息,并使之与实际库存变化同步。仓库管理系统是通过入库业务、出库业务、库存调拨、库存调整,结合批次管理、物料对应、库存盘点、质检管理、实时库存管理等功能综合运用的管理系统,对库存业务的物流和成本管理全过程进行有效控制和跟踪,
11、实现完善的企业仓库信息管理。仓库管理系统的投入,将使仓库的管理更加正规化,为产品的出入库管理部门和销售部门提供了方便,降低了仓库的损耗。企业可以对售出的产品进行跟踪服务,同时也免去了销售人员按以往惯例亲自前往用户处去核实货物情况的麻烦,提高了办事效率,节省了费用,而且还避免了不必要的业务纠纷,维护了企业长期与用户建立的良好信誉。 2 相关技术分析2.1 设计概述2.1.1 实现目标本论文以标准的仓库管理模式为蓝本,根据软件工程的理论,开发出基于JSP的适用于中小单的位仓库管理系统。 论文首先研究了系统开发的可行性,然后进行了需求分析,然后根据需求分析采用了结构化分析方法进行了系统分析设计,并进
12、行了数据库的建模工作,根据模型构建了数据库。后台数据库采用MYSQL完成。基于开放的开发架构JSP实现了系统登录模块、主窗口模块、仓库人员管理模块、入库模块、出库模块等。最后对全文进行了总结,对今后的工作提出了展望。2.1.2 VS2010简介Visual Studio是微软公司推出的开发环境。是目前最流行的Windows平台应用程序开发环境。Visual Studio 2010版本于2010年4月12日上市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010同时带来了 NET Framework 4.0、Microsoft Visual S
13、tudio 2010 CTP( Community Technology Preview-CTP),并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还支持 IBM DB2和Oracle数据库。.NET Framework 提供了用于解决常见编程任务的构建基块(预制的软件),从而能够快速构造具有出色的最终用户体验的紧密联系的应用程序。在 .NET Framework 模型业务流程上有效构建的紧密联系的应用程序有利于在异类环境中实现系统集成。Visual Studio 是微软公司推出的开发环境,Visual Studio 可以用来创建 Windows
14、平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。VS2010特点:支持Windows Azure,微软云计算架构迈入重要里程碑;助力移动与嵌入式装置开发,三屏一云商机无限;实践当前最热门的 Agile/Scrum 开发方法,强化团队竞争力;升级的软件测试功能及工具,为软件质量严格把关;搭配Windows 7,Silverlight4 与 Office,发挥多核并行运算威力;创建美感与效能并重的新一代软件;支持最新C+标准,增强IDE,切实提高程序员开发效率。Visual C# 2010Visual C# 2010(版本号:4.0
15、)是微软开发的一种面向对象的编程语言,是微软.NET开发环境的重要组成部分。它是为生成在 .NET Framework 上运行的多种应用程序而设计的。C# 简单、功能强大、类型安全,而且是面向对象的。C# 凭借它的许多创新,在保持 C 样式语言的表示形式和优美的同时,实现了应用程序的快速开发。4系统要求1) 支持的体系结构x86x64(WOW)2) 支持的操作系统Windows 7; Windows Server 2003 R2 (32-Bit x86); Windows Server 2003 R2 x64 editions; Windows Server 2003 Service Pack
16、 2; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2; Windows XP Service Pack 33) 硬件要求最低要求:1.6GHz CPU,192 MB内存,1024x768显示器,5400 RPM硬盘建议配置:2.2GHz或更快的CPU,384 MB或更大的内存,1280x1024 显示器,7200 RPM或更快的硬盘2.1.3 SQLServer2008简介SQL Server 是一个关系数据库管理系统,其中数据库引擎是SQL Server的核心服
17、务,功能是负责完成数据存储、数据处理和数据安全管理。微软公司先后推出了SQL Server 2000, SQL Server 2005,目前最新版本,也是最强大的版本是SQL Server 2008。SQL Server 2008推出了许多新的特性和关键的改进,这也使得它成为目前为止的功能最强大和全面的SQL Server版本。SQL Server 2008优点是能够降低管理系统、.NET架构和Visual Studio Team System的时间和成本,使得开发人员可以方便开发强大的下一代数据库应用程序。 SQL Server 2008推出陈述式管理架构(DMF),陈述式管理架构是一种全新
18、的用于SQL Server数据库引擎的管理框架,它是基于策略的。具有以下几方面优点:遵从系统配置的政策,监控和防止通过创建不符合配置的政策来改变系统,通过简化管理工作来减少公司的总成本,使用SQL Server 管理套件查找遵从性问题;改进了安装,对SQL Server的服务生命周期提供显著改进,将计算机上的安装与SQL Server 软件的配置分离;加速了开发过程,同时提供了集成开发环境和更高级的数据提取功能,使可创建下一代数据应用程序,并且简化了对数据的访问。2.2 开发相关技术简介2.2.1 网络通信技术网络通信协议、接口和服务概述1) 协议网络设计体系中的个体(每一台host),形象地
19、理解为都包含一个“一堆相互叠加的层”。当两台在同一个网络设计体系中的主机要进行相互通信时,即一台机器上的第n层要与另一台机器上的第n层交流,在计算机对话中用到的规则和约定合起来称为第n层的协议(protocol)。就像人与人之间相互交流是需要遵循一定的规矩一样,计算机之间的相互通信需要共同遵守一定的规律原则,这些规则就称为网络协议。常见的协议有TCP/IP(传输控制协议/网际协议)、IPX/SPX、NetBEUI等。在局域网中用得比较多的是IPX/SPX。用户如果访问Internet,则必须在网络协议中添加TCP/IP。2) 接口两台主机之间通信的传输数据不是从一台计算机上直接传递到另一台计算
20、机上的同一层中,虽然在我们平时的印象中,计算机在执行网络通信时确实是采用“直接”的方式,但事实上,这只是给我们的“虚拟”印象。事实上,每一个网络层都将数据的控制信息传递到它的下一层,这样一直传递到最底下的一层。最底下的一层的传递数据的介质,即物理介质,如光缆,通过它我们才可以进行实际的通信。网络系统的每一个实体中,联系相邻两层的通路就是接口(interface)。在接口的规范里,定义了下层向上层提供哪些网络服务和操作。图2-1网络分层结构图3) 服务从实现的细节来看,下层向上层提供的服务分为两种形式:面向连接的服务和无连接的服务。面向连接的服务是一种基于电话模型的服务。在连接过程中,必须要经过
21、三个步骤来完成数据通信、建立连接、使用连接、释放连接的工作。如下图演示了面向连接服务的通信模型。图2-2面向连接服务模型无连接的服务是一种基于邮政系统的模型。用户所发送的数据被分成相应的份数,每一条报文都携有完整的目标地址。其特点是每一条报文都相对独立,系统独立地进行路由。各个报文到达目的地的顺序可能是乱序。如下图所示的为无连接服务的通信模型。图2-3无连接服务模型事实上,“有连接”的服务方式需要一定的代价来维护这条“通信信道”,所以,它比“无连接”的服务方式要耗费更多的网络通信资源。虽然它能提高通信数据传输的可靠性,但如果在“需重点考虑通信代价”的在线游戏数据传输的应用程序里,“无连接”服务
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 39页 asp 仓库 管理 系统 39
限制150内