物资管理系统课程设计报告

合集下载

c语言课程设计物资管理系统

c语言课程设计物资管理系统

c语言课程设计物资管理系统一、教学目标本节课的教学目标是使学生掌握C语言在物资管理系统中的应用。

具体来说,知识目标要求学生了解物资管理系统的基本概念和C语言的基本语法;技能目标要求学生能够使用C语言进行简单的物资管理系统的开发;情感态度价值观目标则是使学生认识到C语言在实际应用中的重要性,激发他们对计算机编程的兴趣。

二、教学内容本节课的教学内容主要包括三个部分:首先是物资管理系统的基本概念,包括物资管理系统的定义、功能和分类;其次是C语言的基本语法,包括数据类型、变量、运算符和控制语句;最后是C语言在物资管理系统中的应用,包括物资信息的添加、删除、修改和查询等功能。

三、教学方法为了达到本节课的教学目标,我们将采用多种教学方法相结合的方式。

首先是讲授法,教师将讲解物资管理系统的基本概念和C语言的基本语法;其次是讨论法,学生将分组讨论如何使用C语言实现物资管理系统的功能;接着是案例分析法,教师将展示一个简单的物资管理系统案例,学生将分析并模仿实现;最后是实验法,学生将在实验室环境中动手编写和测试C语言程序。

四、教学资源为了支持本节课的教学内容和教学方法的实施,我们将准备以下教学资源:教材《C语言程序设计》、参考书《C语言实战》、多媒体资料《C语言编程入门》和实验设备(计算机、编程环境等)。

这些资源将帮助学生更好地理解物资管理系统和C语言的基本概念,提高他们的编程技能。

五、教学评估本节课的教学评估将采用多元化的评估方式,以全面、客观、公正地评价学生的学习成果。

评估方式包括平时表现、作业和考试三个部分。

平时表现主要评估学生在课堂上的参与度、提问和回答问题的积极性等;作业主要评估学生的编程实践能力,如编写和调试C语言程序;考试则主要评估学生对物资管理系统和C语言基本概念的理解和掌握程度。

通过这些评估方式,我们可以全面了解学生的学习情况,及时发现和解决问题。

六、教学安排本节课的教学安排将分为五个课时,每个课时45分钟。

课程设计物资管理信息系统

课程设计物资管理信息系统

课程设计——物资管理信息系统本物资管理系统具有以下特点:❤实现仓库物资的入库出库查询等操作;❤实现仓库物资权限管理,提高系统安全性;❤界面设计简单,操作方便。

本系统后台数据库采用SQL Server 。

前台采用visual C#作为主要开发工具。

采用ADO技术连接数据库,完成对数据库的一系列操作。

本系统按照面对对象的思想,进行程序开发,程序设计条理清楚。

一、系统概述1. 系统功能与应用背景物资管理信息系统在企业的整个管理过程中起着至关重要的作用,如果不能保证正确地进货、库存控制及发货,将会导致管理费用的增加,服务质量也难以得到保证,从而影响企业的竞争力。

物资管理涉及计划、物料平衡、采购、入库、出库、库存等业务,这些业务涉及大量的数据和信息,而且对这些数据和信息的准确性、及时性都要求非常高,任何错误和遗漏都会造成公司的损失,若采用纯人工的方法进行管理有一定难度。

因此,采用计算机技术实现物资管理,是提高公司管理水平的有效方法。

物资管理信息系统能够提高物资管理的质量和效率,降低物资管理信息系统的成本,以合理库存量控制库存和采购。

其功能包括采购申请、物品收发与报废、库存管理、往来单位、部门及人员管理等。

本实例完成的主要功能有:★用户管理;★物资信息设置;★入库管理;★出库管理;★库存管理;不同的单位有不同的需求,本系统大体上能满足以下几个方面的需求:★用户的信息需求:随时查询库存状况,进行库存物资汇总,对库存数据能随时进行删除、插入及恢复操作;★用户的处理需求:能随时添加、删除、修改每一条库存记录。

2.系统预览为物资管理信息系统的登陆界面,输入用户名和密码(默认用户名和密码分别为admin和admin),单击【确定】按钮,进入程序主界。

