[作业博客]
(https://edu.cnblogs.com/campus/fzu/FZUSoftwareEngineering1816W/homework/2108)
姓名 | 学号 |
---|---|
雷光游 | 031602319 |
吴宜钊 | 031602335 |
毕业生小樱完成论文需要知道近几年顶会的热门领域和研究方向,若根据论文列表一篇一篇查找总结效率太低,因此我们打算设计一个平台帮助他解决现阶段的需求。
我们除了实现用户基本的需求,我们的产品还有如下几个优势:
本产品的目标用户人群大多是计算机领域专业的大学生以及研究人员,因此我们打算在数计学院实验室,计算机相关领域论坛、博客,计算机相关专业毕业设计群中宣传。还可以通过微信公众号推送,微博、朋友圈等平台进行推广。
原型制作工具:墨刀
1、登陆、注册界面
主页、聊天、个人信息区域
3、主要功能展示
论文列表增、删、改功能:
点击确认即可实现对论文的题目、摘要、关键词、原文链接的搜索,并分析出top10热门领域或热门研究方向,实现关键词图谱。
论文检索功能,返回paper、source code、homepage等信息,并实现论文收藏的功能:
热词分析功能:
用户可以自己输入热词或从推荐的热词中选择,形成近几年热度走势。
我的收藏功能(可得到自己收藏论文的相关信息)
消息推送以及学术讨论功能:
个人信息管理功能
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | 20 | 20 |
? Estimate | ? 估计这个任务需要多少时间 | 20 | 20 |
Development | 开发 | 300 | 250 |
? Analysis | ? 需求分析 (包括学习新技术) | 90 | 60 |
? Design Spec | ? 生成设计文档 | 100 | 90 |
? Design Review | ? 设计复审 | 10 | 10 |
? Coding Standard | ? 代码规范 (为目前的开发制定合适的规范) | 0 | 0 |
? Design | ? 具体设计 | 100 | 90 |
? Coding | ? 具体编码 | 0 | 0 |
? Code Review | ? 代码复审 | 0 | 0 |
? Test | ? 测试(自我测试,修改代码,提交修改) | 10 | 10 |
Reporting | 报告 | 30 | 30 |
? Test Repor | ? 测试报告 | 0 | 0 |
? Size Measurement | ? 计算工作量 | 10 | 10 |
? Postmortem & Process Improvement Plan | ? 事后总结, 并提出过程改进计划 | 20 | 20 |
合计 | 350 | 300 |
我们首先明确用户需求,针对每个需求想出解决方案,再对每个方案的可行性和优劣点进行分析,最后得出完整的方案。原型设计方面使用了墨刀,首先先熟悉了各个功能的使用方法,最后进行了原型相关功能的设计。我们分别负责不同模块的设计,完成之后再让对方进行修改。
skills/技能 | 课前评估(0...9) | 课后评估(0...9) |
---|---|---|
Programming Overal/对编程整体的理解 | 2 | 8 |
Programming:Design(架构设计,模块化设计,接口设计) | 2 | 7 |
Programming:Implementation(模块实现,逐步细化) | 2 | 7 |
Programming:Test(单元测试、代码覆盖率) | 3 | 8 |
Programming:Core Review/Core Quality(代码复审/代码规范/代码质量) | 2 | 7 |
Basic Design Principles&patterns(单元设计模式:单例,MVP,Open-Closed principles,etc) | 1 | 7 |
Personal Software Process(个人软件过程):估计,记录工作量,并逐步提高 | 1 | 7 |
原文:https://www.cnblogs.com/wyz0918/p/9652660.html