某企业办公用品管理信息系统设计与实现_第1页
某企业办公用品管理信息系统设计与实现_第2页
某企业办公用品管理信息系统设计与实现_第3页
某企业办公用品管理信息系统设计与实现_第4页
某企业办公用品管理信息系统设计与实现_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

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

文档简介

某企业办公用品管理信息系统设计与实现

摘要

伴随企业管理信息化发展,办公用品领用申请业务作为企业日常运营管理业

务之一,也逐渐被信息系统取代,并作为企业管理信息系统中的一个子系统。

本系统旨在开发一个办公用品管理系统,提高办公用品领用申请业务的管理

效率,优化办公用品库存管理流程。系统使用敏捷方法获得用户需求,采用面向

对象方法进行分析和设计,在WAMP集成环境下开发,并在WampServer服务器

实现。

系统用户设定分别为员工和管理员,最后实现的系统功能如下:员工可以查

看办公用品的信息、领用申请、查看申请记录等,管理员可以查看并搜索申请单

详情和申请记录、修改申请单状态、对办公用品信息进行修改和补充。

本文对整个系统的分析、设计与实现均作了详细描述。

关键词:管理信息系统,领用申请,办公用品管理,WAMP

Abstract

Withthedevelopmentofenterprisemanagementinformatization,theapplicationof

officesuppliesapplicationasoneofthedailyoperationmanagementbusinessof

enterprises,hasalsobeengraduallyreplacedbyinformationsystems,andasa

subsysteminenterprisemanagementinformationsystems.

Thesystemaimstodevelopanofficesuppliesmanagementsystem,improvethe

managementefficiencyoftheofficesuppliesapplicationbusiness,andoptimizethe

officesuppliesinventorymanagementprocess.Thesystemusesagilemethodsto

obtainuserneeds,adoptsanobject-orientedmethodforanalysisanddesign,

developsintheWAMPintegratedenvironment,andisimplementedonthe

WampServerserver.

Thesystemusersaresetupasemployeesandadministratorsrespectively.Thefinal

systemfunctionsareasfollows:employeescanviewofficesuppliesinformation,use

applications,viewapplicationrecords,etc.,administratorscanviewandsearch

applicationformdetailsandapplicationrecords,modifyapplicationsSinglestate,

modifyandsupplementtheofficesuppliesinformation.

Thisarticledescribestheanalysis,design,andimplementationoftheentiresystem

indetail.

Keywords:MIS,Applicationforcollar,Officesuppliesmanagement,WAMP

目录

第1章绪论..............................................8

1.1系统开发的背景和目标........................................8

1.1.1系统开发的背景.........................................8

1.1.2系统开发的目标.........................................8

1.2设计开发的方法和工具的选择..................................9

1.3论文的内容和结构安排........................................9

第2章系统规划.........................................10

2.1初步需求分析...............................................10

2.2系统主要功能及特点.........................................12

2.3可行性分析.................................................13

2.3.1经济可行性............................................13

2.3.2技术可行性............................................13

2.3.3操作可行性............................................13

第3章系统分析.........................................13

3.1功能分析...................................................13

II

3.1.1系统参与者............................................13

3.1.2系统用例图............................................13

3.1.3用例规约..............................................14

3.2概念数据建模和对象关系建模.................................20

3.3动态建模...................................................24

3.3.1顺序图................................................24

3.3.2通信图................................................28

3.3.3系统分析类图..........................................31

3.3.4活动图................................................32

3.3.5状态图................................................33

第4章系统设计.............................................34

4.1总体设计...................................................34

4.2数据库设计.................................................35

4.3UI设计.....................................................36

第5章系统实现.............................................41

5.1登录.......................................................41

5.2申请领用办公用品...........................................43

5.3员工端查看申请记录.........................................44

5.4申请单处理.................................................44

5.5查询某一员工所有申请记录...................................46

5.6新增办公用品...............................................46

5.7编辑用品信息...............................................48

III

第6章系统测试.........................................49

总结....................................................50

参考文献................................................51

谢辞.....................................错误!未定义书签。

IV