二、系统设计1.系统设计思想本系统主要完成对仓库的库存管理,包括入库、出库、库存以及密码管理等几个方面,系统可以完成对各类信息的浏览、查询、添加、删除、修改等操作。

系统核心是入库、库存和出库之间的关系,每个表的修改都将影响到其他的表,当完成入库或出库操作时,库存信息会自动修改。

物资管理系统课程设计(实验报告)

物资管理系统课程设计(实验报告)

总体流程图如下:
1、用户登录模块
2、物资管理系统首页模块
3、修改密码模块
4添加物资模块
5、物资删除模块
6、物资修改模块
7、物资查询模块
8、生成订单与查询
9、物资信息排序
10、帮助功能
制作人:王文超 学院:软件学院 班级:软件工程(3)班 学号:11270307
课程设计
(物资管理系统)
设计目的:
(1)使学生巩固和提高Java编程技术; (2)培养学生掌握程序设计的基本思路和 方法; (3)加强学生研发、调试程序的能力; (4)培养学生分析、解决问题的能力; (5)提高学生的科技论文写作能力。
设计任务:
(1)使用图形用户界面,有菜单和工具栏等 ,符合编程规范。 (2)用数据库建立物资信息表。(不限使用 哪种数据库) (3)实现用户登录和密码修改。 (4)能连接数据库并实现添加、删除、修改 、查询等功能。 (5)根据库存数量产生订单,能进行相关信 息的统计分析,排序,打印等。 (6)实现帮助功能。
பைடு நூலகம்
物资管理系统简介
在信息时代的今天,计算机参与企业日常业务管 理已经成为企业现代化建设的当务之急。物资管理信息 系统的设计开发正是适应了这种要求。物资管理信息系 统是典型的信息管理系统,其开发主要包括后台数据库 的建立和维护以及前端应用程序的开发两个方面,对于 前者要求建立起数据一致性和完整性强、数据安全性好 的库,而对于后者则要求应用程序功能完备,易使用等 特点。

物资管理系统jsp课程设计

物资管理系统jsp课程设计

物资管理系统jsp课程设计一、课程目标知识目标:1. 掌握JSP基本语法和结构,了解其在物资管理系统中的应用;2. 学会使用JSP与数据库进行交互,实现对物资数据的增、删、改、查功能;3. 了解物资管理系统的业务流程,明确系统模块划分。

技能目标:1. 能够独立设计并实现一个简单的物资管理系统界面;2. 能够运用JSP技术实现物资管理系统的后台逻辑;3. 学会分析系统需求,进行系统设计,提高解决问题的能力。

情感态度价值观目标:1. 培养学生对计算机编程的兴趣,激发学习热情;2. 培养学生的团队协作意识和沟通能力,提高项目完成效率;3. 增强学生的网络安全意识,认识到信息时代保护数据安全的重要性。

课程性质:本课程为实践性课程,侧重于培养学生的动手能力和实际应用能力。

学生特点:高年级学生,具备一定的编程基础,对JSP技术有一定了解,具有较强的自学能力和合作精神。

教学要求:结合学生特点和课程性质,注重理论与实践相结合,强调项目驱动,以学生为主体,充分调动学生的积极性和主动性。

通过课程学习,使学生能够将所学知识应用于实际项目中,提高综合运用能力。

二、教学内容1. JSP基本语法与结构:复习JSP的基本概念、语法和页面结构,重点掌握JSP的脚本元素、指令、标准动作和内置对象。

相关教材章节:第2章 JSP基本语法与结构。

2. 数据库访问技术:学习JDBC在JSP中的应用,掌握数据库连接、SQL语句执行、结果集处理等操作。

相关教材章节:第5章 数据库访问技术。

3. 物资管理系统功能模块设计:a. 用户管理:实现用户注册、登录、权限控制等功能;b. 物资管理:实现物资信息的增、删、改、查功能;c. 数据统计与分析:实现物资库存、使用情况等数据的统计与分析。

相关教材章节:第6章 JSP与数据库应用;第7章 JSP项目实战。

