1、管理信息系统实验周报告目录仓库管理系统1一 系统概述11.1 系统开发的背景11.2 系统开发的意义11.3 可行性分析11.4 系统开发的任务31.5 系统开发软件介绍3二 系统分析42.1 系统逻辑模型42.2 业务流程分析42.3 数据字典5三 系统设计83.1功能模块设计83.2 关系模式与E-R图93.3 系统运行环境与数据库设计103.4输入输出设计11实验感想13参考文献1416仓库管理系统一 系统概述1.1 系统开发的背景仓库作为一种货品资源的集散地,货品的种类很多,包含很多的信息数据的管理。据调查得知,以前仓库进行信息管理的方式主要基于文字.表格登纸质的手工处理,对于货品的出
2、入库情况的统计呵呵是等往往采用对账本的人工检查,对管理者的管理权限等不受约束,任何人都可查看,这样容易引起资料外泄。另外信息处理工作量大,容易出错,由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。而且一般的存储情况是记录在账本上的,仓库的工作人员和管理员也是当时记得清楚,时间一长,如果要在进行查询,就得在众多的资料中翻阅查找,这样费时费力,如果要对很长时间以前的货品进行更改就更加困难了。因此很有必要寻找一个更好的方法来实现对于仓库的管理。1.2 系统开发的意义当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用与信息处理系统的环境。因此,
3、我们可以使用计算机建立一个仓库管理系统,使货品管理工作规范化,系统化,程序化,提高信息处理的速度和准确性。1.3 可行性分析一般来说,可行性分析应从经济可行性、技术可行性、操作可行性等方面进行研究。本系统的可行性分析如下:1. 经济可行性分析由于本库存管理系统所要求的硬件(计算机及相关硬件)和软件环境(Visual C#.NET+SQL Server 2000),市场上都容易购买到或从相关网站下载,系统成本主要集中在本管理系统的开发与维护上,对用户不造成过重的经济负担。而一旦此系统投入使用,不仅可以减少库存的工作强度,提高工作效率,而且方便了库存对信息的管理,延续了传统的管理模式,极大限度地方
4、便了库存管理人员,而且,目标系统不是很复杂,开发的周期较短,人员经济支出不大,所节省的大量 人力、财力产生的效益将远远大于本系统的开发成本,所以从经济方面讲开发此系统是可行的。2.技术可行性分析技术上的可行性分析要考虑现有技术条件能否顺利完成开发工作及将来要采用的硬件和软件技术能否满足用户提出的要求(如计算机的容量、速度等)。本系统采用Visual C#.NET作为系统前台应用程序开发工具,采用SQL Server 2000工具建立数据库,并通过Visual C#.NET中的ADO控件使两者进行连接从而进行系统软件开发。Visual C#.NET不仅能帮助软件开发者提高软件开发的质量和效率,缩
5、短开发周期,而且还具备强大的数据库管理功能,完全能够满足本系统的开发需求。 此外,从开发人员的水平考虑,作为计算机科学与技术专业毕业的学生,大学四年所积累的专业知识使我们从一定程度上具备了开发一个小型系统的能力,而且学校现有的计算机设备也完全能够满足开发的需要。3.操作可行性分析传统的库存管理系统,一般有两种方式:一是手工管理,这种方式应用最传统的“笔纸操作系统”,将库存的货物信息、销售信息、厂商信息管理及单据管理等均以纯手工的形式进行,将信息以表格文件的表现形式记录在纸上,再进行统一保存。这种方式虽然在简单信息查询时会有一定的方便,但是存在着更多的不便:信息保存时间和条件很受限制、容易被损坏
6、、信息查询不便、信息传达容易造成失误等。综上所述,本库存管理系统投资少、收益大,且其运行操作简单易学,具备了开发的可行性。1.4 系统开发的任务库中的产品分为几类:如服装、食品、和文具等。当产品需要从供应商那里重新订购时,工作人员需要提出一个购买订单。跟踪记录要提供买进、卖出货物。并且当仓库货物低于其最低允许范围时,对所有库存物资实现监控和报警。1.5 系统开发软件介绍 VISIO建模工具简介Microsoft Office Visio是微软公司出品的一款的软件,它有助于 IT 和商务专业人员轻松地可视化、分析和交流复杂信息。它能够将难以理解的复杂文本和表格转换为一目了然的 Visio 图表。
7、该软件通过创建与数据相关的 Visio 图表(而不使用静态图片)来显示数据,这些图表易于刷新,并能够显著提高生产率。使用 Office Visio中的各种图表可了解、操作和共享企业内组织系统、资源和流程的有关信息。Office Visio 提供了各种模板:业务流程的流程图、网络图、工作流图、数据库模型图和软件图,这些模板可用于可视化和简化业务流程、跟踪项目和资源、绘制组织结构图、映射网络、绘制建筑地图以及优化系统。 SQL Server 2005简介SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005
8、数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序 。SQL Server 2005不仅可以有效地执行大规模联机事务处理,而且可以完成数据仓库和电子商务应用等许多具有挑战性的工作。二 系统分析2.1 系统逻辑模型本系统的逻辑模型以系统的数据流图为主要描述工具。数据流图是组织中信息运动的抽象,是在调研的基础上,从系统的科学性、管理的合理性、实际运动的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下,逐层分解,从逻辑上精确地描述系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向(外部实体)等项目,它表达了
9、数据和处理的关系。2.2 业务流程分析通过对管理业务的实际调查分析,弄清了其产品库存管理工作的业务流程和管理功能,系统的业务流程图如图2.1所示.图2.1 仓库管理系统业务流程图审核人员负责对产品入库单.出库单进行审核,检查入库单和出库单填写的形式是否符和要求,产品实际入库数量和金额与入库单上填写的数据是否一致,出库单上填写的出库数量是否大于产品实际库存量等。不合格的单据分别返回车间和销售科,合格的单据转给记账员登记入库。记账员依据合格的入库单和出库单等级产品出入库台账,记录每一笔出入库业务。统计员根据库存台账定期分析各种产品每日,每月出入库数量等综合数据,也可进行库存数据的随机查询等。图2.
10、2 仓库管理系统数据流程图2.3 数据字典数据字典是对描述数据流程图中的数据项、数据流、数据存储、加工处理逻辑等组成部分的严格定义,下面是本系统的数据字典:(1)数据存储的描述数据存储的编号:F-01数据存储的名称:库存台账 简述:记录产品出入库数据的明细账数据存储的组成:日期+产品代码+产品名称+入库数量+零售数量+批发数量+库存数量关键字:日期+产品代码(2)处理逻辑描述处理逻辑描述:入库单审核输入数据流:入库单处理描述:审查入库单是否与实际相否,不合格打回,合格则登记库存台账。输入数据流:合格与不合格出库单处理频率:30次/每日处理逻辑描述:出库单处理输入数据流:库存台账处理描述:判断出
11、库数据,做相关处理输出数据流:库存台账处理频率:30次/每日处理逻辑名称:入库处理输入的数据流:合格入库单处理描述:根据合格入库单,将入库数据计入库存台账,并进行相应数据的更新输出的数据流:入库数据(3)数据流的描述数据流名称:入库单数据来源:车间数据流去向:入库单审核数据项组成:入库单编号+日期+产品名称+入库数量与单价+入库车间数据流量:30张/每日 数据流名称:出库单数据来源:库存统计表数据去向:出库处理与更新台账数据项组成:出库单编号+日期+产品名称+出库数量+出库车间+单位数据流量:50张/每日数据流名称:入库数据数据流来源:入库处理数据流去向:台账数据项组成:入库单编号+日期+产品
12、名称+入库数量+入库金额+单位数据流量:30笔/每日三 系统设计3.1功能模块设计本库存管理系统是一套对货品入库、出库、库存进行全面管理的系统。它的主要功能包括:进货管理:进行填写货品信息,货品采购入库,入库单据的填写和修改最低库存量。 出货管理:进行货品出库,出货单据的填写和获取采购员信息。信息查询:货品信息查询,库存信息查询,入库、出库单据查询,日报表、月报表查询。统计报表:完整的日报表、月报表统计查询功能,每张单据每次业务金额都可以清楚地反映。图3.1产品库存系统功能模块图3.2 关系模式与E-R图图3.2 库存管理E-R图根据系统功能需求与数据流程图,本数据库管理系统需要6个数据表,分
13、别是仓库信息表、货品信息表、库存信息表、入库单、出库单、采购员表、报表、月报表。6个表的数据库逻辑结构如下:客户信息表、日商品(商品编号、商品名称、生产厂家、型号、规格) 商品编号为主键仓库(仓库号、仓库名称) 仓库号为主键库存(商品编号,仓库号,库存数量) (商品编号,仓库号)为主键,同时也分别为外键入库(入库号,商品编号,仓库号,入库数量,入库日期,送货人姓名)(入库号)为主键,(商品编号,仓库号)为外键出库(出库号,商品编号,仓库号,出库数量,出库日期,提货人姓名)(出库号)为主键,(商品编号,仓库号)为外键 月报表(月初日期,月末日期,货品编号,本月入库金额,本月出库金额,本月出库利润
14、);3.3 系统运行环境与数据库设计Window7环境,硬件要求为8M内存,500M以上外存等而且根据需求设计表如下:商品Ware字段名数据类型是否可以为空Is PKIs FK中文名WNochar(10)NOT NULLYesNo商品编号WNamevarchar(50)NOT NULLNoNo商品名称WFactoryvarchar(50)NOT NULLNoNo生产厂家WTypevarchar(20)NOT NULLNoNo型号Specvarchar(20)NOT NULLNoNo规格仓库 Depot字段名数据类型是否可以为空Is PKIs FK中文名DNochar(10)NOT NULLYe
15、sNo仓库号DNamevarchar(50)NOT NULLNoNo仓库名称库存Stock字段名数据类型是否可以为空Is PKIs FK中文名WNochar(10)NOT NULLYesYes商品编号Dnochar(10)NOT NULLYesYes仓库号WAmountIntNOT NULLNoNo库存数量入库Stocking字段名数据类型是否可以为空Is PKIs FK中文名SNochar(10)NOT NULLYesNo入库号WNochar(10)NOT NULLNoYes商品编号Dnochar(10)NOT NULLNoYes仓库号SAmountIntNOT NULLNoNo入库数量SD
16、atesmalldatetimeNOT NULLNoNo入库日期Suppliervarchar(50)NOT NULLNoNo送货人姓名出库Outbound字段名数据类型是否可以为空Is PKIs FK中文名ONochar(10)NOT NULLYesNo出库号WNochar(10)NOT NULLNoYes商品编号Dnochar(10)NOT NULLNoYes仓库号OAmountintNOT NULLNoNo出库数量ODatesmalldatetimeNOT NULLNoNo出库日期Buyersvarchar(50)NOT NULLNoNo提货人姓名月报表字段名数据类型是否可以为空Is P
17、KIs FK中文名Cdatechar(10)NOT NULLYesNo月初日期Mdatechar(10)NOT NULLNoYes月末日期Wnamechar(10)NOT NULLNoYes货品编号CmoneyintNOT NULLNoNo入库金额KmoneysmalldatetimeNOT NULLNoNo出库金额Buyersvarchar(50)NOT NULLNoNo提货人姓名3.4输入输出设计为了更方便简洁的实现仓库管理系统,根据每个模块,输入相对应的条件可以得到想要的结果。图3.3库存管理系统登陆界面图3.4 仓库管理系统的各模块图表实验感想将仓库管理系统作为我管理信息系统实验周的题
18、目。通过这次实验,使我们软件的应用性和实践性有了一个更好的理解。是我学习理论知识和实践相结合的一次综合检验。也因为这次的设计,让我受益匪浅。在学习上通过这次课程设计,我对系统的开发有了更深的了解,从以前的理解知识学习转到了实践中来,提高了我对软件这方面的兴趣,让我体会到了学习这门课来前所未有的激动。通过对此管理系统的开发,使我对软件开发有了一个比较清楚的认识,体会到理论和实践的重要性。由于自己的分析设计和程序经验不足,该系统设计和实现过程中,还有许多没有完善的地方,比如数据冗余、文档组织不合理、帮助文档没有编写,用户界面设计不够美观,异常出错处理比较差等多方面问题,这些都有待进一步完善和提高。
19、参考文献1 梅玫.物资库存的计算机管理.黑龙江科技信息.2009年7月25日.2 萨师煊等编著.数据库系统概论.高等教育出版社. 2000年.3 邓良松.软件工程.西安电子科技大学出版社.2004年.4 张金城.管理信息系统.北京大学出版社.2004年.5 马士华.供应链管理.机械工业出版社.2000年. 6黄梯云.管理信息系统.高等教育出版社。2009年.物业安保培训方案 为规范保安工作,使保安工作系统化/规范化,最终使保安具备满足工作需要的知识和技能,特制定本教学教材大纲。一、课程设置及内容全部课程分为专业理论知识和技能训练两大科目。其中专业理论知识内容包括:保安理论知识、消防业务知识、职
20、业道德、法律常识、保安礼仪、救护知识。作技能训练内容包括:岗位操作指引、勤务技能、消防技能、军事技能。二培训的及要求培训目的1)保安人员培训应以保安理论知识、消防知识、法律常识教学为主,在教学过程中,应要求学员全面熟知保安理论知识及消防专业知识,在工作中的操作与运用,并基本掌握现场保护及处理知识2)职业道德课程的教学应根据不同的岗位元而予以不同的内容,使保安在各自不同的工作岗位上都能养成具有本职业特点的良好职业道德和行为规范)法律常识教学是理论课的主要内容之一,要求所有保安都应熟知国家有关法律、法规,成为懂法、知法、守法的公民,运用法律这一有力武器与违法犯罪分子作斗争。工作入口门卫守护,定点守
21、卫及区域巡逻为主要内容,在日常管理和发生突发事件时能够运用所学的技能保护公司财产以及自身安全。2、培训要求1)保安理论培训通过培训使保安熟知保安工作性质、地位、任务、及工作职责权限,同时全面掌握保安专业知识以及在具体工作中应注意的事项及一般情况处置的原则和方法。2)消防知识及消防器材的使用通过培训使保安熟知掌握消防工作的方针任务和意义,熟知各种防火的措施和消防器材设施的操作及使用方法,做到防患于未燃,保护公司财产和员工生命财产的安全。3) 法律常识及职业道德教育通过法律常识及职业道德教育,使保安树立法律意识和良好的职业道德观念,能够运用法律知识正确处理工作中发生的各种问题;增强保安人员爱岗敬业
22、、无私奉献更好的为公司服务的精神。4) 工作技能培训其中专业理论知识内容包括:保安理论知识、消防业务知识、职业道德、法律常识、保安礼仪、救护知识。作技能训练内容包括:岗位操作指引、勤务技能、消防技能、军事技能。二培训的及要求培训目的安全生产目标责任书为了进一步落实安全生产责任制,做到“责、权、利”相结合,根据我公司2015年度安全生产目标的内容,现与财务部签订如下安全生产目标:一、目标值:1、全年人身死亡事故为零,重伤事故为零,轻伤人数为零。2、现金安全保管,不发生盗窃事故。3、每月足额提取安全生产费用,保障安全生产投入资金的到位。4、安全培训合格率为100%。二、本单位安全工作上必须做到以下
23、内容: 1、对本单位的安全生产负直接领导责任,必须模范遵守公司的各项安全管理制度,不发布与公司安全管理制度相抵触的指令,严格履行本人的安全职责,确保安全责任制在本单位全面落实,并全力支持安全工作。 2、保证公司各项安全管理制度和管理办法在本单位内全面实施,并自觉接受公司安全部门的监督和管理。 3、在确保安全的前提下组织生产,始终把安全工作放在首位,当“安全与交货期、质量”发生矛盾时,坚持安全第一的原则。 4、参加生产碰头会时,首先汇报本单位的安全生产情况和安全问题落实情况;在安排本单位生产任务时,必须安排安全工作内容,并写入记录。 5、在公司及政府的安全检查中杜绝各类违章现象。 6、组织本部门
24、积极参加安全检查,做到有检查、有整改,记录全。 7、以身作则,不违章指挥、不违章操作。对发现的各类违章现象负有查禁的责任,同时要予以查处。 8、虚心接受员工提出的问题,杜绝不接受或盲目指挥;9、发生事故,应立即报告主管领导,按照“四不放过”的原则召开事故分析会,提出整改措施和对责任者的处理意见,并填写事故登记表,严禁隐瞒不报或降低对责任者的处罚标准。 10、必须按规定对单位员工进行培训和新员工上岗教育;11、严格执行公司安全生产十六项禁令,保证本单位所有人员不违章作业。 三、 安全奖惩: 1、对于全年实现安全目标的按照公司生产现场管理规定和工作说明书进行考核奖励;对于未实现安全目标的按照公司规定进行处罚。 2、每月接受主管领导指派人员对安全生产责任状的落