学生工作管理系统 ----软工实践之结队作业

整体概况

  • 1、整体框架与NABCD构架
  • 2、面向部门
  • 3、面向同学
  • 4、MockPlus框架图一览 可实现版 [脑洞版](由于没管住自己的手,结果把项目升级成了团队项目,没有会员的我只能默默地看不能另存了,如果需要运行,我提供账号密码,在云上运行一下吧。)
  • 5、图表项
  • 6、心得体会,以及我和我的队友 > _ > 031502106_陈涵 031502634_杨光海天

1、整体框架与NABCD构架

  • 具体内容我们通过MockPlus(在搜索Balsamiq Mockups的额外产物,同时也有知乎和CSDN推荐, 一下子被MockPlus简洁的界面吸引了)进行了原型设计,分为面向部门,面向同学,针对管理员部分,我们在现阶段还没有具体设计,但是有了一些打算。

1>Need篇

痛点的概述
1)部门的痛点
  • 身处学校的广播台,今年已经是第三年了,对于纳新已经再熟悉不过了,眼下又是一轮新的纳新周期,我也由此对我周围的部长进行了一些调研,不难看出和我的想法是基本一致的,那就是我们不了解新生的作息,包括课程的安排和一些其他部门的安排,痛点很简单也很一致,那就是我们不知道这个同学进入了几个部门,他们部门是什么,最关键的就是不知道他们部门的工作量是多少。

关键痛点1:多部门已纳,而面试者未知
  • 部门的工作量其实最直观的反应就是他们的部门名称,如果知道了名称,那么我们是很容易了解到他现在所需要的工作性质。 打个比方,比如一位同学,加入了校主持队,加入了校社联,加入了校记者团……如果一个学生的能力还不错的话,他们如果已经加了上述三个部门或以上,我想我们是不会选择纳入这名学生的。因为他的工作量实在是太大了,同时,例会的冲突可能也在所难免,我把它归结为一个痛点,同时这也就是本次最关键的痛点。

关键痛点2:专业因素冲突,影响部门工作
  • 但是即便是他没有上述的一些部门,但是如果他的专业是建筑类的话,可能我们也要再三考虑,因为这个专业的课程可能不只是BT这么简单了。他有没有能力胜任这份工作,这是我们需要考虑的,但是如果我们不知道他的专业,这个问题可能直到他来面试,才会了解,这将会使他和我们无故的增加一些工作量。此为痛点二。
  • 综上所述,我们需要一个可以支持部门纳新的平台,在这个平台里,我们需要完成以上痛点的解决。
2)学生的痛点
级别不清,部门、社团、学生会,工作性质不明
  • 周围的一些同学,恰恰是一些班导,而自己的新生群中,也有很多的新生,因此我了解过他们的难处,那就是"这个部门,那个社团,或者这个社联究竟是什么?"校级,院级?究竟有什么区别,我要做什么?",总结了一下他们的痛点,那就是了解部门,社团,社联的概念,并且分类依据需要不同的级别!但是题目所给的是部门的概况,因此我只是单单以部门模型为例,区分校级、院级的不同。以此作为问题的痛点。

2>Approach篇

依托数据库的解决之道
  • 首先想澄清一点,我们的想法很多,但考虑到后期实现的困难程度,因此我们对自己的高要求进行了"落地"操作,取消了一些我们看上去能够实现,但是能力和时间所限无法实现的问题。并且对一些研究过于详细,实现难度大的问题进行了模型的简化。
  • 其次,介绍一下部门的管理,此为重中之重,我们的功能也主要是面向部门。我们提供了部门成员的整体管理,新生的纳入,请假情况的详查,以及新生被占时间为例会的查询,目的很简单,解决痛点,提供给部门一个明明白白的新生框架。由此我们建立三张表来处理这个需求。在面向部门之处会详细介绍。

  • 之后,对于学生,我们想通过支持学生注册的方式,对学生进行管理,学生不想参加的话,没有必要透露个人信息。而学生的痛点,在于不了解部门,因此目前任何人都可以查询部门的状况。由于部门是公开的,所以也没有必要对其进行细化,以后可以单独给学生创立一个界面,完成学生自己的申请操作。

  • 整体的实现框架