4. 系统测试与优化:学习如何对系统进行功能测试、性能测试和兼容性测试,以及针对测试结果进行优化。

物资管理系统jsp课程设计

物资管理系统jsp课程设计

物资管理系统jsp课程设计一、教学目标本课程旨在通过学习物资管理系统JSP的相关知识,让学生掌握JSP的基本概念、编程技术和应用方法,具备使用JSP进行物资管理系统设计与开发的能力。

具体的教学目标如下:1.知识目标:–掌握JSP的基本概念与运行原理;–了解JSP页面结构与语法规则;–熟悉JSP的内置对象及其应用;–掌握JSP与JavaBean的结合使用;–了解JSP的常用标签库与框架。

2.技能目标:–能够运用JSP编写简单的网页与应用程序;–能够使用JSP实现物资管理系统的数据展示、添加、修改和删除功能;–能够运用JSP与JavaBean实现物资管理系统的业务逻辑处理;–能够对JSP程序进行调试与优化。

3.情感态度价值观目标:–培养学生的团队协作意识,提高问题解决能力;–使学生认识到JSP在现代物资管理中的重要性,激发学生对JSP技术的兴趣与热情;–培养学生具有良好的职业素养,树立正确的价值观。

二、教学内容根据课程目标,本课程的教学内容主要包括以下几个部分:1.JSP基本概念与运行原理:介绍JSP的定义、发展历程、运行机制和应用场景。

2.JSP页面结构与语法规则:讲解JSP页面的基本结构、指令、脚本语言、注释等。

3.JSP内置对象及其应用:介绍JSP的内置对象(如request、response、session等)及其在物资管理系统中的应用。

4.JSP与JavaBean的结合使用:讲解如何使用JSP与JavaBean分离业务逻辑与表现层,提高程序的可维护性。

5.JSP常用标签库与框架:介绍JSP标准标签库(JSTL)、JavaServer Pages Standard Tag Library(JSF)等,以及如何在物资管理系统中使用这些框架。

6.物资管理系统的实现:通过实际案例,讲解如何使用JSP实现物资管理系统的数据展示、添加、修改和删除功能,以及如何进行系统调试与优化。

三、教学方法为了提高教学效果,本课程将采用以下几种教学方法:1.讲授法:用于讲解JSP的基本概念、语法规则和内置对象等基础知识。

库存物资管理系统课程设计

库存物资管理系统课程设计

库存物资管理系统课程设计一、课程目标知识目标:1. 学生理解库存物资管理系统的基本概念,掌握系统的功能模块及其相互关系。

2. 学生掌握数据库的基本操作,能运用SQL语句进行库存数据的增、删、改、查操作。

3. 学生掌握库存管理的基本原则和方法,能运用相关算法进行库存分析和优化。

技能目标:1. 学生能够运用所学知识设计简单的库存物资管理系统,实现基本功能需求。

2. 学生具备分析实际问题,提出合理解决方案的能力,能够针对库存管理中的问题进行优化改进。

3. 学生能够熟练运用计算机软件进行库存数据的处理和分析,提高实际操作能力。

情感态度价值观目标:1. 学生培养对库存物资管理工作的兴趣,认识到库存管理在企业管理中的重要性。

2. 学生树立正确的资源管理观念,养成节约资源、提高效率的良好习惯。

3. 学生在团队协作中发挥个人优势,学会与他人沟通协作,提高解决问题的能力。

课程性质:本课程为信息技术与学科实践相结合的课程,以实际应用为导向,强调理论知识与实践操作的紧密结合。

学生特点:学生为高中年级,具备一定的计算机操作能力和逻辑思维能力,对实际应用问题有较高的兴趣。

教学要求:注重培养学生的实际操作能力和解决问题的能力,强调理论与实践相结合,充分调动学生的主观能动性,提高学生的综合素养。

通过本课程的学习,使学生能够将所学知识应用于实际工作中,为未来的职业发展打下坚实基础。

二、教学内容1. 库存物资管理系统概述:介绍库存物资管理的基本概念、作用和重要性,分析库存管理系统的功能模块,使学生了解课程的整体框架。

