UML课程设计实习管理系统

上传人:仙*** 文档编号:32002841 上传时间:2021-10-13 格式:DOC 页数:21 大小:173.52KB
收藏 版权申诉 举报 下载
UML课程设计实习管理系统_第1页
第1页 / 共21页
UML课程设计实习管理系统_第2页
第2页 / 共21页
UML课程设计实习管理系统_第3页
第3页 / 共21页
资源描述:

《UML课程设计实习管理系统》由会员分享,可在线阅读,更多相关《UML课程设计实习管理系统(21页珍藏版)》请在装配图网上搜索。

1、管理学院专业综合设计课程设计报告题 目 专业实习管理系统 专业班级 学 号 姓 名 小组成员 联系方式 任课教师 2011年6月23日摘要大学是人生的一个转折点,学生转变成为了社会人,单纯的校园生活转变为社会职业岗位。但是随着社会工作大潮的发展,现在校学生待毕业后再走出校园接触社会明显经验不足。所以现今的大学都有政策让在校大三学生提前走出校园,进行工作前实习。对于学校来说,为保证学生实习的质量和对学生实习期间的监管,一个专业实习管理系统是必须的。而本专业实习系统就是抓住学校这一需求,根据实际情况,逐步实现并完善学校对学生实习的管理。该系统管理平台采用B/S模式,管理学生实习情况,实现学校,实习

2、单位,学生,三方交流,监控学生实习的功能。本报告主要包括:选题分析:对专业实习系统的可行性进行全面的分析;需求分析:对系统功能的模块进行划分,分析功能的实现;概要设计:描述系统的总体理论结构。关键字:大学实习 管理 选题分析 需求分析 概要设计AbstractUniversity is a turning point in the life, the students into a social person, the simple campus life into social professional post. But with the development of social wor

3、k tide, the students now to go outside again after graduation campus contact social obvious lack of experience. So todays colleges and universities have policies in the school let out of campus, ahead of junior students work practice before. For schools, to ensure the quality of the students and stu

4、dents during the practice of supervision, a professional practice management system is a must. But this specialty practice system is the school this demand, according to actual condition, gradually realize and improve school of students to practice. The system management platform using the B/S model

5、 management practice, practice, realization school students, third party unit, communication, monitoring of students function. This report includes: topic analysis: the professional training on the feasibility of the system is the comprehensive analysis; Demand analysis of system function module: di

6、vision, the realization of the function of analysis; General design: describe of the whole system theory structure.Key word: university practice,management,subject analysis,demand analysis,outline design第一章 选题报告1.1选题背景及意义学校内各部门有各种系统,但对实习学生的直接管理缺乏一个比较齐全的信息管理系统,用于记录跟踪学生实习的全面信息,同时与学生直接交互。现在指导老师管理的人数少则十

7、几名学生,作为与实习学生联系最密切的指导老师在做决策的时候,比如评优评先进时根本无法十分地根据已有资料有效率地做出正确公平的决定。再比如,有时若需了解某个学生的实习情况的全面信息,需经多方重复查询(常存在大量的数据冗余),还得实地面对面与班委交流一番,这给实习指导老师本来就已经琐碎的学生工作浪费很多不必要的时间与精力。诸如此类的小事阻碍着实习指导老师快速地开展学生工作。面对传统手写输入数据,核查实习信息的时候会发觉原信息零散,决策的半结构性,信息尚未能建立比较良好的连接,存在大量过度的数据冗余等等问题。所以,一个系统的带有专门针对性的专业实习管理系统对于学校来说,是具有存在意义的。一个完备的专

