开放性实验室预约系统

时间:2020-11-21 05:30:34
【文件属性】:
文件名称:开放性实验室预约系统
文件大小:6.38MB
文件格式:RAR
更新时间:2020-11-21 05:30:34
预约系统 ofbiz 主要界面预览:http://blog.csdn.net/xiaozaq/article/details/78399316 系统主要功能介绍: 实验室预约管理系统主要有2个使用角色:管理员和学生 管理员模块: 1.学生信息管理。添加了学生用户,学生才能使用工号和初始密码登录系统。首次登录系统后需要修改密码。 实体主要属性:学生id,学号,学生姓名,性别,班级。 2.教师信息管理。添加教师信息,与实验项目批次关联。教师与实验项目批次是一对多的关系。 实体主要属性:教师id,教师姓名,性别,所属院系。 3.管理员信息管理。添加管理员用户。管理员用户有管理员模块的所有操作权限。 实体主要属性:管理员id,姓名,性别,所属院系。 4.学期管理。学期和实验项目是一对多的关系。 实体主要属性:学期名称,开始时间,结束时间,是否可用。 5.课程管理。课程和实验项目是一对多的关系。 实体主要属性:课程id,课程名称。 6.实验项目管理。与课程是多对一关系,与学期是多对一关系 实体主要属性:实验项目id,实验项目名称,所属课程id,所属学期。 7.实验项目批次管理。一个实验项目可能有多个批次,由不同的老师指导。每个批次对应一个老师。 实体主要属性:实验批次id,实验项目id,教师id,实验地点,容纳人数,实验日期,节次,是否确认。 8.学生预约申请管理。管理员审核学生预约申请,如容纳人数已满等情况则拒绝学生的预约申请,并填写相应的原因告知学生。 实体主要属性:学生id,实验批次id,申请时间,审核结果,原因,考勤签到。 9.考勤管理。学生预约成功后,管理员根据实验批次学生参与情况进行考勤。便于以后统计。 学生模块: 1.预约实验室。学生预约已确认的项目批次。申请后添加一条学生预约申请记录。 2.取消预约。学生预约申请后,如管理员还未审核,则可以取消预约。审核成功后不能取消。 3.查看我的预约。查看自己的预约申请记录。 说明: 1.该系统是基于ofbiz 16.11.02版本开发的。 2.系统使用的数据库是mysql。(可以使用其他数据库,只要根据搭建ofbiz系统时配置决定。) 安装运行步骤: 1.搭建好ofbiz系统。具体搭建步骤见:http://blog.csdn.net/xiaozaq/article/details/72763123 2.将解压的文件夹booking复制到apache-ofbiz-16.11.02\hot-deploy目录下。 3.将解压的文件夹lib里的文件复制到apache-ofbiz-16.11.02\lib目录下。 常见问题解决办法: 1.中文乱码等问题解决办法可以查看:ofbiz实战——实验室预约系统导航页 http://blog.csdn.net/xiaozaq/article/details/78400088
【文件预览】:
README.txt
booking
----config()
--------BookingEntityLabels.xml(1KB)
--------BookingHelpUiLabels.xml(1017B)
--------bookingpdf.properties(1KB)
--------BookingUiLabels.xml(13KB)
----webapp()
--------booking()
----groovyScripts()
--------BookingBatch.groovy(8KB)
--------ResultYN.groovy(1KB)
--------UserLogin.groovy(7KB)
----data()
--------BookingDemoUser.xml(8KB)
----ofbiz-component.xml(2KB)
----servicedef()
--------services.xml(11KB)
--------secas.xml(500B)
----src()
--------main()
----entitydef()
--------entitymodel_view.xml(6KB)
--------entitymodel.xml(5KB)
--------eecas.xml(2KB)
--------entitygroup.xml(297B)
----widget()
--------booking()
----template()
--------booking()
--------学生信息导入模板.xlsx(8KB)
--------Main.ftl(3KB)
lib
----poi-3.13.jar(2.38MB)
----commons-beanutils-1.9.1.jar(227KB)
----ojdbc6.jar(2.01MB)
----gson-2.2.4.jar(186KB)
----poi-ooxml-3.13.jar(1.09MB)
----mysql-connector-java-5.1.38.jar(961KB)

网友评论

  • 还没有使用 感谢
  • 感谢!!!
  • 还没有使用,但还是要谢谢楼主
  • 可以的 谢谢
  • 很好的参考