zoukankan      html  css  js  c++  java
  • 《毕业设计指导的系统设计与实现》论文笔记十

    一、基本信息
       标题:毕业设计指导的系统设计与实现
       时间:2019
       来源:鞍山科技大学机械工程与自动化学院
       研究方向: 基于 UML 的毕业设计管理系统分析与设计
       关键词:UML;毕业设计管理系统;分析与设计
    二、研究内容
       论文内容:

     一、系统需求

    用户:学校的学 生、教师和教学管理员。

    • 学生使用毕业设计管理系统查询毕业设 计题目和指导教师情况,可选择自己的毕业设计题目 并进行登记注册,查询自己的答辩总成绩。
    • 教师使用 毕业设计管理系统 能够查询题目选择情况,填写评阅评分表,填 写答辩评分表。
    • 教学管理员使用毕业设计管理系统可完成进行毕 业设计各项管理工作,包括毕业设计指导教师和毕业 学生的信息管理,毕业设计题目录入、生成与维护, 答辩成绩汇总、打印各项报表等。

    二、分析问题领域

    1、系统范围和系统边界

    毕业设计管理系统用于毕业设计的各项管理工 作,与学校的其他系统(如科研、人事、财务等)不 存在系统边界,但是可以共享学校全局数据库中学生、 教师等必要的数据。

    2、系统活动者 分析系统的职责范围和需求: 

    (1)“学生”使用系统查询供选择的毕业设计题 目信息、选题登记注册、查询自己的答辩总成绩;

    (2)“教师”使用系统查询学生选题信息,录入论文评阅成绩、答辩成绩,查询学生成绩;

    (3)教学管理员使用系统管理毕业生的毕业设计 工作,负责数据库中教师、学生、题目、选题注册数 据的维护、管理、打印各项报表等。

    3、Use Case

    从系统的顶层,抽象确定两个 Use Case:“题目管 理”和“成绩管理”。

     4、绘制初步的主要交互图 

     

    三、静态结构模型(定义对象类)

    1、“学生”类:负责活动者“学生”的信息处理,

    2、“教师”类:负责活动者“教师”的信息处理,

    3、“题目”类:负责对毕业设计题目的信息处理, 并提供查询功能

    4、“学生登记”类:根据活动者“教学管理员” 的要求,汇总学生的选题,并打印选择题目的学生清 单。

    5、“题目登记”类:负责学生选题登记的信息处 理,
    6、 “学生成绩登记”类负责学生毕业设计题目(论 文)成绩处理,它根据“教学管理员”的要求,登记 汇总学生论文的各项成绩,包括指导教师评阅成绩、 评阅教师评阅成绩、答辩委员会评阅成绩,形成设计 题目(论文)的总成绩,并提供查询功能。
             除了一般类外,系统定义了“题目管理表单” 、 “查 询题目表单” 、 “选题注册表单” 、 “查询成绩表单” 、 “成 绩录入表单”等用户接口类,为教学管理员、教师、学生使用系统提供相应的操作功能。

     四、动态行为模型(系统协同图)

    系统动态行为模型由交互图(顺序图和协同图) 、 状态图、活动图表达。

    五、物理模型 

    三、结论

    本篇文章在分析系统需求的基础上,给出了毕业设计管理系统的 UML 模型,包括 Use Case 图、 交互图、对象类图、协同图和配置图,尤其在类图部分有详细的分析,对我而言有很大的帮助,在UML画图中,最大的短板就是类图。本文只是毕业设计管理系统,并未对指导部分功能作出分析。需进一步积累文献。

     


    四、参考文献

    [1]孙红岩,宋华.基于UML的毕业设计管理系统分析与设计[J].辽宁高职学报,2006(03):22-24.

  • 相关阅读:
    JAVA传值与传址
    JAVA中的栈和堆
    for语句输出图形
    Linux下ps命令详解(转载)
    BMC介绍
    JVM 优化、内存泄露排查、gc.log 分析方法等(转载)
    动态从zookeeper读取kafka信息
    centos 查看文件系统类型
    TCPdump抓包命令详解
    Linux Tab键自动补齐
  • 原文地址:https://www.cnblogs.com/jiangnice/p/12109469.html
Copyright © 2011-2022 走看看