ÍøÂç½Ìѧƽ̨Éè¼ÆÓëʵÏÖ±ÏÒµÂÛÎÄ ÏÂÔØ±¾ÎÄ

3 ϵͳÉè¼Æ

Ò»¸öÁ¼ºÃµÄϵͳÀë²»¿ª¿ÆÑ§¡¢ÏêʵµÄϵͳÉè¼Æ¡£ÏµÍ³Ö»Óн¨Á¢ÔÚϵͳÉè¼Æ»ù´¡ÉÏ£¬²ÅÄܳÉΪһ¸öºÃµÄϵͳ¡£

3.1 ¹¦ÄÜÄ£¿éÉè¼Æ¸ÅÒª

Õû¸öÍøÂç¿Î¼þϵͳÖ÷Òª°üÀ¨£ºÕʺÅ×¢²á¡¢¿Î³ÌÐÅÏ¢¡¢ÔÚÏß×÷Òµ¡¢Ñ§Ï°¹«¸æ¡¢¹ÜÀíÖÐÐļ°Ñ§Ï°ÂÛ̳¡£Î´×¢²áµÄÓû§¿ÉÒÔ·ÃÎʿγÌÐÅÏ¢ºÍÔÚÏßÑ§Ï°Ò³Ãæ£»µ±Ñ§ÉúÓû§ÐèÒª½øÐÐÔÚÏß²âÊÔʱ±ØÐëÏȵǼ£»Ñ§ÉúÓû§²»¿ÉÒÔ½øÈë¹ÜÀíÖÐÐÄ¡£¹ÜÀíÖÐÐÄÊǽÌʦÓÃÓÚÓû§¹ÜÀí¡¢×÷Òµ¹ÜÀí¡¢×÷ÒµÌí¼Ó¡¢Ñ§ÔºµÈ»ù±¾ÐÅÏ¢¹ÜÀí¡¢ÂÛ̳¹ÜÀí¼°¹ÜÀíÔ±ÐÅÏ¢Ð޸ĵġ£ÔÚѧϰÂÛ̳À¸Ä¿ÖУ¬Î´µÇ¼µÄÓû§Ò²¿ÉÒÔ½øÐз¢±í»°Ìâ¡¢»Ø¸´»°Ìâ²Ù×÷£¬µÇ¼ºóÓû§¿ÉÒÔ½øÐиü¶à²Ù×÷¡£

ÍøÂç¿Î¼þµÄÉè¼ÆÊ¹ÓÃÄ£¿é»¯Éè¼ÆµÄ·½·¨£¬Ä£¿é»¯Éè¼ÆÊǽ«ÏµÍ³·Ö³ÉÒ»¸ö¸öÄ£¿é£¬·Ö±ð½øÐÐÉè¼Æ£¬×îºóÆ´ºÏ³ÉÒ»¸öÕûÌå¡£½«±¾ÍøÕ¾µÄ¸÷¸öÍøÒ³¶¼½øÐÐÄ£¿é»¯Éè¼Æ£¬Ã¿¸öÄ£¿é¶¼×ö³ÉÒ»¸öµ¥¶ÀµÄÎļþ£¬Ä£¿é»¯Éè¼Æ¹¦ÄܵÄʵÏÖÓõ½ASP¼¼ÊõÖеÄInclude¹¦ÄÜ£¬½«Ö¸¶¨ÎļþÖеÄÄÚÈݰüº¬ÔÚµ±Ç°ÍøÒ³ÖУ¬Ê¹Ö®³ÉΪÕû¸öÍøÒ³µÄÒ»²¿·Ö¡£

±¾ÏµÍ³µÄ×ÜÌåÉè¼Æ¿É·ÖΪǰ¶Ë¡¢ºó¶ËÁ½´ó¹ÜÀíϵͳ¡£

3.2 ϵͳ¼Ü¹¹

ϵͳ¼Ü¹¹ÊÇϵͳÉè¼ÆµÄ»ù´¡¡£ 3.2.1 »ùÓÚB/SÌåϵ

