ͬѧ¼¹ÜÀíϵͳÉè¼ÆÓëʵÏÖ ÏÂÔØ±¾ÎÄ

3ϵͳ·ÖÎö

3.1ϵͳ¹¦ÄÜÐèÇóµÄ·ÖÎö

¾­¹ýÒÔÉ϶Ա¾ÏµÍ³µÄµ÷Ñм°¿ÉÐÐÐÔ·ÖÎöºó£¬ÏÂÃæ½«¶ÔϵͳÔÚ¹¦ÄÜÉÏÒÔ¼°ÐÔÄÜÉϽøÐнøÒ»²½µÄÐèÇó·ÖÎö¡£

(1)×¢²áÄ£¿é

ÕâÀïÖ÷ÒªÊÇÌîд×Ô¼ºµÄһЩ»ù±¾×ÊÁÏ£¬ÈñðÈËÄܹ»´ÓУ԰ÖÐËÑË÷µ½ÈÏʶµÄͬѧ¡£´ÓÌîдµÄ»ù±¾ÐÅÏ¢ÖÐÕÒµ½ÁªÏµ·½Ê½¡£

(2)°à¼¶²éѯ

Ö÷Òª²éÕÒһЩÒѾ­´æÔڵİ༶£¬ºÍÌí¼ÓûÓдæÔڵİ༶¡£ (3)ͨÐż

Óû§¿ÉÒÔÔÚ´Ë´¦²é¿´Í¬°àͬѧµÄ»ù±¾ÐÅÏ¢¡£ (4)ÁôÑÔ°å

ÌṩÓû§¿ÉÒÔÔÚÁôÑÔ°åÉϽøÐб༭ºÍɾ³ý²Ù×÷¡£

Í¬Ñ§Â¼ÍøÕ¾ÏµÍ³ÀûÓÃINTERNET¡¢ASP.NET¡¢Êý¾Ý¿âµÈ¼¼Êõ¡£È«ÃæÊÕ¼¯ºÍ´¦ÀíÊý¾Ý£¬Ìṩ¸÷ÀàÐÅÏ¢£¬ÀûÓÃÏÖ´ú»¯¹ÜÀí·½·¨¶ÔУ԰µÄÐÅÏ¢½øÐйÜÀí²¢¶ÔÏòͬѧ¿ª·Å£¬Ê¹ºÜ¶àѧУӵÓÐÁËÕâÒ»¹¦ÄÜÇ¿´óµÄÍ¬Ñ§Â¼ÍøÕ¾

Æä¹¦ÄܽṹͼÈçÏ£º

ͼ3-1 ½á¹¹Í¼

4

3.2ÐÔÄÜÐèÇó

(1)ϵͳ´¦ÀíÄÜÁ¦:ͬѧ¼ϵͳ²»µ«Éæ¼°µ½ÁôÑÔ¹¦ÄÜ,°à¼¶Ïà²á,ͨѶ¼µÈ¸÷¸ö¹¦ÄÜ,»¹Í¬Ê±¶Ô¶à¸ö²»Í¬Óû§µÄ²Ù×÷½øÐйÜÀíºÍ¿ØÖÆ,ÔÚÕâ¸ö¹ý³ÌÖвÎÓëµÄÓû§½Ï¶à,½ÏΪ¸´ÔÓ,Òò´ËϵͳҪ¾ßÓнϺõĴóÓû§Á¿ÏµIJ¢·¢ÏìÓ¦ÄÜÁ¦¡£

(2)´¦Àíʱ¼ä:ÀíÏë״̬ÏÂϵͳӦΪÓû§Ìṩ24Сʱ·þÎñ¡£

(3)ÏìÓ¦ËÙ¶È:ÒªÇóÄܹ»ÏìÓ¦¿ìËÙ;ÏìÓ¦ËٶȾ¡Á¿¿ØÖÆÔÚÓû§¿ÉÈÌÊܵȴýµÄʱ¼äÄÚ,²¢¸øÓèÌáʾ¡£

