Ò½Ôº¹ÜÀíϵͳ˵Ã÷Êé ÏÂÔØ±¾ÎÄ

4ÔËÐÐÉè¼Æ

4.1ÔËÐÐÄ£¿é×éºÏ

×¢²á³ÌÐòÔÚÊäÈëʱÆô¶¯Êý¾Ý´æ´¢£¨´«µÝ£©Êý¾ÝÄ£¿é£¬Í¬Ê±£¬¹ÒºÅ³ÌÐòÆô¶¯½ÓÊÜÊý¾ÝÄ£¿é£¬¶Ô»¼Õß½øÐйҺš¢·ÖÅä¿ÆÊҵȲÙ×÷¡£½«Êý¾Ý´«µÝµ½¾ÍÕïÄ£¿é¡£¾ÍÕïÒ½ÉúÕï¶Ïºó½«µ÷ÓÃÍøÂç´«ÊäÄ£¿é£¬½«Êý¾Ýͨ¹ýÍøÂçË͵½ÖÕ¶ËÊý¾Ý¿â¡£ÕâÊÇÆÕͨ·þÎñ¶ËÄÚ²¿µÄÄ£¿é×éºÏ¡£ÆÕͨ·þÎñÆ÷ͨ¹ýÍøÂçÓëÊý¾Ý¿âÁ¬½Óϵͳ¹ÜÀíÔ±¡£ÏµÍ³¹ÜÀíԱͨ¹ýÊý¾Ý¿â½ÓÊպͷ¢ËÍÐÅÏ¢¡£ÖÕ¶Ë·þÎñÆ÷½ÓÊÕµ½·µ»ØÐÅÏ¢ºóËæ¼´µ÷ÓÃÊý¾ÝÊä³öÄ£¿é£¬¶ÔÐÅÏ¢½øÐд¦Àí£¬²úÉúÏàÓ¦µÄÊä³ö¡£

4.2ÔËÐпØÖÆ

ÔËÐпØÖƽ«Ñϸñ°´ÕÕ¸÷Ä£¿é¼äº¯Êýµ÷ÓùØÏµÀ´ÊµÏÖ¡£ÔÚ¸÷ÊÂÎñÖÐÐÄÄ£¿éÖУ¬Ðè¶ÔÔËÐпØÖƽøÐÐÕýÈ·µÄÅжϣ¬Ñ¡ÔñÕýÈ·µÄÔËÐпØÖÆÂ·¾¶¡£Ê×ÏÈÓÉϵͳ¹ÜÀíÔ±ÔöÌíËùÐèµÄÆÕͨÓû§£¬ÔÙÓÉÆÕͨÓû§Â¼ÈëÊý¾Ý¡£Êý¾ÝµÄÊäÈëÒÔ×¢²á³ÌÐòΪ¿ª¶Ë£¬Á¬½Óµ½¹ÒºÅ³ÌÐò£¬ÔÙתÈë¾ÍÕï³ÌÐò£¬ÓÉ´Ëͨ¹ýÍøÂç´æÈëÊý¾Ý¿â£¬¿É¹©¹ÜÀíÔ±²é¿´»ò´òÓ¡¡£¹ÜÀíÔ±¿Éɾ³ýÆÕͨÓû§£¬±»É¾³ýµÄÓû§Ê§È¥¶Ô¸ÃϵͳµÄ²Ù×÷Ȩ¡£

ÔÚÍøÂç´«·½Ã棬¿Í»§»úÔÚ·¢ËÍÊý¾Ýºó£¬½«µÈ´ý·þÎñÆ÷µÄÈ·ÈÏÊÕµ½Ðźţ¬ÊÕµ½ºó£¬Ôٴεȴý·þÎñÆ÷·¢ËͻشðÊý¾Ý£¬È»ºó¶ÔÊý¾Ý½øÐÐÈ·ÈÏ¡£·þÎñÆ÷ÔÚ½Óµ½Êý¾Ýºó·¢ËÍÈ·ÈÏÐźţ¬ÔÚ¶ÔÊý¾Ý´¦Àí¡¢·ÃÎÊÊý¾Ý¿âºó£¬½«·µ»ØÐÅÏ¢Ëͻؿͻ§»ú£¬²¢µÈ´ýÈ·ÈÏ¡£

4.3ÔËÐÐʱ¼ä