8、业实习管理系统可以给学校和老师的工作带来质的飞跃。它大大提高了指导老师的办公效率,提供科学决策,优化管理。同时,也保证了实习的评优活动的科学性与公平性。再者,专业管理系统可以为实习学生和学校之间形成一座沟通的桥梁,加强师生沟通。1.2业务规划从项目周期分析,目前该系统处于理论分析阶段,本报告不会涉及太多实施性建模设计。按步骤安排,会在下半年整体完成整个专业实习管理系统,俗语有说,欲善其工,必利其器,经过时间的洗礼,这将会是一个功能完备的专业实习管理系统。从系统结构分析,该系统管理平台采用B/S模式,同时使用JSP技术进行基本页面的设计与功能实现,后台数据库选用SQL Server 2005数据

9、库。实现管理学生实习情况,实现学校,实习单位,学生,三方交流,监控学生实习的功能。从系统容量分析,该系统预期可以容纳整个学校各个学院的全部关联老师、实习学生的实习动态和个人信息。1.3可行性分析在实施一个管理系统之前,必要的可行性分析是必要的。下面从技术可行性,经济可行性,社会可行性三方面进行论证:技术可行性分析该系统管理平台采用基于组件技术的B/S模式,同时使用JSP技术进行基本页面的设计与功能实现,后台数据库选用SQL Server 2005数据库。实现管理学生实习情况。采用面向对象的方法对该系统进行设计和实现,将系统可能产生的维护问题分散到系统分析、设计、实现等各个阶段,尽可能采用可复用

10、构建的设计实现。经济可行性分析学校内部使用的信息管理系统,其经济成分比重相对较少,主要支出的费用有:其中包括设备购置费、软件开发费用、管理和维护费、人员工资和培训费等。由于各个学院间可以实行统一操作,系统共享,其设备购置,人员工资,维护费用相对较少,前期的资金投入主要集中于系统开发试调上。建立信息中心,可将来自各方面的信息集中管理,提高管理的计划性和预见性,快速地反馈实习学生的动态信息。社会可行性分析在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新是学校完全有可能也有能力采用这样先进的管理技术。一个系统的带有专门针对性的专业实习管理系统对于学校来说,是具有存在意义的。实习管理系统大

11、大提高了指导老师的办公效率,提供科学决策,优化管理。同时,也保证了实习的评优活动的科学性与公平性。再者,专业管理系统可以为实习学生和学校之间形成一座沟通的桥梁,加强师生沟通。第二章 设计报告2.1系统概述2.1.1系统目标专业实习管理系统用于支持学校完成学生实习的指导和管理工作。总体来说有以下四个目标:实习相关人员安排;实习资讯发布;实习质量评价;师生在线交流。2.2业务建模2.2.1确定系统边界学校的学生实习工作具体事项处于系统边界之内,非学生实习工作不在系统考虑范围内2.2.2确定参与者 实习学生,指导老师,系负责老师,系统管理员(根据小组分工,本人负责系统管理员方向的研究,以下的业务分析

12、和系统分析均以系统管理员的角度进行铺开)2.2.3业务用例分析从系统管理者的角度,系统应该具有以下的功能1.个人信息管理,修改个人资料。2.管理员登录并经过身份验证合法后,管理员能执行该系统的所有功能。3.用户管理,查看所有用户资料,有权对违规用户进行处理。一般为禁言,私信警告。4.公告管理,查看公告内容,对老师发布的公告进行定期管理,一般为相关内容归类,日期归类以及长期过期公告的删除。5.日记管理,查看实习日记,对学生发表的实习日记进行管理,发现违规一律警告,情节严重的删除文章,并上报学校交由学校处理。6.实习报告管理,查看实习报告,对学生发表的实习报告进行管理,发现违规一律警告,情节严重的

13、删除文章,并上报学校交由学校处理。7.留言板管理,查看留言板,删除不合适言论,开放留言板权限。8.评价管理,查看老师对学生和学生对老师的评价。9.数据管理,主要指数据库的更新和备份。10.系统内实现搜索功能,用户搜索,公告搜索,实习日记搜索,实习报告搜索,11.系统组件更新。2.2.4确定业务用例2.3系统分析2.3.1分析对象我们通过对象之间的交互来描述需求的实现,在UML的分析模型中,使用的MVC模式,使用边界对象、控制对象、实体对象,这个三者来建立用例场景的对象模型。首先,我们先分析出系统管理员的系统用例;然后用活动图进行系统用例场景描述。通过分析,从系统管理员的角度,我们可以把系统分成