(4)Ö÷ÒªÒÀÀµÊý¾Ý¿âµÄÁ¼ºÃά»¤ºÍ¹ÜÀíÒÔ¼°¶ÔÊý¾ÝµÄ±£ÃܵȴëÊ©¡£ËùÒÔÔÚÊý¾ÝÔÚÓöµ½ÑÏÖØµÄ¶ªÊ§»òË𻵺óÄÜ¿ìËٵĽøÐлָ´ÒÔ¼ÌÐøÎ¬³ÖϵͳÕý³£ÔËÐС£ËùÒÔ±¾ÏµÍ³²ÉÓÃÁ˶¨Ê±¶ÔÊý¾Ý¿âµÄ±¸·ÝºÍÊý¾ÝµÄ»Ö¸´´ëÊ©¡£²¢²ÉÓÃÁËMD5µÄ¼ÓÃܼ¼Êõ¡£

5

4Êý¾Ý¿âÉè¼Æ

4.1 SQL SERVER2000Êý¾Ý¿âµÄ¸ÅÊö

¼¸ºõËùÓеÄÓ¦ÓóÌÐò¶¼ÐèÒª´æ·Å´óÁ¿µÄÊý¾Ý£¬²¢½«Æä×éÖ¯³ÉÒ×ÓÚ¶ÁÈ¡µÄ¸ñʽ¡£ÕâÖÖÒªÇóͨ³£¿ÉÒÔͨ¹ýÊý¾Ý¿â¹ÜÀíϵͳ(DBMS)À´ÊµÏÖ¡£Êý¾Ý¿â¹ÜÀíϵͳÌṩÁËÊý¾ÝÔÚÊý¾Ý¿âÄڴ淽ʽµÄ¹ÜÀíÄÜÁ¦¡£¼òµ¥µÄ˵£¬Êý¾Ý¿â¾ÍÊÇÒ»×éÅÅÁгÉÒ×ÓÚ´¦ÀíºÍ¶ÁÈ¡µÄÏà¹ØÐÅÏ¢µÄ¼¯ºÏ£¬Òò´Ë£¬Êý¾Ý¿â½á¹¹Éè¼ÆµÄºÃ»µÖ±½Ó¶ÔӦϵͳµÄЧÂÊÒÔ¼°ÊµÏÖµÄЧ¹û£¬²úÉúµÄÓ°Ïì¡£ºÏÀíµÄÊý¾Ý¿â½á¹¹Éè¼Æ¿ÉÒÔÌá¸ßÊý¾Ý´æ´¢µÄЧÂÊ£¬±£Ö¤Êý¾ÝµÄÍêÕûºÍÒ»Ö¡£Éè¼ÆÊý¾Ý¿âϵͳʱ£¬Ê×Ïȳä·ÖÁ˽âÓû§¸÷¸ö·½ÃæµÄÐèÇ󣬰üÀ¨ÏÖÓеÄÒÔ¼°½«À´¿ÉÄÜÔö¼ÓµÄÐèÇó¡£

±¾ÏµÍ³²ÉÓÃÁËSQL SERVER 2000×÷ΪÊý¾Ý¿â£¬Êǽṹ»¯²éѯÓïÑÔ£¬Ö÷Òª¹¦ÄÜÊÇͬ¸÷ÖÖÊý¾Ý¿â½¨Á¢ÁªÏµ£¬½øÐйµÍ¨£¬°´ÕÕANSI(ÃÀ¹ú¹ú¼Ò±ê׼Э»á)µÄ¹æ¶¨£¬SQL±»×÷Ϊ¹ØÏµÐÍÊý¾Ý¹ÜÀíϵͳµÄ±ê×¼ÓïÑÔ£¬SQLÓï¾ä¿ÉÒÔÓÃÀ´Ö´Ðи÷ÖÖ¸÷ÑùµÄ²Ù×÷£¬¾ø´ó¶àÊýµÄ¹ØÏµÐÍÊý¾Ý¿â¹ÜÀíϵͳ¶¼²ÉÓÃÁËSQLÓïÑÔ±ê×¼£¬ËäÈ»ºÜ¶àÊý¾Ý¿â¶¼¶ÔSQLÓï¾ä½øÐÐÁËÔÚ¿ª·¢ºÍÀ©Õ¹£¬µ«ÊǰüÀ¨SELECT¡¢INSERT¡¢UPDATE¡¢DELETE¡¢CREATEÒÔ¼°DROPÔÚÄڵıê×¼µÄSQLÃüÁîÈÔÈ»¿ÉÒÔ±»ÓÃÀ´Íê³É¼¸ºõËùÓеÄÊý¾Ý¿â²Ù×÷¡£