ÔÚÈíÌåµÄÐèÇó·ÖÎöÖУ¬¶ÔÔËÐÐʱ¼äµÄÒªÇóΪ±ØÐë¶Ô×÷³öµÄ²Ù×÷ÓнϿìµÄ·´Ó¦£¬¼õÉÙ»¼Õߵȴýʱ¼ä£¬Ìá¸ßÒ½Ôº¹ÒºÅ¾ÍÕïЧÂÊ¡£ÍøÂçÓ²¼þ¶ÔÔËÐÐʱ¼äÓÐ×î´óµÄÓ°Ï죬µ±ÍøÂç¸ºÔØÁ¿´óʱ£¬¶Ô²Ù×÷·´Ó¦½«Êܵ½ºÜ´óµÄÓ°Ïì¡£ËùÒÔ½«²ÉÓøßËÙATM ÍøÂ磬ʵÏÖ¸÷·þÎñÆ÷¼°ÖÕ¶ËÖ®¼äµÄÁ¬½Ó£¬ÒÔ¼õÉÙÍøÂç´«ÊäÉϵĿªÏú¡£Æä´ÎÊÇ·þÎñÆ÷µÄÐÔÄÜ£¬Õ⽫ӰÏì¶ÔÊý¾Ý¿â·ÃÎÊʱ¼ä¼´²Ù×÷ʱ¼ä£¬ËùÒÔ±ØÐëʹÓøßÐÔÄܵķþÎñÆ÷¡£

×ܵÄÀ´Ëµ£¬Ó²¼þ¶Ô±¾ÏµÍ³µÄËÙ¶ÈÓ°Ï콫»á´óÓÚÈí¼þµÄÓ°Ïì¡£

5ϵͳÊý¾Ý½á¹¹Éè¼Æ

5.1Âß¼­½á¹¹Éè¼ÆÒªµã

Óû§£º

Óû§ÀàÐÍ£º UserTape Óû§Ãû£º UserName Óû§ÃÜÂ룺 Password »¼Õߣº

21

»¼ÕßÐÕÃû£º Pname »¼ÕßÐԱ𣺠Psex

»¼ÕßÄêÁ䣺 Page »¼ÕßÁªÏµµç»°£º PTel

»¼Õß±àºÅ£º

Pno

×¢²áʱ¼ä£º Ptime ²¡Àú

»¼ÕßÐÕÃû£º Pname »¼Õß±àºÅ£º Pno ¾ÍÕï½á¹û£º Medcial ¾ÍÕï¿ÆÊÒ£º keshi ¾ÍÕïÒ½Éú£º Pdoc

±¨±í£º

»¼ÕßÐÕÃû£º Pname »¼ÕßÐԱ𣺠Psex »¼ÕßÄêÁ䣺 Page »¼ÕßÁªÏµµç»°£º PTel »¼Õß±àºÅ£º Pno ×¢²áʱ¼ä£º Ptime ¾ÍÕï¿ÆÊÒ£º keshi ¾ÍÕïÒ½Éú£º PDoc ¾ÍÕï½á¹û£º Cresult ¾ÍÕï·½·¨£º CWay Ô±¹¤£º

ÐÕÃû£º varchar Õ˺ţº varchar ÃÜÂ룺 int ×¢²á£º varchar ¹ÒºÅ£º varchar ¾ÍÕ varchar ¹ÜÀí£º varchar

5.2ÎïÀí½á¹¹Éè¼ÆÒªµã

1. µÇ½ÐÅÏ¢£º

1. Óû§Ãû varchar 2. Óû§ÃÜÂë String

2. »¼Õß×¢²áÐÅÏ¢£º

22

1. »¼ÕßÐÕÃû Varchar

2. »¼ÕßÐÔ±ð varChar

3. »¼ÕßÄêÁä int

4. »¼ÕßÁªÏµµç»° varchar 5. »¼Õß±àºÅ String 6. ×¢²áʱ¼ä Varchar

3. »¼Õß¹ÒºÅÐÅÏ¢£º

1. »¼ÕßÐÕÃû varchar 2. »¼Õß±àºÅ Varchar 3. ¾ÍÕï¿ÆÊÒ Varchar

4. ²¡ÀúÐÅÏ¢:

1. »¼ÕßÐÕÃû£º Varchar

2. »¼Õß±àºÅ£º String 3. ¾ÍÕïʱ¼ä£º Varchar 4. ʹÓÃÒ©Î Varchar 5. ¾ÍÕïÒ½Éú£º Varchar 6. ¾ÍÕï¿ÆÊÒ£º Varchar

5. ±¨±íÐÅÏ¢:

1. »¼ÕßÐÕÃû£º Varchar 2. »¼Õß±àºÅ£º String 3. ¾ÍÕï¿ÆÊÒ£º varchar 4. ¾ÍÕïÒ½Éú£º Varchar 5. ¾ÍÕï½á¹û£º Varchar 6. ÖÎÁÆ·½·¨£º varchar 7.

5.3Êý¾Ý½á¹¹Óë³ÌÐòµÄ¹ØÏµ

