µ±Ç°Î»ÖãºÊ×Ò³ > ÆóÒµ¹¤×ʹÜÀíϵͳµÄÉè¼ÆÓëʵÏÖ--±ÏÒµÂÛÎÄ
±ÏÒµÉè¼Æ
µÚ¶þÕ ÐèÇó·ÖÎö
2.1 Óû§¹¦ÄܵÄÐèÇó·ÖÎö
2.1.1 ¾ßÌåÐèÇó
Ìṩ¸÷ÏîÊý¾ÝµÄ¼È룬Ð޸쬲éѯ¹¦ÄÜ¡£°üÀ¨²¿ÃÅÐÅÏ¢£¬Ö°¹¤ÐÅÏ¢£¬¹¤×ʵķ¢·Å±ê×¼£»×Ô¶¯Éú³ÉÿÔµÄÓ¦·¢¹¤×Ê£¬ÓɲÙ×÷ÈËÔ±ÌîÈë¸÷Ïî´ú¿Û´ú½É·ÑÓúó£¬×Ô¶¯Éú³Éʵ·¢¹¤×Ê¡£
2.1.2 ϵͳά»¤
Ìṩ¼òµ¥µÄÓû§¹ÜÀíµÄ¹¦ÄÜ£¬Ôö¼Ó£¬É¾³ýÓû§£¬ÉèÖã¬ÐÞ¸ÄÓû§¿ÚÁΪÁ˼æ¹Ë°²È«ÐԺͷ½±ãÐÔ£¬ÔÚÓû§¹ÜÀíÉÏÕë¶Ô²»Í¬µÄ½ÇÉ«£¬ÊµÏÖ²»Í¬µÄ²Ù×÷ȨÏÞ¡£
2.2 ¹¦ÄÜ»®·Ö
¸ù¾ÝÐèÇó·ÖÎö£¬½«ÏµÍ³»®·ÖΪ5¸ö¹¦ÄÜÄ£¿é£¬·Ö±ðΪÓû§µÇ½£¬ÏµÍ³¹ÜÀí£¬Êý¾Ý¼È룬Êý¾Ý²éѯ£¬Óû§¹ÜÀí¡£
2.3 Êý¾Ý²É¼¯
1£®Êý¾ÝÀ´Ô´
Êý¾ÝÖ÷ÒªÀ´Ô´ÓÚÖ°¹¤£¬¼´Ö°¹¤ÊÇÊý¾ÝÔ´£¬Ö°¹¤µÄ»ù±¾ÐÅÏ¢£¬Ö°ÎñÐÅÏ¢£¬¿ÉÊӵǼDZíµÈ×÷ΪÊý¾ÝÔ´ÊäÈë¡£
2£®Êý¾Ý³ö·
Ö÷ÒªÊÇ·´À¡¸ø¸÷¸÷²¿ÃÅÁìµ¼£¬Ö°¹¤¸öÈ˵È
2.5 Êý¾Ý¿âÉè¼Æ
1£® ±í¸ñÃèÊö ±íºÍºÍÊÓͼÃèÊö
±í¸ñÃû³Æ ¾ßÌåÃèÊö ±ÏÒµÉè¼Æ
Óû§±í SYS_USER ÓÃÓڼǼְ¹¤¸öÈËÐÅÏ¢ ²¿ÃÅ±í ½ÇÉ«±í ȨÏÞ±í Óû§½ÇÉ«±í ½ÇɫȨÏÞ±í ¹¤×ʱí SYS_DEPT SYS_ROLE SYS_RES SYS_USER_ROLE SYS_ROLE_RES USER_WAGES ±í2-1 ±íºÍÊÓͼ±í
ϵͳÒѽ¨ ϵͳÒѽ¨ ϵͳÒѽ¨ ϵͳÒѽ¨ ϵͳÒѽ¨ ÓÃÓڼǼְ¹¤¹¤×Ê 2.±íÖ®¼ä¹ØÏµ
ͼ2-7 ±í¹ØÏµÍ¼
±ÏÒµÉè¼Æ
µÚÈýÕ ¸ÅÒªÉè¼Æ
3.1×ÜÌåÉè¼Æ
3.1.1»ù±¾¸ÅÄîÉè¼Æ
±¾Èí¼þÊÇ»ùÓÚwebµÄ¹¤×ʹÜÀíϵͳ£¬¿ª·¢½á¹¹ÎªÊý¾Ý¿â/Ó¦Ó÷þÎñÆ÷/¿Í»§¶ËµÄÈý²ã½á¹¹£¬¼´Êý¾Ý²ã/Âß¼²ã/±íʾ²ã£¬ÏµÍ³ÔÚJ2EEƽ̨ÉÏʵÏÖ£»¿¼Âǵ½Êµ¼ÊÇé¿ö£¬±¾ÏµÍ³µÄÓû§¿ÉÄÜÊDzÆÎñ¹ÜÀíÕߣ¬Ò²¿ÉÄÜÊÇÆÕְͨԱ£¬ÎªÁ˼æ¹Ë°²È«ÐԺͷ½±ãÐÔ£¬ÔÚÓû§¹ÜÀíÉÏÕë¶Ô²»Í¬µÄ½ÇÉ«£¬ÊµÏÖ²»Í¬µÄ²Ù×÷ȨÏÞ¡£
3.1.2¿ª·¢»·¾³
Êý¾Ý¿â·þÎñÆ÷ʹÓÃOracle9i£¬¿Í»§¶ËͳһʹÓÃWebä¯ÀÀÆ÷£¬ÏòÓ¦Ó÷þÎñÆ÷µÄHTTP¶Ë¿Ú·¢ÇëÇó¡£
ÅäÖöÔÏó ÍøÂç»·¾³ Ó¦Ó÷þÎñÆ÷ Êý¾Ý¿â·þÎñÆ÷ Êý¾Ý¿â¿ª·¢Æ½Ì¨ ¿ª·¢¹¤¾ß Èí¼þÒªÇó ÄÚ²¿¾ÖÓòÍø Tomcat7.0 Oracle11g Windows MyEclipse PL/SQL Developer IEä¯ÀÀÆ÷ ±í3-1 ¿ª·¢»·¾³±í
Ó²¼þÒªÇó 4GÄÚ´æ 100GÓ²ÅÌ 4GÄÚ´æ100GÓ²ÅÌ 4GÄÚ´æ 100GÓ²ÅÌ 3.1.3ϵͳ½á¹¹
ϵͳµÄ½á¹¹Í¼ÈçÏÂËùʾ
±ÏÒµÉè¼Æ
ͼ3-1 ϵͳ½á¹¹Í¼
ͼ3-1Ϊ¹ÜÀíÔ±ËùÄܲÙ×÷µÄ¹¦ÄÜ£¬ÆÕͨÓû§Ö»Äܲ鿴ÆäÖеÄÊý¾Ý²éѯºÍµÇ¼עÏúÄ£¿é¡£
¹¦ÄÜÐèÇóÓëÄ£¿éµÄ¹ØÏµ
ÐòºÅ 1 Ä£¿é¼ò³Æ/¼ò³Æ LOGIN Óû§µÇ¼ ¸ù¾ÝµÇ¼µÄÓû§½ÇÉ«£¬ÏÔʾ²»Í¬µÄ²Ëµ¥ÏÏÞÖÆÆÕͨÓû§µÄȨÏÞ¡£ 2 QUIT Í˳öϵͳ ×èÖ¹Óû§·ÇÕý³£Í˳öϵͳ£¬½«Óû§±£´æÔÚwebÓ¦Ó÷þÎñÆ÷ÉϵÄËùÓÐsessionɾ³ý¡£ 3 ROLE Óû§½ÇÉ« ¸ù¾Ý²»Í¬µÄÓû§½ÇÉ«£¬¶¯Ì¬¹¹Ô첻ͬµÄ²Ëµ¥ÏîÄ¿¡£ 4 M_USER Óû§¹ÜÀí ¹ÜÀí³ý×Ô¼ºÍâµÄËùÓÐÓû§£¬°üÀ¨É¾³ý£¬Ìí¼ÓºÍÐÞÄ£¿éÃû ÐèÇó¼òÒªÃèÊö
¹²·ÖÏí92ƪÏà¹ØÎĵµ