进销存管理系统设计与实现毕业论文.docx
《进销存管理系统设计与实现毕业论文.docx》由会员分享,可在线阅读,更多相关《进销存管理系统设计与实现毕业论文.docx(25页珍藏版)》请在冰豆网上搜索。
进销存管理系统设计与实现毕业论文
赣西科技职业学院
毕业论文(设计)题目
进销存管理系统
院-系:
赣西科技职业学院
专业:
计算机应用技术
年级:
12级计算机班
学生:
高飞
学号:
121011004
导师与职称:
胡洪云
2014年10月10日
基于B/S模式的进销存管理系统设计与实现
摘要:
基于B/S模式的进销存管理系统是一个典型的管理信息系统,它可以为企业形成一个准确反映企业状况的规的管理体系。
系统不仅整合了企业部的物流、业务流、资金流、还整合了企业外部的供应商和客户。
进销存管理系统作为一种企业管理软件,针对企业应用的信息化管理整体解决方案,集多种管理一体化,致力于帮助企业快速有效地管理进货、销售、库存和应收/应付款等各项业务,帮助企业建立起一个简捷、高效的实时运营管理平台,实现物流、资金流、信息流的在线动态监控和管理,实现信息的全面把握、传递和电脑全程记录,方便了企业的进销存管理,降低了实施的成本和风险,加快了实施的进度,增加了投资的回报,为企业决策提供数据和速度,确保企业在庞大围健康地运行。
此管理系统以.NET平台开发,客户、供应商等企业外部人员通过B/S模式结构来实现分销通过互联网对公司数据库中数据的访问、使用等操作;同时在企业部网络中,公司的授权员工能对数据库进行相应的操作,来完成整个业务流程;管理决策者可以利用数据分析进行辅助决策过程。
关键字:
进销存管理系统,.NET开发平台,B/S,业务流程
BasedOnB/SModelDesignAndImplementationOfInventoryManagementSystem
Abstract:
BasedonB/Smodeinventorymanagementsystemisatypicalmanagementinformationsystem,itcanbeforenterprisestoaccuratelyreflectthebusinessconditionstoformamanagementsystemspecification.Systemnotonlylogisticsenterpriseintegration,businessflow,capitalflow,butalsooutsidetheenterpriseintegrationofsuppliersandcustomers.Inventorymanagementsystemasanenterprisemanagementsoftwareapplicationsforenterpriseinformationmanagementsolution,setavarietyofmanagementintegration,iscommittedtohelpingcompaniesquicklyandeffectivelymanagethepurchase,sales,inventoryandreceivables/payablesThebusinesstohelpcompaniesbuildasimple,efficientreal-timeoperationsmanagementplatform,logistics,capitalflow,informationflowlinedynamicmonitoringandmanagement,toachieveacomprehensivegraspoftheinformation,theentiretransmissionandcomputerrecords,tofacilitatetheprogressoftheenterpriseSalesinventorymanagementandreducetheimplementationcostandrisk,acceleratetheprogressoftheimplementation,increasingthereturnoninvestmentforenterprisedataandspeeddecision-makingtoensurethehealthofbusinesswithinthehugerun.
Thismanagementsystem.NETplatform,customers,suppliersandotherpersonsoutsidethebusinessthroughtheB/SmodelstructuretoachievedistributionthroughtheInternettoaccessdataincorporatedatabases,theuseofotheroperations;thesametimewithintheenterprisenetwork,thecompanyAuthorizedemployeestooperatethedatabasecorrespondingtocompletetheentirebusinessprocess;managementdecision-makerscanmakeuseofsecondarydataanalysisfordecision-makingprocess.
Keywords:
InventoryManagementSystem,.NETDevelopmentPlatform,B/S,BusinessProcess
第1章引言
1.1项目研究背景
随着全球经济一体化和国经济改革的逐年深化,国中小型商贸企业都面临着巨大的挑战,管理体制的不完善不能和集团性质的大公司相竞争,成为中小型商贸企业发展需要解决的首要问题。
即使企业具有了一定先进的技术,但由于管理体制中种种问题的制约,也不能使企业在激烈的竞争中占有一席之地。
计算机技术的全面普与,给中小企业带来新鲜的血液。
利用计算机对企业进行管理,解决了传统管理方式中的管理效率低下、管理不全面,数据信息不能得到统计等问题。
管理方式的转变,提高整个企业的工作效率,在某种意义上讲,给中小企业提供了新的有利条件,增强了企业的核心竞争力,成为企业管理的必备工具。
针对目前企业公司企业部的现状,联系实际情况,我们设计开发了此系统“基于B/S模式的进销存管理系统”。
进销存管理系统是一个典型的管理信息系统,它可以为企业形成一个准确反映企业状况的规的管理体系。
系统不仅整合了企业部的物流、业务流、资金流、还整合了企业外部的供应商和客户。
进销存管理系统作为一种企业管理软件,针对企业应用的信息化管理整体解决方案,集多种管理一体化,致力于帮助企业快速有效地管理进货、销售、库存和应收/应付款等各项业务,帮助企业建立起一个简捷、高效的实时运营管理平台,实现物流、资金流、信息流的在线动态监控和管理,实现信息的全面把握、传递和电脑全程记录,方便了企业的进销存管理,降低了实施的成本和风险,加快了实施的进度,增加了投资的回报,为企业决策提供数据和速度,确保企业在庞大围健康地运行。
本项目采用B/S体系架构,对所开发的系各个功能模块进行了设计,并借助于Visua1Studio2008开发环境的.NET平台,运用C#语言、ASP.NET技术、三层架构、JQUREY-AJAX和ADO.NET数据库等技术。
1.2论文结构
本文共分六章,各章的容安排如下:
第1章,根据研究背景和研究容,提出了相应的研究思路和研究技术。
第2章,介绍系统的开发平台以与开发语言,并对B/S体系结构、项目运用的主要技术进行了阐述。
第3章,对本系统的需求和可行性进行了分析。
第4章,对系统的功能模块和数据库结构进行了详细的设计。
第5章,介绍系统各模块的详细实现。
于B/S模式的进销存管理系统的设计与实现
第6章,对系统进行了全面的测试。
第2章相关技术介绍
2
2.1系统环境
1
2
2.1
2.1.1VisualStudio2008简介
VisualStudio2008支持快速开发应用程序,在VisualStudio2008中,开发人员工作效率的提高不是终止于代码编辑器和向导。
通过提供新的工具和框架来简化新应用程序体系结构和平VisualStudio2008台的开发人员、设计人员和数据库专业人员的任务,VisualStudio2008不仅提供了高效的开发工具,而且使开发人员能够在减少创建解决方案的总成本的同时解决新的业务问题。
VisualStudio2008能够进行有效的团队协作。
VisualStudio2008增加了VisualStudioTeamSystem的基于角色的覆盖率,提高了整个软件开发生命周期中的可跟踪性,从而增加了它的端对端价值。
通过在软件生命周期中的角色和TeamFoundationServer之间进行深度集成,TeamSystem使客户能够增强其团队的影响,提高软件质量。
[1]
实现前所未有的用户体验。
因为用户总是在寻找新的方式来理解和保留信息,所以开发人员仍然必须设法保证基本的桌面和应用程序安全。
VisualStudio、WindowsVista和2007Officesystem使开发人员能够在任何类型的应用程序中提供安全、可靠且富有吸引力的用户体验。
这些基本改进使客户能够快速创建连接的应用程序,无论项目的复杂性多大,组织的规模如何,这些应用程序都能够提供最高的质量和丰富的用户体验。
[2]
2.1.2SQLSERVER2008简介
SQLServer2008作为微软的新一代的关系型数据库管理产品,它是建立在前一版本SQLServer2005的基础之上,其在性能、稳定性、易用性方面进行了相当大的改进。
SQLServer2008是一个安全的、高效的、智能的数据平台。
它提供了保护数据库、减少服务器管理时间、增加应用程序稳定性、系统效能最佳化与预测功能[3]。
SQLServer2008能够方便地构建、部署和管理企业应用程序;让应用程序更加安全、伸缩和可靠,降低开发和支持数据库应用程序的复杂性,提高IT生产力;能够在多个平台、多个应用程序和多个设备之间共享数据[4]。
2.1.3三层架构
三层数据库架构的主要目的是让每个数据库的用户视图与数据库物理存储或描述的方法隔离。
三层数据库架构的优点如下:
每个用户能访问一样数据但有他们自己所需要的、经过定制的不同数据视图。
每个用户可改变自己查看数据的方式并且这种改变不会影响一样数据库的其他用户。
用户不用关心物理数据存储细节。
用户与数据库之间的交互独立于物理数据存储组织。
物理存储组织的改变(例如转到新的存储设备)不影响数据库的部结构。
数据库管理员(DBA)能改变数据库的存储结构而不会影响用户视图。
DBA能改变数据库的概念结构而不会影响所有用户[5]。
2.1.4JQUERY-AJAX
jQuery由JohnResig创建于2006年初,对于任何使用JavaScript代码的程序员来说,它是一个非常有用的JavaScript库。
无论您是刚刚接触JavaScript语言,并且希望获得一个能解决文档对象模型(DocumentObjectModel,DOM)脚本和