2. 数据库基础知识:讲解数据库的基本原理,如关系型数据库、数据表、字段等概念,引导学生掌握数据库的基本操作。

3. SQL语句:教授SQL语句的基本语法,包括SELECT、INSERT、UPDATE、DELETE等操作,使学生在实际操作中掌握数据库的增删改查方法。

4. 库存管理原则与方法:介绍库存管理的基本原则,如ABC分析法、库存周转率等,分析库存优化方法,提高学生对库存管理的认识。

access物资管理系统课程设计

access物资管理系统课程设计

access物资管理系统课程设计一、教学目标本课程的学习目标包括知识目标、技能目标和情感态度价值观目标。

知识目标要求学生掌握Access物资管理系统的基本概念、模块功能和操作流程。

技能目标要求学生能够熟练使用Access软件进行物资管理系统的设计和实现,包括数据库设计、表单创建、查询编写和报表生成。

情感态度价值观目标要求学生认识到物资管理的重要性,培养学生的责任感和团队合作精神。

通过分析课程性质、学生特点和教学要求,我们将目标分解为具体的学习成果。

课程目标是为了让学生能够独立完成一个简单的Access物资管理系统,提高他们在实际工作中解决物资管理问题的能力。

二、教学内容根据课程目标,我们选择和了以下教学内容:1.Access基础知识:介绍Access软件的界面和基本操作,包括数据库、表、查询和报表等。

2.物资管理系统的模块功能:讲解物资管理系统中各个模块的功能和作用,如采购管理、库存管理和销售管理等。

3.Access物资管理系统的设计和实现:教授如何使用Access软件设计和实现一个简单的物资管理系统,包括数据库设计、表单创建、查询编写和报表生成。

教学内容的安排和进度如下:1.第1-2周:Access基础知识的学习和练习。

2.第3-4周:物资管理系统的模块功能的讲解和案例分析。

3.第5-6周:Access物资管理系统的设计和实现,包括数据库设计、表单创建、查询编写和报表生成。

三、教学方法为了激发学生的学习兴趣和主动性,我们选择了多种教学方法:1.讲授法:用于讲解Access基础知识和物资管理系统的模块功能。

2.案例分析法:通过分析实际案例,让学生更好地理解物资管理系统的应用。

3.实验法:让学生通过实际操作,掌握Access软件的使用和物资管理系统的设计和实现。

四、教学资源为了支持教学内容和教学方法的实施,我们选择了以下教学资源:1.教材:《Access物资管理系统教程》。

2.参考书:《Access高级应用指南》。

c课程设计物资库存管理系统

c课程设计物资库存管理系统

c 课程设计物资库存管理系统一、教学目标本课程旨在通过学习物资库存管理系统的设计与实现,让学生掌握以下知识目标:1.掌握物资库存管理的基本概念和流程。

2.掌握常用的库存管理算法和策略。

3.掌握物资库存管理系统的架构和设计方法。

4.能够运用相关知识对实际问题进行建模和分析。

5.能够使用编程语言实现简单的物资库存管理系统。

6.能够对实现的结果进行分析和评估。

情感态度价值观目标:1.培养学生团队合作和沟通的能力。

2.培养学生对技术的热爱和对专业的认同感。

3.培养学生对问题的敏感性和解决问题的积极性。

二、教学内容本课程的教学内容主要包括以下几个部分:1.物资库存管理的基本概念和流程。

2.常用的库存管理算法和策略。

3.物资库存管理系统的架构和设计方法。

4.实际案例分析和讨论。

第一周:物资库存管理的基本概念和流程。

第二周:常用的库存管理算法和策略。

第三周:物资库存管理系统的架构和设计方法。

第四周:实际案例分析和讨论。

三、教学方法为了实现上述教学目标,我们将采用以下教学方法:1.讲授法:用于讲解基本概念、算法和策略。

2.案例分析法:通过分析实际案例,让学生更好地理解和应用所学知识。

3.实验法:让学生动手实现简单的物资库存管理系统,提高其实践能力。

