as at least he uses computer pairing for Singapore Open 7 + 2 method for all players for two years in 2007 and 2008.
Your system is a bit more complex as you are using 5 + 3 method for the Top 8 persons and 5 + 4 method for others.
For 7 + 2 method, after the first 7 rounds, to use manual pairing instead of computer pairing for the Top 4 but input the munual pairing for the purpose of 计算对手分, you need to stop the Top 4 after Round 7 before you do the computer pairing for others for Rounds 8 & 9.
If you need to use the results of last 3 rounds (5 + 3 method) of the Top 8 for the 对手分 calculation of others, you may need to use 5 + 3 method for others too, alternatively, do not calculate the 对手分 further after first 5 rounds for the Top 8, i.e. their 对手分 stop after Round 5.
This is the extra work for computer pairing if you have two methods in one competition, another alternative is to use 8 or 9 rounds Swiss pairing method for all players to avoid any manual adjustment.
As I am leaving Singapore on 16 Oct for the 11th 3-day Nantah Global gathering at Beijing
http://beijing2008.nantahchoir.com/
followed by Silkroad tour until 28 Oct, not able to continue watching the games for :
第一届世界智力运动会 -- 3 to 18 Oct 2008 (the 4th Update is on SIXGA's Notice Board dated 11 Oct 2008, not able to provide further updates for 女团 and 男团, may be 棋一生 can continue to provide updates on Notice Board from here ...)
第二届新加坡中国留学生体育节 (Xiangqi) -- 18 & 19 Oct 2008
柳大华特级大师一对十闭目赛 -- 19 Oct 2008 at 怡和轩, heard that SIXGA is planning another one on 27 Oct 2008, please wait for the official news ........
第15届亚洲象棋锦标赛(新加坡) -- 20 to 26 Oct 2008 (actual games from 21 to 24 Oct 2008)