4.2 E-RͼÉè¼Æ

(1)Óû§ÊµÌåE-Rͼ

Óû§ÐÅÏ¢¹ÜÀíϵͳ°üÀ¨Óû§ÐÕÃû¡¢ÃÜÂë¡¢°à¼¶¡¢Äê¼¶¡¢ÓʱࡢµØÖ·¡¢µç»°µÈÐÅÏ¢£¬ÊÇ»ùÓÚÓû§×¢²áµÄËùÓÐÐÅÏ¢¶ø½¨Á¢µÄÐÅÏ¢±í£¬Óû§¿Éͨ¹ý´ËÐÅÏ¢µÇÂ¼Í¬Ñ§Â¼ÍøÕ¾¡£Óû§ÊµÌåE-RͼÈçͼËùʾ£º

ͼ4-1Óû§ÊµÌåE-Rͼ

(2)ÁôÑÔ°åʵÌåE-Rͼ

ÁôÑÔ°åÐÅÏ¢¹ÜÀíϵͳ°üÀ¨ÁôÑÔÌâÄ¿¡¢ÄÚÈÝ¡¢Óû§±àºÅ¡¢°à¼¶±àºÅµÈÐÅÏ¢£¬ÁôÑÔ°åʵÌåE-RͼÈçͼËùʾ£º

6

ͼ4-2ÁôÑÔ°åʵÌåE-Rͼ

4.3Êý¾Ý¿â±íµÄÉè¼Æ

(1)¹ÜÀí±í

¹ÜÀíÐÅÏ¢±í(TB_ADMIN)Ö÷ÒªÓÃÓÚ´æ·ÅËùÓÐÓû§µÄÕ˺š¢ÃÜÂëÒÔ¼°ÆäËûÐÅÏ¢¡£±íTB_ADMINµÄ½á¹¹Èç±í4-1Ëùʾ¡£

±í4-1 ADMIN±í

±íÃû USRREG CLASS CITY CLASSTYPE INFO PROVINCE SCHOOL ±í˵Ã÷ ´Ë±í¼Ç¼ËùÓÐÓû§ÈËÔ±µÄ»ù±¾ÐÅÏ¢ ´Ë±í¼Ç¼Óû§×¢²áµÄ°à¼¶ ´Ë±í¼Ç¼ȫ¹ú³ÇÊÐ ´Ë±í¼Ç¼ѧÀú ´Ë±í¼Ç¼Óû§µÄÁôÑÔ ´Ë±í¼Ç¼ȫ¹úÊ¡·Ý ´Ë±í¼Ç¼Óû§×¢²áµÄѧУ °üÀ¨ËùÊô´óѧÔÚµÄÊ¡ÊÐ °üÀ¨ËùÔÚÊ¡ÊÐ ±¸×¢

(2)Óû§ÐÅÏ¢±í

Óû§ÐÅÏ¢±í(TB_USERREG)Ö÷Òª±£´æÕ¾ÄÚÓû§µÄ»ù±¾ÐÅÏ¢¡£±íTB_USERREGµÄ½á¹¹Èç±í4-2Ëùʾ¡£

7