电子商务实训基地日常管理系统的开发

更新时间:2024-02-29 作者:用户投稿原创标记本站原创 点赞:31622 浏览:145314

摘 要:本文以广州民航职业技术学院的电子商务实训基地日常管理系统为例,阐述了设计和开发过程.该系统基于C/S架构,实现了用户管理、学生考勤、设备维护、统计报表打印等功能,从而实现了实训室日常管理工作的信息化.

关 键 词:实训室;日常管理;信息化

一、系统开发的背景

广州民航职业技术学院电子商务实训基地包括:电子商务综合实训室、电子商务创业实训室和电子商务呼叫中心.三个实训室的设备使用及维护记录、学生到勤、课程安排、安全卫生和管理人员值班等情况都需要详细的记录,最终生成统计报表以备学校检查.开发使用“电子商务实训基地日常管理系统”不但能将繁多的纸质记录转换为便于保管和查找的数据库记录,还能提高办公效率,减轻管理人员的劳动强度.

二、开发工具

系统采用C/S架构,使用Delphi和MySQL数据库开发系统.

三、需求分析

一方面,学生上课时,经常出现迟到、旷课、不爱护设备、不注意卫生等不良行为.另一方面,管理人员对设备使用和维护需做大量的记录.

四、系统设计目标

(1)实现用户的多级管理.系统设定用户角色有:系统管理员、实训室管理员和上课教师.不同角色分配不同的功能,登录后根据功能显示菜单.以下介绍不同角色的主要职责:①系统管理员:负责保障系统正常运行,及时做好数据的备份,帮助解决实训室管理员和上课教师在使用系统中遇到的问题;②实训室管理员:负责记录实训室设备的使用和安全卫生情况;③上课教师:对学生做好考勤工作.(2)帮助教师及时掌握当前课程到勤情况.(3)将以往大量的纸质记录转为数据库记录,并根据需求制作报表.(4)为学生分配计算机.学生端程序将计算机的物理网卡地址发给管理端程序,由此判断是否对号入座,这样方便上课教师及时了解学生的出勤情况,并督促学生爱护设备和维护好日常卫生.

五、系统流程图

六、系统主要功能模块的作用

1.用户信息:管理员对系统用户进行增、删、改等工作.给不同用户分配相应功能,用户登录后依所分配的功能显示菜单,从而减少误操作.

2.班级查询:根据实训室计算机分布显示出点录状态.系统设定了7种状态:空闲、已点录、未点录、故障、请检测、迟到和旷课,不同状态用不同的颜色.同时给实训室每台计算机编号,点击编号就会显示出对应分配在该计算机的学生学号,这样方便了解学生的出勤.

以下是对不同状态的解释:(1)空闲:该计算机正常但没有投入使用,未分配学生到该计算机;(2)已点录:分配到该计算机的学生已进行点录;(3)未点录:分配到该计算机的学生暂未进行点录;(4)故障:该计算机出现故障,正待维修中;(5)请检测:分配到该计算机的学生已向上课教师请检测;(6)迟到:分配到该计算机的学生未按时点录,系统设定迟于上课时间5分钟后点录为迟到;(7)旷课:当前课时结束,系统判断未点录学生为旷课.


3.学生查询:输入课时和学号查询点录情况.

4.教师考勤:上课教师根据情况设置某个课时学生的出勤情况.

5.维护记录:管理员在此模块上增、删、改所管辖实训室的维护记录.

6.状态修改:管理员根据设备情况设置状态.包括空闲、故障、使用中.

7.使用统计:统计实训室使用情况,以便报备教务处和人事处计算工作量.

8.考勤统计:统计某个班级所有学生的出勤情况.

七、数据库设计

通过对功能需求分析可知,数据库需要存储的信息主要包括:用户信息、学生考勤信息和设备维护信息.

1.用户信息表包含字段:login(登录名,主键);password();name(姓名);phone(手机);js(角色);fyh(父用户);gx(管辖实训室).

2.学生考勤表包含字段:bh(编号,主键,自动递增);xh(学生学号);mac(计算机网卡地址);rq(点录日期);ksh(第几节课);zt(考勤状态).

3.设备维护表包含字段:whh(维护号,主键,自动递增);rq(维护日期);dd(实训室);qk(维护情况);jqh(设备编号).

八、结语

综上所述,该系统的开发提高了工作效率,有效实现了用户管理、学生考勤、设备维护、统计报表打印等功能,从而提升实训室的日常管理水平,值得推广到同类型实训基地的日常管理中去.

(作者单位:广州民航职业技术学院)