Èí¼þ¹¤³ÌÈýÒªËصķÖÎöÓë̽ÌÖ

×÷Õß:Ò¦ºìÑÒ ¸üÐÂʱ¼ä:2015-09-21 15:05 µã»÷:´Î
¡¾ÂÛÎÄ·¢±í¹Ø½¡´Ê¡¿Èí¼þ¹¤³Ì£»¹ý³Ì£»¹¤¾ß£»·½·¨£»Èý²ã½á¹¹
¡¾Ö°³ÆÂÛÎÄÕªÒª¡¿
Èí¼þ¹¤³ÌÊǸßУÈí¼þרҵµÄºËÐĿγ̣¬¿Î³ÌÐÔÖÊÆ«ÓÚÉè¼ÆÇÒʵ¼ùÐÔ½ÏÇ¿£»ÔÚʵ¼Ê½ÌѧÖУ¬Ñ§Éú³£¸Ð¿Î³Ì·¦Î¶£¬ÄÑÓÚÕÆÎÕ£»±¾ÎÄÉîÈë·ÖÎö̽ÌÖÈí¼þ¹¤³ÌµÄÈýÒªËØ£º¹ý³Ì¡¢·½·¨ºÍ¹¤¾ß£¬Ò»·½Ãæ×ܽáÖ¸³ö¿Î³Ì·¦Î¶µÄ¸ùÔ´£¬ÁíÒ»·½Ãæ¸ø³öÌá¸ßѧÉúÐËȤµÄÊڿβßÂÔ£¬ÒÔÆÚѧÉúÄܸü¿ì¸üºÃµØÕÆÎÕÈí¼þ¹¤³Ì±¾ÖÊ£¬ÎªÒÔºóµÄ¹¤³Ìʵ¼ù´òÏÂÁ¼ºÃ»ù´¡¡£

     1 ÒýÑÔ£¨Introduction£©