4.讨论法:鼓励学生积极参与讨论,培养其团队合作和沟通的能力。

四、教学资源为了支持教学内容和教学方法的实施,我们将准备以下教学资源:1.教材:《物资库存管理系统设计与实现》。

2.参考书:相关领域的经典著作和论文。

3.多媒体资料:教学PPT、视频教程等。

4.实验设备:计算机、网络设备等。

以上教学资源将有助于丰富学生的学习体验,提高其学习效果。

五、教学评估为了全面、客观、公正地评估学生的学习成果,我们将采取以下评估方式:1.平时表现:通过课堂参与、提问、讨论等环节,评估学生的学习态度和积极性。

2.作业:布置相关的编程练习和案例分析,评估学生的理解和应用能力。

3.考试:期末进行闭卷考试,评估学生对知识的掌握和运用能力。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件工程课程设计报告题目:企业单位物资管理系统学生姓名:学号:专业班级:网络工程专业11102班同组姓名:指导教师:汤海蓉设计时间: 2014年上学年第18周目录一、需求分析21.1需求概述 (3)1.2系统用户分析 (4)1.3系统功能分析 (5)二、概要设计52.1功能模块 (6)三、详细设计73.1静态建模 (7)3.2动态建模 (13)3.2.1时序图 (13)3.2.2活动图 (20)四、总结21一、需求分析为了改善物资管理的现状,是的物资管理变得高效、差错少,更能节省人力成本和资金成本,便对物资管理进行信息化研究。

目前市面上有许多与物资管理相关的应用软件,有使用ASP技术,有PHP技术,也有JAVA的,但其应用大多针对个别单位或部门的需要,通用性差。

结合实际情况,未发现可直接使用物资管理系统,所以提出了设计与实现物资管理系统的需求。

1.1需求概述物资管理是现代化企业生产经营活动中必不可少的一个重要环节。

对企业的物资管理系统提出以下设计需求:1.实现业务处理和信息传递的计算机集成,一边提高物资管理信息的及时性、准确性和一致性,避免数据冗余,并实现个部门之间能够快速进行信息交流和信息共享,达到提高工作效率的目的。

2.使物资管理面向生产一线,能够更好为基层单位的管理提供优质服务和帮助。

3.能够提供物资出入库的日期自动统计功能。

4.实现基本业务数据的综合统计分析,为各级管理人员和业务人员提供综合分析信息服务,以便更好、更准确地了解实际情况,从而达到以信息来辅助管理、改进管理、提高管理的目的。

另外,在总体性能需求上,为了实现物资管理系统的总体目标,要求本系统还应具备实用性、经济性、可靠性、开放性和灵活性、易操作性、易维护性。

1)实用性在系统投入应用后,要能够提高物资采购的计划和准确性,降低库存成本、优化库存结构、提高企业的经济效益,并能够使物资管理过程规范化和管理信息集成化,为物资管理提供有效、及时、可靠的数据和分析结果。

要能有效地提高人员的工作效率。

因此,本系统必须具备实用性,能够解决企业物资管理过程中存在的实际问题。

2)安全可靠性在系统投入运行后,能够使整个企业的物资管理均由本系统进行处理,随着时间的延续,将积累大量的信息数据,物资的管理也将越来月离不开本系统。

所以,在建设中,所采用的计算机硬件、支撑软件和应用软件均应具备较高的质量和可靠性,易确保系统能够长期可靠地运行,保障企业的投资回报。

包括重要的设备、数据都应有应急备份,以确定系统安全和系统数据的准确一致。

3)易操作、易维护性本系统应具备友好的用户界面,让管理人员易学、易用、易维护。

同时能够适合企业单位当前的计算机应用水平,对用户可以提供多种帮助信息,使用户经过短期的培训就能够掌握系统相关功能的应用。

4)开放性和灵活性系统须是可扩展的,并具有一定的灵活性,在对硬件设备的配置上可灵活增减,应用软件的模块、功能、权限可灵活分配,方便系统管理员进行管理。

5)经济性在充分合理利用现有资源、满足系统基本功能和保障系统先进性的前提下,要尽可能地降低系统的开发费用、运行费用和维护费用,以缩短系统投资的回报周期。

