examinations里面,具体功能:
1、分级水平(Grading levels)
管理courses课程
管理batch批次
2、考试管理(Exam Management)
选择课程新建考试或者关联已有的考试(选择是否发布考试时间表)
3、额外的考试(Additional Exams)
关联课程新建考试
新增考试,打分后可以发送SMS(可以重新发送)
4、考试智者报告(Exam wise report)
查询某个批次下的分组考试报告
还可以查看综合报告(Consolidated report)、导出pdf
5、聪明的报告主题(Subject wise Reports)
查询某个批次下的主题报告、查看报表、导出pdf
6、考试分组报告(Grouped exam Reports)
查询选择的批次、得出报表、导出pdf
Manage Users,具体功能:
1、查看所有用户(view all)
选择角色:admin——只有编辑功能
employee——编辑、删除、设置权限(Set privileges)
student——编辑、删除、查看简历(view profile)
Admission,具体功能:
1、输入学生详情、家长/监护人详情
2、在此新建学生记录、在student或者Student Details里查看/编辑
Manage News消息管理,具体功能:
1、可以新增、编辑、删除/评论/查询消息
Time table时间表,具体功能:
1、选择批次创建weekdays
2、设置课程时间(set class timing)
当创建完后点击返回报错
3、课程表与主题关联(用鼠标拖上去)
4、查看课程表(view timetable)
Attendance签到簿,具体功能:
1、登记缺课记录及其理由
2、签到报表
Settings系统设置,具体功能:
1、Manage Courses / Batches(新建)
2、Manage student categories(管理学生类别/新建)
3、Manage Subject(管理主题)分派给学生
4、General settings(常规设置)新增学校属性等
5、Add admission additional details(增加入院更多细节)
6、SMS Module(短信模板)
A、SMS Settings:
Student Admission
Exam Schedule / Result
Attendance
News / Events
Send Sms to Parents
Send Sms to Students
Send Sms to Employees
B、SMS to Students
C、SMS to Batches
D、SMS to Employees
E、SMS to Employee Departments
F、SMS to All
报错:
1、添加calender报错(confirm时勾选Event common to all)
2、开发SMS日志:
A、在db/migrate/20090622102004_create_configurations.rb下
添加Configuration.create :config_key => "AvailableModules", :config_value => "SMS",并屏蔽掉#Configuration.create :config_key => "AvailableModules", :config_value=>"Finance"
和#Configuration.create :config_key => "AvailableModules", :config_value=>"HR"
B、在lib/sms_manager.rb配置
SMS_URL= "http://www.china-sms.com/send/gsend.asp"、USERNAME、PASSWORD、SENDERNAME(配置问题,导致调用sms.send_sms为空)
例子:request = "#{SMS_URL}?name=#{USERNAME}&pwd=#{PASSWORD}&sendername=#{SENDERNAME}&msg=#{@message}&dst="
C、重置数据库如果已执行过rake db:create,重置命令为(rake db:migrate:down VERSION=数据库名称
的日期,然后再执行迁徙命令,rake db:migrate
D、开启服务,在settints里会多个SMS Module