表单建模应用实例图书管理制作详解_第1页
表单建模应用实例图书管理制作详解_第2页
表单建模应用实例图书管理制作详解_第3页
表单建模应用实例图书管理制作详解_第4页
表单建模应用实例图书管理制作详解_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

1、-. z.*泛微网络科技股份*中国*耀华支路39弄9号通耀路济明路路口邮政编码:200126:+86 21 68860398表单建模应用实例(图书管理)制作详解*泛微网络科技股份*中国*耀华支路39弄9号通耀路济明路路口邮政编码:200126:+86 21 68860398表单建模应用实例(图书管理)制作详解Submitted By Weaver仅限阅读 请勿传播当您阅读本方案时,即表示您同意不传播本方案的所有内容文档主题(Title)表单建模应用实例(图书管理)制作详解作者(Author)方烨良审批者(To Be Approved By)说明(ments)文件名称(File Name)表单建

2、模应用实例(图书管理)制作详解.doc序号日期版本变更说明修改人注释2013-04-302013V1.0初稿方烨良目录 TOC o 1-3 h z u HYPERLINK l _Toc355489068版本 PAGEREF _Toc355489068 h 1HYPERLINK l _Toc355489069第一局部应用背景 PAGEREF _Toc355489069 h 3HYPERLINK l _Toc355489070一.需求描述 PAGEREF _Toc355489070 h 3HYPERLINK l _Toc355489071第二局部制作步骤 PAGEREF _Toc355489071

3、 h 3HYPERLINK l _Toc355489072一.图书根本信息 PAGEREF _Toc355489072 h 3HYPERLINK l _Toc3554890731.创立图书根本信息的字段 PAGEREF _Toc355489073 h 3HYPERLINK l _Toc3554890742.表单建模新建图书模块 PAGEREF _Toc355489074 h 3HYPERLINK l _Toc3554890753.设置图书信息的操作权限 PAGEREF _Toc355489075 h 3HYPERLINK l _Toc3554890764.设置页面布局 PAGEREF _Toc

4、355489076 h 3HYPERLINK l _Toc3554890775.设置查询信息 PAGEREF _Toc355489077 h 3HYPERLINK l _Toc3554890786.前台体验 PAGEREF _Toc355489078 h 3HYPERLINK l _Toc355489079二.图书分类 PAGEREF _Toc355489079 h 3HYPERLINK l _Toc3554890801.新建图书分类台账 PAGEREF _Toc355489080 h 3HYPERLINK l _Toc3554890812.新建图书类别的浏览按钮 PAGEREF _Toc35

5、5489081 h 3HYPERLINK l _Toc355489082三.图书清单 PAGEREF _Toc355489082 h 3HYPERLINK l _Toc3554890831.新建图书清单台账 PAGEREF _Toc355489083 h 3HYPERLINK l _Toc3554890842.新建图书卡片 PAGEREF _Toc355489084 h 3HYPERLINK l _Toc355489085四.图书借阅 PAGEREF _Toc355489085 h 3HYPERLINK l _Toc3554890861.制作图书借阅流程 PAGEREF _Toc3554890

6、86 h 3HYPERLINK l _Toc3554890872.新建图书借阅台账 PAGEREF _Toc355489087 h 3HYPERLINK l _Toc3554890883.流程数据转入台账 PAGEREF _Toc355489088 h 3HYPERLINK l _Toc3554890894.可借数量的扣减 PAGEREF _Toc355489089 h 3HYPERLINK l _Toc3554890905.新建借阅卡片 PAGEREF _Toc355489090 h 3HYPERLINK l _Toc3554890916.自定义右键浏览按钮 PAGEREF _Toc3554

7、89091 h 3HYPERLINK l _Toc355489092五.人员的借阅记录 PAGEREF _Toc355489092 h 3HYPERLINK l _Toc3554890931.新建人员借阅台账 PAGEREF _Toc355489093 h 3HYPERLINK l _Toc3554890942.更新人员的借阅信息 PAGEREF _Toc355489094 h 3HYPERLINK l _Toc355489095第三局部练习题 PAGEREF _Toc355489095 h 3HYPERLINK l _Toc355489096一.需求描述 PAGEREF _Toc355489

