EE308_Lab2-1_832001302_20123108

qq_52981234 2022-11-01 17:35:57
The Link of Your Classhttps://bbs.csdn.net/forums/MUEE308FZU202201
The Link of Requirement of This Assignmenthttps://bbs.csdn.net/topics/608858956
The Aim of This Assignment Concrete ContentTo implement a Bobing software, which allows multiple people to participate and can automatically determine the results.
MU ID and FZU IDMU ID : 20123108     FZU ID :832001302 
Partner IDMU ID : 20124732  20122292      FZU ID :832001124  832001321
Partner Blog Linkhttps://bbs.csdn.net/topics/609002232

【One New Message】:You have a new assignment waiting to be completed……

Content

               Part 1  :  Demand Analysis Based on NABCD Model

               Part 2  :  PSP Table

               Part 3  :  Prototype Development and Online Link

               Part 4  :  User feedback 

               Part 5  :  Paired Work Photo

                Part 6  :  Summary


Demand Analysis Based on NABCD Model

查看源图像

(1) Need

       The Mid-Autumn Festival is one of the traditional Chinese festivals, which symbolizes reunion and happiness. Bobing is a custom activity in southern Fujian and Taiwan. During the Mid-Autumn Festival, people get together with their relatives and friends to Bobing and enjoy the moon. Since the outbreak of COVID-19 in 2020, people cannot gather together as before. In order to maintain the original holiday atmosphere, more and more people share the fun of Bobing through online Bobing software.

(2)Approach

        With the help of software engineering, we can restore the rules and forms of traditional Bobing with online Bobing Applet, so that people thousands of miles away can enjoy the happiness of Bobing under the background of the epidemic and inherit the excellent traditional Chinese culture. The prototype was made in Axure and then the back-end code was implemented in python so that it could be used on mobile phones.

(3)Benifit

        The benefits of online blogging are obvious; On the one hand, it can break through the restriction that people cannot gather during the epidemic and enjoy the happiness brought by Bobing online. On the other hand, it can continue to pass on the excellent traditional Chinese customs and habits,preventing that children do not know the good custom of Bobing because of the epidemic. Nowadays, there are more and more software, making applets can promote the progress of software development in the case of meeting people's needs.

(4)Competitors

        Nowadays, many applet have similar functions. Most of the applet have unattractive interfaces, poor game experience, lots of advertisements, for the purpose of profit, limited number of games, and unfair probability of winning awards.

(5)Delivery

        Upload the link on CSDN, the code on CSDN and GitHub, and if possible on the app store for everyone to share.


 

PSP Table

PSPESTIMATE TIME(MINUTE)ESTIMATE TIME(MINUTE)
Planning6075
 Estimate55
Development10001260
Analysis3020
Design Spec----
 Design Review----
 Coding Standard2015
Design4060
Coding300600
Code Review1015
 Test6080
Reporting\\
 Test Report1020
Size Measurement1010
Postmortem & Process Improvement Plan2050
Total15752210

 


 

Prototype Development and Online Link

        We choose Axure as our prototype tool because Axure have relatively good inferce functionality comparing with other plateform so that we can realize stronger function and make our applet better .

 Prototype online link : https://2d80s7.axshare.com/#g=14

 

 


User Feedback

 

Paired Work Photo

 

 

Summary

Through this experiment I have a better understanding on the software development, I learned to axure, MoDao, MoKe,etc. Before that I have no contact with these software, through learning I find prototype design also need a lot of logic, is not easier than typing code and there are many fine work. If you  want to do prototype well,definitely need high requirements.At the same time I also realized that: Learning is a process, anything serious learning will eventually be able to learn.

 

 

...全文
487 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复 1
juan-juan-lin
代码下载地址: https://pan.quark.cn/s/8236006bf1f9 Word精灵插件:一款用于增强Microsoft Word功能的辅助软件,能够将多种复杂功能转化为插件形式,并在软件状态栏中进行展示,涵盖诸如批注管理、表格处理、内容替换、文档拆分、数学运算、字符提取、批量重命名等多项实用工具。在工作环境中应用该插件能够显著降低工作强度,提升操作效率。Word精灵插件兼容32位与64位的Microsoft Word版本,支持Word 2007、2010、2013以及Word 2016操作系统,但不适用于Word 2003版本。此外,该插件同样支持WPS办公软件。 功能概述: 1、表格自动调整宽度:自动优化文档内所有表格的显示宽度。 2、批量导出批注信息:将文档内所有批注集中导出到Excel工作簿中。 3、表格至Excel多表导出:在将表格导出到Excel时,每个Word表格将独立存放在一个工作表中,Word文档内的表格数量与Excel生成的工作表数量相等,并附有工作表目录。 4、表格至Excel单表导出:将文档内所有表格整合后导出到一个Excel工作表中,多个表格将按顺序排列于同一工作表内。 5、统一图片分辨率:对指定文件夹内的所有图片进行分辨率标准化处理。 6、图片批量缩放:依据设定比例对图片进行放大或缩小,支持按百分比调整。 7、图片批量插入:将图片批量插入到当前文档,可选择图片名称的展示形式,并设定图片的高度。 8、图片格式统一转换:将指定文件夹内的所有图片转换为相同的文件格式。 9、内容批量替换:对文档内容、页眉及页脚执行批量替换操作,例如将数字1替换为字母A,数字2替换为字母B,数字3替换为字母C等。 10、图片批量导出:将文档内所...
打开链接下载源码: https://pan.quark.cn/s/245ca7a27256 OmniGraffle是一款效能卓越的图形设计软件,在构建图表、流程图以及组织结构图等领域的应用尤为突出。该软件起源于Mac操作系统,并且兼容iOS平台,作为专业人士及业余爱好者进行图形设计时的首选工具之一。在OmniGraffle的功能模块中,“泳道图流程图”占据着核心地位,它主要用于勾勒业务流程图或系统流程图,其中各个分隔的泳道象征着不同的职能角色、部门划分或工作流程的各个阶段。泳道图(Lanes Diagram)作为流程图的一种特殊形式,通过将流程中的各个操作步骤分配到垂直或水平的“泳道”之中,能够明确地揭示出每个参与方或部门所承担的责任以及整个流程的走向。此类图形通常应用于业务流程管理(BPM)和系统分析领域,旨在帮助用户深入理解并优化复杂的业务流程。 在OmniGraffle中构建泳道图时,由于软件本身并未提供现成的泳道图模板,用户需要自行设计图形和布局以模拟出泳道的效果。然而,您提供的"06stencil泳道图流程图.graffle"文件很可能是一个预先构建好的模板,能够显著简化这一过程。该模板可能包含了预先设计好的泳道形态、箭头以及其他流程图组件,使用户能够直接在此基础上进行修改和增添个人的步骤,从而节省了大量的设计时间。 应用OmniGraffle的泳道图模板,你可以: 1. **导入模板**:首先需要启动OmniGraffle并将"06stencil泳道图流程图.graffle"文件添加到你的项目工作中。 2. **定制泳道**:依据实际需求调整泳道的数量和尺寸,使之契合你的业务流程。每个泳道对应一个角色或部门,确保它们的排列顺序和宽度能够精确地体现实际的工...

285

社区成员

发帖
与我相关
我的任务
社区描述
福州大学 梅努斯国际工程学院 软件工程(2022秋) 教学
软件工程 高校
社区管理员
  • LinQF39
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