ÍøÉÏͼÊéÏúÊÛϵͳ-Èí¼þ¹¤³Ì¿ÎÉ豨¸æ

Âå Ñô Àí ¹¤ ѧ Ôº ¿Î ³Ì Éè ¼Æ ±¨ ¸æ

£¨4£©Ãû³Æ£º·ÅÈ빺Îï³µ

±àºÅ£ºP1.3 ÊäÈëÊý¾ÝÁ÷£ºÍ¼Êé Êä³öÊý¾ÝÁ÷£º¶©»õµ¥ ¼Ó¹¤Âß¼­£º¸ù¾Ý¹Ë¿ÍÒâÔ¸´¦Àí

If ÓÐϲ»¶µÄͼÊé

Then ¿ÉÒÔ½øÐÐÑ¡Ôñ Else ¼ÌÐøÑ¡ÔñÆäËûͼÊé

Endif

3.3¶ÔÐÔÄܵĹ涨 3.3.1¾«¶È

£¨1£©Òª°´ÕÕÑϸñµÄÊý¾Ý¸ñʽÊäÈ룬·ñÔòϵͳ²»ÓèÏìÓ¦½øÐд¦Àí¡£

£¨2£©²éѯʱҪ±£Ö¤²éÈ«ÂÊ£¬ËùÓÐÏàÓ¦Óò°üº¬²éѯ¹Ø¼ü×ֵļǼ¶¼Ó¦Äܲ鵽¡£ ÒòΪͨ³£ÓÐÎļþµÄ¼Ç¼»áºÜ¶à£¬ËùÒÔ±¾ÏµÍ³²ÉÓÃÁËÁ½ÖÖ·½·¨½øÐвéѯ£ºÖ±½Ó²éѯºÍÄ£ºý²éѯ¡£ 3.3.2ʱ¼äÌØÐÔÒªÇó

ÔÚʱ¼äÌØÐÔÉÏ£¬ÏìӦʱ¼äÓ¦ÔÚÈ˵ĸоõºÍÊÓ¾õʼþ·¶Î§ÄÚ£»µ±Óû§ÒªÇó¶ÔÊý¾Ý½øÐиüд¦Àí¡¢Êé¼®Êý¾ÝµÄ²éѯ¼ìË÷µÈ¶ø·¢³öÃüÁîÇëÇóʱ£¬Í¬ÑùÒªÇóÊý¾ÝµÄת»»ºÍ´«ËÍʱ¼ä²»»á³¬¹ý0.5Ãëʱ¼ä¡£ 4ÔËÐл·¾³¹æ¶¨ 4.1É豸

CPU: Pentium 4 2.0GHzÒÔÉÏIBM¼æÈÝ»ú Äڴ棺512MBÒÔÉÏÈÝÁ¿

ÏÔ¿¨£º32MB»òÒÔÉÏÏÔ´æÖ®AGP½Ó¿ÚÏÔ¿¨ 4.2Ö§³ÖÈí¼þ

Èí¼þ£ºMicrosoft SQL Server 2005,Microsoft Visual Studio 2008 ²Ù×÷ϵͳ£ºWindows XP ,Windows 2000

8

Âå Ñô Àí ¹¤ ѧ Ôº ¿Î ³Ì Éè ¼Æ ±¨ ¸æ

µÚ¶þ²¿·Ö ¸ÅÒªÉè¼ÆËµÃ÷Êé

1ÒýÑÔ

±¾¿Î³ÌÉè¼ÆÖ÷ÒªÉè¼Æ²¢ÊµÏÖÍøÉÏÊéµêµÄ¹ÜÀíϵͳ£¬Ëæ×Å»¥ÁªÍø´ø¸øÎÒÃǵIJ»½öÊÇÎÞÇîµÄÐÅÏ¢£¬¸üÊÇÉÌҵģʽºÍÏû·Ñ¹ÛÄîµÄ±äǨ£¬µç×ÓÉÌÎñÒµÒѳÉΪʱÉУ¬ÒòͼÊéÐÅÏ¢Ò×ÓÚÅжϺÍÑ¡Ôñ¶ø¶À¾ßÓÅÊÆ£¬×îÊʺÏÓÚÍøÉϽ»Ò×£¬ËùÒÔÍøÉÏÊéµê³ÉÁ˵ç×ÓÉÌÎñµÄÏÈ·æ¡£ 1.1Ä¿µÄ