第1章绪论

1.1系统开发的背景和目标

1.1.1系统开发的背景

随着信息时代的高速发展,企业信息化建设是企业快速适应时代,及时响应

和满足需求的必经之路。在企业信息化建设中,办公自动化(即0A)发挥着重

要作用,0A能有效、合理地调配企业内部各项资源,减少手工操作误差,节约

资源,让员工高效协同办公,让办公过程可视化,让管理层精准管控,从而提高

企业办公管理效率和运行决策效能。

0A最早于50年代出现在西方的发达国家,80年代进入高速发展时期;而在

国内则发展不均衡,分为四种情况:尚无联网办公、联网但止步个人办公、联网

但协同有限、联网并建立科学的系统生态。不可否认,办公自动化的完善会对企

业的管理和经营产生重要影响,推行办公自动化将是不可阻挡的浪潮。

办公自动化的实现自然借助OA系统。OA系统从20世纪70年代中期出现到

发展至今日,已经成熟,更适应企业高效协作、简单易用、信息共享等需求。企

业中常见的OA系统有请假管理系统、销售管理系统、绩效考核管理系统等,这

些系统因为其所处理的事务繁杂庞大,涉及明确责任落实和利益分配,所以能迅

速普及应用并受企业依赖。

对于企业日常运营中,企业同样离不开的快消品一一办公用品的管理,目前

仍有许多企业采用传统的手工记账模式。这种传统手工记账模式下,办公用品日

常出入库和员工领用情况不明确、制度不完善、管理不规范,以上影响日积月累

下来将给企业带来不必要的浪费和损耗。如何节能降耗、压缩成本,办公用品管

理模式的改变也能助其一臂之力。

1.1.2系统开发的目标

系统开发的目标是希望能提供一个办公用品管理系统,让员工在线上就能完

成办公用品的领用申请,简化手工模式下的办理手续,把时间花在更有效益的工

作上;管理员通过系统也能更快查找对应申请信息,提高业务处理速度,对库存

8

管理做到心中有数,避免原有手工模式下清点库存的手忙脚乱。另外,系统是提

供给企业内部使用的,应能归整到企业系统生态建设中,便于企业统一管理人员

信息和权限分配。

1.2设计开发的方法和工具的选择

本系统在需求分析和数据库设计阶段,使用MicrosoftOfficePowerPoint

和PowerDesigner作为建模工具。MicrosoftOfficePowerPoint是微软公司旗

下的一款热门软件,包容性强、素材丰富,能满足各种作图需求;PowerPoint

则是一款集成多种标准数据建模技术的工具,提供系统分析与设计解决方案,功

能强大,帮助用户更便捷快速地完成系统分析和设计。

系统实现阶段,以Windows系统为开发环境,使用Apache为服务器软件,

静态界面采用HTML+CSS+JavaScript搭建,利用PHP语言和ThinkPHP框架进行

动态网页开发,MySQL建立后台数据库。系统将使用WampServer服务器实现WAMP

集成环境,能节省配置时间和减少繁琐的配置过程,提高开发速度。

1.3论文的内容和结构安排

第1章绪论:分析办公用品管理信息系统开发的背景、目标,介绍开发方

法、语言和工具。

第2章系统规划:提出系统功能开发的想法,完成系统初步需求分析和可行性

分析。

第3章系统分析:对系统进行详细、全面的功能需求分析,完成建模。

第4章系统设计:基于对系统需求的分析,完善系统总体设计、数据库设计和

界面设计。

第5章系统实现:利用所学知识和技能,实现设计好的系统功能。

第6章系统测试:测试系统实现功能,得出测试结果。

9

第2章系统规划

2.1初步需求分析

(1)系统描述

目前,办公用品的领用申请和库存管理,在企业中普遍为手工模式,落后的

管理模式不利于企业的成本管控。因此,开发使用一个办公用品管理信息系统有

助于企业高效处理领用申请业务和管理办公用品。

(2)系统说明

①考虑到系统的适用范围和企业系统生态建设需要,为保证严谨性,用户账

