Àí¡¢±à¼¡¢´æ´¢ºÍչʾÁ½¸öÒÔÉϲ»Í¬ÀàÐÍÐÅϢýÌåµÄ¼¼Êõ£¬ÕâЩÐÅϢýÌå°üÀ¨£ºÎÄ×Ö¡¢ÉùÒô¡¢Í¼ÐΡ¢Í¼Ïñ¡¢¶¯»¡¢ÊÓÆµµÈ¡£´ÓÕâ¸öÒâÒåÖпÉÒÔ¿´µ½£¬ÎÒÃdz£ËµµÄ\¶àýÌå\×îÖÕ±»¹é½áΪÊÇÒ»ÖÖ\¼¼Êõ\¡£ÊÂʵÉÏ£¬Ò²ÕýÊÇÓÉÓÚ¼ÆËã»ú¼¼ÊõºÍÊý×ÖÐÅÏ¢´¦Àí¼¼ÊõµÄʵÖÊÐÔ½øÕ¹£¬²ÅʹÎÒÃǽñÌìÓµÓÐÁË´¦Àí¶àýÌåÐÅÏ¢µÄÄÜÁ¦£¬Õâ²ÅʹµÃ\¶àýÌå\³ÉΪһÖÖÏÖʵ¡£ËùÒÔ£¬ÎÒÃÇÏÖÔÚËù˵µÄ\¶àýÌå\£¬³£³£²»ÊÇÖ¸¶àÖÖýÌå±¾Éí£¬¶øÖ÷ÒªÊÇÖ¸´¦ÀíºÍÓ¦ÓÃËüµÄÒ»ÕûÌ×¼¼Êõ¡£Òò´Ë£¬\¶àýÌå\ʵ¼ÊÉϾͳ£³£±»µ±×÷\¶àýÌå¼¼Êõ\µÄͬÒåÓï¡£ÁíÍ⻹ӦעÒâµ½£¬ÏÖÔÚÈËÃÇ̸Â۵ĶàýÌå¼¼ÊõÍùÍùÓë¼ÆËã»úÁªÏµÆðÀ´£¬ÕâÊÇÓÉÓÚ¼ÆËã»úµÄÊý×Ö»¯¼°½»»¥Ê½´¦ÀíÄÜÁ¦£¬¼«´óµØÍƶ¯Á˶àýÌå¼¼ÊõµÄ·¢Õ¹¡£Í¨³£¿ÉÒ԰ѶàýÌå¿´×÷ÊÇÏȽøµÄ¼ÆËã»ú¼¼ÊõÓëÊÓÆµ¡¢ÒôƵºÍͨÐŵȼ¼ÊõÈÚΪһÌå¶øÐγɵÄм¼Êõ»òвúÆ·¡£
1.3 ±ÏÒµÉè¼ÆÒâÒå
±ÏÒµÉè¼Æ¾ÍÊǸø×Ô¼ºÒ»¸ö±íÏֵĻú»á£¬ÈÃÔ±¾Í£ÁôÔڿα¾µÄ֪ʶÁé»îÆðÀ´£¬ÈÃ˼ά¿ªÊ¼·¢É¢£¬×Ô¼ºÇ××Ô¶¯Êֳɹ¦Íê³ÉÒ»¸öϵͳ´øÀ´µÄϲÔÃÊÇÎÞ·¨ÐÎÈݵģ¬ÎÒµÄÌâÄ¿ÊÇ¡°¶àýÌå±ÏÒµ¼ÍÄî²á¡±ËùνµÄ¶àýÌå±ÏÒµ¼ÍÄî²á£¬¾ÍÊÇÖ¸ÀûÓÃÍøÂç¡¢¶àýÌåµÈ¼¼ÊõÊÖ¶ÎʵÏÖ²»ÊÜʱ¼ä¡¢µØµã¡¢Æª·ùµÈÌõ¼þÏÞÖÆµÄ¼Ç¼ʦÉúÃÇÓÑÒêµÄ¶¯Ì¬½»»¥Ê½ÍøÕ¾¡£»ùÓÚ¶àýÌåµÄ±ÏÒµ¼ÍÄî²á£¬ÄÜʹ±ÏÒµ¼ÍÄî²á¸ü¼Ó·á¸»¶à²Ê£¬Ëü²»½öÊÇÐÂÀÏͬѧÁªÏµµÄÇÅÁº£¬¶øÇÒ»¹ÊÇÍøÂçÐÝÏкÍÍøÉÏչʾ×ÔÎҵĺ÷½Ê½¡£Æäʵ£¬Ñ¡ÔñʲôÑùµÄÌâÄ¿²¢²»ÖØÒªÖ»ÒªÎÒÃÇÇ××Ô¶¯ÊÖ×ö£¬°ÑÎÒÃÇËùѧµÄ֪ʶӦÓÃÆðÀ´£¬ÎÒÃǻᷢÏÖ֪ʶÔÚʵ¼Ê²Ù×÷ÖеÄÖØÒªÒâÒå¡£ÏàÐÅÕÆÎÕ֪ʶ¾ÍÄÜÓ®µÃÒ»ÇУ¬ÖªÊ¶¾ÍÊÇÁ¦Á¿¡£
1.4 ¿ÎÌâÑо¿Ë¼Â·ºÍ·½·¨
±¾ÏµÍ³Îª±¾Ð£±ÏÒµÉú×ö±ÏÒµÁôÄîÓ㬱¾ÏµÍ³Ö÷Òª²ÉÈ¡B/S¼Ü¹¹£¬Ö÷Òª·Ö°à¼¶³ÉÔ±¡¢Í¼Æ¬ÉÏ´«¡¢ÁôÑÔ°å¡¢°à¼¶¹ÜÀí¡¢ÐÅÏ¢²éѯÎå´ó»ù±¾Ä£¿é¡£ÀûÓÃASP.NET+SQL SERVER2000½øÐпª·¢¡£ÔÚ¿ª·¢¹ý³ÌÖÐÓõ½Á˵Ĺؼü¼¼ÊõÓÐADO.NETÊý¾Ý·ÃÎʼ¼Êõ¡£ÔÚ¿ª·¢¹ý³ÌÖÐÑϸñ×ñÊØÈí¼þ¹¤³ÌµÄ˼Ï룬°´ÕÕÐèÇó·ÖÎö¡¢Êý¾Ý¿âÉè¼Æ¡¢¸ÅÒªÉè¼Æ¡¢ÏêϸÉè¼Æ¡¢±àÂë¸Ä½øÓëÐÔÄÜÓÅ»¯µÄ²½Öè½øÐпª·¢¡£ÔÚ¿ª·¢¹ý³ÌÖÐÖð²½Á˽âʵ¼ÊµÄÈí¼þ¿ª·¢¹ý³ÌÖÐÈçºÎ×ñÑÈí¼þ¹¤³ÌµÄ˼Ïë¿ìËÙ¡¢ÓÅÖʵؿª·¢Èí¼þ£¬Ê¹µÃ¿ª·¢³öµÄÈí¼þϵͳ¾ßÓÐÁ¼ºÃµÄÀ©Õ¹ÐÔ£¬¿Éά»¤ÐÔ¡£ÈκεÄϵͳ¿ª·¢Ñо¿¶¼Òª×ñÑÒ»¶¨µÄÒÀ¾ÝºÍËüµÄÏÖʵÒâÒå,²¢ÒªÎüÊÕǰÈ˵ĿÆÑо«»ª,²»¶Ï½øÐÐÉîÈëµÄ̽Ë÷,Ìá³öеĹ۵ã.ÎÒµÄÖ÷ÒªÑо¿Ë¼Â·ºÍ·½·¨ÊÇ:ÔÚ·Ôĺ;«¶ÁÁËǰÈ˵IJ¿·ÖÖø×÷,½øÐжÀÁ¢µÄ˼¿¼ºó¡£×÷ΪһÃû¼ÆËã»ú¿ÆÑ§¼¼ÊõרҵµÄѧÉú,ƽʱҲѧ¹ýºÜ¶àÓïÑÔ£¬Ò²ÐÀÉ͹ý²»Í¬µÄÓïÑÔ¿ª·¢³öÀ´µÄϵͳºÍÍøÕ¾µÈ£¬Éî¸ÐѧºÃÒ»ÃÅÓïÑÔµÄÖØÒªÐÔ£¬Òò´Ë´òËã½áºÏ×Ô¼ºµÄʵ¼ù,¸ù¾Ý²Î¿¼½Ì²Ä£¬ÔÚÖ¸µ¼ÀÏʦµÄ´øÁìÏ£¬Íê³É×Ô¼ºÏ²»¶µÄ¿ÎÌâ¡£
1.5 ϵͳ¸ÅÊö
±¾ÏµÍ³ÊÇÕë¶Ô±¾Ð£¶øÉè¼Æ£¬½ö±¾Ð£Ñ§Éú¿ÉÒÔÔÚϵͳÉÏ×¢²áÓû§¡£ÏµÍ³ÎªÑ§ÉúÌṩͳ
- 3 -
¹²ÁË×¢²á°à¼¶£¬²éÕÒͬѧ£¬ÉÏ´«Í¼Æ¬£¬ÁôÑԵȹ¦ÄÜÊÇÒ»¸ö²»´íµÄƽ̨¡£
1.6 ϵͳ¹¦ÄܽéÉÜ
±¾ÏµÍ³ÊÇÒ»¸ö»ùÓÚB/S¿ª·¢Ä£Ê½µÄÉè¼Æ£¬±¾ÏµÍ³Ö÷Òª·Ö°à¼¶³ÉÔ±¡¢Í¼Æ¬ÉÏ´«¡¢ÁôÑÔ°å¡¢°à¼¶¹ÜÀí¡¢ÐÅÏ¢²éѯÎå´ó»ù±¾Ä£¿é¡£
¡ò°à¼¶³ÉÔ±£ºÖ÷ÒªÊÇÓÃÓÚÐÂÓû§×¢²á¡¢³ÉÔ±µÇ¼¡¢×ÊÁÏÐ޸ģ¬ÒÔ¼°°à¼¶³ÉÔ±ÐÅÏ¢µÄ²é¿´¡£
¡òͼƬÉÏ´«£ºµÇ¼Õß¿ÉÒÔ½øÐиöÈËÏàÆ¬µÄÉÏ´«£¬Ò²¿ÉÒÔÐÀÉÍϵͳÄÚͬѧËùÉÏ´«ÕÕÆ¬¡£ ¡òÁôÑ԰壺µÇ¼Õß¿ÉÒÔÔÚ¹«¹²ÁôÑÔ°åÉÏ·¢²¼ÏûÏ¢Ò²¿ÉÒÔͨ¹ýÊÕ·¢ÐÅÏ¢µÄÐÎʽ·¢ËͺͽÓÊÕ˽È˶ÌÐÅ¡£
¡ò°à¼¶¹ÜÀí£ºÕâ¸öÄ£¿éÖ÷ÒªÓÃÓë¹ÜÀíÔ±¶Ô×Ô¼º°à¼¶µÄ¹ÜÀí£¬°üÀ¨³ÉÔ±¹ÜÀí£¬°à¼¶¶ÌÐŹÜÀíºÍÁôÑÔ°å¹ÜÀí¡£
¡òÐÅÏ¢²éѯ£ºÖ÷ÒªÓÃÓڰ༶Ãû³ÆºÍÈëѧÄê·ÝµÄ²éѯ£¬²¢¼ÓÈëµ½²éѯµ½µÄ°à¼¶£»Î´¼ÓÈë»ò×¢²áµÄгÉÔ±¿ÉÒÔ½¨Á¢Ð°༶¡£
1.7 ±¾ÕÂС½á
Éç»áºÍÍøÂçµÄ·¢Õ¹£¬µçÄÔµÄÆÕ¼°¡£ÈËÃǵÄÁªÏµ·½Ê½ÓÉ´«Í³µÄ¿¿Ö½±Ê¿¿ÓʲîÀ´´«µÝÎÄ×ÖÐÅϢת±äΪ¿¿µçÄÔºÍÍøÂçÀ´´«µÝ¸ü·á¸»µÄ¶àýÌåÐÅÏ¢¡£ÈËÃǵÄÉú»îÔ½À´Ô½Àë²»¿ªÍøÂç¶àýÌ壬¶ø¶àýÌå±ÏÒµ¼ÍÄî²á¾ÍÊÇÒ»¸öΪ¹ã´ó±ÏÒµÉúÌṩ¶àýÌåÁªÏµµÄÁ¼ºÃƽ̨¡£¶ÔÓÚ¼´½«±ÏÒµµÄÎÒÃÇ¾ÍÆÈÇÐÏ£ÍûÓÐÕâÑùÒ»¸öƽ̨ÄܼǼÿλͬѧÒÔºóÉú»îµÄµãµãµÎµÎ£¬ËæÊ±ÄÜÁ˽âͬѧÃǽñºóµÄÉú»î¡£
¶þ£®Éè¼Æ»·¾³ºÍÄ£¿é·ÖÎö
2.1 ¿ª·¢»·¾³
²Ù×÷ϵͳ£ºMicrosoft Windows XP SP2 ¿ª·¢¼¼Êõ£ºASP.NET(C#)+SQL Server 2000 ¿ª·¢ÓïÑÔ£ºASP£®NET(C#)
°æ±¾ºÅ£ºASP£®NET 2£®0
¿ª·¢ÖÐÉæ¼°µÄÈí¼þ£ºVisual Studio 2005£» Photoshop CS£»SQL Server 2000 ä¯ÀÀÆ÷£ºInternet Explorer7.0£»
2.2 ²âÊÔ»·¾³
·þÎñÆ÷¶Ë£ºWindows XP Pro SP2
IIS 5.1
SQL Server 2000¸öÈ˰æ
- 4 -
¿Í»§¶Ë£ºWindows XP Pro SP2
Internet Explorer 7.0
2.3 Ä£¿é·ÖÎö
±¾ÏµÍ³Ä£¿éÈçÏÂͼ2-1Ëùʾ
Óû§µÇ¼ ÅжÏȨÏÞ ÆÕͨÓû§ °à¼¶¹ÜÀíÔ± ÉÏ´«Í¼Æ¬¸ü¸Ä¸öÈË×ÊÁÏÁôÑÔ²éÕÒ¼ÓÈë°à¼¶²éÕÒͬѧ½¨Á¢°à¼¶Ô±¹ÜÀí°à¼¶³É°à¼¶ÁôÑÔ¹ÜÀí ÉÏ´«Í¼Æ¬£ºÓû§¿ÉÒÔÉÏ´«×Ô¼ºµÄͼƬ²¢¶ÔͼƬ½øÐйÜÀíɾ³ýͼƬ¡£ ¸ü¸Ä¸öÈË×ÊÁÏ£ºÓû§½øÈëϵͳºó¿ÉÒÔ¸ü¸Ä×Ô¼ºµÄ¸öÈË×ÊÁϺÍÁªÏµ·½Ê½¡£
ÁôÑÔ£ºÓû§¿ÉÒÔ½øÈë±ðÈ˵ÄÖ÷Ò³¸ø±ðÈËÁôÑÔ»òÓû§¼ÓÈëij¸ö°à¼¶ºó¿ÉÔڰ༶ÌÖÂÛÄÚÁôÑÔ¡£
²éÕÒ¼ÓÈë°à¼¶£ºµ±Óû§²éÕÒµ½×Ô¼º°à¼¶ºó¿ÉÒÔÑ¡Ôñ¼ÓÈë°à¼¶Ò²¿ÉÒÔ²»¼ÓÈ룬µ±Óû§²éÕÒ²»µ½±¾°àʱÓû§¿ÉÒÔ´´½¨°à¼¶£¬Óû§Ò²½«×Ô¶¯³ÉΪ±¾°à¹ÜÀíÔ±¡£
¹ÜÀí°à¼¶³ÉÔ±£º±¾°à¹ÜÀíÔ±Ö»ÄܹÜÀí±¾°à³ÉÔ±£¬¿É½«Óû§Ìß³ö°à¼¶¡£
°à¼¶ÁôÑÔ¹ÜÀí£ºµ±¹ÜÀíÔ±·¢ÏÖÓÐÓôʲ»ÎÄÃ÷µÄÁôÑÔʱ£¬¹ÜÀíÔ±¿ÉÒÔɾ³ý±¾ÌõÁ÷ÑÔ¡£
2.4 ³ÌÐòÁ÷³Ìͼ
±¾Éè¼Æ³ÌÐò×ܵÄÁ÷³ÌÈçÏÂͼ2-2Ëùʾ
ͼ2-1 ϵͳģ¿éͼ
- 5 -
ͼ2-2 ϵͳÁ÷³Ìͼ
2.5 ±¾ÕÂС½á
ÔÚ×öÿ¸öϵͳ֮ǰ£¬¿ª·¢»·¾³ºÍ²âÊÔ»·¾³µÄÅäÖö¼ÊÇ×öÉè¼Æ±Ø²»¿ÉÉÙµÄÒ»²½£¬Ö»ÓÐÅäÖúÃÁË»·¾³²Å¾ß±¸ÁË×öÉè¼ÆµÄÓ²¼þÌõ¼þ£¬Èç¹ûÁ¬×öÉè¼ÆµÄ»·¾³¶¼Ã»ÓÐÅäÖúÃÄÇô˵×öÉè¼Æ²»¹ýÊÇÒ»¾ä¿Õ»°¡£ÓÐÁË»·¾³½ÓÏÂÀ´¾ÍÊÇÒª¹¹Ë¼ÈçºÎÀ´ÊµÏÖϵͳÁËÒ²¾ÍÊÇÄ£¿é·ÖÎö£¬ÏëºÃϵͳӦ¾ß±¸ÄÇЩģ¿é£¬Ã¿¸öÄ£¿éÓ¦¾ß±¸ÄÇЩ¹¦ÄÜ¡£È»ºó¾Í°´×Ô¼ºµÄ¹¹Ë¼È¥¾ßÌåÖÆ×÷ʵÏÖϵͳ¡£ËùÒÔ¿ÉÒÔ˵»·¾³ÅäÖúÍÄ£¿é·ÖÎöÊÇʵÏÖϵͳµÄǰÌáºÍ»ù´¡£¬ÊDz»¿ÉÉÙµÄ×¼±¸½×¶Î¡£
Èý Êý¾Ý¿â·ÖÎöÓëÉè¼Æ
3.1 Êý¾Ý¿â·ÖÎö
¸ù¾ÝϵͳʵÏֵŦÄÜÄ£¿é·ÖÎö£¬¶ÔÓ¦ÓÃÁìÓòÖи÷Ó¦ÓÃÐÅÏ¢ÒªÇóºÍ²Ù×÷ÒªÇó½øÐÐÏêϸ·ÖÎö£¬ÐγÉÐèÇó·ÖÎö˵Ã÷Êé¡£ÐèÇó·ÖÎöµÄÄ¿±êϸ¶¨Ò壬ÊǸø³öÓ¦ÓÃÁìÓòÖеÄÊý¾ÝÏî¡¢Êý¾ÝÏîÖ®¼äµÄ¹ØÏµºÍÊý¾Ý²Ù×÷ÈÎÎñµÄÏêϸÊý¾Ý¿âµÄ¸ÅÄîÉè¼Æ¡¢Âß¼Éè¼ÆºÍÎïÀíÉè¼Æµì¶¨¼áʵµÄ»ù´¡£¬ÎªÓÅ»¯Êý¾Ý¿âµÄÂß¼½á¹¹ºÍÎïÀí½á¹¹Ìṩ¿É¿¿µÄÒÀ¾Ý¡£
ÿ¸ö×¢²áÓû§°üÀ¨£ºÓû§×¢²á¼°Óû§»ù±¾ÐÅÏ¢±í£¨usertable£©£¬´æ´¢Óû§ÉÏ´«Í¼Æ¬ÐÅÏ¢±í(userphoto)£¬´æ´¢Óû§ÈÕÖ¾ÐÅÏ¢±í(diary)£¬´æ´¢Óû§ºÃÓÑÐÅÏ¢±í(friend)£¬´æ´¢Óû§ÁôÑÔÐÅÏ¢±í(post)£¬´æ´¢×¢²á°à¼¶ÐÅÏ¢±í(classtable)£¬´æ´¢°à¼¶ÌÖÂÛÐÅÏ¢±í(classdiary)¡£
3.2 Êý¾Ý¿âÉè¼Æ
3.2.1 Óû§×¢²á¼°Óû§»ù±¾ÐÅÏ¢±í£¨usertable£©Èçͼ3.2.1Ëùʾ£º
- 6 -