±¾ÎĵµµÄĿּÔÚÍÆ¶¯Èí¼þ¹¤³ÌµÄ¹æ·¶»¯£¬Ê¹Éè¼ÆÈËÔ±×ñѭͳһµÄ¸ÅÒªÉè¼ÆÊéд¹æ·¶£¬½ÚÊ¡ÖÆ×÷ÎĵµµÄʱ¼ä£¬½µµÍϵͳʵÏֵķçÏÕ£¬×öµ½ÏµÍ³Éè¼Æ×ÊÁϵĹ淶ÐÔÓëÈ«ÃæÐÔ£¬ÒÔÀûÓÚϵͳµÄʵÏÖ¡¢²âÊÔ¡¢Î¬»¤¡¢°æ±¾Éý¼¶µÈ¡£ 1.2·¶Î§

±¾ÎĵµÓÃÓÚÈí¼þÉè¼Æ½×¶ÎµÄ¸ÅÒªÉè¼Æ£¬ËüµÄÉÏÓΣ¨ÒÀ¾ÝµÄ»ùÏߣ©ÊÇ¡¶ÐèÇó·ÖÎö¹æ¸ñ˵Ã÷Êé¡·£¬ËüµÄÏÂÓÎÊÇ¡¶ÏêϸÉè¼ÆËµÃ÷Êé¡·£¬²¢Îª¡¶ÏêϸÉè¼ÆËµÃ÷Êé¡·Ìṩ²âÊÔµÄÒÀ¾Ý¡£

Èí¼þ¸ÅÒªÉè¼ÆµÄ·¶Î§ÊÇ£ºÈí¼þϵͳ×ÜÌå½á¹¹Éè¼Æ£¨°üÀ¨ÏµÍ³Ä£¿é½á¹¹Í¼¡¢¹¦ÄÜÄ£¿éÇåµ¥£©¡¢Êý¾Ý¿âÉè¼Æ£¨°üÀ¨ÊµÌåͼ¡¢ÏµÍ³E-Rͼ¡¢Êý¾Ý¿âµÄ±í½á¹¹£©¡£ 1.3ÃüÃû¹æÔò

£¨1£©±äÁ¿¶ÔÏóÃüÃû¹æÔò

¾Ö²¿±äÁ¿ÃüÃû¡¢¾²Ì¬³ÉÔ±±äÁ¿ÃüÃû£ºËùÓÐÃüÃû¾¡Á¿ÓÃÒ»¸öµ¥´Ê¡£È磺userÈç¹û±ØÐëÓöà¸öµ¥´Ê£¬ÔòËùÓÐ×ÖĸСд£¬µ¥´Ê¼äʹÓÃÏ»®Ï߸ô¿ª¡£È磺add_user

³£Á¿ÃüÃû£»ËùÓг£Á¿²ÉÓôóд×ÖĸºÍ_×é³É£¬¶¨Òåʱ¼´³õʼ»¯¡£²¢¼ÓÉÏ×¢ÊÍ ÀàµÄÃüÃûÓë°üµÄÃüÃûͳһʹÓÃÒѶ¨ÒåºÃµÄ£¬Èç¹û¶¨ÒåÖÐÓÐȱÏÝ£¬ÔòͳһÉÌÁ¿Ö®ºó²¹³ä¶¨Ò壬Ȼºó·½ÄÜʹÓá£

£¨2£©Êý¾Ý¿â¶ÔÏóµÄÃüÃû¹æÔò

Êý¾Ý¿âµÄÃüÃû£ºÈ«²¿ÓÉÓ¢ÎÄСд×Öĸ×é³É£¬µ¥´ÊÖ®¼äʹÓÃÏ»®Ï߷ָÈçBOOKSHOPºǫ́Êý¾Ý¿âÃüÃû£ºBOOKSHOP¡£

Êý¾Ý¿â±íÃüÃû£ºtb_±íÒåÃû£¨¿ÉʹÓÃËõд£©£¬×ֶκͱíÃûµÄ³¤¶È²»³¬¹ý18¸ö×Ö·û¡£

±íÒåÃû£º×Öĸ´óдµÄÓ¢Îĵ¥´Ê£¬µ¥´ÊÖ®¼äÒÔÏ»®Ï߷ָ

9

Âå Ñô Àí ¹¤ ѧ Ôº ¿Î ³Ì Éè ¼Æ ±¨ ¸æ