号应为分配获得,不能通过注册获得账号,即用户添加删改直接在数据库操作。

②申请单一旦提交成功,不允许企业员工修改和取消。只有办公用品领用处

管理员能对申请单状态进行修改。

(3)系统角色

①确定角色:

企业员工(以下简称员工)、办公用品领用处管理员(以下简称管理员)

②记录抱怨和期望

如表2-1所示。

表2-1角色抱怨和期望汇总表

角色抱怨期望

每次领用都要手写登记自己的部门、姓名、希望能有一个系统,让我免除

员工领用物品等信息,领用的东西多的时候要重手写登记的过程,直接到领用

复写多次。处报个人信息就能领取。

清点库存只能一件一件地手工去数再记录;希望系统能记录每一条领用申

领用记录也只能保存每天的领用数据,如果请记录,能查询到个人的领用

管理员

要查询员工个人的领用记录只能一个个去统申请记录,随时能查看到库存

计。情况。

10

(4)任务模型及任务详细描述

达成角色目的应完成对应的任务和详细描述完成任务的步骤,如表2.1.2所

Zj\o

表2-2角色任务模型及任务详细描述汇总表

角色任务模型任务详细描述

①查看和选择办员工使用账号密码登录系统后,查看系统上展示的办公用

公用品品,并根据需求选择加入购物车。

②申请领用办公员工点击创建申请单,确认无误后,提交生成办公用品领

员用品用申请单。

工③获得申请单状员工提交申请单后,获得提交状态“提交成功”或“提交

态反馈失败”的反馈。

员工在个人中心中能查看到历史申请记录,点击能查看申

④查看申请记录

请单详情。

在员工成功提交申请单后,管理员能在后台查看到该申请

①查看申请单单所包含的申请人工号、姓名、申请领用用品的种类和数

量等信息。

管理员在员工领取所申请的办公用品后修改申请单状态为

管②修改申请单状

理“已完成”,完成本次领用申请。当员工需要修改或取消申

员请时,管理员将申请单状态修改为“取消”。

管理员能查看所有办公用品的基本信息和库存信息,监控

③查看和更新办办公用品库存情况;更新办公用品信息,包括编辑办公用

公用品信息品的基本信息、由入库产生的新增或领用出库和报损造成

的删除办公用品信息。

(5)总结

系统对象的属性及其状态或方法总结如表2-3所示。

表2-3总结表

对象属性状态/方法

查询办公用品()、申请领

员工工号、密码、姓名、部门、联系方式用办公用品()、查看申请

单()

待入库()、待申请()、

办公用品用品编号、用品名称、所属类别、库存数量

待领用()、已出库()

查看申请单()、修改办公

管理员工号、密码、姓名、部门、联系方式用品信息()、修改申请单

状态()

领用申请单申请单编号、下单时间、申请用品种类、申创建()、待提交()、己

11

请数量、申请总量、申请人工号、申请人姓提交()、已完成()、己

名、申请人联系方式、状态、管理员工号取消()

2.2系统主要功能及特点

1.办公用品的领用申请

办公用品的领用申请是本系统的主导业务,目的是保证企业员工在日常工作

中不缺所需物资的同时,监控企业运营成本的投入。系统最主要的功能是实现员

工申请领用办公用品数据的增删改查,应充分考虑信息安全和业务流畅,合理分

配用户的使用权限。

针对需要申请领用办公用品的企业员工,系统为其提供填写和提交申请单的

功能,员工则需提供基本个人基本信息以认证身份,完成申请和领用过程;员工

能查看到自动的历史领用申请记录及状态。通过系统实现领用申请,将有效减少

排队申请登记时间和咨询用品信息时间。

2.领用申请的处理

系统对办公用品领用处管理员角色提供的功能为申请单的查询和状态修改。

查询申请单中又可分为查询全部申请单、查询某个员工所有领用申请单,以便提

高领用申请处理效率。申请单状态修改则是在员工已领用所申请用品,或取消此

次申请,或领用过程出现问题时,管理员可对申请单状态修改为己完成或取消,

此功能保证了领用申请业务的完整性。