Õû¸öϵͳ²ÉÓÃBrowser/Web/DataBaseµÄ3²ãÌåϵ½á¹¹¡£Browser/ServerµÄϵͳÖУ¬Óû§¿ÉÒÔͨ¹ýä¯ÀÀÆ÷Ïò·Ö²¼ÔÚÍøÂçÉϵķþÎñÆ÷·¢³öÇëÇ󣬷þÎñÆ÷¶Ôä¯ÀÀÆ÷µÄÇëÇó½øÐд¦Àí£¬½«Óû§ËùÐèÐÅÏ¢·µ»Øµ½ä¯ÀÀÆ÷¡£ÔÚB/S½á¹¹µÄÊý¾Ý¿âϵͳÖУ¬ÔÚ¿Í»§»ú¶Ë½ö°²×°Í¨ÓõÄä¯ÀÀÆ÷Èí¼þʵÏÖͬÓû§µÄÊäÈë/Êä³ö£¬¶øÓ¦ÓóÌÐòÔÚ·þÎñÆ÷¶Ë°²×°ºÍÔËÐС£·þÎñÆ÷½«µ£¸º¸ü¶àµÄ¹¤×÷£¬¶ÔÊý¾Ý¿âµÄ·ÃÎʺÍÓ¦ÓóÌÐòµÄÖ´Ðн«ÔÚ·þÎñÆ÷ÉÏÍê³É¡£ä¯ÀÀÆ÷·¢³öÇëÇ󣬶øÆäÓàÈçÊý¾ÝÇëÇó¡¢¼Ó¹¤¡¢½á¹û·µ»ØÒÔ¼°¶¯Ì¬ÍøÂçÉú³ÉµÈ¹¤×÷È«²¿ÓÉWeb ServerÍê³É¡£

ÔÚBrowser/ServerÈý²ãÌåϵ½á¹¹Ï£¬±íʾ²ã£¨presentation£©¡¢¹¦Äܲ㣨business logic£©¡¢Êý¾Ý²ã£¨data service£©±»¸î³É3¸öÏà¶Ô¶ÀÁ¢µÄµ¥Ôª¡£

[7]

? µÚÒ»²ã£¨±íʾ²ã£©£ºWebä¯ÀÀÆ÷¡£

? µÚ¶þ²ã£¨¹¦Äܲ㣩£º¾ßÓÐÓ¦ÓóÌÐòÀ©Õ¹¹¦ÄܵÄWeb·þÎñÆ÷¡£ ? µÚÈý²ã£¨Êý¾Ý²ã£©£ºÊý¾Ý¿â·þÎñÆ÷¡£

Browser/ServerÈý²ãÌåϵ½á¹¹£¬Èçͼ3-1Ëùʾ¡£

ä¯ÀÀÆ÷ ÏÔʾÂß¼­ ä¯ÀÀÆ÷ ÏÔʾÂß¼­ ÇëÇó ÏìÓ¦ Ó¦ÓÃÂß¼­ Web·þÎñÆ÷ ÇëÇó Êý¾Ý´¦ÀíÂß¼­ ÏìÓ¦ ÇëÇó Êý¾Ý¿â

ͼ3-1 Èý²ãBrowser/Server½á¹¹

3.2.2 ϵͳ×ÜÌå¼Ü¹¹Í¼

ǰ¶ËÓ¦ÓùÜÀíϵͳB/S ½á¹¹ Óû§×ÊÁÏϵͳ ºó¶ËÓ¦ÓùÜÀíϵͳB/S½á¹¹ ¹ÜÀíÔ±×ÊÁÏϵͳ IIS SQL Server 2000 Windows 98/2000/XP ͼ3-2 ϵͳ×ÜÌå¼Ü¹¹Í¼

ϵͳ×ÜÌå¼Ü¹¹Í¼£¬Èçͼ3-2Ëùʾ¡£

3.3 ϵͳ¹¦ÄÜÄ£¿éÉè¼Æ

±¾ÏµÍ³µÄÈí¼þÉè¼Æ¼¯ÖÐÔÚÕʺÅ×¢²á¡¢¿Î³ÌÐÅÏ¢¡¢×÷Òµ¹ÜÀí¡¢Ñ§Ï°¹«¸æ¡¢¹ÜÀíÖÐÐļ°Ñ§Ï°ÂÛ̳µÈ¹¦ÄÜÄ£¿éÉÏ£¬ÆäÖ÷Òª¹¦ÄÜÄ£¿éÈçͼ3-3Ëùʾ£º

ÍøÂç¿Î¼þÊ×Ò³ ÕʺÅ×¢²á ¿Î³Ì½Ìѧ ×÷Òµ¹ÜÀí ѧϰ¹«¸æ ¹ÜÀíÖÐÐÄ ÌÖÂÛ½»Á÷ ¿Î³Ì¼ò½é ½Ìѧ´ó¸Ù ½ÌѧҪÇó