1.2系统用户分析物资管理系统的用户类型主要有:物资管理员、普通员工、信息管理员和系统管理员。

物资管理员:主要工作是审核物资入库,负责采购登记、科室领用物资,并监察物资的采购、入库、领用和报损等情况。

日常还需主持所有业务的日常事物,对整个部门的物资采购,物资入库、出库,物资供货信息等全面工作。

普通员工:可查询本人、本科室相关的情况,但不能进行删除和修改。

信息管理员:录入更新物资信息和员工信息。

系统管理员:在物资管理员的管理下,分配各用户的权限。

并对系统进行安装与维护。

1.3系统功能分析本系统实现的功能有查询统计、入库管理、物资管理、出库管理、基础信息和系统管理。

入库管理:主要对物资采购计划进行登记、物资的审核入库工作。

出库管理:主要负责科室日常领用物资的相关工作。

物资处理:物资管理人员查看物资库存与部门物资报损。

物资查询:主要监控整个物资管理的运行情况,可查阅采购、入库、各科室领用及报损等情况,并汇总成报表。

基础信息:主要对各物资信息和使用科室信息进行记录。

系统管理:主要对各系统用户的权限进行分配、密码修改。

经过深入解,一般物资管理的主要业务流程有:采购、入库、出库、查询统计等。

除了这四个主要的业务之外,作为一个完整的物资管理系统,还包括库存管理、用户管理和系统管理等功能。

采用用例分析,通过用例图、活动图等UML 统一过程化方法进行需求描述。

二、概要设计从需求分析中了解到了物资管理系统的开发方向。

因此系统设计主要对系统采用的体系结构进行说明,各功能模块的划分,设计各功能模块的功能结构。

并使用时序图等方式对功能模块的设计进行描述。

2.1功能模块根据需求分析,对本系统的功能模块进行划分,各功能模块结构划分如图2-1所示。

图2-1功能模块结构图1、物资入库模块该模块具有物资采购登记和物资入库审核两个功能。

在物资管理系统中,所有入库操作均在本模块完成。

物资入库主要是采购物资入库。

采购物资入库,需先在本模块登记采购信息。

再由采购人员进行采购,物资采购完成后,由入库管理员审核物资入库。

2、物资出库模块该模块具有科室领用功能。

在物资管理系统中,所有出库操作均在本模块完成。

物资出库主要是部门领用。

物资领用是由物资管理员登录系统,在系统中登记领用信息后,再将分配给各个使用人使用。

3、物资处理模块物资处理模块主要是物资管理员查询库房中所剩下的物资,进行库存盘点,生成报表并对已领用的物资进行报损。

库存查询操作由物资管理员自行登录系统,在物资处理模块中点击查询命令,系统即从数据库中查询库存物资,并返回结果。

物资报损操作主要由物资管理员进行。

管理员登录系统后,在物资处理模块中,点击物资报损。

系统将提示管理员输入报损物资信息,提交信息后,系统将报损信息保存在数据库中。

4、查询统计模块查询统计模块使得物资管理人员对企业单位的物资有一个总体的把握。

通过该模块,管理员可查询到物资的分配情况,可了解到物资的库存量,清楚的知道何时该进行采购,采购些什么。

通过该模块,普通员工可查询本人、本科室相关的情况5、基础信息模块该模块主要是记录企业的所有物资的名称、编号、数量和价格等基本信息;记录本企业所有科室的名称、科室编号和组成员工等基本信息。

6、系统管理模块系统管理模块主要是对用户的权限进行管理。

物资管理员可以在系统中添加、登记、删除物资;将物资分配到企业各个科室,并按照物资类别,名称,价格,科室等查询、统计,生成相应的统计报表。

普通员工只可查询本人、本科室相关的情况。

管理员对系统进行初始化的管理。

各用户还可修改密码,确保信息的安全。

三、详细设计3.1静态建模1、分析系统的参与者:物资管理员:在系统中添加、登记、删除物资;将物资分配到企业各个科室,并按照物资类别,名称,价格,科室等查询、统计,生成相应的统计报表。