3.办公用品的信息管理

系统对管理员提供办公用品信息管理功能,包括办公用品信息查看、出入库

造成的数据修改、种类删除和信息维护,保证了系统能完整运转,减少管理员理

货、清点所需要耗费的时间和精力,提供库存管理的决策支持。

12

2.3可行性分析

2.3.1经济可行性

该系统通过数据统计和分析,有助于管理员对办公用品库存及时、高效处理,

有效降低企业细碎开支,包括纸质资源消耗等带来的成本浪费;同时能降低人力

成本,提高人力资源利用率。系统投入使用成本主要为购买系统所需费用,以及

运行载体(计算机)日常运行的电费。综合考虑,该系统经济方面可行。

2.3.2技术可行性

该系统将通过B/S模式实现,用户无需下载,通过浏览器即可使用系统,适

用于市面上目前普遍使用的操作系统。系统的维护可直接由开发者进行,更快速

有效解决问题,因此技术方面可行。

2.3.3操作可行性

该系统界面简洁,功能明确,一目了然。用户不管是企业员工还是办公用品

领用处管理员,只需具备日常计算机基本操作知识,了解办公用品领用申请流程

就能使用。使用该系统能令用户感受到系统友好,因此操作方面可行。

第3章系统分析

3.1功能分析

3.1.1系统参与者

企业员工、办公用品领用处管理员

3.1.2系统用例图

系统整体用例图,如图3-1所示。

13

图3-1系统用例图

3.1.3用例规约

(1)办公用品管理系统

办公用品管理系统用例规约如表3-1所示。

表3-1办公用品管理系统用例规约

用例名称:办公用品管理系统

主参与者:员工

层次:风筝

利益相关者:员工、管理员

前置条件:员工访问办公用品管理系统

最低保证:回滚任何未完成的事务

成功保证:管理员修改订单状态

触发器:员工访问办公用品管理系统

主要成功情节:1.员工使用已有账号登录系统

2.员工浏览系统上显示的办公用品,根据需求查询办公用品

14

3.员工将需申请办公用品加入购物车

4.员工创建申请单

5.员工提交申请单

6.系统反馈申请单提交状态

7.管理员查看申请单详情

8.管理员修改申请单状态

扩展:l.a员工输入账号不存在

l.a.l系统弹出提示“用户不存在!请联系管理员处理”

l.b员工输入账号或密码为空

l.b.l系统弹出提示“输入账号或密码错误!”

2.a员工无法查看办公用品

2.a.l员工刷新页面

3.a员工加购不成功

3.a.l员工刷新页面

3.a.2员工重新登录系统

4.a事务被中断

4.a.l事务回滚,员工重新填写申请单

5.a事务被中断

5.a.l事务回滚,员工重新创建申请单

6.a没有弹出提交状态窗口

6.3.1跳转至申请记录页面

7.a申请单详情不显示

7.a.l管理员刷新页面

7.a.2管理员退出系统,重新登录

8.a事务被中断

8.a.l事务回滚,管理员重新修改

8.b修改不成功

8.b.l事务回滚,管理员刷新页面,重新修改

(2)查看办公用品

查看办公用品用例规约如表3-2所示。

表3-2查询办公用品用例规约

用例名称:查看办公用品

主参与者:员工

层次:海平面

利益相关者:员」:

前置条件:员工成功登录办公用品管理系统

最低保证:回滚任何未完成的事务

成功保证:系统显示符合条件的结果

触发器:员工点击浏览办公用品

15

主要成功情节:1.员工在登录界面输入账号密码登录系统

2.员工点击界面左侧导航栏用品分类和翻页进行浏览

3.系统显示符合条件的结果

扩展:l.a员工登录不成功

l.a.l系统提示“用户不存在,请联系管理员处理!”

l.a.2系统提示“输入用户名或密码有误!”

2.a员工点击浏览无反应

2.a.l员工刷新页面

2.b员工点击浏览没有内容显示

2.b.l员工刷新页面

3.a事务被中断

3.a.l事务回滚,员工重新登录系统

(3)申请领用办公用品