8、096 h 3HYPERLINK l _Toc3554890971.办公用品根本信息的建立 PAGEREF _Toc355489097 h 3HYPERLINK l _Toc3554890982.资产清单的建立 PAGEREF _Toc355489098 h 3HYPERLINK l _Toc3554890993.搭建入库流程 PAGEREF _Toc355489099 h 3HYPERLINK l _Toc3554891004.搭建办公用品领用流程 PAGEREF _Toc355489100 h 3HYPERLINK l _Toc3554891015.卡片制作 PAGEREF _Toc355

9、489101 h 3HYPERLINK l _Toc3554891026.思考 PAGEREF _Toc355489102 h 3应用背景在图书管理系统中,管理员为每个读者建立一个账户,账户存储读者个人的详细信息,能有效的管理读者借、还、续借、查询等操作,并根据借阅记录得出最热门书籍的排行。借阅图书时,读者可以根据不同的图书分类预览书籍信息,并可查看当前书籍的可借数量。读者借阅必须通过申请,图书管理员能快速找到可以借出的图书编号并分配给读者,完成借书操作的同时即刻更新相关数量,并留下借阅记录。归还图书时,系统自动更新图书的借阅状态,管理员能根据借阅人申请时的归还时间判断是否按时归还。同样,续借

10、图书时,系统自动对图书的归还时间进展延期。图书管理员不定期地对图书信息进展维护,并且能够导出成各类报表,及时跟踪人员的借阅记录,同时对图书的损坏情况进展责任追查。制作图书信息、图书清单、图书分类台账通过流程实现借阅、归还、续借的申请和审批通过dml接口实现可借数量的计算,图书状态的更新以卡片形式对图书管理进展封装,跟踪每一本书的借阅记录制作步骤我们需要建立图书的根底数据,包括书名、作者、库存等,便于我们进展借阅等操作。创立图书根本信息的字段点击【设置】-【表单管理】新建图书根本信息表,主要的字段如下:字段名字段类型书名单行文本框文本类别选择框或浏览按钮作者单行文本框文本可借数量单行文本框整数表

11、单建模新建图书模块点击【设置】-【设置中心】-【表单建模】新建下级节点图书管理,新建模块图书根本信息。输入模块名称,选择之前已制作好的表单图书根本信息表,右键点击保存。设置图书信息的操作权限点击已创立的图书根本信息模块,选择模块设置中的权限设置选项卡,在此页面可分别设置创立、共享、监控和导入的权限。设置页面布局针对不同的操作权限,我们需要分别设置对应的前台展示的页面。换言之,我们可以根据不同的操作动作,设置不同的显示页面。选择模块设置中的页面布局选项卡,点击新建即可设置页面布局。设置查询信息此时,我们虽已有了图书信息的表构造,也设置了操作权限及对应的页面布局,但我们需要一个台账的页面,对每一条

12、图书信息进展操作。选择自定义信息中的查询设置选项卡,右键新建,选择需要在台账中显示的列字段。保存后,我们可以通过右键选择创立查询菜单来创立台账信息,也可通过查看查询菜单地址来获取菜单地址,在菜单配置中自行增加。如下列图,我们将该菜单添加到图书管理的图书查询中前台体验我们已经完成了一个简单的台账信息,可脱离流程单独增加、修改和删除图书信息了。右键新建,进入图书的新建页面在制作图书根本信息时,其中有类别字段,我们可以用选择框来实现,可是一旦类别发生改变,我们只能在后台表单设置中进展修改,无法提供应用户一个维护页面。而我们可以利用表单建模来提供这样的一个维护页面,同时能通过自定义浏览按钮来选择类别。

13、新建图书分类台账首先,我们制作一个图书分类表,字段如下:字段名字段类型类别单行文本框文本备注多行文本框利用之前介绍的方法,可在表单建模中创立图书分类的模块,同时可在前台对图书分类信息进展维护新建图书类别的浏览按钮在图书分类信息的模块中,选择自定义信息中的浏览按钮选项卡,设置浏览按钮中显示的字段在当前页面,右键点击创立浏览按钮,输入标识注意不支持中文后保存,此时我们已经新建了一个自定义浏览框的容,可以在【设置中心】-【配置自定义浏览框】中找到刚刚新建的按钮信息。过去,我们通过sql语句的方式配置浏览框只能是两列数据,而我们通过表单建模来创立按钮,可以是多列的。最后,我们在表单的字段设置中就可以通