¾ÍÕï½øÐÐÊý¾Ý²Ù×÷ʱ£¬¿É¶ÔÊý¾Ý¿âÊý¾Ý½á¹¹½øÐÐÊý¾Ý´æ´¢£¬ÒÔ¼°ÏàÓ¦³ÌÐò¶ÔÓ¦µÄ²éѯ¡¢Ð޸ĺÍɾ³ý¡£×¢²á³ÌÐò½öÓÐȨ´¦Àí»¼Õß»ù±¾ÐÅÏ¢£»¹ÒºÅ³ÌÐò£ºÔÚ´¦Àí»ù±¾ÐÅÏ¢µÄ»ù´¡ÉÏ£¬¿É¶Ô¹ÒºÅ·ÖÅäÐÅÏ¢½øÐÐÐ޸컾ÍÕï³ÌÐò£º¶Ô»¼Õß²¡ÀúÐÅÏ¢½øÐÐÐ޸ĺʹ洢¡£Óû§µÇ½Ϊ¹ÜÀíԱʱ£¬¿É²éѯ¡¢ÐÞ¸ÄËùÓб¨±íÐÅÏ¢£»¿É¶ÔÆÕͨÓû§½øÐÐÔöÌíºÍÐ޸ġ£

23

6ϵͳ³ö´í´¦ÀíÉè¼Æ

6.1³ö´íÐÅÏ¢

±í3.3³ö´í¡¢¹ÊÕÏÇé¿ö´¦Àí±í¸ñ

¿ÉÄܹÊÕÏ µÇ¼ʧ°Ü Ìá½»ÐÅϢʱ±£´æÊ§°Ü ²éÕÒÐÅϢʧ°Ü ÐÞ¸ÄÃÜÂëʧ°Ü ÐÅÏ¢Êä³ö ¡°Óû§Ãû»òÃÜÂë´íÎó£¬ÇëÖØÐÂÊäÈ룡¡± ¡°ÐÅÏ¢Òѱ£´æ£¬Çë²»ÒªÖØ¸´Ìá½»£¡¡± ¡°ºÅÂë²»´æÔÚ£¡¡± ¡°±§Ç¸£¬ÐÅÏ¢ÊäÈëÓÐÎ󡱡¢¡°ÃÜÂëÊäÈëÓÐÎó£¬ÇëÖØÐÂÉèÖá± ³ö´íÔ­Òò Õ˺ÅÓëÃÜÂ벻ƥÅä Êý¾Ý¿âÖÐÒÑ´æÔÚ¸ÃÓû§¡¢»¼ÕßÐÅÏ¢ Êý¾Ý¿âÖÐÎÞÏàÓ¦ÐÅÏ¢ Ô­ÃÜÂëÊäÈë´íÎó»òÐÂÃÜÂëÓëÖØÊäÃÜÂë²»Ïàͬ ´¦Àí·½·¨ ÖØÐÂÊäÈëÕ˺źÍÃÜÂë ¼ÌÐøÊäÈëÏÂһλÓû§¡¢»¼ÕßÐÅÏ¢ ²é¿´ÊäÈëÊÇ·ñÓÐÎó ÖØÐÂÐÞ¸ÄÃÜÂë 6.2²¹¾È´ëÊ©

˵Ã÷¹ÊÕϳöÏÖºó¿ÉÄܲÉÈ¡µÄ±äͨ´ëÊ©£¬°üÀ¨£º 1. Æô¶¯±¸·ÝÊý¾Ý¿â£¬»Ö¸´¶ªÊ§Êý¾Ý£»

2. ÖØÐÂÆô¶¯ÏµÍ³£¬Ê¹ÏµÍ³»Ö¸´Õý³£ÔËÐУ» 3. ¶ÔÔ­ÓÐÊý¾Ý¿â½øÐб¸·Ý£»

4. ¼Ç¼´Ë´Î´íÎóµÄÏêϸÇé¿ö£¬ÒÔ±¸ÈÕºó¼ì²é¡£

6.3ϵͳά»¤Éè¼Æ

ÔÚϵͳÉè¼Æ·½Ã棬¿É²ÉÓà SQL SERVER µÄÈÕÖ¾Îļþ£¬¶ÔÆä½øÐÐROLLBACK ´¦Àí£¬¶ÔÊý¾Ý½øÐлָ´µÄ»Ö¸´¹ý³Ì¡£

ÔÚÍøÂç´«Êä·½Ãæ£¬¿É¿¼Âǽ¨Á¢Ò»Ìõ³É±¾½ÏµÍµÄºó±¸ÍøÂ磬ÒÔ±£Ö¤µ±Ö÷ÍøÂç¶Ï·ʱÊý¾ÝµÄͨÐÅ¡£

ÔÚÓ²¼þ·½ÃæÒªÑ¡Ôñ½Ï¿É¿¿¡¢Îȶ¨µÄ·þÎñÆ÷»úÖÖ£¬±£Ö¤ÏµÍ³ÔËÐÐʱµÄ¿É¿¿ÐÔ¡£

24