欢迎来到天天文库
浏览记录
ID:43710066
大小:1.08 MB
页数:36页
时间:2019-10-13
《ooad面向对象分析与设计课设报告---华东交通大学》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、课程设计(论文)任务书软件学院软件工程专业XXXXX班_、课程设计(论文)题目企业工资管理系统二、课程设计(论文)工作自2012年12月24日起至2012年12月28日止。三、课程设计(论文)地点:创新人楼软件学院实训
2、
3、心机房四、课程设计(论文)内容要求:1・本课程设计的目的(1)熟练掌握面向对象分析与设计的方法(2)能够用uml对系统建模(3)理论联系实际,提高学生学的软件开发技术及分析问题的能力。(4)提高学生论文撰写的能力2・课程设计的任务及要求—1)基本要求:(1)分析各系统的需求;(2)选用DBMS和设计工具以及RationalRoseEnteipriseEdition;
4、(3)提出系统的设计方案;—(4)对所设计的系统进行调试。2)创新要求:—在基本要求达到后,可进行创新设计,比如对系统性能进行优化。3)课程设计论文编写要求—(1)课程设计任务及要求(2)功能需求一描述出所选系统的功能需求,必要时用带泳道的活动图辅助说—(3)需求模型一识别出用例图,并对主要用例进行用例描述(4)系统分析一用而向对象的方法进行系统分析,建立状态机图、类图、顺序图(5)系统设计一用而向对彖的方法进行问题域、界而部分、数据管理部分设计(6)运行调试与分析讨论---给出运行屏幕截图,分析运行结果,有何改进想法星"(7)设计体会与小结一-设计遇到的问题及解决办法,通过设计学到
5、了哪些新知识,巩固了哪些知识,有哪些提高。(8)参考文献(必须按标准格式列!11,可参考教材后面的参考文献格式)(9)报告按规定排版打印,要求装订平整,否则要求返工;(10)课设报告装订顺序如下:封面-一任务书一-中文摘要-一目录-一-正文一-附录(代码及相关图片)(11)正文包括功能需求、建立需求模型、系统分析、系统设计、设计体会与小结、(12)严禁抄袭,如有发现,按不及格处理。4)课程设计评分标准:—(1)学习态度:20分;(2)模型检查:20分;(3)课设答辩:20分;(4)课设报告:40分。5)参考文献:(1)麻志毅.《面向对象分析与设计》.机械工业出版社(2)(美)多切蒂著
6、,俞志翔译.《面向对象分析与设计(UML2.0版)》.清华大学出版社.2006年4月(3)麦克劳克林(Mclaughlin,B.D)等著;OReillyTaiwan公司编译.《深入浅出面向对象分析与设计(中文版)》.东南大学出版社.2009年01月6)课程设计进度安排—内容天数地点构思及收集资料1图书馆设计与测试2.5实验室撰写论文L5图书馆、实验室学生签名:2012年12月28日课程设计(论文)评审意见(1)功能需求(20分):优()、良()、中()、一般()、差();(2)需求模型(20分):优()、良()、屮()、一般()、差();(3)系统分析(20分):优()、良()、中(
7、)、一般()、差();(4)系统设计(20分):优()、良()、中()、一般()、差();(5)回答问题(20分):优()、良()、中()、一般()、差();(6)格式规范性及考勤是否降等级:是()、否()评阅人:职称:讲师一、前言1二、系统的功能需求2三、建立需求模型73.1戈II分子系统73.2系统的用例图83.3用况描述10四、系统分析124.1系统的顺序图和协作图124.2系统的状态图154.3系统的活动图164.4系统的类图19五、系统设计215.1问题域部分设计215・2界面部分设计215.3数据管理部分设计29六、课设小结及心得体会32七、参考文献33在企业单位以往的工
8、资录入,计算、合计等需要通过大量的手工完成,数据量多,处理速度慢,而且极易出错,导致工作效率低。木课设的目的在于在现行工资管理制度的基础上,建立科学的计算机工资管理系统数据库,用计算机工作代替以往大量的手工重复劳动以减轻工作人员的劳动量,提高工作效率。木系统结合企业的实际需要,通过对VisualStudio开发工具、数据库以及SQL语言的深入学习及实践,主要完成了工资理管系统的需求分析、数据库设计以及前台程序简单设计与开发。系统包括工资、部门、和人员等数据库文件,并设有数据管理、部门管理、人员管理等功能,通过对数据库的控制和管理,可实现查询、增加、删除、修改等功能。该设计基木合理,能
9、够满足工作中的基木需要。最后还对木系统作了客观评价评价,指明了系统的现实意义、缺点以及系统的升级方向。[关键词]数据库设计;工资管理;SQL;VisualStudio二、系统的功能需求企业工资管理系统包括员工档案管理、考勤信息管理、员工调动管理、工资管理、工种管理、部门管理、数据管理等。(1)员工可以进入此系统查询自己的工资。(2)领导可以进入此系统查询部门工资、员工工资信息(3)管理员可以对员工的信息进行添加,删除,修改。并对数据库中的数据维护,包括数据
此文档下载收益归作者所有