Èí¼þ¹¤³ÌÊÇÈí¼þרҵµÄºËÐĿγ̡£Ëü´ÓÉè¼ÆµÄ½Ç¶Èº­¸Ç¡¢ÔËÓÃÒÔǰѧϰµÄ¸÷ÃÅרҵ»ù´¡¿ÎÈçÊý¾Ý½á¹¹¡¢Ëã·¨¡¢³ÌÐòÓïÑÔ¡¢Êý¾Ý¿â¡¢ÍøÂç¡¢¿ª·¢¹¤¾ß£¬ÒÔ¼°²Ù×÷ϵͳ£¬Í¨¹ýÉè¼Æ·Ö²¼Ê½ÏµÍ³£¬Ñ§ÉúÒ»·½ÃæÄܹ»¼ÓÉî¶ÔÒÔÍù֪ʶµÄÀí½â£¬ÁíÒ»·½ÃæÄÜ´Ó¹Øעģ¿éת±äµ½Àí½âϵͳ¼Ü¹¹¡£µ«ÒªÏëÉî¿ÌÀí½âÈí¼þ¹¤³Ì²¢ÕÆÎÕÈí¼þÉè¼Æ£¬¾ÍÒ»¶¨ÒªÉîÈëÁì»áÈí¼þµÄÈýÒªËØ£º¹ý³Ì¡¢·½·¨ºÍ¹¤¾ß£¬ÒòΪÕâÈýÒªËؽ«°ïÖúÎÒÃÇÕûÌå¡¢¿ÉÊÓ»¯µØ¹ÜÀíÈí¼þϵͳµÄ¸÷¸ö·½Ã棬°üÀ¨³éÏóµ½¾ßÌåµÄÐèÇó·ÖÎö£¬¸ÅÒªµ½ÏêϸµÄÈí¼þÉè¼Æ£¬ºÚ/°×ºÐ²âÊÔ£¬ÒÔ¼°Ô´ÂëºÍÏîÄ¿¹ÜÀíµÈ¡£¿¼Âǵ½¿Î³ÌµÄѧʱ£¬ÒªÇóѧÉú¶ÌÆÚÄÚÈ«ÃæÉîÈëµØÕÆÎÕÈí¼þ¹¤³ÌµÄÖî¶à·½ÃæÊDz»ÏÖʵµÄ¡£Õâ¾ÍÒªÇóÔÚÊÚ¿ÎÆڼ䣬¶ÔÈýÒªËØËùÉæ¼°µÄÀíÂÛ²¿·ÖºÍʵ¼ù²¿·Ö×öɾ¼õ£¬ÒÔ±ãÔÚÇ¿µ÷Èí¼þ¹¤³Ì¸÷½×¶Î¿ò¼Ü½¨Á¢µÄͬʱÄÜÍ»³öÀíÂÛÖص㡣ÏÂÃæ±¾ÎĽ«¶ÔÈýÒªËØ×÷ÉîÈëµÄ·ÖÎö£¬ÒÔÆÚÄܹ»²ûÃ÷ÈýÒªËØÖ®¼äµÄ¹Øϵ£¬Òýµ¼Ñ§ÉúµÄѧϰÈÈÇ飬ͬʱÌá¸ßÊÚ¿ÎЧÂÊ¡£
2 ¶ÔÈí¼þ¹¤³ÌÈýÒªËصķÖÎöÓë̽ÌÖ£¨Analysis for the
main three factors in software engineering£©
2.1 ¶Ô¹¤³Ì¹ý³ÌµÄ·ÖÎö̽ÌÖ
²»Ê§±¾ÖÊ£¬¹ý³Ì¼´Ö¸¹¤³Ì½×¶Î£¬Ç¿µ÷µÄÊÇÒì²½»òͬ²½µÄ¹¤³Ì²½Öè¡£ÈçÖÚËùÖÜÖªµÄÈí¼þ¹¤³ÌµÄ¼¸¸ö¹¤³Ì½×¶Î·Ö±ðÊÇ£ºÐèÇó·ÖÎö¡¢Éè¼Æ¡¢±àÂë¡¢²âÊÔ¡¢²¿Êð¡¢Î¬»¤µÈ¡£¶øÿ¸ö½×¶Î¾ßÌåʵʩ»¹Òª·ÖΪÈô¸É²½Ö裬ÈçÐèÇó·ÖÎö½×¶ÎÓÖ¿Éϸ·ÖΪ»ñÈ¡ÐèÇó¡¢ÎÊÌâ·ÖÎö¡¢ÐèÇóÆÀÉó¡¢±ä¸ü¹ÜÀíµÈ²½Ö裻Éè¼Æ½×¶Î¿Éϸ·ÖΪ¼Ü¹¹Éè¼Æ£¬ÏêϸÉè¼ÆµÈ²½Öè¡£ÊÚ¿Îʱ½áºÏ“¹ý³Ì”Õâ¸ö¸ÅÄ½²µÄ×î¶àµÄ¾ÍÊÇÈí¼þ¹¤³ÌµÄÉúÃüÖÜÆÚÄ£ÐÍ£¨ÈçÆÙ²¼Ä£ÐͺÍRUPÄ£ÐÍ£©£¬Í¨¹ý²»Í¬Ä£Ð͵Ľ²½â£¬×ۺϵزûÊö¸÷½×¶ÎÖ®¼äµÄ¹ØÁª£¬ÒÔ¼°¸÷²½ÖèµÄʱÐò¹Øϵ¡£¸ÅÀ¨µØ˵£¬¶ÔÈí¼þ¹ý³ÌµÄ½²½â³ýÁËÒª¹æ·¶Èí¼þµÄ¿ª·¢¹ý³ÌÖ®Í⣬¸ü¶àµÄÊDz»Í¬¹¤³ÌÖÜÆÚÄ£Ð͵ÄÀíÂ۶Աȡ£ÔÚѧÉúûÓÐÕÆÎÕ¾ßÌ幤³Ì·½·¨ºÍ¹¤¾ßµÄÇé¿öÏ£¬¶Ô±ÈµÄ²»ÂÛ¶àÏêϸ£¬Ñ§Éú¶¼²»»áÓÐÇÐÉíµÄ¸ÐÊÜ£¬¶øÈç¹ûÕⲿ·ÖµÄÀíÂÛ½²½âÓÃʱ½Ï³¤£¬Ñ§Éú¸Ð¾õ¿Î³Ì·¦Î¶¡¢²»Ã÷¾ÍÀï¾ÍÊÇ×ÔÈ»¶øÈ»µÄÊÂÇé¡£Òò´Ë¶Ô“¹ý³Ì”µÄ½²½âÓ¦¾¡Á¿¼ò¶Ì£¬Ö»Òª¹æ·¶»¯Èí¼þ¹ý³ÌÖÐÉæ¼°µÄ´Ê»ã²¢¸ø³ö׼ȷÊÍÒå¼´¿É¡£
2.2 ¶Ô¹¤³Ì·½·¨µÄ·ÖÎö̽ÌÖ
¶ÔÓÚ“¹ý³Ì”Öиø³öµÄÈô¸É¾ßÌå´Ê»ã£¬¼´²½ÖèÃû³Æ£¬ÒªÏë¾ßÌåÕ¹¿ªÊµÊ©£¬±ØÈ»ÓÐÒ»¶¨µÄÀíÂÛ·½·¨¡£Èç“ÐèÇó·ÖÎö”½×¶ÎµÄ“ÎÊÌâ·ÖÎö”²½Ö裬Õâ¸ö´Ê»ãÔÚ¾ßÌåÕ¹¿ªÊ±Éæ¼°µÄÀíÂÛ·½·¨¿ÉÒÔÊÇ£º»æÖÆϵͳÁ÷³Ìͼ¡¢ÒµÎñÁ÷³Ìͼ¡¢»î¶¯Í¼µÈ£»ÔÙ±ÈÈç“Éè¼Æ½×¶Î”µÄ“ÏêϸÉè¼Æ”²½Ö裬ÔÚÕ¹¿ªÊ±¶ÔÓ¦µÄÀíÂÛ·½·¨¿ÉÒÔÊÇÃæÏò¶ÔÏóµÄ·ÖÎöÓëÉè¼Æ£¨OOA/OOD£©£¬»òÕßÊÇ»ùÓÚÊý¾ÝÁ÷µÄ·ÖÎö·½·¨µÈ¡£¸ÅÀ¨¶øÑÔ£¬¶Ô“·½·¨”µÄ½²½â£¬ÖصãÍ»³öµÄÊÇÁ½·½Ã棺һ·½ÃæÒª½øÒ»²½»®·Ö´Ê»ãµÄ²ã´Î½á¹¹£¬Ê¹µÃÿ¸ö½×¶ÎµÄÿ¸ö²½Ö趼ÓоßÌåµÄʵʩ·½·¨µÄÃû³Æ¡£ÊµÊ©·½·¨µÄÃû³ÆÒ»¶¨ÊÇ´Ê»ã²ã´Î½á¹¹Ê÷µÄÒ¶×ӽڵ㡣ÁíÒ»·½Ã棬Ҫ¶Ôÿ¸öÒ¶×ӽڵ㣨¼´·½·¨Ãû³Æ£©×öÀíÂÛ˵Ã÷£¬½»´úÇå³þ¸Ã½ÚµãÒª²ú³öµÄÄ£ÐÍÄÚÈݼ°ÒâÒå¼´¿É¡£¸Ã²¿·ÖÄÚÈÝÔÚÊÚ¿ÎÉÏÈÔÊÇÀíÂÛΪÖ÷£¬Ç¿µ÷ÓйشʻãµÄÀí½âºÍ¼ÇÒ䣬¿ÎʱÎÞÐèÌ«¶à¡£
2.3 ¶Ô¹¤³Ì¹¤¾ßµÄ·ÖÎö̽ÌÖ
¶ÔÓÚ¹¤³Ì·½·¨Öиø³öµÄÿÖÖÀíÂÛ·½·¨¶¼ÓÐÏàÓ¦µÄ¹¤¾ßÓèÒÔÖ§³Ö¡£ÎÒÃÇ˵Èí¼þ¹¤³Ìʵ¼ùÐÔ½ÏÇ¿£¬Ò»²¿·ÖÔ­Òò¾ÍÊÇÖ¸¶ÔÓйؽ¨Ä£¹¤¾ßµÄÔËÓúÍÕÆÎÕ¡£¼ÙÉèÎÒÃǶԓÉè¼Æ—ÏêϸÉè¼Æ—OOA/OOD”ÖеÄÒ¶×Ó´Ê»ã“OOA/OOD”£¬×ñÕÕÆä·½·¨ÉϵÄÀíÂÛ˵Ã÷£¬Ó¦Óù¤¾ß½øÐÐʵʩչ¿ªµÄ»°£¬Òâζ×ÅҪѡÓÃÒ»¸öÖ§³ÖUML½¨Ä£ÓïÑԵŤ¾ßÈí¼þ½øÐÐʵʩ½¨Ä£¡£¶ÔUMLÌṩ֧³ÖµÄ¹¤¾ßÓÐMicrosoft VisioºÍIBM Rational Rose£¬ÈÎÑ¡Ò»ÖÖ¼´¿É¡£ÔÚ¾ßÌåÈí¼þ²Ù×÷Éϼ´ÊÇÒªÉú³ÉÓÃÀýͼ¡¢Ààͼ¡¢Ê±Ðòͼ¡¢¹¹¼þͼºÍ²¿Êðͼ¡£¾¡¹ÜÀíÂÛÉÏѧÉúÖªµÀÓ¦Óù¤¾ßÒªÉú³ÉÄÄЩÊÓͼ£¬µ«¶ÔÓÚͼÐμäµÄÂß¼­¹Øϵ£¬Ã¿¸öͼÐÎЯ´øµÄϸ½ÚÐÅÏ¢£¬Î´±ØÄܹ»×¼È·Àí½â¡£Òò´Ë£¬Ó¦Óù¤¾ßÈí¼þ½øÐÐʵ¼ÊµÄ½¨Ä£²Ù×÷Òª¶à·ÖÅäѧʱ£¬Í¨¹ý½Ï³¤Ê±¼äʵ¼ù²ÅÄÜÖ𽥵ؽ«ÀíÂÛ·½·¨ºÍʵ¼Ê¹¤¾ß²Ù×÷½áºÏµ½Ò»Æð¡£ÁíÍ⣬Ëæ׏¤¾ßÈí¼þʹÓÃÉÏÖð½¥³ÉÊ죬Èí¼þ½¨Ä£µÄ¸ß¼¶»°Ì⣬ÈçÕýÄæÏò¹¤³Ì£¬Í¨¹ýÓ뿪·¢¹¤¾ßµÄ½áºÏ£¨ÈçVisioÓë.NETµÄ½áºÏ£©[1]£¬²ÅÄÜʹѧÉúÕæÕý¸ÐÊܵ½Éè¼ÆµÄÀÖȤ¡£
3 ½¨ÒéµÄÊڿβßÂÔ£¨A proposed schema for improving
the teaching effect£©
Èí¼þ¹¤³Ì×ÜÌåÀ´¿´¾ÍÊÇÒª°ÑÎÕ¹ý³Ì¡¢·½·¨ºÍ¹¤¾ßµÄѧϰʱ¼ä¡£ÎªÁ˼ÈÄÜÍ»³öÀíÂÛÖص㣬ÓÖÄܱ£ÕÏÓÐ×ã¹»µÄʵ¼ùºÍ˼¿¼£¬±¾ÎĽ¨ÒéÔÚÀíÂÛ½²½âÉϳýÁËÊÍÒå²ûÊö´Ê»ã²ã´Î½á¹¹Ê÷£¬»¹ÒªÉø͸Èçͼ1ËùʾµÄÈí¼þÉè¼Æ˼Ïë¡£
design process
¸ÃͼÌåÏÖÁËÒÔÊý¾Ý´¦ÀíΪÖÐÐĵÄÈí¼þµÄÈý¸ö¸ÅÄî²ã´Î¡£Èý¸ö²ã´ÎÔÚͼÖзֱðÓÉÈý¸ö¶ÔÏóÓèÒÔ±íʾ£º·Ö±ðÊDZ߽ç²ã£¨boundary£©¶ÔÏó£¬Âß¼­²ã£¨logical£©¶ÔÏóºÍÊý¾Ý²ã£¨dbaccess£©¶ÔÏó¡£ÆäÖÐboundary¶ÔÏóÖ÷Òª¸ºÔð½ÓÊÕÓû§ÔÚ½çÃæÊäÈëµÄÊý¾Ý£»logical¶ÔÏó¸ºÔð½ÓÊպʹ¦ÀíÀ´×ÔÓÚboundaryºÍdbaccessµÄÊý¾Ý£»¶ødbaccessÔò¸ºÔð´æÈ¡´æ´¢½éÖÊÉϵÄÊý¾Ý¡£Í¼1µÄÕûÌåÓïÒåÊÇ£ºÓû§µÚ1²½ÊäÈëÊý¾Ý¼¯ºÏDC1¸øboundary¶ÔÏó£»boundary¶ÔÏó¶ÔDC1×ö´¦ÀíÖ®ºó£¬Êý¾Ý¼¯ºÏ±äΪDC2£¬È»ºóboundary¶ÔÏóͨ¹ýµÚ3²½½«DC3£¨DC3≤DC2£©´«µÝ¸ølogical¶ÔÏó£»logical¶ÔÏóÊÕµ½DC3²¢½áºÏ¾­ÓÉdbaccess¶ÔÏó·¢Ë͹ýÀ´µÄDC4£¬ÔÚ¼ÆËã´¦Àíºó³ÖÓеÄÊý¾Ý¼¯ºÏ±äΪDC5£»½ÓÏÂÀ´£¬logical¶ÔÏóÒ»·½Ãæͨ¹ýµÚ7²½·¢ËÍDC6¸øboundary¶ÔÏó£¬Ò»·½Ãæµ÷ÓÃdbaccess¶ÔÏó½øÐÐÊý¾ÝDC7µÄ´æ´¢£¬ÆäÖÐDC6≤DC5£¬DC7≤DC5£»¾­ÓÉboundary¶ÔÏó¶ÔDC6½øÐд¦Àí±ä³ÉDC8ºó£¬¶ÔÊý¾ÝµÄ´¦ÀíÖÁ´Ë½áÊø¡£boundary×îÖÕͨ¹ýµÚ10²½½«Êý¾ÝDC9£¨DC9≤DC8£©ÏÔʾ¸øÓû§¡£

        ͨ¹ý¶Ô¸ÃͼµÄÀíÂÛ²ûÊö£¬ÖصãÇ¿µ÷Êý¾ÝµÄÁ÷¶¯ÒÔ¼°¸÷²ã´Î¶ÔÏó¶ÔÊý¾ÝµÄ´¦Àí½á¹û£¬Õ⽫ÓÐЧ´Ù½øѧÉú¶ÔÈË»ú½»»¥ÀàÈí¼þÔËÐлúÀíµÄÀí½â£¬Í¬Ê±Ò²ÄÜÓ¡Ö¤Éè¼Æ½×¶ÎµÄ¸÷ÖÖ·½·¨ÀíÂÛµÄDZÔÚ»úÀí¡£ 