申请领用办公用品用例规约如表3-3所示。

表3-3申请领用办公用品用例规约

用例名称:申请领用办公用品

主参与者:员工

层次:海平面

利益相关者:员工

前置条件:员工创建申请单

最低保证:回滚任何未完成的事务

成功保证:系统返回条件提交结果

触发器:员工点击提交申请单

主要成功情节:1.员工找到需要申请领用的办公用品,点击进入办公用品详情页

2.员工在详情页输入申请数量

3.员工点击确定后将该办公用品加入购物车

4.员工加入购物车完成,点击创建申请单

5.员工确认无误后,点击提交申请单

6.系统自动按申请数量减少对应办公用品的库存数量

扩展:l.a事务被中断

l.a.l事务回滚,员工重新点击进入办公用品详情页

2.a员工输入被中断

2.3.1系统提示“申请数量不能为0!”

2.a.2事务回滚,员工重新填写

3.a员工点击无响应

3.a.l事务回滚,员工重新选择加入购物车

3.a.2员工刷新页面

3.b事务被中断

3.b.l事务回滚,员工重新选择加入购物车

16

4.a员工点击创建无响应

4.a.l事务回滚,员工重新点击创建

5.a申请单详情不显示

5.a.l员工刷新页面

5.a.2事务回滚,员工重新点击提交

5.b事务被中断

S.b.l事务回滚,员工重新创建和提交申请单

(4)获得申请单状态反馈

获得申请单状态反馈用例规约如表3-4所示。

表3-4获得申请单状态反馈用例规约

用例名称:获得申请单状态反馈

主参与者:员」:

层次:海平面

利益相关者:员工

前置条件:员工提交申请单

最低保证:回滚任何未完成的事务

成功保证:系统显示申请单提交状态

触发器:员工点击提交申请单

主要成功情节:1.员工点击提交申请单

2.系统返回申请单提交结果

扩展:l.a事务被中断

l.a.l事务回滚,员工重新提交申请单

2.3系统没有显示结果

2.a.l系统跳转至申请记录界面

2.a.2员工前往申请记录界面查看

(5)查看申请单

查看申请单用例规约如表3-5所示。

表3-5查看申请单用例规约

用例名称:查看申请单

主参与者:管理员、员工

层次:海平面

利益相关者:管理员、员工

前置条件:员工成功提交申请单

最低保证:回滚任何未完成的事务

成功保证:系统显示申请单详情

触发器:管理员或员工点击查看申请单

17

主要成功情节:1.员工已成功提交申请单

2.管理员在系统后台“申请管理”或员工在“我的申请”中点击查

看申请单

3.系统显示申请单详情

扩展:2.a事务被中断

2.3.1事务回滚,管理员或员工重新点击查看

2.b点击无响应

2.b.l管理员或员工刷新页面

3.a系统没有显示申请单详情

3.a.l管理员或员工刷新页面

3.a.2事务回滚,管理员或员工重新点击查看

(6)查看申请记录

查看申请记录用例规约如表3-6所示。

表3-6查看申请记录用例规约

用例名称:查看申请记录

主参与者:管理员、员工

层次:海平面

利益相关者:管理员、员工

前置条件:系统记录所有成功提交的申请单

最低保证:回滚任何未完成的事务

成功保证:系统正确显示申请单详情

触发器:管理员或员工点击查看申请记录

主要成功情节:1.管理员点击查看所有申请记录,或在后台搜索查看员工申请记

录;员工在“我的申请”里点击申请记录进行查看

2.系统返回符合条件的申请记录

扩展:l.a事务被中断

l.a.l事务回滚,管理员或员工重新查看

l.b点击无响应

l.b.l管理员或员工刷新页面

l.b.2事务回滚,管理员或员工重新登录系统

2.a系统找不到符合条件的结果

2.a.l系统提示“没有符合条件的记录!”

(7)修改申请单状态

修改申请单状态用例规约如表3-7所示。

表3-7查看申请单状态用例规约

用例名称:修改申请单状态

18

主参与者:管理员

层次:海平面

利益相关者:管理员