14、过自定义浏览按钮来找到它了。在图书管理中,单靠书名是不够的,同名的图书可能会有多本,这在借阅中很关键。新建图书清单台账主要字段如下:字段名字段类型备注书名浏览按钮用于字段联动作者文本通过联动,自动带出编码文本唯一标识借阅状态选择框可借阅、已借出、已注销当前借阅人人力资源借出时间日期归还时间日期损坏程度文本通过以上介绍的方法,在表单建模中搭建出图书登记模块,并在前台添加不同的图书清单信息。新建图书卡片完成了清单后,我们需要用一种更直观的方式将图书信息与图书清单联系在一起。而我们可以通过表单建模的卡片功能来到达这一目的。在【设置中心】-【表单建模】中选择一开场我们创立的图书根本信息,在接口设置的页

15、面扩展中,点击新建。在扩展用途中选择卡片页面,显示样式中选择Tab页面,目标来源选择模块查询列表,目标选择图书登记信息(即图书清单的查询设置),右键保存。保存后,在刚刚的设置页面中,点击关联字段的设置,将书名的模块字段选择为数据Id。这一步是将图书和清单联系到一起的设置,通过哪个字段进展关联就将其对应为数据Id设置完成后,当我们在前台点击一个图书信息时,顶部就会出现卡片,并且清单信息是与这本书关联的。以上我们制作的台账事实上都是对静态数据的维护,而针对流程数据,表单建模同样可以实现。以借阅为例如,续借和归还制作方法制作图书借阅流程主要字段如下:字段名字段类型备注流水号文本申请人人力资源申请日期

16、日期借阅书名自定义单项选择浏览按钮调用图书根本信息中的书名当前可借数量文本(整数)带出图书根本信息中的可借数量图书编号自定义单项选择浏览按钮调用图书清单中的编码借出时间日期新建图书借阅台账由于图书借阅必须通过流程,所以我们可不必赋予用户手动创立借阅信息的权限。流程数据转入台账我们可以通过以下设置,来实现一旦流程审批通过即可在借阅台账中看到那条记录。在后台表单建模图书借阅信息模块中接口设置的流程转数据选项卡,点击新建,选择图书借阅流程。勾选启用,可选择在路径的哪一个节点将流程数据转入到台账信息中如选择到达归档节点就意味着必须等流程都审批完成后台账信息中才会出现这一条数据可借数量的扣减通过此步操作

17、我们可以实现一旦借阅审批通过后,该图书根本信息中的可借数量将被扣减。我们可以在路径设置中,在节点前后附件操作里,添加DML接口动作,以扣减数量为例,如下列图除了扣减数量外,我们也可以同时做到修改书籍的状态(从可借阅修改为已借出)等等,参见更多相关的DML语句可下载【表单建模demo】新建借阅卡片完成了以上的设置后,我们也可以用同样的卡片创立方法,分别在图书根本信息和图书清单中增加图书借阅的卡片,来关联查看该书的借阅记录。不同的是,在图书根本信息中增加借阅记录的Tab页,关键字段是借阅书名。在图书清单中增加借阅记录的Tab页,关键字段是则是图书编号。自定义右键浏览按钮如果我们在浏览图书信息的时候

18、,就能马上进展申请借阅,是不是很方便呢?表单建模的自定义右键浏览按钮可以做到这点。后台表单建魔设置进入图书根本信息的接口设置的页面扩展,显示方式选择鼠标右键,在连接目标地址处可输入图书借阅流程的发起地址。例:/workflow/request/AddRequest.jspworkflowid=120&isagent=0&beagenter=0当我们在前台浏览图书信息时,即可通过点击右键借阅申请来发起流程,如下列图:我们除了可以通过书名和图书编号来查看关联的借阅记录外,我们也可以通过人员的维度来查看借阅的次数、未归还数量、最后一次借阅时间等等。新建人员借阅台账主要字段如下:字段名字段类型备注人力资源部门部门借阅次数整数未归还整数最后一次借阅时间日期更新人员的借阅信息在图书借阅流程的节点中增加dml语句,审批后对该申请者的借阅数、未归还数均做累加,同时记录下

温馨提示

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

评论

0/150

提交评论