江苏联通物资管理系统21.docx
- 文档编号:25050437
- 上传时间:2023-06-04
- 格式:DOCX
- 页数:38
- 大小:1.27MB
江苏联通物资管理系统21.docx
《江苏联通物资管理系统21.docx》由会员分享,可在线阅读,更多相关《江苏联通物资管理系统21.docx(38页珍藏版)》请在冰豆网上搜索。
江苏联通物资管理系统21
3.4.2入库管理分析
入库管理主要就是指企业的仓库管理人员对公司采购的原材料以及生产资料进行管理,需要进行信息的输入,信息输入之后还需要进行审核,最终保存的必须是有效的信息,这样可以提高工作的效率以及工作的正确率。
在物资进行入库的时候一定要进行信息的准确填写,其次要经过相关部门的审核,只有经过上述的步骤之后才可以将物资进行入库。
入库时信息参数要保证一定的完整性,这样可以提高工作的效率以及仓库的利用率和减少企业运营的成本。
如表3.1所示为入库管理用例分析。
表3.1入库管理用例规约
实例
说明
用例名称
物资入库
用例描述
在物资进行入库的时候一定要进行信息的准确填写,其次要经过相关部门的审核,只有经过上述的步骤之后才可以将物资进行入库,入库时信息参数要保证一定的完整性。
操作人员
入库管理员
系统显示
入库管理页面
扩展场景
无
操作流程
1、进入入库管理页面。
2、填写入库产品相关数据。
3、填写完毕后提交,返回入库产品列表,新入库的商品审核状态处显示“待审核”。
业务规则
系统自动检查输入合法性。
用例名称
物资入库审核
用例描述
管理员审核物资相关数据,如果数据正确则审批通过入库,系统会自动记录审核人和审核时间。
操作人员
入库管理员
系统显示
审核入库页面
扩展场景
无
操作流程
1、在入库产品列表的某一条目后单击“审核入库”按钮。
2、进入审核页面。
3、审核通过后更新数据库状态。
业务规则
根据审核状态排序显示,未审核的排在前,已审核的排在后。
用例名称
物资归还
用例描述
填写物资归还的相关数据,如果数据正确则审批通过重新入库,系统会自动记录审核人和审核时间。
操作人员
入库管理员
系统显示
物资归还页面。
扩展场景
无
操作流程
1、显示未归还列表。
2、在列表的某一条目后单击“归还”按钮。
,填写相关归还信息。
3、在数据库中更新产品库存。
业务规则
系统自动检查输入合法性。
江苏联通公司物资管理系统的日常物资入库工作由入库管理员来完成,其他用户不具备权限,入库流程主要包括以下几个主要步骤:
1、入库管理员登录系统;
2、录入采购的物资;
3、对物资检查无误后提交数据库保存。
除了新采购的物资需要入库以外,外借的物资在归还时也要进行审核入库。
江苏联通公司物资入库活动如图3.2所示。
图3.2物资入库活动图
3.4.3出库管理分析
物资在以下两种情况下需要进行出库,一是对生产原材料的领取,二是物资借出的时候,在出库的时候对物资的信息要进行详细的输入,同时还要进行信息审核以保证输入的信息是有效的,在出库的时候要保证有着足够的凭据来进行出库管理。
出库管理的操作人员是出库管理员,用例规约如表3.2所示。
表3.2出库管理用例规约
实例
说明
用例名称
物资领用
用例描述
登记出库,并记录出库负责人和录入人
操作人员
出库管理员
系统显示
物资领用页面
扩展场景
操作流程
1、进入物资领用页面。
2、填写物资领用相关数据。
3、填写完毕后提交,返回领用列表,商品审核状态处显示“待审核”。
业务规则
用例名称
物资借出
用例描述
登记物资借出相关信息
操作人员
出库管理员
系统显示
物资借出页面
扩展场景
操作流程
1、进入物资借出页面。
2、填写物资借出相关数据。
3、填写完毕后提交,返回物资借出列表。
业务规则
系统自动检查输入合法性。
用例名称
物资领用审核
用例描述
管理员审核物资领用的相关数据,如果数据正确则审批通过可出库,系统会自动记录审核人和审核时间。
操作人员
出库管理员
系统显示
物资借出审核页面
扩展场景
无
操作流程
1、在出库产品列表的某一条目后单击“审核出库”按钮。
2、进入审核页面。
3、审核通过后将状态变更为审核通过。
江苏联通公司物资出库活动图如图3.3所示。
出库情况一般为两种,一种是物资领用,一种是物资借出,物资借出需进行审核,审核通过进行物资的发放。
图3.3物资出库活动图
3.4.4统计管理分析
统计管理模块主要的功能就是对货物流转的过程进行统计。
对于公司物资的管理情况的统计可以极大的缩短工作的时间,进而可以提高工作的效率,统计管理模块可以有效的解决这一问题。
使用这一模块可以很好的为物资的管理带来方便,同时会使得公司的管理层对于公司的物资有一个清晰准确的掌握,这对辅助决策是有很大意义的。
统计的过程中会有各种不同环节统计。
统计模块活动图如图3.4所示。
图3.4统计模块活动图
3.4.5物资处理分析
物资处理模块的主要功能是盘点以及报损。
在进行物资处理的时候是需要有专门的工作人员来进行。
库存对于一个公司而言并不是恒定不变的,它是一个动态变化的过程。
因此针对这一特点就需要进行准确的登记,这样会极大的提高仓库的利用效率,在进行登记的时候需要进行库存的调整这是一个必不可缺的环节。
物资在存储的时候势必会出现损坏的情况,这需要相关人员填写信息并向上级报备。
如表3.3所示。
表3.3物资处理模块用例规约
实例
说明
用例名称
报损
用例描述
上报物品损坏情况
操作人员
部门负责人
系统显示
报损页面
扩展场景
无
操作流程
1、进入物资处理页面
2、进入报损页面
2、录入报损物资的相关信息如物资名称、报损数量等。
业务规则
根据报损情况更新数据库库存
用例名称
库存盘点
用例描述
盘点库存情况
操作人员
部门负责人
系统显示
盘点页面
扩展场景
无
操作流程
1、进入物资处理页面
2、进入盘点页面
2、根据盘点情况更改库存。
业务规则
根据盘点情况更新数据库库存
物资报损和盘点活动图如图3.5所示。
图3.5物资处理模块活动图
3.4.6系统管理分析
在系统的设计中主要的用户就是物资的管理人员、系统的管理人员以及相关的领导。
管理的过程中需要对用户信息进行添加、修改以及删除并为每一个用户分配角色。
以用户登录为例,用例规约如表3.4所示:
表3.4用户登录用例规约
用例名称
用户登录
角色
所有用户
用例说明
注册后的用户可以登录本系统
前置条件
进入登录界面
基本事件流
参与者动作
系统响应
用户输入用户名和密码,点击登录按钮
检查是否输入完全,如果输入不完全提示错误,否则进入数据库中验证该是否存在该用户以及输入的密码是否正确
其他事件流
无
异常事件流
参与者动作
系统响应
没有输入用户名
没有输入密码
数据库中没有这个用户
用户密码不正确
提示用户名和密码不能为空
提示用户名和密码不能为空
提示没有这个用户
提示密码输入错误
后置条件
登录成功
系统管理模块活动图如图3.6所示:
图3.6系统管理模块活动图
3.5系统非功能性需求分析
系统在总体性能上需要达到以下要求:
1、可以满足并发用户数的要求,本系统的访问用户数较多,所以设定需满足的并发用户数为200人。
2、需要满足系统稳定运行的要求,本系统要求达到7X24小时不间断运行的要求。
3、系统的平均响应时间要求不超过4秒。
除此以外,系统还应能够达到以下一些要求:
1、系统应具备友好的操作界面,能够切合用户的使用习惯,尽量做到无需培训就能够很快上手使用。
2、数据接口必须标准统一,采用XML格式,以保证系统的集成能力。
3、系统的数据库设计应具有扩展能力。
3.6本章小结
本章划定本系统的开发边界,主要是对系统业务流程的分析,使用者分析以及功能和性能需求分析等内容。
软件需求分析是软件设计和实现的基础性工作,软件需求分析如果出现偏差,可能会造成软件研发的大量返工,不仅可能延误软件开发进度,还有可能因此损失大量的资金,需求分析是连接软件的使用者和软件的开发者之间的桥梁,双方是一个矛盾体,看待一个问题的角度是不同的,因此有时就难免会出现理解上的偏差。
江苏联通公司的管理层是物资管理系统的最顶端,他们通过这一系统的建设可以最快的获取有效的物资实际储备的情况,同时还可以对信息以及数据进行快速准确的查询,这样才会实现决策的快速以及准确,主要的原因就是在进行决策的时候有着很强大数据支持和信息支持。
物资管理系统主要的使用人员就是物资管理的相关工作人员以及不同的部门的负责人,他们对于物资的依赖性比较强,因此他们对于系统的要求也是比较高。
他们对于物资的流动以及使用情况需要有很好的掌握,这样才会更好的对客户的信息进行有效掌握。
不同级别的员工对于系统的权限是不一样的,级别越高的员工可以得到更多的信息以及数据,同时还可以对数据进行有效的处理,在最大的程度上完善整个系统的运营,同时还需要根据权限的不同设定不一样的参数,系统管理员有着最高的权限,这样才会对整个平台的运作有着非常清楚的掌握。
系统在总体性能上需要达到以下要求:
可以满足并发用户数的要求,本系统的访问用户数较多,所以设定需满足的并发用户数为200人。
需要满足系统稳定运行的要求,本系统要求达到7X24小时不间断运行的要求。
系统的平均响应时间要求不超过4秒。
第4章系统设计
本章对江苏联通物资管理系统进行设计,主要包括三大部分内容,分别是系统的网络结构、功能结构和软件架构设计,系统的功能模块详细设计以及系统的数据库设计。
在本系统的网络结构中,数据库服务器只能通过应用服务器来访问,数据库服务器和应用服务器位于局域网内,外界用户通过浏览器经过防火墙来和应用服务器交互。
本系统一共包含六个功能模块:
1、基础数据管理由系统管理员来进行一系列的操作,包含三个子模块,物资信息管理模块主要的作用就是对物资的信息进行管理,部门信息管理就是对部门的信息进行合理的删除以及修改,而供货商的信息管理则主要针对的是对供货商的信息进行合理的删除、修改以及添加等一系列操作;2、入库管理是本系统的核心模块之一,这一模块主要是由三个子模块组成的,这三个系统分别是物资采购登记、入库审核以及借出物资归还;3、出库管理模块也是本系统的核心模块之一,出库的数量是自动化的管理,可以节约大量时间也不易出错,在出库管理模块当中也是有三个不同的子模块在构成,这三个子模块进行相互的协作,从而可以实现最终的目标,这三个模块分别是物资的领用、物资的审核以及物资的借出;4、在对于公司物资的管理情况的统计上面是需要有一个专门的功能模块来完成的,这样可以极大的缩短工作的时间,也可以提高工作的效率,物资统计模块可以有效的解决这一问题;5、物资处理模块包括两个子模块:
分别是库存盘点以及物资报损,库存对于一个公司而言并不是恒定不变的,它是一个动态变化的过程,因此针对这一特点就需要进行准确的登记,这样会极大的提高仓库的利用效率,在进行登记的时候需要进行库存的调整这是一个必不可缺的环节;6、系统管理模块需要进行基础数据维护、各种参数设置以及对用户的管理和用户权限的管理。
好的系统设计需要遵循以下原则:
1、高可用原则
系统的设计是为了应用到实际中,那么较高的可用性是必不可少的。
要达到较高的可用性,首先需要保证正确的业务流程实现正确的业务功能,此外要保证系统的运行稳定,针对分布式信息管理系统,需要考虑平台化设计,使系统使用方便,贴近实际工作流程和组织架构,并兼具稳定性,实现系统可用性。
2、安全性原则
在这样一个信息时代的泱泱大国,信息安全的重要性是可想而知的。
目前,信息系统的安全性主要可以从以下几个方面考虑。
一方面设置一定的用户认证与权限管理,从用户的角度来限制信息的浏览和操作权限;另一方面监控整个系统运行的详细过程,一般需要记录操作日志。
3、可扩展性原则
系统处理能力是否可以不断满足实际需求的关键就在于可扩展性,一般需要通过软件架构设计和程序设计中的设计模式来达到系统的扩展性要求。
4、易维护性原则
系统的易维护性是系统正常应用的保障。
在系统设计时,需要充分考虑基础软硬件的维护,软件的易维护主要通过软件架构来解决,硬件的易维护主要通过合理的网络拓扑来解决。
5、实用性原则
实用性是建立系统的最终目的,但盲目追求新技术也并不可取,因为对新技术的一知半解有可能使系统的可扩展性和易维护性大大降低,最终使得系统的实用性大大降低。
6、先进性原则:
一个完整的系统设计必须具备先进性、成熟性和稳定性,用成熟的开发方式,保证系统的易用性和成熟性;构件化、服务化设计,保证系统能够适应业务的发展变化。
7、界面友好原则
良好的人机交互界面,能够有效提高系统的用户体验。
界面的友好一般考虑以下几点:
是否符合用户习惯,一个不习惯的界面很容易使用户怨声载道,这是不可取的;是否简洁易懂,如果需要培训学习很长时间才能让用户熟悉一个系统,只能说明对系统的设计还应进行更加深入的研究。
4.1系统总体功能结构设计
物资管理系统主要包括六个部分,这六个部分一方面可以独立运行另一方面也是相互协作的,模块之间需要进行有效的信息交流以及分享。
图4.1为系统总体功能结构图。
图4.1系统总体功能结构图
4.2系统网络结构设计
在本系统的网络结构中,数据库服务器只能通过应用服务器来访问,数据库服务器和应用服务器位于局域网内,外界用户通过浏览器经过防火墙来和应用服务器交互,江苏联通公司物资管理系统网络结构设计如图4.2所示。
图4.2系统网络结构设计
江苏联通公司物资管理系统在各个部门以及分支结构之间的接入有两种方式:
第一种方式主要就是通过企业的局域网来进行接入,在这种接入方式下用户可以通过VPN来进入到互联网区域。
接下来就是要通过公司内部的防火墙来进入到核心的区域,最终的目的就是要实现对物资管理服务器的有效访问,进而可以完成相关的任务。
第二种方式就是通过广域网来进行有效的接入,使用这样的接入方式就必须要在该区域内部署一个服务器,进而可以通过MSTP链路来与公司的各个部门以及各个机构进行有效的连接。
在广域网的部署当中需要有比较完善的防火墙功能,只有这样才会有一个安全的环境进行有效的操作以及系统的建设。
在系统的使用过程中,企业的用户首先是需要通过MSTP来进行连接,之后需要在广域网的基础上通过防火墙连接到核心交换机当中,最后就是要进入到物资管理系统的业务核心区域。
这两种不一样的访问方式都在一定程度上实现了对系统的安全保护,极大的提高了系统的安全性以及稳定性,同时也提高了数据的安全性。
在政府、企业纷纷进行信息化管理转型的社会背景下,信息化系统产生的数据量越来越巨大,需要使用专门的软件对这些数据进行管理和分析,其中B/S架构的管理系统以其高效的数据处理效率、免客户端安装的实用性、维护升级便捷性受到人们的欢迎,是信息管理系统开发最主流的开发技术。
B/S架构即浏览器/服务器架构,这一架构最典型的特征就是不再要求用户安装客户端,直接通过IE浏览器即可访问服务器,不但省去了客户端安装的繁琐过程,还降低了客户端主机的负荷压力,同时系统开发成本也明显降低。
4.3系统功能模块详细设计
4.3.1基础数据管理模块设计
基础数据管理由系统管理员来进行一系列的操作。
在基础数据管理模块的功能模块组成上主要是有三个不同的模块来进行协同作业,物资信息管理模块主要的作用就是对物资的信息进行管理。
部门信息管理就是对部门的信息进行合理的删除以及修改。
而供货商的信息管理则主要针对的是对供货商的信息进行合理的删除、修改以及添加等一系列操作。
信息更新时序图如图4.3所示。
图4.3信息更新时序图
基础数据管理流程图如图4.4所示:
图4.4基础数据管理流程图
4.3.2入库管理模块设计
入库管理是本系统的核心模块之一,这一模块主要是由三个子系统组成的,这三个系统分别是物资采购登记、入库审核以及借出物资归还。
物资在进行入库之前首先是要由管理人员做好详细的登记,然后要经过一系列的审核才可以进行入库操作。
外借的物资在进行入库的时候也是要先经过详细的登记并审核通过后才可以入库。
图4.5所示为入库管理模块时序图。
图4.5入库管理模块时序图
如图4.5所示,入库管理模块在进行实际操作的时候主要是由以下几个步骤来完成,第一步是登录,然后进入入库管理模块窗口,接着还要对物资的信息进行审核,这样才会保证信息的真实有效性。
入库的管理员在进行入库管理的时候要对物资进行比较、分析以及校对,信息如果符合实际状况就可以进行物资的入库,但是信息一旦不符合实际的状况,就不可以进行物资入库。
物资入库流程图如图4.6所示:
图4.6物资入库流程图
4.3.3出库管理模块设计
出库管理模块也是本系统的核心模块之一,出库的数量是自动化的管理,可以节约大量时间也不易出错。
在出库管理模块当中也是有三个不同的子模块在构成,这三个子模块进行相互的协作,从而可以实现最终的目标,这三个模块分别是物资的领用、物资的审核以及物资的借出。
在物资的出库上主要是分为两类,这两类分别是相关部门领用物资以及物资借出。
图4.7所示为物资出库管理模块时序图。
图4.7物资出库管理模块时序图
物资的出库流程如图4.8所示,主要的流程就是首先进行系统的登录,进入到出库管理界面,进入界面之后就可以进行物资的领用以及借出的操作。
在物资出库的时候首先要进行的就是要对出库的信息进行准确并且完整的记录,以便进行后续的审核工作。
之后就是根据公司的相关规定进行审核,从而最终完成物资的出库工作。
图4.8出库管理流程图
4.3.4统计管理模块设计
在对于公司物资的管理情况的统计上面是需要有一个专门的功能模块来完成的,这样可以极大的缩短工作的时间,也可以提高工作的效率,物资统计模块可以有效的解决这一问题。
使用这一模块可以很好的为物资的管理带来方便,同时在一定的层面上会使得公司的管理层对于公司的物资有一个比较及时的掌握。
从而为决策提供依据。
统计模块是有着多重的条件的,用户就可以根据不同的条件来进行不同的选择。
除此之外,统计的过程中还会有各种不同环节统计。
如图4.9所示为统计模块流程图。
系统的使用者在进行登录之后,可以向系统发出相应的动作指令,这样才会得到相对应的统计结果。
图4.9统计模块流程图
4.3.5物资处理模块设计
系统的物资处理模块需要进行物资的盘点以及统计,主要的原因就是使公司对于现有物资有一个比较准确的掌握。
物资处理是需要有专门的工作人员来进行处理的。
处理的过程中是包括两个子模块:
分别是库存盘点以及物资报损。
库存对于一个公司而言并不是恒定不变的,它是一个动态变化的过程。
因此针对这一特点就需要进行准确的登记,这样会极大的提高仓库的利用效率,在进行登记的时候需要进行库存的调整这是一个必不可缺的环节。
物资在存储的时候势必会出现损坏的情况,这就需要相关人员进行信息的填写,进而可以向上级报备。
进行物资处理的时候,第一步要做的就是要进行系统的登录,用户在使用物资的过程中如果出现了损坏的情况就需要进行相应的报备。
相关的工作人员会通过系统来查看到相应的损坏信息,这样就可以开展下一步的工作,对损坏的物资进行下一步的处理。
具体的流程如图4.10所示:
图4.10物资处理流程图
4.3.6系统管理模块设计
系统管理模块需要进行基础数据维护、各种参数设置以及对用户的管理和用户权限的管理,添加用户时序图如图4.11所示,权限更改时序图如图4.12所示。
图4.11添加用户时序图
图4.12权限修改时序图
系统管理流程图如图4.13所示:
图4.13系统管理流程图
4.4系统数据库设计
数据库的建立会在很大的程度上为系统的建设提供有效的数据支撑,并且可以保证系统在运行过程中的安全性以及稳定性。
4.4.1系统E-R图设计
系统数据库在进行设计的时候首先要进行E-R图设计。
E-R图主要的功能就是对实体之间的关系来进行简单的描述,主要的实体包括企业中实际存在的物资、物资的供应商以及采购部门等等。
图4.14为物资管理系统E-R图。
图4.14物资管理系统E-R图
图4.15为用户基本信息实体属性图。
图4.15用户基本信息实体属性图
部门实体属性图如图4.16所示。
图4.16部门实体属性图
供应商实体属性图如图4.17所示。
图4.17供应商实体属性图
物资实体属性图如图4.18所示。
图4.18物资实体属性图
4.4.2数据表设计
江苏联通公司物资管理系统中较为重要的信息表如下所列。
用户的基本信息数据表如图4.1所示。
表4.1用户基本信息数据表
字段名
字段类型
约束
字段说明
Userid
Varchar2
主键
员工编号
Sex
Number
性别
Dept
Number
外键
部门
Record
Varchar2
学历
Title
Varchar2
职称
Address
Varchar2
住址
Tel
Varchar2
电话
Varchar2
电子邮件
在表4.2中列出了用户角色信息表的所有信息。
主要的信息有权限角色ID、拥有的权限等等。
表4.2用户角色权限表
字段名
字段类型
约束
字段说明
RoleID
Number
主键
角色权限id
RoleName
Varchar2
角色id
NodeID
Number
外键
模块编号
部门表列出了企业部门的所有信息,包括部门编号、部门名称、部门负责人、等。
如表4.3所示。
表4.3部门信息表
字段名
字段类型
约束
字段说明
DeptID
Number
主键
部门编号
DeptName
Varchar2
部门名称
Leader
Number
外键
部门负责人
OwnerID
Number
所属部门
供应商信息表如表4.4所示:
表4.4供应商信息表
字段名
字段类型
约束
字段说明
SupplyID
Number
主键
供应商编号
Suplyname
Varchar2
供应商名称
SupplyAddress
Varchar2
供应商地址
Tel
Varchar2
电话
Varchar2
电子邮箱
Fax
Varchar2
传真
Website
Varchar2
网址
Postcode
Varchar2
邮政编码
4.5本章小结
本章对江苏联通物资管理系统进行设计,主要包括三大部分内容,分别是系统的网络结构、功能结构和软件架构设计,系统的功能模块详细设计以及系统的数据库设计。
在本系统的网络结构中,数据库服务器只能通过应用服务器来访问,数据库服务器和应用服务器位于局域网内,外界用户通过浏览器经过防火墙来和应用服务器交互。
基础数据管理由系统管理员来进行一系列的操作。
在基础数据管理模块的功能模块组成上主要是有三个不同的模块来进行协同作业,物资信息管理模块主要的作用就是对物资的信息进行管理。
部门信息管理就是对部门的信息进行合理的删除以及修改。
而供货商的信息管理则主要针对的是对供货商的信息进行合理的删除、修改以及添加等一系列操作。
入库管理是本系统的核心模块之一,这一模块主要是由三个子系统组成的,这三个系统分别是物资采购登记、入库审核以及借出物资归还。
物资在进行入库之前首先是要由管理人员做好详细的登记,然后要经过一系列的审核才可以进行入库操作。
外借的物
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 江苏 联通 物资 管理 系统 21