A  C programming language curriculum design work about an information management system