±äÁ¿¶ÔÏóÃüÃû¹æÔò£ºÉêÃ÷È«¾Ö±äÁ¿¡¢¾Ö²¿±äÁ¿¶ÔÏóµÄÃüÃû¹æÔò¡£

Êý¾Ý¿â¶ÔÏóÃüÃû¹æÔò£ºÉêÃ÷Êý¾Ý¿â±íÃû¡¢×Ö¶ÎÃû¡¢ÊÓͼÃûµÈ¶ÔÏóµÄÃüÃû¹æÔò¡£ 1.4ÊõÓﶨÒå

×ÜÌåÉè¼Æ£º¼´¶ÔÓйØÏµÍ³È«¾ÖÎÊÌâµÄÉè¼Æ£¬Ò²¾ÍÊÇÉè¼ÆÏµÍ³×ܵĴ¦Àí·½°¸£¬ÓÖ³ÆÏµÍ³¸ÅÒªÉè¼Æ¡£Ëü°üÀ¨£º¼ÆËã»úÅäÖÃÉè¼Æ¡¢ÏµÍ³Ä£¿é½á¹¹Éè¼Æ¡¢Êý¾Ý¿âºÍÎļþÉè¼Æ¡¢´úÂëÉè¼ÆÒÔ¼°ÏµÍ³¿É¿¿ÐÔÓëÄÚ²¿¿ØÖÆÉè¼ÆµÈÄÚÈÝ¡£Èí¼þ¹¦ÄÜ·Ö½âÊôÓÚÏÂÁÐÈí¼þ¿ª·¢ÖеÄ×ÜÌåÉè¼Æ½×¶Î¡£

Êý¾Ý¿âÉè¼Æ£ºÊý¾Ý¿âÉè¼Æ(Database Design)ÊÇÖ¸¶ÔÓÚÒ»¸ö¸ø¶¨µÄÓ¦Óû·¾³£¬¹¹Ôì×îÓŵÄÊý¾Ý¿âģʽ£¬½¨Á¢Êý¾Ý¿â¼°ÆäÓ¦ÓÃϵͳ£¬Ê¹Ö®Äܹ»ÓÐЧµØ´æ´¢Êý¾Ý£¬Âú×ã¸÷ÖÖÓû§µÄÓ¦ÓÃÐèÇó¡£

E-Rͼ£ºE-RͼҲ³ÆÊµÌå-ÁªÏµÍ¼(Entity Relationship Diagram)£¬ÌṩÁ˱íʾʵÌåÀàÐÍ¡¢ÊôÐÔºÍÁªÏµµÄ·½·¨£¬ÓÃÀ´ÃèÊöÏÖʵÊÀ½çµÄ¸ÅÄîÄ£ÐÍ¡£ 1.5²Î¿¼×ÊÁÏ

[1] Óû§ÐèÇ󹿏ñ˵Ã÷Êé 2×ÜÌåÉè¼Æ 2.1×ÜÌå½á¹¹Éè¼Æ

»­³öϵͳģ¿é½á¹¹Í¼£¨Èçͼ2-1£©£¬ ²¢½âÊÍÿ¸ö×ÓϵͳµÄ¹¦ÄÜ¡£

ÍøÉÏÊéµêϵͳÓû§¹ÜÀíͼÊé¹ÜÀíÏúÊÛ¹ÜÀíM1Ìí¼ÓÓû§M2×¢ÏúÓû§M5ͼÊéÉϼÜM6ͼÊéÊÛ³öM7ͼÊé¿â´æM8ͼÊé¼ìË÷M9ÆÀ¼ÛͼÊéM3¶©µ¥´¦ÀíM4Ô¤¸¶¹ÜÀí

ͼ2-1 ϵͳģ¿é½á¹¹Í¼

10

Âå Ñô Àí ¹¤ ѧ Ôº ¿Î ³Ì Éè ¼Æ ±¨ ¸æ

2.2¹¦ÄÜÄ£¿éÇåµ¥

Óñí¸ñÐÎʽÁгö¸÷¹¦ÄÜÄ£¿é¡£

±í2-1 ¹¦ÄÜÄ£¿éÇåµ¥

