Font Size: a A A

Design And Implementation Of Classic Courses Development System For Software Production

Posted on:2009-05-08Degree:MasterType:Thesis
Country:ChinaCandidate:L YangFull Text:PDF
GTID:2178360278464181Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In order to comprehensively improve the quality of teaching in 2003, the Ministry of Education decided to implement the "College Teaching Quality and Teaching Reform Project", in which Classic Courses Construction Project is one of the important contents. From 2007 to 2010, there are 1,897 state level classic courses and more provincial level, college level classic courses to be build, which takes the best course syllabus, lesson plans, exercises, experimental guidance and reference to internet for share. How to build classic courses high efficiency and high-quality become the hot issues to be resolved.The market has emerged several quality courses focused on classic courses building, such as the sky classic courses development system, have enhanced the efficiency and quality on classic courses building. But there are still many shortcomings. For example, they support only one framework style, and do not do well when import course ware, and so on. To this end, we set up a classic courses development project to solve these problems, and have completed the first version software. However, for it's rather a"project"then a"product", the software developed as a project has inherent defects in areas such as software quality, upgrade & maintenance and promotion costs, and can not meet the demand for classic courses building. Software production is the only solution.To software production into the design principles and objectives, we redesign and rebuild classic courses development system. During the development of the system, to the user experience as the goal, beautify the appearance of the system, improve the functional design; accordance with the modular, hierarchical, data and software from the principle of renewal system architecture, focused on enhancing the system's flexibility and stability; Active use of new technologies and mature code optimization systems to ensure that the quality of the software used to source code management, defect management, and other standardized system management software research and development process, improve efficiency and the development of software quality. In contrast to last version of classic courses development system, the new version is more reliable, extensible, maintainable, and has a better user-experience, and has gained more recognition on software production.
Keywords/Search Tags:classic courses, software production, software architecture, domain specific language
PDF Full Text Request
Related items