UML管理系统课程设计_第1页
UML管理系统课程设计_第2页
UML管理系统课程设计_第3页
UML管理系统课程设计_第4页
UML管理系统课程设计_第5页
免费预览已结束,剩余43页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、UML管理系统课程设计作者:日期:2UML课程设计客户资源管理系统完成人:班志强、戴国辉、董晓宇专业班级:软件工程10-2班指导老师:孟祥乂完成日期: 2013 年7月4日项目任务安排学号姓名任务效果签字201001050402戴国辉需求分析、用例图、 用例描述40%201001050401班志强状态图、顺序图30%201001050404董晓宇活动图、类图30%客户资源管理系统一、用例建模1.1.1系统角色及说明管理员:负责管理用户,具有用户增加、修改和删除的功能,除此之外并且具有和用户一样的功能。用户:具有名片信息管理、组管理、访问日志管理、我的客户等对用户或者客户资源管理的功能。1.1.

2、2用例模型1.登录界面用户连册用户名和密码验证管理员图2登陆界面用例图2.名片信息管理用户0容片一資0名片卅除年一嘗户11息管%名片更新名片搜索片鞠''O名片fl改3.组管理X管理员用户3组管理4.同一人物设定名片生成名片信息管理用例图a组-*新建分组图4组管理用例图子组瀝加名片遶加刪除分组偉改分组- Ai殳定同一人物用户同名容片一览同一人物i殳定管锂员图5同一人物设定用例图5.我的客户,Q名片鵬7O名片跚'疔一 P 用户畧户-览JJ0、*用户客户那詐''厂、 八八匚用户喬户驟/名片鞠O名片生欣图6我的客户用例图6.用户信息管理管理员修改密码幅改用户名图

3、7用户信息管理用例图7.访问日志管理图8访问日志管理用例图&用尸管理-用户搜索用户棒改同意注ffl用户管理用例图9.文件导出自我名片搜索苣理员名片导出10.公司部门视图图10文件导出用例图管理员处司部门视圉显示图11公司部门视图用例图1.1.3用例描述1. 登陆界面(1) 用户登录用况名称:用户登录参与的执行者:管理员、用户前置条件:事件流:1. 管理员或者用户填写好用户名和密码以用户及验证码;用况名称:用户注册 参与的执行者:用户 前置条件: 事件流:1. 用户点击“注册”2. 用户填写好用户名和密码以及验证码等2. 名片信息管理(1) 名片一览用况名称:名片一览参与的执行者:管理员

4、、用户前置条件:管理员或用户成功登录到此系统 并选择“名片信息管理”事件流:(2) 名片搜索用况名称:名片搜索参与的执行者:管理员、用户前置条件:管理员、用户成功登录到此系统 并选择“客户信息管理”事件流:1.当管理员、用户选择“名片搜索”菜单(3) 名片生成用况名称:名片生成参与的执行者:管理员、用户前置条件:管理员、用户成功登录到此系统并选择“客户信息管理”事件流:1.当管理员、用户选择“名片生成”菜单3. 组管理(1) 组一览用况名称:组一览参与的执行者:管理员、用户前置条件:管理员、用户成功登录到此系统 并选择“组管理”事件流:(2) 搜索分组用况名称:搜索分组参与的执行者:管理员、用

5、户前置条件:管理员、用户成功登录到此系统 并选择“组管理”事件流:(3) 新建分组用况名称:新建分组参与的执行者:管理员、用户前置条件:管理员、用户成功登录到此系统 并选择“组管理”事件流:1.当用户选择“新建分组”菜单项时,用况开始;4. 同一人物设定(1) 同名名片一览用况名称:同名名片一览参与的执行者:管理员、用户前置条件:管理员、用户成功登录到此系统 并选择“同一人物设定”事件流:(2) 搜索同名名片用况名称:搜索同名名片 参与的执行者:管理员、用户 前置条件:管理员、用户成功登录到此系统 并选择“同一人物设定”事件流:1.当管理员、用户选择“搜索同名名片”5. 我的客户(1)用户客户

6、一览用况名称:用户客户一览参与的执行者:管理员、用户前置条件:管理员、用户成功登录到此系统 并选择“我的客户”事件流:1.当管理员、用户选择“用户客户一览”(2) 用户客户搜索用况名称:用户客户搜索参与的执行者:管理员、用户前置条件:管理员、用户成功登录到此系统 并选择“我的客户”事件流:1.当管理员、用户选择“用户客户搜索 菜单项时,用况开始;(3) 名片生成用况名称:名片生成参与的执行者:管理员、用户前置条件:管理员、用户成功登录到此系统并选择“我的客户”事件流:1.当管理员、用户选择“名片生成”菜单 !项吋,用况开始;6. 用户信息管理用况名称:用户信息管理参与的执行者:管理员、用户前置