14、以下几个模块:个人信息管理,公告管理,用户信息管理,留言板管理,实习日记管理,实习报告管理,评价管理,数据管理,搜索信息2.3.2确定系统用例2.3.2.1个人信息管理用例规约:个人信息管理1、简要说明该用例为系统管理员对个人信息的管理,包括修改,查看,删除或填写;2、角色:系统管理员3、事件流3.1基本流系统管理员选择“管理个人信息”功能启用该用例;系统打开管理个人信息页面,显示详细个人信息和可供修改部分;系统分三个分支:1)系统管理员可点击填写个人信息,第一次编写个人新消息2)可点击修改个人信息,对可允许修改的部分进行修改3)可点击删除个人信息,删除可删除的个人信息4、特殊需求 无5、前置

15、条件 系统启动这一用例之前需要登录成功6、后置条件 将更改写入数据库,写入系统日志7、扩展点无2.3.2.2公告管理用例规约:公告管理1、简要说明该用例为系统管理员对公告进行发布、更新或删除;2、角色:系统管理员3、事件流3.1基本流系统管理员选择“公告管理”功能启动该用例;系统打开公告管理的界面,按序号列出当前所有公告;包括公告序列、公告主题、公告内容、发布时间;分三处分支:1)系统管理员可点击发布公告按钮,发布新的公告2)系统管理员可点击已发布公告,查看详情,对公告进行编辑更改或删除;3)系统管理员可点击公告归类,对公告按时间或者内容进行分类4、特殊需求 无5、前置条件 系统启动这一用例之

16、前需要登录成功6、后置条件 将更改写入数据库,写入系统日志7、扩展点 公告归类分两个分支:1)对公告按时间归类2)对公告按内容归类2.3.2.3用户信息管理用例规约:用户信息管理1、简要说明该用例为系统管理员对用户信息进行管理,包括对系负责老师的信息管理,对指导老师的信息管理,对学生信息的管理2、角色:系统管理员3、事件流3.1基本流系统管理员选择用户信息管理启用该用例;系统打开用户信息管理界面,列出可选项:系负责老师的信息管理,指导老师的信息管理,学生信息的管理;分三处分支:1)对系负责老师的信息管理,可进行查看和修改操作2)对指导老师的信息管理,可进行查看和修改操作3)对学生信息的管理,可

17、进行查看和修改操作4、特殊需求 无5、前置条件 系统管理员启动这一用例之前需要登录成功6、后置条件 若系统管理员只是查看用户信息没有进行其他操作,则后置条件为无;若系统管理员修改用户信息,则后置条件将更改写入数据库,系统删除数据,写入系统日志;7、扩展点 无2.3.2.4留言板管理用例规约:留言板管理1、简要说明该用例为系统管理员对留言板的管理,包括查看、删除留言,开放留言权限2、角色:系统管理员3、事件流3.1基本流系统管理员选择“留言板管理”启用该用例;系统打开留言板页面,按时间顺序用序列号列出所有留言,包括留言发出者,留言内容,留言时间;分两处分支:1)系统管理者可点击删除留言,删除不合

18、规定的留言2)系统管理者可以点解开放权限,对学生类或者教师类开放留言权限;4、特殊需求 无5、前置条件 系统启动这一用例之前需要登录成功6、后置条件 将更改写入数据库,系统删除数据,写入系统日志7、扩展点无2.3.2.5实习日记管理用例规约:实习日记管理1、简要说明该用例为系统管理员对日记的管理,包括查看、删除日记2、角色:系统管理员3、事件流3.1基本流系统管理员选择“实习日记管理”启用该用例;系统打开实习日记页面,按时间顺序用序列号列出所有实习日记,包括实习日记发出者,实习日记内容,日记发布时间;分一处分支:1)系统管理者可点击删除实习日记,删除不合规定的实习日记4、特殊需求 无5、前置条