前置条件:管理员交付办公用品或员工取消申请

最低保证:回滚任何未完成的事务

成功保证:系统显示申请单修改后的状态

触发器:管理员点击修改申请单状态

主要成功情节:1.管理员登录系统后台

2.管理员需按单交付办公用品或员工取消申请

3.管理员找到对应申请单,修改申请单状态为“已完成”或“已取

消”

4.系统显示申请单被修改后的状态,员工和管理员均能查看得到

扩展:l.a管理员登录不成功

l.a.l系统提示“用户名或密码输入有误!”

3.a事务被中断

3.a.l事务回滚,管理员重新修改申请单状态

4.a系统没有显示申请单被修改后的结果

4.a.l管理员或员工刷新页面

(8)定乂用品

定义用品用例规约如表3-8所示。

表3-8定义用品用例规约

用例名称:定义用品

主参与者:管理员

层次:海平面

利益相关者:管理员

前置条件:管理员访问系统后台

最低保证:回滚任何未完成的事务

成功保证:系统成功显示新定义的办公用品

触发器:管理员点击“添加用品”进入用品定义界面

主要成功情节:1.管理员在左侧导航条点击“添加用品”

2.管理员填写相关办公用品信息

3.管理员确认无误后点击“提交”按钮

4.系统返回提交状态

扩展:l.a点击无响应

l.a.l事务回滚,管理员刷新页面

2.a事务被中断

2.a.l事务回滚,管理员重新填写用品信息

19

3.a点击无反应

3al事务回滚,管理员重新提交

3.a.2事务回滚,管理员重新填写用品信息

4.a系统没有反馈提交状态

4.a.l管理员前往“用品列表”查看

(9)修改用品

修改用品用例规约如表3-9所示。

表3-9修改用品用例规约

用例名称:修改用品

主参与者:管理员

层次:海平面

利益相关者:管理员

前置条件:管理员点击查看用品列表

最低保证:回滚任何未完成的事务

成功保证:管理员成功修改用品信息

触发器:管理员点击“编辑”进入用品信息修改界面

主要成功情节:1.管理员在左侧导航条点击“用品列表”

2.管理员找到需要修改的用品,点击“编辑”按钮

3.管理员根据需求修改用品信息

4.管理员点击“提交”按钮

5.系统返回修改结果

扩展:l.a点击无响应

l.a.l事务回滚,管理员刷新页面

2.a事务被中断

2.a.l事务回滚,管理员重新查找该用品

3.a事务被中断

3al事务回滚,管理员重新修改用品信息

4.a点击无反应

4.a.l事务回滚,管理员重新提交修改信息

4.a.2事务回滚,管理员退出界面后重新进入

5.a系统没有反馈修改结果

5.a.l管理员前往“用品列表”查看

3.2概念数据建模和对象关系建模

(1)员工与申请单的对象关系

员工与申请单的对象关系类图如图3-2所示。

20

staff员工

«pk»sta_id工号appOrder申请单

sta_password密码

1submitO..n«pk»ordjd单号

sta_name姓名ord_time下单向间

sta_department部门ord_state状态

«multivalue»sta_number联系方式

图3-2员工与申请单对象关系类图

员工和申请单是一对多关系,一个员工可以提交多次申请产生多张申请单,

但一张申请单只能对应一个员工。对应关系模型为:

员工(工号,密码,姓名,部门,联系方式)

申请单(单号,下单时间,申请单状态,员工工号)

(2)管理员与申请单的对象关系

管理员与申请单的对象关系类图如图3-3所示。

admin管理员

«pk»ad_id工号appOrder申请单

ad_password密码单号

maintain«pk»ord_id

ad_name姓名ord_time下单时间

ad__department部门ord__state状态

«multivalue»ad_number联系方式

图3-3管理员与申请单的对象关系类图

管理员和申请单是多对多关系,一个管理员可以维护多张申请单,一张申请

单也可以被多个管理员维护。对应关系模型为:

管理员(工号,密码,姓名,部门,联系方式)

申请单(单号,下单时间,申请单状态,管理员Z号)