Ä£ ¿é ±à ºÅ M1 M2 M3 M4 M5 M6 M7 M8 M9 Ä£¿éÃû³Æ Ìí¼ÓÓû§ ×¢ÏúÓû§ ¶©µ¥´¦Àí Ô¤¸¶´¦Àí ͼÊéÉÏ¼Ü Í¼ÊéÊÛ³ö ͼÊé¿â´æ ͼÊé¼ìË÷ ÆÀ¼ÛͼÊé Ä£¿é¹¦ÄÜÃèÊö ÓÃÓÚ½øÐÐÌí¼ÓÐÂÓû§ ÓÃÓÚ³·Ïú²»ÐèÒªµÄÓû§ ÓÃÓÚÃèÊö¹Ë¿ÍµÄ¶©µ¥ÐÅÏ¢ ÓÃÓÚÃèÊö¹Ë¿ÍµÄÔ¤¸¶¿î´¦Àí ÓÃÓÚÏòÍøÉÏÊéµêÌí¼ÓͼÊé ÓÃÓÚͼÊéµÄÂô³ö ÓÃÓÚ²Ù×÷Աͳ¼ÆÍ¼Êé ÓÃÓÚ¶ÔͼÊéµÄ²éѯ ÓÃÓÚÓû§¶ÔͼÊéµÄÆÀ¼Û 3Êý¾Ý¿âÉè¼Æ

3.1Êý¾Ý¿â¸ÅÄî¼¶Éè¼Æ£¨E-Rͼ£© 3.1.1 ʵÌåͼ

ÊéºÅÅäË͵ØÖ·½ð¶îÓû§Ãû¶©µ¥¶©¹ºÊýÁ¿¶©µ¥ºÅÅäËÍ·½Ê½µç»° ͼ2-2 ¶©µ¥ÊµÌåͼ

¶©µ¥ÊµÌå¿ÉÒÔ¿´³ö¾ßÓеÄÊôÐÔÓУºÊéºÅ¡¢ÅäË͵ØÖ·¡¢½ð¶î¡¢¶©µ¥ÊýÁ¿¡¢¶©µ¥ºÅ¡¢ÅäËÍ·½Ê½¡¢µç»°¡¢¶©¹ºÊýÁ¿¡£

ÊéºÅÊéÃû×÷ÕßͼÊéÀàÐ͵¥¼Û³ö°æÉç ͼ 2-3 ͼÊéʵÌåͼ

ͼÊéʵÌåµÄÊôÐÔÓУºÊéºÅ¡¢ÊéÃû¡¢×÷Õß¡¢ÀàÐÍ¡¢³ö°æÉç¡¢µ¥¼Û¡¢ÊýÁ¿¡£

11

Âå Ñô Àí ¹¤ ѧ Ôº ¿Î ³Ì Éè ¼Æ ±¨ ¸æ

Óû§ÃûÃÜÂëÐÕÃû¹Ë¿ÍµØÖ·ÓÊÏäµç»° ͼ2-4 ¹Ë¿ÍʵÌåͼ

¹Ë¿ÍʵÌåµÄÊôÐÔÓУºÓû§Ãû¡¢ÃÜÂë¡¢ÐÕÃû¡¢µç»°¡¢ÓÊÏä¡¢µØÖ·¡£

²Ù×÷±àºÅ²Ù×÷Ô±ÐÕÃûͼ2-5 ²Ù×÷ԱʵÌåͼ

ÃÜÂëÐÔ±ð

²Ù×÷ԱʵÌåµÄÊôÐÔÓУº²Ù×÷Ô±±àºÅ¡¢ÃÜÂë¡¢ÐÕÃû¡¢ÐԱ𡣠3.1.2 ϵͳE-Rͼ

¶©µ¥²Ù×÷Ô±1°üº¬¹ÜÀí1nnͼÊén¶©¹º1¹Ë¿Í

ͼ2-6 ϵͳE-Rͼ

3.2Êý¾Ý½á¹¹Âß¼­¼¶Éè¼Æ

±í2-2 ¹ÜÀíÔ±ÐÅÏ¢±í

ÐòºÅ 1 2 ×Ö¶ÎÃû adminid adminpwd ÀàÐÍ£¨¿í¶È¡¢È¡ÖµÔ¼Êø ¾«¶È£© varchar varchar 15 20

12

¿Õ·ñ ·ñ ·ñ ĬÈÏÖµ admin ÎÞ Ö÷¼ü/Íâ¼ü ÊÇ ·ñ ×¢ÊÍ ¹ÜÀíÔ±±àºÅ ÃÜÂë

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@) ËÕICP±¸20003344ºÅ-4