title icon 學務系統交流網
menu_top_background
:::
97下學期
:::

畢業生,調校........線上手動修改

作法:學生資料異動

1.系統管理 / 問題工具箱 / 學籍修正

2. 教務 / 註冊組 / 學生異動 學籍編修 按檢視 修改 stud_move異動表

====================================================

學期成績學生重複
成績輸入升級失敗

sfs3/modules/score_input/check_error_0106.php

作法:
1.備份 stud_seme_score 為 stud_seme_score_org
2.執行 sfs3/modules/score_input/check_error_0106.php#
3.建立新資料表 stud_seme_score_sus
4.複製資料 stud_seme_score 至 stud_seme_score_sus
5.刪除 stud_seme_score 及移動資料表 stud_seme_score_sus 

未升級前的
CREATE TABLE IF NOT EXISTS `stud_seme_score` (
  `sss_id` bigint(20) unsigned NOT NULL auto_increment,
  `seme_year_seme` varchar(6) NOT NULL default '',
  `student_sn` int(10) unsigned NOT NULL default '0',
  `ss_id` smallint(5) unsigned default '0',
  `ss_score` decimal(4,2) default NULL,
  `ss_score_memo` text,
  `teacher_sn` smallint(6) NOT NULL default '0',
  `ss_update_time` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
  PRIMARY KEY  (`sss_id`,`student_sn`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=12696 ;

升級後的
CREATE TABLE IF NOT EXISTS `stud_seme_score_sus` (
  `sss_id` bigint(20) unsigned NOT NULL auto_increment,
  `seme_year_seme` varchar(6) NOT NULL default '',
  `student_sn` int(10) unsigned NOT NULL default '0',
  `ss_id` smallint(5) unsigned NOT NULL default '0',
  `ss_score` decimal(4,2) default NULL,
  `ss_score_memo` text,
  `teacher_sn` smallint(6) NOT NULL default '0',
  `ss_update_time` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
  PRIMARY KEY  (`seme_year_seme`,`student_sn`,`ss_id`),
  UNIQUE KEY `sss_id` (`sss_id`)
) ENGINE=MyISAM;

===========================================

選擇階段出現平時成績這一項

 

作法:

系統管理 / 模組權限管理 /

按 教職員  / 成績管理〈score_input〉的 調整

右手邊出現 變數名稱 變數說明

yorn
是否每次月考配合一次平時成績  請改 是 儲存變數值

以後就不會再出現了,相對的之前也會消失.


[輔導紀錄表]列印會讀取到 reward 資料表,而這個資料表需由安裝 學生獎懲〈reward) 模組產生.
目前我已裝好,模組授權 請自行調整.

menu_bottom_background

::: copy right: 苗栗縣政府教育處資訊中心
建議使用瀏覽器Firefox或Chrome