毕业设计论文说明书.docx
- 文档编号:4240616
- 上传时间:2022-11-28
- 格式:DOCX
- 页数:35
- 大小:633.19KB
毕业设计论文说明书.docx
《毕业设计论文说明书.docx》由会员分享,可在线阅读,更多相关《毕业设计论文说明书.docx(35页珍藏版)》请在冰豆网上搜索。
毕业设计论文说明书
编号:
毕业设计(论文)说明书
题目:
工商部门网上订货系统
院(系):
应用科技学院
专业:
计算机科学与技术
学生姓名:
窦华文
学号:
030Y10109
指导教师:
陈金龙
职称:
讲师
题目类型:
理论研究实验研究工程设计工程技术研究软件开发
2007年6月15日
摘要
充分利用网络使用网络软件系统己经成为企业发展客户、开拓市场的一种有效手段。
网上订货系统的使用可以使客户与供应商双方的信息得到及时的沟通,从而使订货过程的周期大大缩短。
工商部门网上订货系统(Theonlineorderingsystemofbusinessdepartment以下简称OSBD)是根据其实际需要,进行了充分的客户调研,与工商部门内部人员进行充分的交流,获得一个具体详细的订货流程,利用MicrosoftVisualStudio2005工具进行的c#web编程实现,并且采用面向对象结合三层架构的思想对系统结构进行了详细的分析、设计,以便系统的快速开发。
OSBD数据库使用的是sql数据库。
系统由订货部分、固定供应商发货部分和公共查询部分以及系统维护部分构成。
订货部分是工商部门用户添加订单、审核订单等操作部分。
发货部分是工商部门的固定发货厂商进行发货等操作部分。
公共查询模块提供了公共的查询功能。
系统维护部分实现了重要的信息的维护。
该系统的投入使用将大大提高工商部门本身的政府工作效能,从而节省了大量的人力物力,有效地利用了部门资源,并且可以更快更好的获得自己需要的产品,同时,该网上订货系统的应用也为今后企业资源计划系统(ERP)在政府部门中的全面实施提供了有益的参考。
关键词:
;网上订货;三层架构
Abstract
Takefulladvantageofnetworksoftwaresystemshavebecomeaneffectivemeansofenterprisedevelopmentcustomersandtoexplorethemarket.Onlineorderingsystemcanbeusedtocommunicateintimebetweenretailersandsuppliers,sothatthecycleoftheorderingprocesshavebeengreatlyshorten.
Theonlineorderingsystemofbusinessdepartmentisdevelopedafterthefullsystemresearchwiththesystemuserbythecommunicationbetweenus,andthengetadetailedorderingflowandusingMicrosoftVisualStudio2005byc#webprogramminginaccordingtoit'sactualneed,andusingthethoughtoftheobject-orientedunionthethree-tierstructuretoanalysisanddesignthestructureofthesystemfully.ThedatabaseofOSBDisusingsqldatabase.
Theysystemmakesupoforderingpart、theshipingpartofthefixedcustomer、publicquerypartandsystemmaintenancepart.Orderingpartisabouttheoperationofaddingtheorders、verificationoftheordersandsoonbytheusersofbusinessdepartment.Thepartofdeliveringgoodsisthefixedmanufacturerofbusinessdepartmentcarriesontheoperationofdeliversgoodsandsoon.Thepublicqueryparthasprovidedthepublicqueryfunction.Thepartofsystemmaintenancehasofferedtheimportantinformationmaintenance.
Theinvestmentofusingthesystemwillgreatlyimprovethegovernmentservicepotencyofthebusinessdepartment,andthensavealotofmanpowerandresources,alsousetheresourcesofdepartmenteffectively,andgetthebetterproductswhoneedsoneselfquickly,atthesametime,theinvestmentofusingthesystemcanprovideafullusefulreferencebythefullimplementationofERPsysteminthegovernmentdepartment.
Keywords:
Asp.Net;Onlineorders;Thethree-tierstructure
引言
ERP系统的实施是“三分软件,七分组织,十二分数据”,这是ERP行业实践认可的一个公论。
要从ERP运行的需要出发,加强产品工程数据、生产计划、销售计划、物料采购及仓库管理、成本核算、财务管理基础工作,完善ERP基础数据管理。
纵观ERP理论和实践的发展现状,其主要成果是表现在供应链管理思想的普及,企业资源计划管理方式的全球推广,大量ERP咨询公司的建立,以及ERP软件系统的大量实施和运行。
ERP软件系统的设计,大都是建立在以前的财务管理软件模式基础上再结合MRPII的功能模块,发展形成的。
就如德国SAP公司,中国的用友、金蝶等都走了这样一条技术路线。
而理论界的发展都要比实际应用快了一个节奏,发展了供应链管理(SCM)、准时制生产(JIT).精益生产(LP)、敏捷制造(AM)、约束理论((TOC)等先进管理思想。
在工商部门即将引进整个ERP系统软件的前提下,先在内部使用一个小的订货系统作为其整个项目的起点,并合算是否具有引进ERP系统的必要,这成为该订货系统成败的关键。
在该系统中,要极大的减少工商部门人员的工作量,提高政府工作效能,并且要在保证信息安全的基础上进行系统的操作。
该系统是工商部门和固定发货厂商之间使用的系统,还需要解决工商部门内部的信息孤岛以及工商部门与客户之间的信息极时传递的问题。
该系统使用了目前比较流行的MicrosoftVisualStudio2005开发软件运用AC#Web编程来实现该系统的BS架构,并且使用了企业级三层架构来解决烦琐的后期维护问题和安全问题,加上的安全设计理念和安全性很高的C#语言的结合使用,使得系统的安全性又增强了很多。
本文在对工商部门网上订货系统进行了全面的需求分析后,结合工商部门的具休情况,对系统进行了设计与实现。
全文共分为五个部分,首先对ERP系统的背景进行概述,其次是进行系统需求以及项目中所涉及的关键技术进行阐述,再次对系统的概要设计及数据库的设计进行描述,最后详细叙述了系统的详细设计以及系统功能测试。
1系统概述
1.1ERP系统背景
ERP(EnterpriseResourcePlanning)一词于90年代GartnerGroup首先提出,根据Borelli(1999)认为ERP是继MRP及MRPII之后的下一个世代产品,在进入90年代后,企业经营随着科技发展发生重大变格,企业面对的不在是生产导向的市场,强调生产成本的降低的MRP,亦不是消费者导向,强调生产弹性与效率的MRPII,而是能快速反映市场需要,在发展国际化经营时能有效全球运筹管理,并结合供应链,客户关系管理与资料仓储,能提供企业转型为电子化企业的整体解决方案,而ERP便应运而生。
ERP管理思想主要体现了供应链管理SCM(Supply Chain Management)的思想,还吸纳了准时生产JIT(Just In Time)、精良生产、并行工程、敏捷制造等先进管理思想。
ERP既继承了MRPⅡ管理模式的精华,又在许多方面对MRPⅡ进行了扩充。
1.2ERP订货系统内容
ERP(企业资源管理计划)——EnterpriseResourcesPlannig,是在先进的企业管理思想的基础上,应用信息技术实现对整个企业资源的一体化管理。
ERP是一种可以提供跨地区、跨部门、甚至跨公司整合实时信息的企业管理信息系统。
它在企业资源最优化配置的前提下,整合企业内部主要或所有的经营活动,包括财务会计、管理会计、生产计划及管理、物料管理、销售与分销等主要功能模块,以达到效率化经营的目标。
订货部分是ERP系统一个不可或缺的部分,本订货系统是专门为工商部门与其固定发货厂商之间的一个简单的订货系统。
该订货系统依照不同的权限进行相应的操作,分别为普通权限,设置为添加和修改订单;一级权限,即为一级审批权限,可以对订单进行一级审批;二级权限,即为二级审批权限,可以对一级订单进行二级审批;发货权限;付款权限,发货部门财务相关用户可以拥有此权限;收款权限,订货公司在收到货物后拥有此权限的用户可以进行相关操作;完成权限,完成订单使得订单成为历史状态。
本订货系统主要对订单进行操作,订单审批完成后,发货公司收到已审批订单后,由系统相应权限的管理人员针对订单进行发货安排,发货完成后,订单状态置为已完成状态。
对已完成订单对帐后,订单成为历史纪录。
发货完成确认,对帐确认均由负责该订单的管理人员执行。
以上流程都必须具有相应的权限才能操作。
为了方便用户查找订单,订货系统提供了查询功能,该功能也设置了相应的权限。
1.3目的意义
传统的信息科技应用常局限于局部功能性的效率提升,取代原本需要大量人工的文书处理及数学运算作业,包括人事、薪资、财务、会计等,使得成本、质量、交期成为企业竞争的基础要件,速度、创新与响应能力方为企业胜出的关键,因而企业积极将传统功能导向的组织型态转换为流程导向,供应链运作的模式成为主流,如何利用有效的协调整合机制与信息科技,完成供应链上的整合便成为企业的管理问题。
企业资源整合系统连接企业内部价值链,提供整体资源配置及规划的解决方案,并整合所有数据库,创造一个信息流通无障碍的环境,产生实时响应与资源共享的经营模式。
这就是ERP产品研究的目的以及研究意义,本课题就是基于ERP产品基础的供应链中的订货系统以及发货系统的研究。
ERP是现代信息技术与现代管理知识的嫁接、融合,随着二十一世纪市场竞争的激烈揉合业界已经意识到了成功运营ERP,对于提升组织综合竞争力的非同寻常的意义。
网上订货系统(WebOrderingSystem,WOS)是指透过网络数据交换方式取代传统下单、接单及其相关动作的订货系统。
依据WOS所函盖的范围来区分,可分成狭义的WOS与广义的WOS;而狭义的WOS是指零售商将订单传送到批发商、供货商为止的自动化订货系统;广义的WOS则是从零售点下单开始经批发商接单后,再经验货、对帐、转帐等步骤完成所有商品交易动作为止。
工商部门使用ERP系统的意义可以增强政府工作效能,对该系统的使用,是其实施ERP系统的一个起步,为以后更好更有效的使用全套ERP系统产生不可估量的作用。
1.4国内外现状
随着经济全球化和企业经营信息化的不断深化,全球各个行业、各个区域经济体都在争相增强自己的信息攫取能力和信息加工、利用的能力;同时,有现实需求驱动下,理论界也在大量结合各行业、各地区实际情况,不断地完善和发展ERP管理理念、框架和内涵。
因此,可以从理论研究现状和企业应用现状两个方面来阐述ERP的数据管理研究现状。
ERP的理论研究是建立在以往的对MRPⅡ理论、供需链管理理论以及准时制生产等理论研究基础上的;而对于ERP的现实应用现状,则是根据各个实施ERP所表现出来的基本特征和企业实施ERP的经济效用来论述的。
因此,结合理论和应用,对ERP系统研究现状可以从以下四个小节阐述。
1.4.1MRPⅡ理论研究现状
MRPⅡ系统是在MRP系统基础上发展起来的一种更为完善和先进的管理思想和方法。
MRPⅡ系统克服了MRP系统的不足之处。
在软件中增加了生产能力计划、生产活动控制、采购和物料管理计划等功能。
生产能力计划功能是以物料需求计划的输出作为其输入,根据计划的零部件需求量和生产基本信息中的工序、工作中心等信息计算出设备与人力的需求量,各种设备的负荷量.以便判断是否有足够的生产能力,如发现能力不足,进行设备负荷调节和人力补充;如果能力实在无法平衡,则可以调整产品的生产计划。
生产活动控制功能是以调整好的物料需求汁划的输出作为输入,利用计算机的模拟技术,按照作业优先执行的原则,自动地编制各种设备或工作中心的作业顺序和作业完成日期。
采购和物料管理计划功能是根据物料需求计划和库存管理的策略编制物料请购计划,建立采购与进货管理,供应商档案和供应商帐务管理、库存会计帐务管理、成本、应收帐、应付帐、总帐管理。
1.4.2供需链管理(SCM)理论研究现状
美国资源管理协会对SCM所下的定义是:
供应链(SupplyChain)指一个整体的网络用来传送产品和服务,从原材料开始一直到最终客户(消费者),藉由一个设计好的信息流、物流和现金流来完成。
供需链的最初概念是在20世纪80年代提出来的,它不是一种简单的机械结构,而是一种复杂庞大、交叉错综的网络系统,是商品生产供需关系的系统工程的形象表达。
企业的客户(经销商)还有客户(消费者),企业的供应商(如零部件制造商)还有供应商(如原材料生产商);一个企业的供应商又可能同时是另一个企业的供应商,一个企业的客户又同时是另一个企业的客户。
在经济全球化的形势下,需方和供方都己扩大到了全球范围,供需链又有了新的内容和意义,才形成了供需链管理这样的思想理论。
供需链管理是在后勤学(logistics)的基础上发展起来的管理思想,但是它的内涵已大大超过后勤学的范围。
进入20世纪90年代,随着网络通信技术的迅猛发展,在互联网的支持下,供需链管理理论才有了实践和应用的可能。
从某种程度而言,SCM理论的发展促成了从MRPII向ERP的跨进。
制造资源计划主要是考虑企业内部的物流、生产和财务等管理。
而集成了SCM的ERP系统则是考虑了行业内部的供应链管理,将企业和外界(包括上层供应商和下层客户)之间的联系看成了一条价值链,从最先的原材料到最终的用户消费的产品,尽量减少中间不必要的重复费用,而凸显增值链的效用。
1.4.3准时制生产(JIT)理论研究现状
JIT(Just-in-time)是准时制生产的简称,是在日本丰田汽车公司生产方式的基础上发展起来的一种管理模式,是西方国家赋予的名称,从20世纪80年代起就是西方国家企业管理领域中具有战略性的课题。
人们谈到JIT时,往往很自然地想到“零库存”、“拉动方式和看板”,而忽略了JIT的实质,也就是它的管理思想和哲理。
我们应当从哲理和方法两方面来全面理解JIT。
准时制生产哲理的核心是:
消除一切无效劳动与浪费,在市场竟争中水无止境地追求尽善尽美。
准时制生产的方法体现了准时制生产的哲理。
主要是拉动作业,只在下道工序有需求时才开始按孺用量生产,采取平准化计划,按日产批量采购和投产,把库存降到最低限度。
在库存记录上采取反冲的方法,以减少记录库存的事务处理工作量。
实施JIT必须要用到工业工程的许多技术与方法。
JIT与MRP对待需求的不同之处可以表示为:
“仅仅”在需要的时间和地点,“恰好”按需要的数量,“及时”生产需要的合格产品,最大限度地降低或取消安全库存。
ERP系统运用了准时制生产的理论精华,强化了它自身的生产计划控制,采购计划控制等,紧抓SCM中的增值链管理,尽量省掉那些不能增值的过程,或者尽量减少这些非增值过程的成本。
而这些功能的实现,依赖于强大的计划和控制功能,通过比较客观的标准,及时地检测工作流进行的情况,进行反馈和控制。
1.4.4ERP企业数据管理应用现状
ERP最先是应用于机械制造行业,然后向化工、通讯、医药食品、电子等行业扩展。
快速成长的中国企业需要快速有效的管理变革,如同快速行驶的赛车需要快速更换轮子一样,否则无法跨越管理的鸿沟和创造持续的竟争优势。
SAP,金蝶,用友等ERP供应商以独特的全球定位,快速配置,快速实施,快速应用,快速见效,帮助中国企业快速持续和健康成长。
简单而言,现在企业ERP数据管理应用形成了这样一些特征:
(1)ERP实施紧密结合企业物流、资金流和信息流,并形成了工作流管理。
事实上,企业要想充分地配置资源,就需要充分发挥企业共享信息的作用,企业领导和各级干部能够动态地掌握相应部门的物资、财务和人力的数据。
ERP模块中就专门设置了库存管理、财务管理以及工作流管理等功能。
(2)大多数国内企业实施ERP前没有经过充分企业业务流程重组(BPR)或者业务流程提升(BPI)。
由于ERP在相当多的单位里面显示了其不菲的经济价值,同时,国内众多国营企业也追求引入先进管理思想来改造自身流程,而引入ERP系统是最快捷的方式,因此,企业在实施ERP的时候多了很多盲目性。
在实施ERP之前,没有对企业现有业务流程的合理性进行分析,对企业员工没有进行先进管理思想的意思强化培训,同时,没有全面预算ERP费用,却凭着一时间的“头脑发热”而启动了ERP实施计划,其结果可想而知。
因此,业界统计在中国实施ERP的成功率只有20%。
(3)ERP市场被全球少数ERP供应商占领。
由于ERP实施规模相对较大,需求经费巨大,实施难度也比较大。
所以,它使一些中小型软件供应商望尘莫及。
而实施企业都根据现有实施成功的案例得到启示,发现了只有那些资深而且势力雄厚的企业管理解决方案供应商才有可能把ERP系统实施成功。
因此,ERP供应商形成了贫富悬殊、两极分化的局面。
2系统需求及相关技术
需求分析是指理解用户需求,就软件功能与客户达成一致。
需求分析的任务就是要解决“做什么”的问题,就是要全面地理解用户的各项要求,并准确地表达所接受的用户需求。
需求分析的方法有很多。
这里只强调原型化方法,原型就是软件的一个早期可运行的版本,它实现了目标系统的某些或全部功能。
2.1业务需求
根据工商部门订货流程的具体需求,下面列出其需求要点。
本订货系统分为系统管理、系统订货、系统发货、系统公共查询四个部分。
本系统的使用者又分多种角色包括订货普通用户、订货一级审批人员、订货二级审批人员、发货普通用户、发货管理员。
每个角色在相应的模块中都只能进行相应的操作。
系统管理只有经过授权的人员才可以进入本系统。
系统管理员对使用系统人员的资料和公司部门信息的资料进行维护。
管理员可以在对用户资料维护的时候通过查询用户功能获得用户资料并进行维护。
系统订货部分又分为订单操作(包括订单添加、修改、删除操作)、一级审批、二级审批、到货付款、完成订单五个功能页。
一级审批对普通订单进行审批,二级审批对已一级审批订单进行二级审批,到货付款对已经收到货物的订单进行确认,完成订单对已经收款确认的订单进行订单完成操作。
系统发货部分分为订单发货、订单对帐两个功能页。
订单发货就是对已经审核通过的订单进行发货。
订单对帐是对已经付款的订单进行收款确认。
系统公共查询部分是使用该系统的人员能够进行查询自己订单的功能页。
系统分页功能,在每个系统功能页,都有可能会因为没有处理的订单或者查询出来的订单数量较多而需要分页。
2.2硬件需求
硬件需求能保证本系统的正常运行即可,本系统的硬件要求:
PentiumIII级,600MHz,256M内存以上,需要50M以上空闲硬盘空间。
2.3相关技术
在开发网上订货系统的过程中使用了相关的技术将在以下内容中介绍。
为了缩短理论模型与实际的应用系统开发之间的差距,便于本系统开发过程的规范化,系统采用了面向对象的方法进行分析与设计。
与传统的面向数据流及面向数据结构的设计方法不同,面向对象的设计首先被强调,然后围绕对象设置属性和操作。
由于采用面向对象的设计方法,系统结构源于客观世界稳定的对象结构,因而与传统软件设计方法相比,在软件的生产率,可靠性,易重用性、易维护性等方面有了明显的提高。
2.3.1面向对象技术简介
面向对象不仅是一种具体的软件开发技术与策略,而且是一整套关于如何看待软件系统与现实世界的关系,以什么观点来研究问题并进行求解,以及如何进行系统构造的软件方法学。
面向对象的方法的定义为:
面向对象的方法是一种运用对象、类、继承、封装、聚合、消息传送、多态性等概念来构造系统的软件开发方法。
面向对象方法的基本思想是从现实世界中客观存在的事物(即对象)出发来构造软件系统,并在系统构造中尽可能运用人类自然的思维方式。
封装是面向对象方法的一个重要原则。
它有两个涵义:
第一个涵义是,把对象的全部属性和全部服务结合在一起,形成一个不可分割的独立单位(即对象)。
第二个涵义也称为“信息隐蔽”,即尽可能的隐蔽对象的内部细节,对外形成一个边界(或者说形成一道屏障),只保留有限的对外接口使之与外部发生联系。
这主要是指对象的外部不能直接地存取对象的属性,只能通过几个允许外部使用的服务与对象发生联系。
继承是面向对象方法中另一个重要概念,也是面向对象技术可提高软件开发效率的重要原因之一,其定义为:
特殊类的对象拥有其一般类的全部属性与服务,称为特殊类对一般类的继承。
继承意味着“自动地拥有”或“隐含地复制”。
即特殊类中不必重新定义己经在它的一般类中定义过的属性和服务,而它却自动地、隐含地拥有其一般类的所有属性与服务。
面向对象方法的这种特性就称为对象的继承性。
继承关系也是传递的。
继承具有重要的实际意义,它简化了人们对事物的任何和描述。
在软件开发过程中,在定义特殊类时,不需要把它的一般类己经定义过的属性和服务重复地书写,只需要声明它是某个类的特殊类,并定义好的自己特殊的属性和服务。
这显然减轻了软件开发的强度。
软件开发中类的继承就是软件复用的一个重要例子。
如果把用面向对象开发的类作为可复用构件提交给构件库,那么在开发新的系统时,不仅可以直接复用这个类,还可以把它作为一般类,通过再继承实现构件的复用,从而大大扩展了复用的范围。
对象的多态性是指在一般类中定义的属性或服务被特殊类继承之后,可以具有不同的数据类型或表现出不同的行为。
这使得同一个属性或服务名在一般类及其各个特殊类中具有不同的语义。
例如,在一般类“几何图形”中定义了一个服务“绘图”,但并不能确定执行时到底画一个什么图形。
特殊类“椭圆”和“多边形”都继承了几何图形类的绘图服务,但其功能却不同。
进而,在多边形类更下层的一般类“矩形”中绘图服务又可以采用一个比画一般的多边形更有效的算法画一个矩形。
支持软件复用是人们对面向对象方法寄托的主要希望之一,也是这种方法受到广泛重视的主要原因之一。
(1)代码
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 说明书