- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于UML技术高校贫困生管理系统建模分析
基于UML技术高校贫困生管理系统建模分析
摘 要:需求分析在软件系统开发中的作用举足轻重,只有确定了用户的需求才能开发出符合用户需要的系统。UML建模技术在需求分析过程中作用非常明显,能有效地解决软件开发人员与客户的交流问题。本文以江门职业技术学院贫困生管理系统为例,运用UML建模技术中的用例图对该系统进行用例建模,用面向对象的方法设计贫困生系统的功能模块,完成系统的初步设计。
关键词:UML;贫困生管理;系统设计;需求分析
中图分类号: G4 文献标识码: A 文章编号: 1673-1069(2016)28-135-2
0 引言
需求分析在系统开发过程中起到关键作用,只有用户需求获取精准后,才能开发出实用性的软件系统。在UML中,使用用例图进行需求建模,本文以江门职业技术学院贫困生管理系统为例,应用用例图进行建模,并清晰地描绘出系统的功能。
通过本系统的实施,减轻了学院系部和校学生工作处的工作量,为贫困生提供了更好的申请与助学服务,还可以提供相关的数据报表,为贫困生认定及勤工助学管理提供有效的管理手段。
1 高职院校贫困生管理系统需求分析
高职院校贫困生管理中涉及五个角色,分别是:使用系统的学生、院系管理员、校学生工作处管理员、心理咨询处管理员以及财务处管理员。系统需采用基于角色的权限管理,每个权限分属于不同的角色,而每个用户都有其对应的本系统中角色。系统要根据用户的所属的角色的权限分配给用户访问不同的页面的权力。上述的五类参与者能够参与的本系统功能描述如下:
学生的用户是本系统中相对高级权限的用户,能够在系统中完善个人信息、贫困生资格申请,贫困生助学岗位申请、查询岗位工资等操作。
院系管理员是系统的二级管理员,能够完成查询审核系部贫困生申请、查询学院政策通知、提供助学岗位、查询审核助学申请等操作。
学生工作处管理员是系统的一级管理员,能够完成贫困学生名单二次审核、发布相关政策通知、计算发放工资等操作。
心理咨询处和财务处用户是系统的较为低级权限的用户,只能能够完成心理咨询信息以及讲座信息等操作,财务处只能完成发放贫困生工资的操作。
根据上述需求分析得出系统的功能模块有:贫困生管理、勤工助学管理、贫困生精神援助模块、系统管理等功能模块。
2 基于UML用例建模的系统用户功能需求分析
本系统的主要执行者有学生、学院/系部、校学生工作处、财务处、系统管理员和校心理咨询处等,常见的执行用例个人信息录入、贫困生资格申请、助学岗位查询、个人申请提交等。
2.1 学生自助服务用例建模
贫困学生在此模块还可以登录“勤工助学”版块,可以看到“申请勤工岗位表”、“申请补助表”,填完可以提交,学生要通过填写申请信息,等待申请的反馈,查看上岗信息。然后根据情况上岗,最后可以再完成勤工助学之后可以查询工资情况。
2.2 贫困生资格审核管理用例建模
贫困生管理模块主要目的是为实现学生提供贫困生信息数据录入、贫困生资格申请的功能;为学院系部提供查看学院贫困生工作相关政策通知和查询系部贫困生申请,提交本系部贫困生信息到校学生工作处;此外,该模块还提供校学生工作处发布相关政策通知和二次审核贫困学生名单,进而建立贫困生档案。贫困生资格审核管理的功能图如图2所示。
2.3 贫困生助学岗位审核管理用例建模
勤工助学管理模块在功能机制上更体现了人性化:学生在申请勤工助学岗位时可以根据自己的实际确定岗位志愿,以最大限度地满足学生的实际需求。在为学生安排岗位时可自动对学生按岗位要求的性别、年级、学院、校区等信息进行筛选、提高了工作效率。贫困生助学岗位审核管理的功能图如图3所示。
2.4 贫困生精神援助用例建模
贫困生精神援助模块主要是为贫困我解决心理上面的问题,在这个模块中,贫困生可以完成网上阅读、收听讲座、做心理测试等操作。同时在心理咨询处的老师可以通过系统记录学生信息;对于心理测试不正常的学生信息也被记录。贫困生精神援助模块的功能图如图4所示。
2.5 助学岗位工资管理用例建模
财务处所完成的操作:结算工资;发放工资。助学岗位工资管理的功能图如图5所示。
2.6 公共信息管理用例建模
公共信息管理主要功能包括公告管理、用户管理、系统日志管理。该模块主要为系统管理员提供管理用户信息、管理系统日志和公告等功能。
3 系统模块设计
综上所述需求分析和用例模型分析,采用面向对象设计的方法设计出贫困生管理系统功能模块,主要包括:学生自助服务、贫困生资格审核管理、贫困生助学岗位审核管理、贫困生精神援助、助学岗位工资管理、公共信息管理共6个子系统。
4 结语
UML 统一建模语言具有标准统一、
您可能关注的文档
最近下载
- 《地下工程防水技术规范》XX50108-2008正文精华版.doc VIP
- 颞下颌关节.ppt VIP
- 第12课《班级电子纪念册设计》课件共16页.pptx
- (2025秋新版)人教版三年级数学上册全册教案.doc
- IPC-6012F 2023 EN,刚性印制板性能要求Qualification and Performance Specification for Rigid Printed Boards.pdf VIP
- 部编版八年级历史上册第2课《第二次鸦片战争》测试题(含答案) .pdf
- 某企业人才盘点项目启动会.pptx VIP
- 2025届高考数学命题趋势分析与备考策略指导及新质课堂建设课件.pptx VIP
- 2024年中国企业出海洞察及全球趋势展望报告.pdf VIP
- 133附件安全生产费用使用计量支付管理细则.doc VIP
文档评论(0)