表单建模应用实例(图书管理)制作详解
- 格式:doc
- 大小:2.75 MB
- 文档页数:26
图书馆管理系统1 系统功能需求①借阅者可以通过网络查询书籍信息和预定书籍。
②借阅者能够借阅书籍和还书.③图书管理员能够处理借阅者的借阅和还书请求。
④系统管理员可以对系统的数据进行维护,如增加、删除和更新书目,增加、删除和更新借阅者帐户,增加和删除书籍.⑤系统主要包括以下几个模块:◆基本数据维护模块◆基本业务模块◆数据库管理模块◆信息查询模块2 基本数据维护模块基本数据维护模块包括的主要功能模块:①添加借阅者帐户②修改更新借阅者帐户信息③添加书目④修改和更新书目信息⑤添加书籍⑥删除书籍3 基本业务模块基本业务模块包含的功能:①借书②还书③书籍预留④取消书籍预定4 数据库模块数据库模块的功能:①借阅信息管理②书籍信息管理③帐户信息管理④书籍预留信息管理5 信息查询模块信息查询模块主要是查询数据库中的相关信息:①查询书籍信息②查询借阅者信息◆系统的参与者主要有三类:读者(也可称为借阅者)、图书馆管理员、图书馆管理系统维护者。
1、系统中的类读者类Reader图书馆人员类LibraryStaff图书馆管理员类LibraryManager系统管理员类SystemManager图书馆馆长类LibraryBoos图书馆数据库类LibraryDatabase图书馆资源数据库ResourcesDatabase图书馆读者数据库ReaderDatabase图书馆工作人员数据库LibraryStaffbase图书馆资源类LibraryResources实物书籍类BooksResources电子书籍类ElectronicResources 书类BookMagazine杂志类各类的关系图2、画出系统的用例图。
●借阅者请求服务的用例图●图书馆工作人员用例图3、画出系统的时序图●系统管理员添加书籍的时序图●系统管理员添加借阅者帐户的时序图●系统管理员删除书目的时序图●图书管理员处理书籍借阅的时序图●图书管理员处理书籍归还的时序图●借阅者查询书籍信息的时序图●借阅者预留书籍的时序图4、画出系统的状态图●书的状态图●借阅者帐户的状态图5、画出系统的活动图●借阅者的活动图●图书管理员的活动图●系统管理员的活动图✧系统管理员维护借阅者帐户的活动图✧系统管理员进行书目信息维护的活动图✧系统管理员维护书籍信息的活动图。
实验一建立用例模型(第二版)一、用例图二、用例摘要用例UC00:登录用于验证图书管理员的身份,以便可以进行其它的操作。
用例UC01:入库新书图书管理员将新采购的图书录入系统,只有已经入库的图书才可以借阅。
用例UC02:查询图书图书管理员可以通过“书名”、“作者”进行模糊查询。
用例UC03:借书借阅者挑选想借的图书到借书处,图书管理员逐本记录要借阅的图书。
用例UC04:还书借阅者拿着想归还的图书到归还处,图书管理员逐本记录归还的图书。
用例UC05:处理罚款用于处理借阅者超期归还罚款。
用例UC06:管理借阅者对借阅者的增、删、改。
三、详述摘要用例UC03:借书范围:图书管理系统级别:用户目标主要参与者:图书管理员涉众及其关注点:-图书管理员:能方便快捷地完成借书工作。
前置条件:图书管理员必须经过确认和认证。
成功保证(或后置条件):借阅信息应该被成功地记录。
主成功场景(或基本流程):1.借阅者携带所借图书到借书处,要求借书。
2.图书管理员开始一次新的“借书”操作。
3.图书管理员输入借阅者信息。
4.图书管理员输入图书信息。
5.系统确认该借阅者可以借阅本图书。
重复4~5步,直到所有图书输入完成。
6.图书管理员确认本次借阅。
7.系统记录本次借阅信息。
8.借阅者拿着借阅的图书离开。
扩展(或替代流程):3a. 借阅者身份不合法1. 提示重新输入或结束。
2. 重新输入或结束。
3b. 借阅者有罚款未处理,不能借书。
1.结束本次借书,可到处理罚款用例先处理。
5a. 该借阅者不允许借阅本图书1. 系统不将本图书记录到本次借阅中,并提示图书管理员。
4~5a. 借阅者要求从已录入图书中去掉一本1.图书管理员从已录入图书中选择一本,并要求删除。
2.系统显示删除后的结果。
特殊需求:……技术与数据变元表:3~4a. 借阅者信息和图书信息可以用条码扫描器或键盘录入发生频率:经常。
未决问题:……用例UC04:还书范围:图书管理系统级别:用户目标主要参与者:图书管理员涉众及其关注点:-图书管理员:能方便快捷地完成还书工作。
图书馆管理系统的UML建模评分:一.实验目的熟悉开发绘图工具Microsoft Visio软件的使用方法;针对指定软件系统的需求进行分析和设计;使用Microsoft Visio软件,绘制UML图。
二.实验设备计算机、Microsoft Visio软件。
三.实验内容及步骤实验内容:1、熟悉开发绘图工具Microsoft Visio软件的工作环境和基本使用方法。
2、根据课本对图书馆管理系统进行分析和设计。
3、使用Microsoft Visio软件,绘制图书馆管理系统的UML图。
实验步骤:1、在启动操作系统之后,启动Microsoft Visio软件。
2、进入Visio的UML建模绘图界面3、参考课本画出图书馆管理系统的用例图、顺序图、活动图、状态图、部件图、部署图。
四、实验结果(一) 用例图该系统中主要涉及的用户有读者、图书管理员和系统管理员。
系统管理员图 1用例图图 2读者用例图图 3 系统管理员用例图图 4 图书管理员用例图图 5 图书借阅时序图图 6 图书管理员顺序图图 7 读者活动图是否超过借阅记录图 8 图书管理员活动图图 9 系统管理员活动图图 10 图书管理员活动图(二) 状态图图 11 书籍状态图图 12 借阅者状态图(三) 构件图图 13 构件图(四) 部署图图 14 部署图五、实验小结在学习UML这门课之前,我一直心底有一个疑问,那就是我们和那些所谓的程序员速成班培训出来的程序员到底有什么差别,都是写代码,那我们在大学里学习的意义是什么呢,直到我学习了UML这门课。
我才知道写代码并没有想象中的那么简单,对于同一个功能,肯定有着多种不同的实现方法,而这些方法也肯定有优劣之分。
我们之所以不像外面那样的培训班一样速成,是因为我们需要锻炼自己去写出高质量的代码,我觉得这就是我们学习的意义。
其实在上UML课之前,我以为UML跟C++和java一样是一门编程语言,直到经过老师的介绍,我才知道UML的全称是Unified Modeling Language,他不同于C++,java这些编程语言,他是统一建模语言。
Excel表格书籍清单示例1. 背景介绍在日常生活和工作中,我们经常会遇到需要管理大量书籍的情况。
为了方便管理和查找书籍信息,使用Excel表格进行书籍清单的管理是一种方便、高效的方法。
本文将以一个示例为例,介绍如何使用Excel表格来创建和管理书籍清单。
2. 创建Excel表格首先,我们需要创建一个新的Excel表格来存储书籍信息。
打开Excel软件,点击新建工作簿,将新建的表格保存到合适的位置。
在表格中创建以下列名:编号、书名、作者、出版社、出版日期、价格。
3. 输入书籍信息在表格中,每一行代表一本书籍。
根据你的需求,可以输入多个书籍信息。
在“编号”列中输入书籍的唯一编号,可以使用数字或字母标识。
在“书名”列中输入书籍的名称,使用文本格式。
在“作者”列中输入书籍的作者名字。
在“出版社”列中输入书籍的出版社名称。
在“出版日期”列中输入书籍的出版日期,使用日期格式。
在“价格”列中输入书籍的价格,使用数字格式。
以下是一个示例书籍清单:编号书名作者出版社出版日期价格1 数据结构与算法王道考研电子工业出版社2019-01-0168.002 Python编程从入门到实践EricMatthes人民邮电出版社2019-03-0159.003 深入理解Java虚拟机周志明机械工业出版社2018-06-0179.004 高效能人士的七个习惯史蒂芬·柯维中信出版社2017-03-0149.004. 使用筛选功能Excel表格提供了丰富的筛选功能,可以快速找到满足条件的书籍信息。
通过点击“数据”菜单中的“筛选”按钮,即可打开筛选功能。
可以根据任意列的条件进行筛选,筛选结果将会匹配条件的数据进行显示,方便查看和管理。
5. 使用排序功能除了筛选功能,Excel表格还提供了排序功能,可以按照指定列的升序或降序排列书籍信息。
通过点击列名旁边的小箭头,选择升序或降序排列以实现排序功能。
排序功能可以根据自定义的规则,例如按照出版日期排序或按照价格排序。
Rational Rose建模工具及实例设计—图书管理系统一、图书管理系统的需求分析(一)系统功能模块对于图书管理系统进行详细了解和分析,一个功能完全,满足基本需要的系统,必须包括以下的几个模块。
(1)基本数据维护功能模块(2)基本业务功能模块(3)数据库维护功能模块(4)信息查询功能模块(5)安全/使用管理功能模块(6)帮助功能模块1、基本数据维护功能基本数据维护功能模块,如图7图7基本数据维护功能模块2、基本业务功能需求模块基本业务功能需求功能模块,如图8图8基本业务功能需求功能模块(二)数据库维护功能数据库维护功能模块,如图9:图9数据库维护功能模块3、查询功能需求查询功能需求模块图,如图10:图10查询功能需求4、安全使用管理功能需求安全使用管理功能需求模块图,如图11:图11安全使用管理功能需求二、系统的UML基本模型(一)用例设计介绍选择菜单[File-New]打开如图12所示的“Create New Model”对话框,点击[Cancel]按钮。
此时,Rational Rose会自动加载本身的一些构架模型。
加载完成后,就可以开始设计自己的模型,在此之前保存该模型,并将该模型取名为“图书管理系统”。
1、确定系统用例设计的内容图书管理系统用于对书籍的借阅以及对读者信息进行统一的管理,凡是有关这些操作的内容都属于系统的范围,比如读者要借书、还书、预留书籍,工作人员查看读者信息了查看书籍信息等。
2、对参与者的确定需要分析系统设计的问题领域,明确系统运行的主要任务。
根据图书管理系统的需求分析,可以得到如下任务:●读者要借书籍●读者要还书籍●读者要预留书籍●读者要撤销预留书籍●工作人员根据读者要求提供服务●工作人员进行查询,修改信息这个用例图的参与者严格说有两个,一个是图书馆工作人员,一个读者,而实际系统使用的主要操作者是图书馆工作人员,读者没有操作系统的权限,只是想工作人员提供请求服务的信息。
软件系统分析与设计实验报告学院:计算机科学与技术学院专业:软件工程学号:*********姓名:***实验名称:图书管理系统用例建模时间:一、实验内容与要求本实验要求学生对学校的图书馆管理系统进行需求分析,对系统功能进行用例建模,画出用例图,类图以及相应的时序图。
在使用UML对系统建模时,学会使用UML建模工具,熟悉工具中的功能。
二、用例分析1、读者“借书还书系统”用例图(f还书(from Use Cases)1.1、行为者:主要行为者:读者。
1.2、前置条件:读者进入图书管理系统。
1.3、事件流:1.3.1、主要事件流:1.3.1.1:读者检索所需图书信息,并查看;1.3.1.2:读者检索到所需图书,登录系统,开始借书;1.3.1.3:系统查询图书信息,图书数目是否可借;1.3.1.3.1:图书显示可借,借书成功;1.3.1.3.2:图书显示不可借,借书失败;1.3.1.4:进入续借图书界面,续借图书;1.3.1.5:系统查看预约记录,1.3.1.5.1:没有冲突,续借成功;1.3.1.5.2:有冲突,续借失败;1.3.3.1:1.3.1.6:读者归还图书;1.3.1.6.1:归还时间没有逾期,归还成功;1.3.1.5.2:归还时间逾期,逾期处罚,归还成功;1.3.2、备选事件流:1.3.2.1:图书检索信息失败,未检索到图书,重新输入信息检索;1.3.2.2:未曾检索到用户检索的图书,系统显示相关联的信息的图书;1.3.2.3:用户名或密码输入错误,登录系统失败,重新输入用户名或密码登录;1.3.2.4:系统显示图书不可借后,进入图书预约界面,输入信息预约图书;1.3.3、异常事件流:1.3.3.1:读者登录系统失败,未曾注册用户;1.3.3.1.1:返回系统注册用户后,重新登录。
1.4、后置条件:退出系统。
1.5、1.6、扩展点:无。
2、“图书信息管理系统”用例图新书信息录入(f逾期通知(from Use Cases)(from Use Cases)2.1、行为者:主要行为者:管理员;2.2、前置条件:管理员打开图书信息管理系统;2.3、事件流:2.3.1:主要事件流:2.3.1.1:图书管理员输入管理员登录信息,登录系统;2.3.1.2:进入图书信息管理界面,查看已有图书信息,是否有需要购入图书;2.3.1.2.1:录入新购进图书信息,并确认;2.3.1.3:进入读者信息管理界面,管理已有用户信息;2.3.1.4:进入信息通知界面,查看已有用户图书借阅、预约情况;2.3.1.4.1:查看读者所预约图书,自动查询图书信息,确认是否已有可借图书,有则通知读者;2.3.1.4.2:查询读者已借图书信息,根据已借时间及归还时间分类;2.3.1.4.2.1:所借图书即将逾期,启动系统提醒功能;2.3.1.4.2.2:所借图书已经逾期,启动逾期及处罚通知功能;2.3.2:备选事件流:2.3.2.1:管理员用户名或登录名错误,重新登录;2.3.2.2:需要购进新图书,存储信息,通知相关人员;2.3.2.3:读者预约图书没有可借图书,不予通知;2.3.2.4:预约通知提醒后,删除该预约记录;2.3.2.5:读者所借图书距离归还时间仍很久,无需通知;2.3.3:异常事件流:2.3.3.1:登录失败超过一定次数后,系统冻结该用户名,一段时间后可以重用;2.4、后置条件:退出系统;2.5、扩展点:无。
实验一建立用例模型(第二版)一、用例图二、用例摘要用例UC00:登录用于验证图书管理员的身份,以便可以进行其它的操作。
用例UC01:入库新书图书管理员将新采购的图书录入系统,只有已经入库的图书才可以借阅。
用例UC02:查询图书图书管理员可以通过“书名”、“作者”进行模糊查询。
用例UC03:借书借阅者挑选想借的图书到借书处,图书管理员逐本记录要借阅的图书。
用例UC04:还书借阅者拿着想归还的图书到归还处,图书管理员逐本记录归还的图书。
用例UC05:处理罚款用于处理借阅者超期归还罚款。
用例UC06:管理借阅者对借阅者的增、删、改。
三、详述摘要用例UC03:借书范围:图书管理系统级别:用户目标主要参与者:图书管理员涉众及其关注点:-图书管理员:能方便快捷地完成借书工作。
前置条件:图书管理员必须经过确认和认证。
成功保证(或后置条件):借阅信息应该被成功地记录。
主成功场景(或基本流程):1.借阅者携带所借图书到借书处,要求借书。
2.图书管理员开始一次新的“借书”操作。
3.图书管理员输入借阅者信息。
4.图书管理员输入图书信息。
5.系统确认该借阅者可以借阅本图书。
重复4~5步,直到所有图书输入完成。
6.图书管理员确认本次借阅。
7.系统记录本次借阅信息。
8.借阅者拿着借阅的图书离开。
扩展(或替代流程):3a. 借阅者身份不合法1. 提示重新输入或结束。
2. 重新输入或结束。
3b. 借阅者有罚款未处理,不能借书。
1.结束本次借书,可到处理罚款用例先处理。
5a. 该借阅者不允许借阅本图书1. 系统不将本图书记录到本次借阅中,并提示图书管理员。
4~5a. 借阅者要求从已录入图书中去掉一本1.图书管理员从已录入图书中选择一本,并要求删除。
2.系统显示删除后的结果。
特殊需求:……技术与数据变元表:3~4a. 借阅者信息和图书信息可以用条码扫描器或键盘录入发生频率:经常。
未决问题:……用例UC04:还书范围:图书管理系统级别:用户目标主要参与者:图书管理员涉众及其关注点:-图书管理员:能方便快捷地完成还书工作。
Use Case 图即用例图,是从外部用户的角度来描述系统功能的一种需求表达方式.一个系统常常包含了众多的用例,每个用例表达了用户对系统的一项需求或描述了人们使用系统某项功能的途径。
使用系统的不同功能,其操作的场景不同。
而使用相同的功能,其场景则相似。
将同一用例的场景用文字描述出来就得到了系统用例描述。
完整的描述用例,通常包括用例名称、参与执行者、前置条件、事件流、后置条件等。
若用UML 图形机制表达,便是系统的用例图.通常,我们将二者相结合,能清晰的表达出系统的用例。
系统管理员:系统管理员为系统的管理者,系统管理员主要有以下权限:读者信息管理,图书信息管理,系统维护。
图书管理员:图书管理员为图书馆工作人员,图书管理员主要有以下权限:分类管理,借书处理,还书处理,解除预定。
图书借阅者:图书借阅者是系统中数量最多也是最重要的参与者.图书借阅者主要有以下权限:查询个人信息,查询图书信息,预定图书,借阅图书,返还图书。
1. 创建系统用例模型图 系统参与者:borrowerlibrarian administrator系统参与者图书管理系统简示:system managementborrowers management librarianbooks managementadministrator图书管理系统 a 。
系统管理员用例图系统管理员能通过该系统进行如下活动内容和要求:添加借阅者:系统管理员可以在添加符合身份的新读者信息删除借阅者:系统管理员可以在删除页面添加已不符合身份的借阅者信息修改借阅者信息:系统管理员可以在修改信息页面修改借阅者信息添加图书信息:系统管理员可以在添加图书信息页面添加图书馆新增图书删除图书信息:系统管理员可以删除不能在借阅图书的信息系统维护:系统管理员维护该系统的日常工作system maintenance用例说明:Login system:系统登录Account management:账户管理(其中包括图书管理、借阅者管理、系统管理)Add book:添加图书Remove book:删除图书Add borrower:添加借阅者Remove borrower:删除借阅者Update borrower:修改借阅者信息System maintenance:系统维护b.图书管理员用例图图书管理员能通过该系统进行如下活动内容和要求借书处理:图书管理员能通过借书页面处理借阅者的借书操作还书处理:图书管理员能通过还书页面处理借阅者的还书操作分类处理:图书管理员能通过分类图书页面将新增图书和已还图书进行分类回放,以便下一位借阅者阅读查看check user accountlend bookbook categorybook management用例说明:Librarian login:图书管理员登录Book management:图书管理Get book:还书Get with fine:违规罚款Lend book:借书Check user account:身份验证Book category:图书分类c.图书借阅者用例图借阅者能够通过该系统进行如下活动及活动内容和要求:查询个人信息:借阅者可以在查询界面了解自己的详细信息查询图书信息:借阅者可以在查询界面了解图书馆中所有的图书信息,及是否被借出借阅图书:借阅者可以在图书馆中借阅未被借出的图书返还图书:借阅者在相应的时间内免费还书,如逾期按照相应规定还书return book用例说明:User login:用户登录Account management:用户管理(其中包括借阅者管理、图书管理)Search personal information:查询个人信息Search for book:查询图书Borrowe book:借阅图书Return book:返还图书d.整体用例图librarian参与者:borrower:借阅者;administrator:系统管理员;librarian:图书管理员用例说明:Login system:系统登录Account management:账户管理(其中包括图书管理、借阅者管理、系统管理)Add book:添加图书Remove book:删除图书Add borrower:添加借阅者Remove borrower:删除借阅者Update borrower:修改借阅者信息System maintenance:系统维护Librarian login:图书管理员登录Book management:图书管理Get book:还书Get with fine:违规罚款Lend book:借书Check user account:身份验证Book category:图书分类User login:用户登录Account management:用户管理(其中包括借阅者管理、图书管理)Search personal information:查询个人信息Search for book:查询图书Borrowe book:借阅图书Return book:返还图书图书管理员。
仅限阅读请勿传播当您阅读本方案时,即表示您表单建模应用实例(图书管理)制作详解Submitted By Weaver上海泛微网络科技股份有限公司中国上海耀华支路39弄9号(通耀路济明路路口)邮政编码:200126电话:+86 21版本目录版本 .............................................................. 错误!未定义书签。
第一部分应用背景................................................. 错误!未定义书签。
一. 需求描述................................................. 错误!未定义书签。
第二部分制作步骤................................................. 错误!未定义书签。
一. 图书基本信息............................................. 错误!未定义书签。
1. 创建图书基本信息的字段................................... 错误!未定义书签。
2. 表单建模新建图书模块..................................... 错误!未定义书签。
3. 设置图书信息的操作权限................................... 错误!未定义书签。
4. 设置页面布局............................................. 错误!未定义书签。
5. 设置查询信息............................................. 错误!未定义书签。
6. 前台体验................................................. 错误!未定义书签。
二. 图书分类................................................. 错误!未定义书签。
1. 新建图书分类台账......................................... 错误!未定义书签。
2. 新建图书类别的浏览按钮................................... 错误!未定义书签。
三. 图书清单................................................. 错误!未定义书签。
1. 新建图书清单台账......................................... 错误!未定义书签。
2. 新建图书卡片............................................. 错误!未定义书签。
四. 图书借阅................................................. 错误!未定义书签。
1. 制作图书借阅流程......................................... 错误!未定义书签。
2. 新建图书借阅台账......................................... 错误!未定义书签。
3. 流程数据转入台账......................................... 错误!未定义书签。
4. 可借数量的扣减........................................... 错误!未定义书签。
5. 新建借阅卡片............................................. 错误!未定义书签。
6. 自定义右键浏览按钮....................................... 错误!未定义书签。
五. 人员的借阅记录........................................... 错误!未定义书签。
1. 新建人员借阅台账......................................... 错误!未定义书签。
2. 更新人员的借阅信息....................................... 错误!未定义书签。
第三部分练习题 .................................................. 错误!未定义书签。
一. 需求描述................................................. 错误!未定义书签。
1. 办公用品基本信息的建立................................... 错误!未定义书签。
2. 资产清单的建立........................................... 错误!未定义书签。
3. 搭建入库流程............................................. 错误!未定义书签。
4. 搭建办公用品领用流程..................................... 错误!未定义书签。
5. 卡片制作................................................. 错误!未定义书签。
6. 思考 .................................................... 错误!未定义书签。
第一部分应用背景在图书管理系统中,管理员为每个读者建立一个账户,账户内存储读者个人的详细信息,能有效的管理读者借、还、续借、查询等操作,并根据借阅记录得出最热门书籍的排行。
借阅图书时,读者可以根据不同的图书分类预览书籍信息,并可查看当前书籍的可借数量。
读者借阅必须通过申请,图书管理员能快速找到可以借出的图书编号并分配给读者,完成借书操作的同时即刻更新相关数量,并留下借阅记录。
归还图书时,系统自动更新图书的借阅状态,管理员能根据借阅人申请时的归还时间判断是否按时归还。
同样,续借图书时,系统自动对图书的归还时间进行延期。
图书管理员不定期地对图书信息进行维护,并且能够导出成各类报表,及时跟踪人员的借阅记录,同时对图书的损坏情况进行责任追查。
二. 需求分析1读者信息管理读者信息2图书信息管理图书信息有效读者信息4信息统计统计数据读者借阅信息统计结果5系统维护系统维护数据读者类别罚金标准3图书借还管理图书信息图书状态已借数统计项信息图书借阅信息图书类别图书借还信息图书查询结果图书管理员图书管理员图书管理员图书管理员系统管理员制作图书信息、图书清单、图书分类台账 通过流程实现借阅、归还、续借的申请和审批 通过dml 接口实现可借数量的计算,图书状态的更新 以卡片形式对图书管理进行封装,跟踪每一本书的借阅记录第二部分 制作步骤一. 图书基本信息我们需要建立图书的基础数据,包括书名、作者、库存等,便于我们进行借阅等操作。
1. 创建图书基本信息的字段点击【设置】--【表单管理】 新建“图书基本信息表”,主要的字段如下:字段名字段类型书名 单行文本框(文本)类别选择框 或 浏览按钮作者单行文本框(文本)可借数量单行文本框(整数)...2.表单建模新建图书模块点击【设置】--【设置中心】--【表单建模】新建下级节点“图书管理”,新建模块“图书基本信息”。
输入模块名称,选择之前已制作好的表单“图书基本信息表”,右键点击保存。
3.设置图书信息的操作权限点击已创建的“图书基本信息”模块,选择“模块设置”中的“权限设置”选项卡,在此页面可分别设置创建、共享、监控和导入的权限。
4.设置页面布局针对不同的操作权限,我们需要分别设置对应的前台展示的页面。
换言之,我们可以根据不同的操作动作,设置不同的显示页面。
选择“模块设置”中的“页面布局”选项卡,点击“新建”即可设置页面布局。
5.设置查询信息此时,我们虽已有了图书信息的表结构,也设置了操作权限及对应的页面布局,但我们需要一个台账的页面,对每一条图书信息进行操作。
选择“自定义信息”中的“查询设置”选项卡,右键新建,选择需要在台账中显示的列字段。
保存后,我们可以通过右键选择“创建查询菜单”来创建台账信息,也可通过“查看查询菜单地址”来获取菜单地址,在菜单配置中自行增加。
如下图,我们将该菜单添加到图书管理的图书查询中6.前台体验我们已经完成了一个简单的台账信息,可脱离流程单独增加、修改和删除图书信息了。
右键“新建”,进入图书的新建页面二.图书分类在制作图书基本信息时,其中有“类别”字段,我们可以用选择框来实现,可是一旦类别发生改变,我们只能在后台表单设置中进行修改,无法提供给用户一个维护页面。
而我们可以利用表单建模来提供这样的一个维护页面,同时能通过自定义浏览按钮来选择类别。
1.新建图书分类台账首先,我们制作一个“图书分类表”,字段如下:字段名字段类型类别单行文本框(文本)备注多行文本框利用之前介绍的方法,可在表单建模中创建图书分类的模块,同时可在前台对图书分类信息进行维护2.新建图书类别的浏览按钮在“图书分类信息”的模块中,选择“自定义信息”中的“浏览按钮”选项卡,设置浏览按钮中显示的字段在当前页面,右键点击“创建浏览按钮”,输入标识(注意不支持中文)后保存,此时我们已经新建了一个自定义浏览框的内容,可以在【设置中心】--【配置自定义浏览框】中找到刚才新建的按钮信息。
过去,我们通过sql语句的方式配置浏览框只能是两列数据,而我们通过表单建模来创建按钮,可以是多列的。
最后,我们在表单的字段设置中就可以通过自定义浏览按钮来找到它了。
三.图书清单在图书管理中,单靠书名是不够的,同名的图书可能会有多本,这在借阅中很关键。
1.新建图书清单台账主要字段如下:字段名字段类型备注书名浏览按钮用于字段联动作者文本通过联动,自动带出编码文本唯一标识借阅状态选择框可借阅、已借出、已注销当前借阅人人力资源借出时间日期归还时间日期损坏程度文本通过以上介绍的方法,在表单建模中搭建出图书登记模块,并在前台添加不同的图书清单信息。
2.新建图书卡片完成了清单后,我们需要用一种更直观的方式将图书信息与图书清单联系在一起。
而我们可以通过表单建模的卡片功能来达到这一目的。
在【设置中心】--【表单建模】中选择一开始我们创建的“图书基本信息”,在“接口设置”的“页面扩展”中,点击新建。
在扩展用途中选择卡片页面,显示样式中选择“Tab页面”,链接目标来源选择模块查询列表,链接目标选择图书登记信息(即图书清单的查询设置),右键保存。