教师管理系统总结

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

最初的最初,我们的手里只有一份简单的《教师管理系统需求说明》,主要说明了该系统采用B/S结构;有四个主要功能,分别是信息录入,基本信息管理,查询统计和权限设置;并且说明了系统具体包括哪些信息。

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

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

在这个项目中的收获

  • 先说说从丽端姐身上学到的东西
  1. 丽端姐在看过用户的需求说明之后,给我们初步确定了系统的模块。说实话,只看需求说明,我都有些不知道该怎么做。万事开头难,但是丽端姐给我们开了个好头。
  2. 丽端姐作为我们的领导,把这个项目的整体计划,每天的任务都制定出来,具体到由谁来完成都分配好,我觉得这是特别重要的,使项目可以有条不紊地进行。
  3. 在验收我们俩的工作成果时,师姐更能从用户的角度考虑,而且想得更全面些。
  • 从队友身上学到的东西:
  1. 杨建这个小孩,虽说是个男生,但是也有很认真细心地一面,文档中的注释写的具体又明确。
  2. 总感觉他吃的盐比我多,社会经验比我丰富些,所以考虑问题比我想的实际些。
  • 自己的反思和收获:
  1. 丽端姐很耐心地带我们,可能到工作中也没有人愿意这样耐心地带你,所以作为学徒,我们一定要善于观察,细心些,从师姐身上多多学习。
  2. 在分析模块的时候,对于科研成果信息自己也不怎么了解,这就需要从网上去找类似的一些系统,看看人家是怎么设计的,都有哪些功能。
  3. 在做界面设计方面,花费了很多时间。我觉得快把自己在作品展中欠下的债还了。用半天的时间吧,掌握了PS的一些基本技巧。因为觉得时间紧,我得在尽量短的时间里学会,要不会耽误后续任务的完成。这个时候,教程可能也没有耐心看了,唯一的办法就是一边用,一边查,目的性更强,学得也更快。以后,在工作中应该需要一种快速学习的能力吧!
  4. 在这个过程中,好好使用了一下Axure这个原型工具,它不仅仅用来设计界面,还有很强大的交互功能。这个会在之后的博文中介绍。

项目中的一些问题:

  1. 虽然我们才三个人,但是仍存在沟通不及时的问题。有时候师姐跟我说的注意的问题,杨建可能还不知道,而师姐跟他说的问题,我可能还不知道。如果我手头的工作正好和这些问题有关,但是我却不知道,那么就得再额外花时间修改,这样最终会导致项目延期。
  2. 项目中一些一致的东西,应该明确一下,比如在界面设计上的样式,没有具体的文字的规格说明,即便有一个做好的模板,仍然不能保证一致。

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

时间: 2024-10-12 15:48:32

教师管理系统总结的相关文章

c语言之一个简单的《学生教师管理系统》小结记录(一)

大体流程图 大概的一个项目要实现如上功能 首先大体分块写函数 1.先实现界面的相关功能 写一个简单的界面登录函数 终端界面编辑相关参数见 c语言linux终端花里胡哨输出 先做一个简单的登录界面 千万不要觉得界面编辑没有用,上图!感受一下差距吧! 编辑界面之前 编辑之后 差别应该很明显了吧!!!!美感提升一个档次. 此博文是在基本完成之后回顾所做,所以进行了界面优化,使用起来舒适度得到了极大的提升. 1 /*登录界面菜单*/ 2 int login(Node *pHead, TeaNode *p

教师管理系统

增加和查询界面: <%@page import="java.text.SimpleDateFormat"%> <%@page import="java.sql.*"%> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE ht

原型设计实践

      在教师管理系统这个项目中.開始学习并使用Axure进行原型设计.虽然如今能够用Axure来进行一些简单的界面设计和交互设计.仍认为自己掌握的仅仅是Axure强大功能的微小的一部分.       提到原型设计.不得不提一个词:UCD(User Centered Design). 即以用户为中心的设计,是在设计过程中以用户体验作为设计决策的中心,强调用户优先.       我们开发软件产品的第一步就是需求分析.在需求分析阶段常常出现的问题就是:       1.用户描写叙述的需求和开发者

mysql之DDL操作--数据表

我们创建好了数据库以后,就可以创建相应的数据表,那么创建表也是属于DDL数据定义层面,接下来我们来学习一下. 1.创建数据表 创建指令:create table tb_name [表选项] 我们发现指令与数据库的创建指令是相同的,没什么大的区别. PS:当然我们创建表之前,首先先选择相应的数据库. 接下来我们创建一张学生信息表 create table student_studentinfo( id int, name varchar(5), class_id int); 关于列类型以及列约束即

毕业设计课题大全

标题: 交换机端口数据流量信息采集方法评述(1人) 目的: 本题目意在通过检索"截获交换机封包"的相关资料,研究对交换机端口流量进行实时监测的手段和方法及实现的原理. 内容:论文要求分析交换机内部封包的交换和计数原理,进而探查如何通过局域网络监测交换机端口的实时流量信息. 参考资料:思科CCNA和CCNP认证教材,及相关参考资料 计算机专业毕业设计题目大全 http://blog.renren.com/share/250527820/12343150865 重点考虑: 5.电子邮件服务

5、XML(1)

1 XML入门 1.1 引入 HTML: 负责网页的结构 CSS: 负责网页的样式(美观) Javascript: 负责在浏览器端与用户进行交互. 负责静态的网页制作的语言 HTML语言特点: 1)由标签组成. <title> <p> <hr/> <br/> 2)语法结构松散的    <p></p>   <p>  <P> 大小写不区分 结束标签和开始标签不一定匹配 <html> <head&g

2014-2015年终总结——做时间的主人

写这篇总结的时候,窗外下着雪,分外明亮. 此时此刻的我,看着日历,已经是2015年的2月末. 时间飞逝,多想做个时间的主人! 回顾自己过去的2014年,未免有些神伤. 细细想来,那些如意的,不如意的,快乐的,抑或是忧愁的,不过是时间弄人. 关键词:遗憾      在2014年,想结束很多事情: 机房收费系统合作版 B/S的学习 专业课的毕业论文实验 可是它们都因为这样或那样的原因没有结束,留到了2015年. 点评:虽然这些事情没完成,有些客观原因,但主要还是自己没有做好计划,没有利用好今目标和日

选课系统V1.0

tree . . ├── bin │   ├── __init__.py │   └── start.py #启动文件 ├── conf │   ├── __init__.py │   └── settings.py #全局配置文件 ├── core#核心代码目录 │   ├── CourseClass.py#课程类 │   ├── GradeClass.py #班级类 │   ├── __init__.py │   ├── main.py #主程序 │   ├── RWdb.py #数据读写功

python选课系统完整版

一.需求 角色:学校.学员.课程.讲师要求:1. 创建北京.上海 2 所学校2. 创建linux , python , go 3个课程 , linux\py 在北京开, go 在上海开3. 课程包含,周期,价格,通过学校创建课程 4. 通过学校创建班级, 班级关联课程.讲师5. 创建学员时,选择学校,关联班级5. 创建讲师角色时要关联学校, 6. 提供两个角色接口7. 学员视图, 可以注册, 交学费, 选择班级,8. 讲师视图, 讲师可管理自己的班级, 上课时选择班级, 查看班级学员列表 , 修