19、件 系统启动这一用例之前需要登录成功6、后置条件 将更改写入数据库,系统删除数据,写入系统日志7、扩展点无2.3.2.6实习报告管理用例规约:实习报告管理1、简要说明该用例为系统管理员对实习报告的管理,包括查看、删除报告2、角色:系统管理员3、事件流3.1基本流系统管理员选择“实习报告管理”启用该用例;系统打开实习报告页面,按时间顺序用序列号列出所有实习报告,包括实习报告发出者,实习报告内容,报告发布时间;分一处分支:1)系统管理者可点击删除实习报告,删除不合规定的实习报告4、特殊需求 无5、前置条件 系统启动这一用例之前需要登录成功6、后置条件 将更改写入数据库,系统删除数据,写入系统日志7

20、、扩展点无2.3.2.7评价管理用例规约:评价管理1、简要说明该用例为系统管理员对评价进行管理,删除违规评论2、角色:系统管理员3、事件流3.1基本流系统管理员选择评价管理功能启用该用例;系统打开评价管理的界面分两个分支:1)可选择老师对学生的评价管理按钮,进行查看或删除;2)学生对老师的评价管理按钮,进行查看或删除;4、特殊需求 无5、前置条件 系统管理员启动这一用例之前需要登录成功6、后置条件 若系统管理员只是查看评价没有进行其他操作,则后置条件为无;若系统管理员删除评价,则后置条件为评价被删除,将更改写入数据库,系统删除数据,写入系统日志;7、扩展点 无2.3.2.8数据管理用例规约:数

21、据管理1、简要说明该用例为系统管理员对数据的管理,包括更新数据库,备份数据2、角色:系统管理员3、事件流3.1基本流系统管理员选择“数据管理”启用该用例;系统打开数据管理页面,弹出对话框选择更新数据库或是备份数据,分两处分支:1)系统管理者可点击更新数据库来进行数据更新2)可点击备份数据来进行备份数据4、特殊需求 无5、前置条件 系统启动这一用例之前需要登录成功6、后置条件 将更改写入数据库,系统删除旧数据,写入系统日志7、扩展点无2.3.2.9搜索信息用例规约:搜索信息1、简要说明该用例为系统管理员进行信息搜索,日常维护系统2、角色:系统管理员3、事件流3.1基本流系统管理员选择搜索信息功能

22、启用该用例;系统转入搜索信息页面,弹出搜索复选框;分四处分支:1)系统管理员可点击搜索用户信息,对用户进行查询,转入用户信息操作页面2)系统管理员可点击搜索实习报告,查看特定的实习报告,转入实习报告操作页面3)可点击搜索实习日记,查看特定的实习日记,转入实习日记操作页面4)可点击搜索公告,查看特定的公告,转入公告操作页面4、特殊需求 无5、前置条件 系统管理员启动这一用例之前需要登录成功6、后置条件 搜索成功,转入各操作页面7、扩展点 无2.4系统用例场景挑选4个典型的活动泳道图作为说明2.4.1个人信息管理2.4.2实习日记管理2.4.3实习报告管理2.4.4评价管理心得体会就个人来讲,停留在看用例图与类图的层次上,真的要完完整整从一个业务中把它们找出来,觉得还得努力,所以费了点心思,查找了些资料,才完善对那些概念的理解与运用,但感觉还远远不够,还停留在肤浅的层面。而且在思考过程中,发觉对定义的把握尚有待提高,该系统的需求分析不像其他企业需求那么明显,所以在一定程度上加深了我对理论课程学习的认识与理解,让我学会了UML的基本操作。构思此系统时,我想到运用原型法与面向对象结合来开发此系统,因为系统的特殊性,需要在不断地反复中寻找到需求的满足。但因为时间安排不合理,只能把系统的静态建模完成,后面尚有动态建模等步骤需费力完成。

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!