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