冰源信息集中营基地

开发初体验-<学生信息管理>收官

2026/03/11
0
0

    上一节我们对《学生信息管理》应用做了一些优化细节处理,使它更加具有实用性。本节我们将设计一个流行的主页,及讲讲如何在客户生产环境下部署使用应用。

本节目标:

  • 设计一个主页index

  • 如何在客户生产服务器上部署应用

  • 组织用户及应用权限管理

主页设计

我们新增主页面“index”,并按照视频进行开发:

视频更正说明:

    主页面右上角“欢迎您,用户名”文本组件的“文本”属性的“组件数据联动”表达式应为'欢迎您,'+e1.user.userName。

首页运行效果图:

设计说明:

    我们新增一个主页面index,并进行设计。重点是掌握“导航菜单”组件的使用,平台已实现“导航菜单”与“面包屑”、“标签页容器”的智能联动,相信你能轻松掌握它的使用。我们还实现了目前流行的“导航菜单”展开及折叠效果,这个实现得益于平台“组件数据联动”的强大能力。我们还实现了当前登陆用户信息显示及退出功能。看到了吗?设计这样一个专业的应用主页,只需要几分钟的时间!

    设计好”主页“后,要将应用的”起始页面“设置为index,这样在“应用中心”桌面点击“学生管理”应用图标后,就首先打开了“主页”。

如何在客户生产服务器上部署开发好的应用

    如果我们是在自己的“开发机”上开发应用,开发调试完成后,还需要在客户生产环境下部署应用。

在客户生产环境服务器上配置平台

    平台版本分为”开发版”和“运行版”,“运行版”只提供平台运行的相关功能(不能进行应用的后续升级开发),包含功能:应用中心、数据中心、管理中心。”开发版“除包含”运行版“所有功能外,还提供”开发中心“,可直接对应用进行后续升级开发功能。

    ”开发版“和”运行版“的安装配置过程相同,您可以参考《01.平台简介及配置运行》一文进行。

在生产环境服务器上部署应用

    开发机上开发好应用后,点击”导出应用“,平台将打包为一个扩展名为app的文件,将这个文件复制到客户生产服务器上,首次新建一个同名应用后,点击“导入应用”,选择这个app文件导入后,我们应用的所有配置及页面、代码就迁移过去了。后续应用升级改动后,也是用此导出导入进行应用的升级更新。

组织用户及应用权限管理

在生产环境下运行效果:

    平台还支持自定义登录页面背景图及平台应用桌面背景图,具体可参照平台目录下readme.txt文件说明。

结语    

    祝贺一下!通过4节课的学习,我们成功开发了《学生信息管理》应用并部署成功,相信你和我一样感到兴奋!