基于asp.net的KAMA仓库货物管理系统毕业论文.doc





《基于asp.net的KAMA仓库货物管理系统毕业论文.doc》由会员分享,可在线阅读,更多相关《基于asp.net的KAMA仓库货物管理系统毕业论文.doc(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘要 学 士 学 位 论 文 THESIS OF BACHELOR(20 20 年) 题 目 KAMA仓库管理系统 学 院: 软件学院 系 软件工程 专业班级: 软件设计与开发 学生姓名: 学号: 指导教师: 职称: 起讫日期: 基于的KAMA仓库货物管理系统 摘要本系统为KAMA仓库货物管理系统,通过该系统,使商户的货物管理工作更加直观,具体的呈现在管理人员的眼前,进而提高货物管理的效率和精度,减少人员的浪费。本系统锁采用的开发工具是Microsoft Visual Studio 2005。商户可以通过该管理系统的货物返修管理,商场分店管理,仓库数据管理等三大模块对商户的业务信息做出详细的记
2、录,及时了解到各个环节中的变化,掌握商户的销售信息,提高管理效率。支持运行的环境:Microsoft WindowXP。关键词:仓库货物管理系统,商场分店管理,系统管理A Haitian Education Groups customer management systemAbstractThe store management system is for the seller. The system make the work of cargos management became audio-visual so as to achieve the purpose of improving
3、store management efficiency. The development tools used is in the Microsoft Visual Studio 2005.With the three modules such as cargos repair, branch office of the market, data management of the store, sellers can take notes detailed of their business, have acquaintance of changes in each link. Suppor
4、t the running environment: Microsoft Window XP.Keywords: store management, cargos management, branch office of the market management, data management of the store第一章 绪论11.1 课题介绍51.2 课题研究内容61.3 本课题研究的目标及主要特色6第二章 主要技术分析62.1 SQL Server 200572.2 .NET技术72.3 C#技术72.4 ADO.NET技术7 2.5 C/S结构技术发展简述 8第三章 系统设计83
5、.1 可行性研究83.1.1 经济可行性83.1.2 技术可行性83.1.3 运行可行性83.1.4 时间可行性83.1.5 法律可行性93.2 需求分析93.2.1 系统需求93.2.2 性能需求93.2.3 应用需求分析103.2.4 运行需求分析103.2.5 其他需求分析103.3 数据流分析103.4 数据字典123.4.1 KAMA仓库管理系统的数据字典123.4.2 KAMA仓库管理系统的数据项14第四章 数据库设计164.1 数据库需求分析164.2 数据库概念结构设计164.3 数据库逻辑结构设计19第五章 详细设计215.1 系统登录设计215.2 前台主页面255.3 返
6、修包管理285.4 商场管理325.5 仓库统计 33第六章 系统的调试与测试356.1 测试概述356.1.1软件测试的目的356.1.2软件测试的任务356.1.3测试环境366.2 单元测试366.2.1黑盒测试366.2.2白盒测试376.2.3模块接口测试376.3 集成测试376.3.1自顶向下集成376.3.2确认测试标准38第七章 总结39参考文献39致 谢39 第一章 绪论1.1 课题介绍计算机的出现让生活更加的方便快捷。各种应用管理系统无时不刻充实着我们的生活世界。进超市买东西,只需要刷一下条码,就可以记录销售记录。货物管理,存放等也由系统来管理,免去了人工的繁杂和容易出错
7、。为了让销售和管理更加的方便快捷,量身定做了一个仓库管理系统。本系统能够实时地监控货物状态,能够管理货物的销售,存入,转出等等各种货物操作。1.2 课题研究内容本系统的设计,让货物管理得到一定程度人力资源上得解放。 本系统的设计在为中小销售单位提供有效地管理系统。有效地管理经营,所以本系统的推出旨在加强仓库的管理体制,使用起来更加的方便快捷。 仓库管理对于大公司来说,都拥有一个比较完善的系统。而对于一个销售点或者经营单位来说,不一定拥有一个有效地系统进行管理和操作。本系统意在向中小型的销售点提供有效地管理系统。使用更少的工作人员实现更高的销售效益,有条不乱。大量地减少清点方面的负担。销售管理更
8、加清晰。仓库管理系统的发展趋势应该是从对单一的,具体的向类似封装,类的方向发展。今后的发展中,从单一的简单的个人系统编程到多人的,功能完善的面向更多用户的编程。 1.3 本课题研究的目标及主要特色一、研究目标:对于大型企业来说,仓库管理系统是必不可少的,涉及的金额较大,为此而进行的投入是物有所值的。而对于一个旨在针对于零售的销售商来说,一直都缺少一个比较高效的管理系统来应对琳琅满目的货物和繁杂的货物进出。对此,仓库管理系统的发展应该是像封装发展,应该更针对于此类背景的商户,针对零售等工作,做出有效的管理,告别人工点算的繁杂,使管理更加高效,精确。对于此类情况,建立一个有效的仓库管理系统是需要的
9、,而建立了一个这样的仓库管理系统,就相当于建立了这一类的管理系统,对于商场等零售进行有效的管理,减少人力资源的浪费,同时也能够更加精确的对仓库的数据进行管理,分析仓库数据来发现和应对各种商业问题。二、主要特点:A. 分类明确,对于各种管理数据显示直观。B. 界面设计简洁明了,操作简便,三大板块各有特点和功能,针对不同的数据做出不同的管理措施。C. 利用了微软为.net量身定做的语言c#。D 数据结构设计清晰,查找迅速。第二章 主要技术分析2.1 SQL Server 2005SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家
10、公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应SQL Server安装界面用。SQL Server用于实现与各类数据库连接,提供通用的数据管理和查询功能。SQL Server 2005提供了全面的方案修改(DDL)复制、下一代监控性能、从甲骨文(Oracle)到
11、SQL Server的内置复制功能、对多个超文本传输协议(http)进行合并复制,以及就合并复制的可升级性和运行,进行了重大的改良。另外,新的对等交易式复制性能,通过使用复制,改进了其对数据向外扩展的支持。2.2 .NET技术.NET就是微软的用来实现XML,Web Services,SOA(面向服务的体系结构service-oriented architecture)和敏捷性的技术。对技术人员,想真正了解什么是.NET,必须先了解.NET技术出现的原因和它想解决的问题,必须先了解为什么他们需要XML,Web Services 和 SOA。一个.NET应用是一个运行于.NET Framewor
12、k之上的应用程序。(更精确的说,一个.NET应用是一个使用.NET Framework类库来编写,并运行于公共语言运行时 Common Language Runtime之上的应用程序。)如果一个应用程序跟.NET Framework无关,它就不能叫做.NET程序。比如,仅仅使用了XML并不就是.NET应用,仅仅使用SOAP SDK调用一个Web Service也不是.NET应用。2.3 C#技术 C#(C Sharp)是微软(Microsoft)为。NET Framework量身订做的程序语言,C#拥有C/C+的强大功能以及Visual Basic简易使用的特性,是第一个组件导向(Compon
13、ent-oriented)的程序语言,和C+与Java一样对导向(object-oriented)程序语言。 2.4 ADO.NET技术ADO.NET的名称起源于ADO(ActiveX Data Objects),这是一个广泛的类组,用于在以往的Microsoft技术中访问数据.之所以使用ADO.NET名称,是因为Microsoft希望表明,这是在.NET编程环境中优先使用的数据访问接口。它提供了平台互用性和可伸缩的数据访问。ADO.NET增强了对非连接编程模式的支持,并支持RICH XML。由于传送的数据都是XML格式的,因此任何能够读取XML格式的应用程序都可以进行数据处理。事实上,接受数
14、据的组件不一定要是ADO .NET组件,它可以是基于一个Microsoft Visual Studio的解决方案,也可以是任何运行在其它平台上的任何应用程序。ADO.NET是一组用于和数据源进行交互的面向对象类库。通常情况下,数据源是数据库,但它同样也能够是文本文件、Excel表格或者XML文件。ADO.NET提供与数据源进行交互的相关的公共方法,但是对于不同的数据源采用一组不同的类库。这些类库称为Data Providers,并且通常是以与之交互的协议和数据源的类型来命名的。2.5 C/S结构技术发展简述C/S (Client/Server,客户机/服务器)模式又称C/S结构,是20世纪80
15、年代末逐步成长起来的一种模式,是软件系统体系结构的一种。C/S结构的关键在于功能的分布,一些功能放在前端机(即客户机)上执行,另一些功能放在后端机(即服务器)上执行。功能的分布在于减少计算机系统的各种瓶颈问题。C/S模式简单地讲就是基于企业内部网络的应用系统。与B/S(Browser/Server,浏览器/服务器)模式相比,C/S模式的应用系统最大的好处是不依赖企业外网环境,即无论企业是否能够上网,都不影响应用。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如ORACLE、SYBASE、InfORMix或 SQL Server。第三章 系统设计 本系统旨在满足商户管理和查看
16、各处仓库的信息,着重于满足于以下几点要求:(1) 系统稳定性。该系统设计到财产的管理和分配,因此稳定性是最重要的特性,一旦系统出错,将导致商户的直接损失。本系统确保算法的唯一性和准确性,避免使用繁杂的算法,使得出错率降到最低。(2) 系统内容的全面性。KAMA仓库管理系统不仅是对基本的仓库信息进行管理,还包括了针对于返修货物的信息记录,商户分店的记录等信息。使商户能够全面掌握货物分布,保存数量等重要信息。(3) 系统灵活性。良好的人机互动界面,简便的操作,一目了然的系统布局,使商户能够最快的上手。(4) 易维护性。本系统采用C/S结构,不依赖企业外网环境,即无论企业是否能够上网,都不影响应用。
17、3.1 可行性研究该阶段通过对系统目标的初步调研和分析,提出可行性方案并进行论证。我们在这里主要从技术可行性、经济可行性和操作可行性等方面进行分析。3.1.1 经济可行性因为此类的商户数量比较多,该系统市场潜力大,市场上对于该系统的需求比较大。该系统开发周期较短,主要依据开发人员的个人能力,开发工具是VISUAL STUDIO 2005以及与其相应的SQL SERVER 2005,成本价格较低,该软件具有经济可行性。3.1.2 技术可行性技术可行性关于该程序能否在适当的时期完成,是软件开发需要着重考虑的一点。本系统开发运用的.NET发展至今,已经是一个比较成熟的开发体系,有较强的技术支持,SQ
18、L SERVER也有其独特的优势,C/S模式经过多年的摸索,体系渐渐成熟,技术上的支持基本到位。3.1.3 运行可行性运行可行性是指该软件的运行环境,人员配置等条件,涉及到软件的正常操作和正常的数据流程。本系统操作简便,界面简洁明了,无需深入的了解软件结构,即可有效的运用此软件。算法的简洁性和有效性也更好的确保了数据的正常。该软件在WINDOWS系统中拥有技术支持的平台皆可稳定运行,运行可行性可以确保。3.1.4 时间可行性经过一定时间的学习和长久的知识积累,此软件可以在一到两个月之内完成,基本上没有问题,时间可行性可以得到保证。3.1.5 法律可行性 不存在抄袭问题。 此软件内容合法,不涉及
19、违法范围不存在侵犯版权问题。 开发过程中未涉及任何法律责任。综上所述,本系统的开发从技术上、从经济上、从法律上等都是完全可靠的。3.2 需求分析需求分析是软件设计的一个重要的环节。本阶段对客户管理系统的应用情况作全面调查,以确定系统目标。确定用户的需求。用户对系统的需求我们从以下几方面进行分析。3.2.1 系统需求系统在VISUAL STUDIO 2005上开发完成,采用C/S模式基础开发。开发系统简洁,易于操作。3.2.2 性能需求在系统开发过程中,必须采用一定的方法保证系统的准确性和及时性。为了保证系统能够长期、安全、稳定、可靠、高效的运行。系统处理的准确性和及时性是系统的必要性能。由于本
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于asp.net的KAMA仓库货物管理系统 毕业论文 基于 asp net KAMA 仓库 货物 管理 系统

限制150内