Patent ID: 8881174

Claim:
A computing device, comprising: at least one processor; a storage system; and one or more programs stored in the storage system and being executable by the at least one processor, the one or more programs comprising: a reading unit to read a predetermined file of function modules from the storage system, wherein the predetermined file comprises a filename and a directory path of each function module; a parsing unit to parse the predetermined file of the function modules and obtains a list of the function modules, wherein the list comprises a serial number corresponding to each filename, and the directory path of each function module; a loading unit to load the function modules according to the serial number corresponding to each filename and the directory path of each function module, wherein the loading unit obtains the serial number of each filename from the list, and loads the function modules one by one in order from the storage system according to the directory path of each function module; a saving unit to obtain register commands from an interface of each function module and saves the register commands into a command library, the interface of each function module being used for communication with the other function modules, the interface of the function module being accessed by the other function module when the function module is started, and the register commands being obtained from the function module; a search unit to search for a register command in the command library when the register command is inputted from an input device connected to the computing device; and an execution unit to execute the searched register command of the function module, wherein the execution unit displays status information of the function module after the register command is executed, wherein the status information of the function module indicates the register command of the function module has been completely executed.