企业erp管理软件采购管理申请计划子模块的设计与开发_第1页
企业erp管理软件采购管理申请计划子模块的设计与开发_第2页
企业erp管理软件采购管理申请计划子模块的设计与开发_第3页
企业erp管理软件采购管理申请计划子模块的设计与开发_第4页
企业erp管理软件采购管理申请计划子模块的设计与开发_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

企业ERP管理软件采购管理申请计划子模块的设计与开发摘要目前,大中型城市的多数企业已经实现了商品管理、客户管理及销售管理等的信息化和网络化,提高了管理效率。但是,在大多数小企业,企业管理仍然以传统人工管理为主,特别是在的采购、销售、库存环节,传统的手工管理处理信息混乱,账目管理困难,效率低下,浪费严重,造成了资产的流失。使用本系统,可以使管理人员从大量繁琐的手工操作中解放出来,方便企业管理者对进销存的实际情况进行集中的查询与管理工作,改进企业的工作,提高工作效率和服务质量,同时可以适应企业与社会综合管理的需求,减少资源的浪费和流失。本系统操作简单,灵活性好,系统安全性高,运行稳定。关键词采购管理;采购申请;采购计划3835ERPENTERPRISEMANAGEMENTSOFTWAREPROCUREMENTMANAGEMENTPLANSUBMODULEAPPLICATIONDESIGNANDDEVELOPMENTABSTRACTATPRESENT,THELARGEANDMIDDLESCALECITIESMOSTHOSPITALSALREADYREALIZEDTHEOUTPATIENTSERVICEMANAGEMENT,HAVEBEENHOSPITALIZEDTHEMANAGEMENT,THEDRUGSSALEMANAGEMENTANDSOONBECOMINGANINFORMATIONBASEDSOCIETY,ENHANCEDTHEMANAGEMENTEFFICIENCYBUT,INTHEMAJORITYCOUNTYLEVELHOSPITALANDTHEVILLAGESANDTOWNSCLINIC,THEHOSPITALMANAGEMENTSTILLBYTHETRADITIONALMANUALMANAGEMENTPRIMARILY,SPECIALLYINTHEMEDICINEPURCHASE,THESALE,KEPTINSTOCKTHELINK,THETRADITIONALMANUALMANAGEMENTPROCESSINFORMATIONCHAOTIC,ACCOUNTITEMMANAGEMENTDIFFICULTY,EFFICIENCYLOW,THEWASTEWASSERIOUS,HASCREATEDSTATEASSETDRAININGUSESTHISSYSTEM,MAYCAUSETHEADMINISTRATIVEPERSONNELTOLIBERATEFROMTHEMASSIVETEDIOUSMANUALOPERATION,THECONVENIENTHOSPITALSUPERINTENDENTENTERSTHEACTUALSITUATIONTOTHEMEDICINEWHICHSELLSSAVESTOCARRYONTHECENTRALISMTHEINQUIRYANDTHESUPERVISORYWORK,IMPROVESTHEHOSPITALTHEWORK,ENHANCESTHEWORKINGEFFICIENCYANDTHEGRADEOFSERVICE,ATTHESAMETIMEMAYADAPTTHEHOSPITALANDTHESOCIALMEDICINEGUARANTEESTHESYNTHESISMANAGEMENTTHEDEMAND,REDUCESTHERESOURCESTHEWASTEANDDRAINSTHISSYSTEMOPERATIONSIMPLE,FLEXIBILITYGOOD,SYSTEMSECURITYHIGH,THEMOVEMENTISSTABLE4界面及代码设计2141文件清单2142用户登录模块21421界面21422代码2243用户信息管理23431界面23432代码2344商品信息管理25441界面25442代码2645商品采购申请管理27451界面27452代码2846商品采购计划管理32461界面3247商品采购情况查询33471界面335系统测试3551测试步骤3552测试用例356结论3661完成情况3662更进一步的研究3663心得体会36致谢38参考文献39,38351绪论11课题研究背景及意义随着生产技术的进步、现代化科学技术和社会经济的迅速发展,世界正在向信息化社会前进,信息正在同物质、能源一起构成当代社会的三大支柱产业。社会活动的日益复杂,也使得各种管理工作越来越依赖计算机进行信息的操作处理。GRAPPLE由5个段组成,即需求收集,分析,设计,开发,部署。本次的论文,便是以GRAPPLE方法的基本结构、步骤来构架的。使用微软的VISUALC完成系统的实现。随着社会经济的迅速发展和科学技术的全面进步,以计算机通信技术为基础的信息系统正处于蓬勃发展的阶段。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。如何去利用计算机为我们来完成更多的事情,达到办公自动化和优化日常工作的目的,这一课题是始终是现代企业中非常重视和关心的。随着国民经济的加速发展,企业规模不断壮大,由过去的手工管理加速转变为信息化管理,计算机技术的普及,使它在企业信息管理中占据举足轻重的位置。为了解决当代企业管理手段、管理技术落后等诸多问题,合理使用计算机管理会在很大程度上帮助企业管理客服解决这些问题,计算机管理系统可以提高企业的管理水平,节省大量的人力、物力和不必要的资源消耗,使经营管理更加科学有序。仓库管理是所有企业最常遇到的问题。随着我国经济飞速的发展,企业要想生存、发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万不行的,仓库管理的全面自动化,信息化是其中极其重要的一部分。为了加快仓库管理自动化的步伐,提高仓库的管理业务处理效率,建立仓库管理子系统,尽可能地减少仓库管理的重复性和低效性,已变得十分必要。数据库技术在40多年的迅速发展中,已经形成了非常完整的理论体系和一大批使用系统。并且在因特网的推动下,数据库技术也成为最热门的技术之一。在计算机硬件价格低廉的今天,不管从技术上,还是在经济上,设计和开发一个仓库管理子系统都已经具有了较好的可行性。通过调查,要求系统需要有以下功能特点易用性能够像其他普通管理软件一样有较好的用户体验,方便用户操作,快速掌握系统操作流程。用户访问控制针对企业中不同用户访问系统,为了安全性考虑,对用户划分权限,限制系统操作功能,可以考虑使用基于角色的权限控制,即RBAC。批量处理为了解决企业数据量大,手动输入效率低下的问题,系统提供了EXCEL格式的文件导入导出功能,快速导入到数据库和备份数据库功能。系统快速查询支持多条件的模糊查询,可用于自定义报表。系统响应速度快提高系统性能。报表功能为了满足不同业务员的需求,系统可提供按条件分类的系统报表。回收站机制,数据删除方便简单,同时有数据恢复功能,防止误操作带来不可避免的损失。开发任何一个基于计算机的系统,都会有一个开发周期,同时还受到各种资源上的限制。因此在每一个项目开发之前,必须完全弄清客户所提供的开发周期和资源限制,并依赖这些数据做系统可行性分析,以避免不必要的项目开发风险,避免人力、物力和财力的浪费。21业务过程分析企业ERP管理软件采购管理申请计划子模块需要完成的主要功能有用户权限管理,商品信息管理,采购申请管理,采购计划管理,采购情况信息管理,等一系列与业务流程相配套的完整功能,可以用下面的业务流程图21来表示它们之间的关系图21系统业务流程22系统功能分析图22系统功能模块图商品信息管理1用户登陆系统,进入商品信息管理功能。2查看所有商品的信息(商品名称、商品编号、所属类别、商品图片、添加时间)3选择修改可以修改信息;选择删除删除该商品及其信息。4通过输入商品名称搜索该商品信息。223采购申请管理采购申请管理功能简述备注申请登记1用户登录系统,进入申请登记功能。2选择要采购申请的商品名称。3添加采购申请信息(申请数量、申请部门、申请人、申请人电话、申请原因)。4选择添加显示添加成功,保存所填信息;选择重填重新填写信息。此功能只有采购员和采购主管有权限;审核功能只有采购主管有权限申请查询1用户登录系统,进入申请查询功能。2可以查看该系统所有申请信息(申请数量、申请部门、申请人、申请人电话、申请原因,是否审核)。3选择是否审核对该申请进行初审,显示已审表示该审核通过,显示未审表示该审核未通过或还没审。4选择修改可以修改该申请;选择删除删除该申请。5输入商品名称、申请人可以查找申请信息。224采购计划管理商品采购计划管理功能简述备注计划登记1用户登录系统,进入计划登记功能。2选择要采购计划的商品编号。3添加采购计划信息(商品名称、规格型号、计量单位、市场价、计划采购数量、建议采购价、来自供应商)。4选择添加显示添加成功,保存所填信息;选择重填重新填写信息。此功能只有采购员和采购主管有权限;审核功能只有采购主管有权限23业务数据需求分析用户的需求具体体现在各种学习成绩的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。1)用户为管理员用户;2)管理员用户登陆后可进行管理员信息、货物信息及厂商信息等的维护,以且货物入库、货物出库及统计信息的维护;经过系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构1)管理员信息,包括数据项帐号,密码,权限等。2)职员信息,包括数据项职员ID,职员姓名,性别,电话,所在部门等。3)申请信息,包括数据项系统编号,货物名称,计量单位,供货厂商等。5)计划信息,包括数据项系统编号,货物名称,货物数量,销售价格等。6)采购信息,包括数据项系统编号,货物名称,统计数据等。7)厂商信息,包括数据项系统编号,厂商名称,负责人,电话,厂商地址等。3系统设计31系统环境以下给出本系统在运行过程中的硬件配置及支持软件。311硬件配置CPUINTELRCORETMDUOT6600内存200GB硬盘120GB312平台支持开发环境ASPNET开发工具VISUALSTUDIO2010编程语言C数据库SQL2005配合软件VISIO32数据库设计321数据流分析数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。数据流程分析的目的就是要发现和解决数据流通中的问题。现有的数据流程分析多是通过分层的数据流程图(DATAFLOWDIAGRAM,简称DFD)来实现的。描述存储了客户信息数据存储名称库存信息数据来源库存信息表数据去向库存信息模块数据组成库存信息库存信息唯一标识商品名称价格数量添加时间单位编号等描述存储了库存信息数据存储名称销售信息数据来源销售信息表数据去向销售信息模块数据组成销售信息销售信息唯一标识货物名称数量价格时间等描述存储了销售详细信息2数据字典列表数据处理描述管理员登录系统进行管理员登录管理输入管理员的用户名、密码过程判断是否为合法的管理员输出系统主界面名称查询信息描述根据条件查询所需信息货物信息等输入输入查询的条件过程查询系统的用户所需的信息输出查询得到的信息页面名字录入信息描述职员信息,货物信息等的录入输入输入要添加录入的信息过程将需要添加录入的信息加入数据库中输出系统新的信息表页面输出查询得到的信息页面名字修改、删除信息描述对职员信息,货物信息等修改或删除后存入数据库中输入输入要修改或删除的信息过程对需要修改的信息做修改、删除过时的信息输出系统新的信息表页面输出查询得到的信息页面3数据字典列表数据存储名字数据库信息别名无描述存储了数据库的基本信息数据组成数据库信息管理员信息客户信息货物信息库存信息销售信息位置数据库输出查询得到的信息页面323系统数据项简述厂商信息的管理经手人数据类型文本字段大小104库存数据项名称ID简述货物入库信息唯一标识数据类型自动编号字段大小长整型名称货物名称简述入库货物的名称数据类型字符串字段大小50名称数量简述货物的数量数据类型数字型字段大小8名称进价简述入库货物的进价数据类型数字型字段大小8324数据库概念结构设计从业务数据需求分析中,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。设计规划出的实体有管理员信息实体、职员信息实体、商品信息实体、商品申请信息实体、商品采购信息实体和采购计划信息实体。管理员信息实体ER图如图32所示。职员信息实体ER图如图33所示商品实体ER图如图34所示商品申请信息实体ER图如图35所示商品采购信息实体ER图如图36所示采购计划实体ER图如图37所示325数据库逻辑结构设计数据库的概念结构设计完毕后,现在可以将上面的数据库概念结构转化为某种数据库系统所支持的实际数据库模型,也就是数据库的逻辑结构。图38为采购管理申请计划子模块数据库逻辑结构图38采购管理申请计划子模块数据库逻辑结构采购管理申请计划子模块数据库中各个表的设计结果如表所示。每个表格表示在数据库中的一个表。系统界面设计十分简单,只有用户名、密码两个输入框及登陆一个按钮组成。此页面肩负着系统的安全,所以其安全性能要求很高。422代码系统登录界面部分代码如下PROTECTEDVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSEIFTEXTBOX2TEXTTOSTRINGTRIM|TEXTBOX1TEXTTOSTRINGTRIMRESPONSEWRITESCRIPTJAVASCRIPTALERT请输入完整HISTORYBACK/SCRIPTRESPONSEENDSTRINGSQLSQLSELECTFROMALLUSERSWHEREUSERNAMETEXTBOX2TEXTTOSTRINGTRIMANDPWDTEXTBOX1TEXTTOSTRINGTRIMDATASETRESULTNEWDATASETRESULTNEWCLASS1HSGGETDATASQL/RESULTNEWTESTONLINECLASS1HSGGETDATASQLIFRESULTNULLIFRESULTTABLES0ROWSCOUNT0SESSIONUSERNAMETEXTBOX2TEXTTOSTRINGTRIMSESSIONROLERESULTTABLES0ROWS0CXTOSTRINGTRIMRESPONSEENDPROTECTEDVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSESTRINGSQLSQLINSERTINTOALLUSERSUSERNAME,PWDVALUESUSERNAMETEXTTOSTRINGTRIM,PWD1TEXTTOSTRINGTRIMNEWCLASS1HSGEXUCUTESQLRESPONSEWRITESCRIPTJAVASCRIPTALERT添加成功/SCRIPT编辑用户界面部分代码如下PUBLICPARTIALCLASSLISTUSERSYSTEMWEBUIPAGEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEIFSESSIONROLETOSTRINGTRIM管理员RESPONSEWRITESCRIPTJAVASCRIPTALERT对不起您没有这个权限HISTORYBACK/SCRIPTRESPONSEENDIFISPOSTBACKSTRINGSQLSQLSELECTFROMALLUSERSORDERBYIDDESCGETDATASQLPRIVATEVOIDGETDATASTRINGSQLDATASETRESULTNEWDATASETINTRESULTRESULTNEWCLASS1HSGEXUCUTESQLIFRESULT1RESPONSEWRITESCRIPTJAVASCRIPTALERT添加成功LOCATIONHREFLB_ADDASPX/SCRIPTELSERESPONSEWRITESCRIPTJAVASCRIPTALERT系统错误/SCRIPTELSERESPONSEWRITESCRIPTJAVASCRIPTALERT请填写完整/SCRIPT商品信息添加界面部分代码如下PROTECTEDVOIDLB_SELECTEDINDEXCHANGEDOBJECTSENDER,EVENTARGSESTRINGCHANGEDLBSELECTEDVALUESTRINGSQLSQLSELECTBHFROMALLLBWHERELBCHANGEDDATASETRESULTNEWDATASETRESULTNEWCLASS1HSGGETDATASQLIFRESULTNULLIFRESULTTABLES0ROWSCOUNT0GETDATASQLPRIVATEVOIDGETDATASTRINGSQLDATASETRESULTNEWDATASETRESULTNEWCLASS1HSGGETDATASQLIFRESULTNULLIFRESULTTABLES0ROWSCOUNT0INTK0FORK0KRESULTTABLES0ROWSCOUNTKBHITEMSADDRESULTTABLES0ROWSKBHTOSTRINGTRIMPROTECTEDVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSESTRINGSQLSQLSELECTFROMKUCUNWHEREBHBHSELECTEDITEMTOSTRINGTRIMDATASETRESULTNEWDATASETRESULTNEWCLASS1HSGGETDATASQLRESULT2NEWCLASS1HSGEXUCUTESQLIFRESULT21RESPONSEWRITESCRIPTJAVASCRIPTALERT操作成功/SCRIPTELSERESPONSEWRITESCRIPTJAVASCRIPTALERT系统错误,您输入了非法字符/SCRIPT采购查询的主要代码如下所示PROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEIFISPOSTBACKSTRINGSQLSQLSELECTFROMKUCUNORDERBYIDDESCGETDATASQLPRIVATEVOIDGETDATASTRINGSQLDATASETRESULTNEWDATASETRESULTNEWCLASS1HSGGETDATASQLIFRESULTNULLIFRESULTTABLES0ROWSCOUNT0INTK0PROTECTEDVOIDPROMC_SELECTEDINDEXCHANGEDOBJECTSENDER,EVENTARGSESTRINGSQLSQLSELECTFROMKUCUNWHEREPROMCPROMCSELECTEDITEMTOSTRINGTRIMGETDATA2SQLPRIVATEVOIDGETDATA2STRINGSQLDATASETRESULTNEWDATASETRESULTNEWCLASS1HSGGETDATASQLIFRESULTNULLIFRESULTTABLES0ROWSCOUNT0PRICETEXTRESULTTABLES0ROWS0PRICETOST

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论