885758-20170918092041462-1959393224.png

3>Benefit篇

一线需求者,同时也是一线的制作者
  • 和一般软件一样,数据库不需要什么硬件消费,同时做自己最了解的事情,当然自己也应该擅长这一方面的策划。解决问题的软件,才是好软件。深受问题影响的人,也是最可能解决问题的人。可能自己的能力有限,没有好看的UI,可能距离移动到移动平台还有些时日,但是模型,关键需求的满足是每一个软件设计者必须的东西。可能,我们只是展现一下这方面的造诣。

4>Competitors篇

Sum = (选修软工实践人数) / 2;
  • 开一个玩笑。由于没有正式的类似软件上线管理,因此我们都算是一个竞争者,而目前为止,我们的对手就是所有班需要做这道题的同学。我方优势:原版的方式较为简化,上手方便。 我方劣势:没有开发经历,掌握的开发工具比较薄弱。没有优质的算法实现。

5>Delivery篇

强大的自媒体社交与传统的推广
  • 自己的纳新环节必定可以作为一个参考,来审核一下自己到底哪些地方不好,哪些地方做的还可以。自己这个试验场还可以推广到自己的部长,甚至是以后作为部长的部员,下一步推广到认识的朋友,在别的部门工作的人,甚至是以前的同学,不同学校,我想,这一定不是我们一个学校的问题,也是众多学校共有的问题。

2、面向部门

  • 讲了那么多介绍,下面来一些干货,首先是面向部门的规划和提供的功能。
885758-20170918091716321-1258312748.png

3、面向学生

  • 提供基础查询,简化模型,无需登录
885758-20170918091637275-927194905.png

4、MockPlus框架图

  • 首先安利一波MockPlus的学习教程,很好很强大 ->点击这里

可实现版

  • 登录及注册界面
  • 部门登录
885758-20170918092918712-557424348.png
  • 部门和学生注册
885758-20170918093034806-1539878680.png 885758-20170918095145884-226068214.png
  • 部门管理
885758-20170918095553103-1775221235.png
  • 学生查询部门
885758-20170918095657290-1643451325.png

脑洞版

  • 整体构架
885758-20170922002542259-359659127.png
  • 登录界面


    885758-20170922002113868-238493461.png
  • 部门注册界面


    885758-20170922002220618-2115534276.png
  • 学生注册界面


    885758-20170922003951212-1625420696.png
  • 学生登录个人管理界面


    885758-20170922004020634-1791783082.png
  • 部门首页功能介绍


    885758-20170922002653446-840915802.png
  • 部门模块功能介绍


    885758-20170922002743259-1284202898.png
  • 页面流程图


    885758-20170922004754587-1989571585.png
  • 新脑洞版,在ios上运行,并且增加了一些额外,如学生和部门的互选功能,学生可以查询到自己的面试得分和面试每轮的在线题目(如需要)。更加明晰要纳入学生的具体状态,以及对于时间冲突学生的判定。
  • 该版本主体由杨光海天具体制作,我来负责前期一些规划和后期的一些修改。


5、图表项

PSP2.1Personal Software Process Stages预估耗时(分钟)实际耗时(分钟)
Planning计划3030
· Estimate· 估计这个任务需要多少时间3030
Development开发330330
· Analysis· 需求分析 (包括学习新技术)120100
· Design Spec· 生成设计文档60120
· Design Review· 设计复审 (和同事审核设计文档)3030
· Coding Standard· 代码规范 (为目前的开发制定合适的规范)00
· Design· 具体设计12080
· Coding· 具体编码00
· Code Review· 代码复审00
· Test· 测试(自我测试,修改代码,提交修改)00
Reporting报告9070
· Test Report· 测试报告3020
· Size Measurement· 计算工作量3020
· Postmortem & Process Improvement Plan· 事后总结, 并提出过程改进计划3030
合计450430

