zoukankan      html  css  js  c++  java
  • 软件工程 第四课(毕业论文管理系统——面向对象)

    一.项目前期

    1.软件分析

    ①.组织分析

    根据毕业论文现有管理实际情况,各学院的论文管理情况基本相同,各教学学院与毕业论文管理有关的岗位职能如下图所示:

     学生: 参与论文撰写、答辩的毕业学生。
    职能: 选择论文题目;
    论文上交、论文修改;文民的
    申请答辩、成绩查询;
    与指导教师交流、咨询。
    指导教师: 全面负责毕业学生的论文指导
    职能: 负责论文题目出题、题目修改、甘
    负责学生论文指导和评分。
    评阅教师: 负责毕业论文的评分。
    职能: 负责论文评阅、打分。
     答辩教师:负责毕业论文的答辩。
    职能: 负责论文答辩:
    负责毕业论文的答辩评估;
    负责毕业论文的毕业
    业论文成绩总评。
    教学秘书:负责学生毕业论文的过程管理协训
    职能: 负责毕业论文题目审核和发布,
    负责指导教师和毕业学生的调配:
    论文答辩成绩审核、汇总统计和上报。

    ②..业务分析

    现有的手工毕业论文管理系统,主要为毕业学生的毕业论文管理提供服务。为保证毕业学生的业论文环节需要,各学院的指导教师/评阅教师/答辩教师和教学秘书必须协同工作。下图所示的业务用例图反映了现有的手工毕业论文系统提供的业务服务。

    为学生提供的业务服务包括选题Toicsectio 论文答辩(PpeuDdeme) 导师交流
    (conselling ) 结果查询( ResultQuery )。
    为指导教师提供的业务服务包括论文出题(TopicPopose) 导师交流(Coselling) 结果查
    s(ResultQuery )、论文平阅( PaperCheck )。
    为评阅教师和答辩老师提供的业务服务包括PaperCheck (论文评阅)。
    为教务秘书提供的业务包括结果上报(ResultReport)、结果查询(ResultQuery)
    A.业务用例选题(TopicSelction )
    业务用例名: 选题(Topicselction ),也称论文选题
    服务对象: 学生(Student )
    流程步骤: (1)学生进行选题:
    一个学生选择,指导教师确认:
    (2) 如果一个论文题目只有
    教务秘书进行协调。
    (3) 如果论文题目有多个学生选择。 
    业务流程图如下:

    PS:上图是其中流程图的一种,下面还有6个流程图就不在此一一例举了。详图书本p248~249。

    3.粗略设计

    ①.系统体系结构

    ②.网络硬件

    ③.软件构成

    下图为毕业论文管理系统的功能结构图:

    下图是毕业论文管理系统组件图:(可能画的有误,确定后回来在改正)

  • 相关阅读:
    WCF 第四章 绑定 在多个绑定上暴露一个服务契约
    WCF 第五章 行为 事务跨操作事务流
    WCF 第五章 导出并发布元数据(服务行为)
    WCF 第五章 行为 通过配置文件暴露一个服务行为
    WCF 第五章 不支持会话的绑定的默认并发和实例
    WCF 第五章 并发和实例(服务行为)
    WCF 第五章 行为 总结
    WCF 第四章 绑定 绑定元素
    WCF 第五章 行为 事务之选择一个事务协议OleTx 或者WSAT
    WCF 第四章 绑定 比较各种绑定的性能和可扩展性
  • 原文地址:https://www.cnblogs.com/zak-apple/p/8597631.html
Copyright © 2011-2022 走看看