教师管理系统总结「建议收藏」

教师管理系统总结

大家好,又见面了,我是全栈君。

       2014年9月28日。在丽端姐的带领下,我和杨建開始做《教师管理系统》的需求分析工作。尽管仅仅是前期的一些工作,可是对于一个待开发的系统来说,这是最最重要的部分。《教师管理系统》是自己接触的第一个项目,所以心情甚是喜悦。

       最初的最初,我们的手里仅仅有一份简单的《教师管理系统需求说明》,主要说明了该系统採用B/S结构;有四个主要功能,各自是信息录入,基本信息管理,查询统计和权限设置;而且说明了系统详细包含哪些信息。

       我们大概按顺序做了下面工作。

  1. 丽端姐依据上述的《教师管理系统需求说明》将系统大概分为5个模块:基本信息管理, 课程信息管理 ,教学材料管理 ,奖惩信息管理 ,科研成果管理
  2. 杨建负责分析基本信息管理。教学材料管理。奖惩信息管理模块,我负责课程和科研成果管理模块。画出对应的用例图。
  3. 这些模块各自分析完毕之后,一起讨论,确定一个初步的系统模块图。
  4. 原型设计
  5. 在以上过程其中编写了《可行性研究报告》、《项目开发计划》,之后主要是完毕《需求分析说明书》、《数据库设计说明书》、《概要设计说明书》和《具体设计说明书》。

       在这个项目中的收获

  •        先说说从丽端姐身上学到的东西
  1. 丽端姐在看过用户的需求说明之后。给我们初步确定了系统的模块。说实话,仅仅看需求说明,我都有些不知道该怎么做。

    万事开头难,可是丽端姐给我们开了个好头。

  2. 丽端姐作为我们的领导,把这个项目的总体计划。每天的任务都制定出来。详细到由谁来完毕都分配好。我认为这是特别重要的,使项目能够有条不紊地进行。
  3. 在验收我们俩的工作成果时,师姐更能从用户的角度考虑,并且想得更全面些。

  •         从队友身上学到的东西:
  1. 杨建这个小孩。虽说是个男生。可是也有非常认真细心地一面。文档中的凝视写的详细又明白。
  2. 总感觉他吃的盐比我多,社会经验比我丰富些。所以考虑问题比我想的实际些。
  •         自己的反思和收获:
  1. 丽端姐非常耐心地带我们。可能到工作中也没有人愿意这样耐心地带你,所以作为学徒,我们一定要善于观察,细心些,从师姐身上多多学习。
  2. 在分析模块的时候,对于科研成果信息自己也不怎么了解。这就须要从网上去找类似的一些系统。看看人家是怎么设计的。都有哪些功能。

  3. 在做界面设计方面,花费了非常多时间。

    我认为快把自己在作品展中欠下的债还了。用半天的时间吧。掌握了PS的一些基本技巧。由于认为时间紧,我得在尽量短的时间里学会,要不会耽误兴许任务的完毕。这个时候,教程可能也没有耐心看了,唯一的办法就是一边用,一边查,目的性更强,学得也更快。以后,在工作中应该须要一种高速学习的能力吧!

  4. 在这个过程中,好好使用了一下Axure这个原型工具,它不只用来设计界面,还有非常强大的交互功能。这个会在之后的博文中介绍。

        项目中的一些问题:

  1. 尽管我们才三个人。可是仍存在沟通不及时的问题。有时候师姐跟我说的注意的问题,杨建可能还不知道,而师姐跟他说的问题,我可能还不知道。

    假设我手头的工作正好和这些问题有关。可是我却不知道。那么就得再额外花时间改动。这样终于会导致项目延期。

  2. 项目中一些一致的东西,应该明白一下,比方在界面设计上的样式,没有详细的文字的规格说明,即便有一个做好的模板,仍然不能保证一致。

        总结:无论做什么。都应该有个负责任的态度,要赢得,更要值得别人信赖。要善于学习别人的长处,谦虚一些,有了这种态度。会变得细心起来,别人一个特别小的值得你学习的举动就能让你放在心上,否则你可能什么都看不到。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/116011.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 0817a

    0817ahttps://zhidao.baidu.com/question/1302230504869242619.html

    2022年6月1日
    42
  • MybatisPlus自定义sql分页查询

    MybatisPlus自定义sql分页查询mybatisplus自定义sql分页查询

    2022年6月26日
    87
  • ArcGIS二次开发基础教程(09):叠加分析

    ArcGIS二次开发基础教程(09):叠加分析ArcGIS二次开发基础教程(09):叠加分析缓冲区分析的概念及原理请查看帮助文档http://desktop.arcgis.com/zh-cn/arcmap/latest/tools/analysis-toolbox/how-buffer-analysis-works.htm缓冲区分析//实现对图层中所有点要素进行缓冲分析IGraphicsContainergraphicsConta…

    2022年7月23日
    12
  • execute executeupdate_executeupdate不执行

    execute executeupdate_executeupdate不执行增、删、改用executeUpdate()返回值为int型,表示被影响的行数例子查用executeQuery()返回的是一个集合.next()表示指针先下一行,还有first()指向第一行、last()指向最后一行、如果有数据就返回true…

    2022年8月31日
    3
  • k8s集群pod出现Evicted状态

    k8s集群pod出现Evicted状态生产pod出现Evicted状态其中报错提示检查原因,发现是磁盘压力导致pod被驱逐,IO匹配不了应用的需求,导致pod被驱逐,更换更高规格的磁盘可以解决此问题Evicted状态的pod直接删除即可。

    2022年5月16日
    97
  • 自动化运维平台分析「建议收藏」

    自动化运维平台分析「建议收藏」在项目上线完成后,业务系统或平台自然就转入了运维管控期,而在运维期两个重点,一个就是运维流程的标准化和规范化,另外一个就是运维工作本身的自动化。对于运维自动化将成为后续我重点关注的一个内容,因为本身我们DevOps实践也需要这方面的积累。对于运维自动化,传统我们可能是编写自动化的运维脚本,然后是手工或定时的执行运维脚本完成整个自动化执行过程和运维例行检查。而今天要谈自动化运维平台,里面一个重点就是基于我们面对的运维场景,如何将运维操作或任务进行细粒度分解,然后再对运维操作进行组合和编排。为…

    2022年5月17日
    37

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号