6、心得体会,以及我和我的队友

1>心得体会及项目总结

陈涵

  • 第一次不是一个人上路了,第一次想法可以有一个共享的平台,我喜欢这种感觉,第一次尝试了一下组织,安排工作,我喜欢这样一个轻松的氛围,说实话,不知道自己的想法会不会被采纳,的确有很多的想法和希望,但是由于各种各样自身的原因,难以实现,这也反映了自己的能力还远远不够,自己会的工具还是太少,当然,就像我第一次作业说的,我会按照自己的计划,按部就班地做下去,而不是希望那种竞争气太重,或者抱着一个大腿,成为一个“优质“的附庸者,我觉得既然报了软工实践,就要给自己一点空间去真正的实践,既然选择了栋哥,就要把自己的极限往上升一个档次。我希望的结对和团队都是希望每一个人能够亲身经历这个过程,每个人或多或少都可以参加一部分的工作,可以说不论是结对还是组队,我们都不强,都没有一个真正的靠山,但是我觉得这种危机意识,以及无法依靠大腿的意识,会敦促我们按时按质的完成自己的任务,同时,我更倾向一个和谐的团队氛围,我们可以有争论,我们可以有不同想法,但是都不要过分地夹杂情绪的影响,而使自己过于强势,我们可以问,可以想,也可以提,可以看。团队是你的家,而不会漠视任何一个人的存在。我理想的Team就是以上这样子。

  • 同时附上理想(qiang po zheng)的自己:对于自己感兴趣的事,要么不做,要么做,做就做好。


杨光海天
  • 刚听到本门课程的作业需要结对完成的时候,不免有些茫然失措。平时并不十分努力的我,该如何结对呢?更何况不能和组队的人员冲突。
  • 在这危难关头,他向我抛出了橄榄枝,说实话有种受宠若惊的感觉。同样是来自北京的同学,能力上的差距已然显而易见。我想,自己的步伐既然已经慢了很多,有一位优秀的同学愿意带带我,必然是我受益匪浅,所以欣然接受了他的邀请。
  • 毕竟开学第一周,需要忙碌的事着实不少,终于在9月16日周六晚上,在活动室针对本次作业进行了研究讨论。虽然是研究讨论,不过大佬就是大佬,已经准备了很多内容,并且分享了他对于本次作业的大致想法,而我只不过在此基础上,提供了一些建议。当我第一次看到作业内容的时候,不知道具体应该运用什么知识来解决,而队友提出了运用数据库的方式来达到实践目的。的确是比较合适的解决方案,同时也比较简洁,相对应该会比较容易实现。
  • 第一次作业,仅仅是个开始,我相信以后我一定可以在队友的引导下,不断提升。

2>我和我的队友
  • 讲什么呢…………讲得太多怕坑了他,讲的太少怕他不满意,图太正面感觉毁三观……

  • 所以就送一张图吧(正在MockPlus上作讨论)

885758-20170918110807853-899174319.gif

9.22 更新脑洞设计界面


end-----我是有底线的