普通员工:只可查询本人、本科室相关的情况。

系统管理员:可对系统进行初始化,并对用户信息进行管理。

从以上信息,做出用例图如下:1)物资管理员:用例有:登陆用例:完成物资管理员登录功能,验证物资管理员身份,确保系统安全。

物资进库用例:核对物资,确保无误后,填写入库单和修改物资清单。

物料出库用例:核对领料单,确保无误后,发放物资,然后修改物资清单。

用例图如图3-1所示。

图3-1 物资管理员用例图2)普通员工: 用例有:用户登录用例:完成员工登录功能。

查询信息用例:员工可查询本人、本科室相关的情况,但不能进行删除和修改。

用例图如图3-2所示。

图3-2 普通员工用例图3)系统管理员:用例有:登陆用例:完成系统管理员登录功能,验证系统管理员身份,确保系统安全。

系统初始化用例:对企业单位物资管理系统进行初始化,保障系统的安全。

用户管理用例:系统管理员对用户进行管理。

通过该功能系统管理员可添加或删除用户,并对用户的权限进行限制。

用例图如图3-3所示。

图3-3 系统管理员用例图以上参与者都有用户登录、密码修改和用户注销等用例。

除了题中已知的用例外,本系统还将有采购查询、入库查询、科室领用查询和采购登记等多个用例。

下面是系统中涉及到的主要用例的详细描述:1) 采购查询用例名称:采购查询执行者:物资管理员基本流程:点击采购查询链接、显示所有采购信息业务规则:可根据采购单上的负责人对采购单进行查询。

也可以根据采购时间进行查询。

2) 入库查询用例名称:入库查询基本流程:1、点击入库查询,将显示所有入库单信息;2、点击入库单后有查询链接,可查询该次入库的物资种类、数量和价格。

业务规则:根据操作员或入库时间进行筛选查询3) 科室领用查询用例名称:科室领用查询参与的执行者:物资管理员基本流程:点击科室领用查询链接,显示所有科室领用记录业务规则:可根据物资名称或编号、操作员、负责人、领用时间或科室对领用记录进行筛选查询。

4) 科室物资汇总用例名称:科室物资汇总参与的执行者:物资管理员基本流程:点击科室物资汇总链接,显示所有科室物资汇总记录业务规则:可根据时间进行筛选查询。

5) 采购登记用例名称:采购登记参与的执行者:物资管理员基本流程:、1点击采购登记链接;2、在页面中录入需要采购的物资,保存成功后生成采购单。

6) 库存盘点用例名称:分配出库基本流程:点击库存盘点链接,即在页面显示所有物资库存信息,生成库存清单。

7) 物资信息管理用例名称:物资信息管理参与的执行者:物资管理员基本流程:1、点击物资信息链接进入物资信息列表页面;2、在页面中有新增物资信息链接,点击后进入新增信息页面;3、录入保存后即新增信息成功;4、在物资信息列表中,每项信息后有删除链接。

点击删除链接即可删除物资信息。

8) 科室信息管理用例名称:科室信息管理参与的执行者:员工信息管理员基本流程:1、点击科室信息链接进入物资信息列表页面;2、在页面中有点击新增科室信息链接,进入新增信息页面;3、录入保存后即新增信息成功;4、在科室信息列表中,每项信息后有删除链接。

点击删除链接即可删除物资信息。

通过用例分析及用例与行为者之间的关系,得出该系统类图如图3-4所示。

图3-4 “企业单位物资管理系统”类图3.2动态建模3.2.1时序图时序图描述了对象之间传送消息的时间顺序,它用来表示用例中的行为顺序,当执行一个用例行为时,时序图中的每条消息对应了一个类操作中引起转换的触发事件。

时序图帮助用户进一步了解业务细节,帮助分析人员进一步明确事件处理流程,帮助开发人员了解需要开发的对象和对这些对象的操作,帮助测试人员通过过程的细节开发测试案例。

物资入库时序图如图3-5所示,库存查询时序图如图3-6所示,物资领用时序图如图3-7所示。

相关文档
最新文档