7、条件:管理员、用户成功登录到此系统并选择“用户信息管理”事件流:7. 访问日志管理用况名称:访问日志管理参与的执行者:管理员、用户前置条件:管理员、用户成功登录到此系统并选择“访问日志管理”用况名称:用户一览参与的执行者:管理员前置条件:管理员成功登录到此系统并选择“用户管理事件流:(2)用户搜索用况名称:用户搜索参与的执行者:管理员前置条件:管理员成功登录到此系统并选择“用户管理事件流:1.当管理员选择“用户搜索”菜单项时,(3) 同意注册用况名称:同意注册参与的执行者:管理员前置条件:管理员成功登录到此系统并选择“用户管理事件流:二、活动图 2.1登陆、注册输入用户塔、 密码和验证码户贝是

8、2.2名片管理2.3同一人物设定冋一人物IS示冋容列 表2.4公司部门2.5文件导出2.6访问记录V公司部门显示公司部门视图文件显示导出文件2.7用户管理2.8资料修改蔭码修改信息修改傷改成功修改资料三、顺序图3.1登录登陆界面X:用户L1-用户输入用户名密码和噓 rn>2.显示咸功登录霁面W3.2名片管理:珂三15:才一左弄瓷1宕才空歆1号a老止1犬a皂斗一空王皂e志1驴吉巫专111414Rd1111:全m老片I2 客 fftarsE5.组=逗5:B:总寒名亓11;送叵3.3组管理.=富一止界頁1沁|王岂1运L卒JE1僅去兰更.圧聖&:弓:rt<-E:变峯三中客.Ti6;

9、季左矗S1握屏聖理井ID:">*12五建13; 03电更 <14:睨总金15:三爾£3.4公司部门视图.扇::仁益司剖门视图:U: S示公司部门视蛊JrDi35.同一人物设定:用户1访问记录 >|删除记录:用户同名人物设圭同一人 a;1同宅人物 :112设走同一人物: >:3雅咸功3.6访问记录-=删曉记录3檢索刪除记录3.7我的客户X:巨戶fl I4r.43.8用户管理a戸11&岭仝尹言>n>1>1S:<11:逗同;=K审户,兹S户详細户X全部用户俺改信息C"2-详细41删除用户5-检素用户6详细俺改信息既

10、冊1除用户 i11_I0:洼flfi用户 t':冋意注册刪降用户< I:用户修改信息上修改密码2-修改咸功 <;3:II4-俺改咸功四、状态图4.1登录4.2名片管理4.3组管理4.4公司部门视图'埜司部门视图显示公司部门 视图显示45.同一人物设定同一人物-显示同宕、点击月嘗人宕 S示所有选申iS定月一人ISinp* bj-设定J>人物到裹 P的同宕SKtS疋盛功4.6访问记录返回4.7我的客户4.8用户管理4.9资料修改五、类图51UserDA0 -B Us»i-sDAO findAlli delgteA update insert- selec

11、ti ;- findHameBylcKiii七 idfindllByHame (String userSameij HndByldCint id)j"* findAll (String S9L)52RegisterDAOi =- insertj r- findAll select (String SQL)F delete (Li st li st)ii updatej !- update (Lit list) opname53CardDAO B 罔 Car (IDACi : findAll:delete(Xist list)::= upA&te; ins&rt. se

12、iect CStriiig SQL)I : = ieleteOwnQi st list)j findByldCint car did)F : fiiLilnGroTip CList li st)£ fiiL(WwrL(int userid;findC 飪 dIdOE ., fiiLiName 0 finUfeneOwit(int userid):.graLpIl)i sei ectOwn C tring SQL): seiectCardln(5rcup(Strips SQL)- findUsei-IdByCardldCint car did)i sei ectOwn (5 tring

13、 copHam mt us er Id)54Grou pDAO曰”回 <5r supDAO HndAll delete (List li st) Eilect ( String SQL) update insert fintlByldCiiit grould) fiiilldByHams (Etrinj nse) fiTlJHaneBrlKint id) fiikdAllGroupHibe 0 fiikiGr OTipKame (iikt userid)55CardGrou pDAOB 图 CardtSroiipEAD i insert delete L. finmi b. findCa

14、rdlnCff56Com panyDAO曰胃 Ccmpan/DAC findAll"- fiiidByHame CObj ect bean57De partDAO日曰Dep arts AO- fiiidUl58Com panyDAOS'宜 C omp MiyEAD findAll f indBylfani& (Otj ect been59FileDAOFileEAD loadJCls CHttpServletResponse response510Com panyViewDAO曰囹VisiUW" findVisiiGtrine 3QU=-fiiidVisit 0i delete (List li st) fiiidfcLlO= iiiEert511VisitDAOE - Q Visi tUAOy findVisitStriivE SQL) fiikdVisitO:- delete (List list); findAllO iikEcr t六,总结,1,本次的课程设计开发过程中遇到了一些问题,总结如下:1) 在绘制用例图的过程中

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论