转载于:https://www.cnblogs.com/kobe961231/p/7538970.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Sailfin Voron是一种热带淡水鱼类,也被称为天使鱼科中的“天使鱼”。它是一种美丽的鱼类,拥有华丽而多彩的外观,是鱼缸中的宠物之一。 Sailfin Voron是鱼缸爱好者中受欢迎的一种鱼类,因为它具有非常迷人的外观。它的身体侧扁,呈纺锤形,背鳍和尾鳍非常长而尖,像帆一样,因此得名“Sailfin Voron”。它的鳞片呈亮丽的金色,闪闪发光,让它成为鱼缸中的一道亮丽风景线。 Sailfin Voron主要生活在热带地区的淡水湖泊和河流中,它们喜欢水温较暖的环境。它们是杂食性动物,食物包括浮游生物、小型昆虫和水中植物。在鱼缸中,我们需要提供适合它们生活的环境,包括适宜的温度、水质和养分等。同时,Sailfin Voron也需要适当的空间来游动和活动,以保持它们的健康和快乐。 尽管Sailfin Voron是一种美丽的鱼类,但它们并不是最容易饲养的品种之一。它们对水质的要求较高,如果不注意水质的控制,可能会导致它们生病甚至死亡。另外,Sailfin Voron也需要一定的社交空间,一般建议将它们放在与其它和平相处的品种一起养殖。 总之,Sailfin Voron是一种美丽而迷人的鱼类,适合鱼缸爱好者饲养。尽管它们的饲养较为复杂,但只要我们提供适宜的环境和饲养条件,它们能够成为我们家中的迷人宠物。 ### 回答2: Sailfin Voron是一种来自非洲和亚洲的淡水鱼类,属于腔棘鱼科。它的特点是其宽大而鲜艳的背鳍,这是栖息在流动水域中的鱼类中比较罕见的特征。这种鱼的背鳍通常呈现出明亮的蓝色或绿色,具有优美的形状,因此得名“Sailfin Voron”。 Sailfin Voron的体形通常较为修长,侧扁且稍高,身体呈橢圆形。它的头部相对较小,口部较窄,适合捕食浮游生物和小型无脊椎动物。Sailfin Voron在水中游动灵活,非常迅捷,常常成群结队生活。它们寿命较长,通常可活到5-8年。 在水族馆中,Sailfin Voron是淡水鱼爱好者们非常喜欢的观赏鱼之一。它们的鲜艳背鳍和独特体形使其成为水族馆中的明星。作为观赏鱼,它们通常需要一定的鱼缸空间,以便能够自由游动及展示其美丽的背鳍。 在自然界中,Sailfin Voron主要栖息于淡水河流,湖泊和池塘等水体中。它们是杂食性鱼类,以浮游生物,植物碎屑和小型无脊椎动物为主要食物来源。在繁殖季节,雄性Sailfin Voron会展示出美丽的背鳍以吸引雌性。雌性一般会在水生植物中产卵,并由雄性受精。 尽管Sailfin Voron在野外的种群数量相对稳定,但是由于人类的过度捕捞以及水体污染等原因,它们的栖息地受到了一定程度的丧失和破坏。因此,保护Sailfin Voron和其栖息地的生态环境变得至关重要。只有通过合理科学的管理和保护措施,我们才能保护这些美丽的鱼类,同时也保护整个生物多样性。 ### 回答3: "Sailfin Voron" 是一种鱼类,属于海鲈科(Scientific name: Costa voron)。 Sailfin Voron 鱼体侧扁,背部呈蓝灰色,腹部为银白色。它们的特征之一是背鳍和臀鳍非常宽大,像帆一样般展开,因此得名“Sailfin”。体长大约在10-15厘米左右。这种鱼类主要栖息在沿岸水域,如河流和河口。它们喜欢在水下潜藏在水草或者水下的洞穴中。 Sailfin Voron 鱼类是杂食性动物,主要以浮游生物、小型底栖无脊椎动物和植物为食。它们是群居性鱼类,常常成群结队活动。在繁殖季节,雄性鱼会变得更加鮮艳,以吸引雌性进行求偶。它们一般在水底崖壁或者岩石缝隙中产卵,卵孵化后雄性会负责守卫卵和幼鱼。 由于其独特的外观和行为习性,Sailfin Voron 鱼类受到了一些水族爱好者的喜爱。在一些水族馆中,你也可以看到这种鱼类。在养殖鱼类中,它们不需要过多特别的照顾,适合于养在较大的水族箱中。当然,对于购买和养殖这种鱼类,了解其适宜的水质和饲养方法是至关重要的。 总之,Sailfin Voron 是一种漂亮且有趣的鱼类,它们以其宽大的鳍以及独特的行为在水中展示出魅力,无论在自然环境还是在水族箱中都是令人赏心悦目的存在。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值