ͼ3-3 ϵͳ¹¦ÄÜÖ÷Ä£¿éͼ

ϵͳÖ÷Òª¹¦ÄܽéÉÜÈçÏ£º

? Õ¾µãÊ×Ò³£º²Ù×÷ϵͳ¿Î³Ì×ÜÌå½éÉÜ¡£ ? ÕʺÅ×¢²á£ºÑ§ÉúÐÅÏ¢×¢²á¡£

? ¿Î³ÌÐÅÏ¢£º¿Î³Ì¼ò½é¡¢½Ìѧ´ó¸Ù¡¢½ÌѧҪÇó¡£ ? ѧϰ¹«¸æ£º

ѧÉúµÇÂ¼Ò³Ãæ£¬²é¿´Ñ§Ï°¹«¸æ¡£ ? ×÷Òµ¹«¸æ£º

ѧÉúµÇÂ¼Ò³Ãæ£¬È»ºó¸ù¾Ý×÷Òµ¹«¸æÀ´Íê³É×÷Òµ

ѧÉúÌá½»´ðÌ⣬ϵͳ¶ÔÕÕÊý¾Ý¿âµÄÕýÈ·´ð°¸¸ø³ö³É¼¨£¬²¢½«³É¼¨Ìá½»µ½Êý¾Ý¿âÖС£ ? ¹ÜÀíÖÐÐÄ£º

¹ÜÀíÔ±µÇ¼ºó½øÈë¹ÜÀíÖÐÐÄ£»

? ѧϰÂÛ̳£ºÎªÑ§ÉúÌṩÁËÒ»¸ö¼ò½àʹÓõÄÍøÉϽ»Á÷ƽ̨£¬Ñ§Éú¿ÉÒÔ¾ÍËùѧ֪ʶ½øÐÐÌÖÂÛ£¬

¹ÜÀíÔ±£¨ÀÏʦ£©Ò²¿ÉÒÔͨ¹ý´Ëƽ̨ΪѧÉú½â´ðÒÉÎÊ¡£ 3.3.1 ×÷Òµ¹¦ÄÜÄ£¿éÉè¼Æ ×÷Òµ¹¦ÄÜÄ£¿éÈçͼ3-4Ëùʾ¡£

×÷Òµ ¹«¸æ ѧÉúµÇ¼ ²é¿´×÷Òµ/Ìá½»×÷Òµ Ìí¼Ó×÷Òµ ²é¿´×÷ÒµÌá½»Çé¿ö ÔÚÏßÅú¸Ä×÷Òµ

ÀÏʦµÇ¼ ͼ3-4 ×÷Òµ¹«¸æ¹¦ÄÜÄ£¿éͼ

×÷Òµ¹«¸æÏµÍ³µÄÓû§ÎªÑ§ÉúÀàÓû§£¬Ñ§ÉúÀàÓû§ÊÇÖ¸µ±Ç°ÏµÍ³ÖÐËùÓеÄѧÉú¡£´ËÀàÓû§½ö¿ÉÒÔ¶Ô×Ô¼ºµÄ¸öÈËÐÅÏ¢½øÐгõ´Î×¢²á£¬¶ÔËûÈËÐÅÏ¢²»¾ß±¸ä¯ÀÀºÍ²éѯµÄȨÏÞ£¬²¢ÇÒ²»¾ß±¸¶Ô×ÔÉíºÍËûÈ˵ÄÐÅÏ¢½øÐйÜÀíµÄȨÏÞ¡£

ѧÉúµÇ¼ºó²é¿´×÷Òµ¹«¸æ£¬²¢¸ù¾Ý¹«¸æÍê³ÉÏàÓ¦µÄ×÷Òµ£¬²¢ÔÚϵͳÖÐÌá½»£¬¶øÀÏʦµÇ¼¸Ãϵͳ£¬ÄÜÌí¼Ó×÷Òµ£¬²é¿´×÷ÒµÇé¿ö£¬ºÍÔÚÏßÅú¸Ä×÷Òµ3´ó¹¦ÄÜ¡£

3.3.2 ¹ÜÀíÖÐÐŦÄÜÄ£¿éÉè¼Æ ¹ÜÀíÖÐÐŦÄÜÄ£¿éÈçͼ3-5Ëùʾ¡£