¡¡¡¡ÖÁÓÚÔÚÈí¼þ¹¤³ÌµÄʵ¼ù»·½Ú£¬±ÊÕß½¨Òé³ýÁ˳£¹æµÄ»ùÓÚUMLΪÈí¼þ½¨Ä£Ö®Í⣬¿ÉÖصãÁ·Ï°·Ö²¼Ê½Èí¼þÉè¼Æ£¬ÒÔ¼ÓÉîÀí½âÉè¼ÆģʽÔÚ¹¹¼þÉè¼ÆÉϵÄÓ¦ÓÃ[2]£»ÁíÍ⣬¶ÔÓÚ³£¹æµÄ²âÊÔ¹¤¾ßÈçºÚºÐ²âÊÔ·ÖÀàÖеŦÄܲâÊÔ¹¤¾ßWinRunnerºÍ¸ºÔزâÊÔ¹¤¾ßLoadRunner[3]£¬¿ÉÊʵ±ÓèÒÔʵ¼ÊÑÝʾ£¬°ïÖúѧÉúÀí½âͨ¹ý¼Öƽű¾£¬¿ÉÍêÈ«Ä£Äâ¶à¸ö¿Í»§Ê¹ÓÃÈí¼þµÄÇé¿ö£¬¼ÈÄÜʵ¼Ê¼ì²â´ý²âÈí¼þµÄ¹¦ÄܽӿÚÊÇ·ñÕý³£¹¤×÷£¬»¹ÄÜʹѧÉú¶Ô²âÊÔÓÐÖ±¾õÉϵÄÈÏʶ£¬ÓÐÀûÓÚÀ©³äѧÉúµÄÊÓÒ°¡£ (ÔðÈα༭£ºÂÛÎÄ·¢±íÍø)תÌùÓڰ˶ÈÂÛÎÄ·¢±íÍø: http://www.8dulw.com(ÂÛÎÄÍø__´úд´ú·¢ÂÛÎÄ_ÂÛÎÄ·¢±í_±ÏÒµÂÛÎÄ_Ãâ·ÑÂÛÎÄ·¶ÎÄÍø_ÂÛÎĸñʽ_¹ã¶«ÂÛÎÄÍø_¹ãÖÝÂÛÎÄÍø)

·¢±íÆÀÂÛ
±¾Õ¾Ä£°å¾ù¾­²âÊԳɹ¦£¬Çë·ÅÐÄÏÂÔØ£¬Óöµ½ÈκÎÎÊÌâ»òÕßÐèÒª¹ºÂò¸¶·ÑÂÛÎÄÇëÁªÏµ±¾Õ¾¡£
񡀂:
ÑéÖ¤Âë:µã»÷ÎÒ¸ü»»Í¼Æ¬