(3)办公用品与申请单的对象关系

办公用品与申请单的对象关系类图如图3-4所示。

21

图3-4办公用品与申请单的对象关系类图

办公用品和申请单是多对多关系,一种办公用品可以存在于多张申请单,一

张申请单也可以有多种办公用品。对应关系模型为:

办公用品(用品编号,用品名称,所属类别,库存数量)

申请单(星号,下单时间,申请单状态,用品编号)

行项目(申请数量,申请总数)

(4)管理员与办公用品的对象关系

管理员与办公用品的对象关系类图如图3-5所示。

图3-5管理员与办公用品的对象关系类图

管理员与办公用品是多对多的关系,一个管理员可以修改多种办公用品的信

息,一种办公用品也可以被多个管理员进行维护。对应关系模型为:

管理员(工号,密码,姓名,部门,联系方式)

22

办公用品(用品编号,用品名称,所属类别,库存数量,管理员工号)

(5)系统完整对象关系

系统完整的对象关系类图如图3-6所示。

图3-6系统对象关系类图

系统完整的对应关系模型为:

管理员(工号,密码,姓名,部门,联系方式)

员工(谑,密码,姓名,部门,联系方式)

办公用品(用品编号,用品名称,所属类别,库存数量)

行项目(申请数量,申请总数)

申请单(星号,下单时间,申请单状态,员工工号,用品编号,管理员工号)

其中,形同“工为主键,形同“员工工号”为外键,其余为普通属性。

23

3.3动态建模

3.3.1顺序图

(1)员工/管理员登录顺序图,如图3-7所示。

登录顺序图

去:LoginControl

理员

1://loginO□

2://verifyloginuO

3://checkloginO'

4://loginO1

5://verifyloginO:

n

6://checkloginOu

图3-7员工/管理员登录顺序图

管理员和员工要登录系统,输入的账号和密码需验证是否与数据库中已存的

信息吻合。吻合方可登录并使用系统。

(2)办公用品领用申请顺序图,如图3-8所示。

24

员工端请求创建申请单,系统应先验证员工的登录信息,无误后创建申请单

并获取员工信息。员工端请求写入申请用品信息,系统计算行项目数量并写入申

请单,最后将申请单信息返回至员工端。

(3)领用申请处理顺序图,如图3-9所示。

25

申清处理顺序图

:AdminForm:AdminControlLU:appdrderl()

管理员i

1://requestcheck_Order()

admininfo()

F

4://getappOrde_in£o()

updateappOrderstateO

//updateappOrder_state。

8://checkupdated。

9://updateappOrder_state()

图3-9领用申请处理顺序图

管理员端请求查看申请单信息,系统获取管理员信息后展示申请单详情。管

理员端请求修改申请单信息,系统检测是否有更新,无误后更新申请单信息,并

将更新后的状态结果返回至管理员端。

(4)办公用品管理顺序图,如图3-10所示。

26

办公用品管理顺序图

管理员2

1://requestedit()

2://requestedit()

3://getadmin_infq():

4://getgoods_info()

5://writegoods_info()

6://writegoods_info()

7://checkgoods_info()

8://writegoods_info()

图3-10办公用品管理顺序图

管理员端请求维护办公用品信息,系统获取管理员信息后,允许管理员写入

办公用品信息。系统过检测信息是否合格,无误后更新办公用品信息,并将更新

后的信息返回至管理员端。

(5)办公用品新增顺序图,如图3-11所示。

27

管理员端请求新增办公用品,系统获取管理员信息。管理员填写新增办公用

品信息,系统检测合格后,将办公用品信息写入数据库,并将新增的用品信息返

回显示至管理员端。

3.3.2通信图

(1)员工/管理员登录通信图,如图3-12所示。

28

员工

图3-12员工/管理员登录通信图

(2)办公用品领用申请通信图,如图3-13所示。

图3-13办公用品领用申请通信图

(3)领用申请处理通信图,如图3-14所示。

29

5://displaydetails()

10://displayupdatedO

6:

管理员1

温馨提示

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

评论

0/150

提交评论