LAB 2-1 First pair programming assignment
| The Link of Your Class | https://bbs.csdn.net/forums/MUEE308FZU202201 |
| The Link of Requirement of This Assignment | https://bbs.csdn.net/topics/608858956 |
| The Aim of This Assignment Concrete Content | To implement a Bobing software, which allows multiple people to participate and can automatically determine the results. |
| MU ID and FZU ID | MU ID : 20122292 FZU ID :832001321 |
| Partner ID | MU ID : 20124732 20123108 FZU ID :832001124 832001302 |
| Partner Blog Link |
Content
Part 1 : Demand Analysis Based on NABCD Model
Part 3 : Prototype Development and Online Link
Part1 : 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.PA
Part 2 : PSP Table
| PSP | ESTIMATE TIME(MINUTE) | ESTIMATE TIME(MINUTE) |
| Planning | 60 | 75 |
| Estimate | 5 | 5 |
| Development | 1000 | 1260 |
| Analysis | 30 | 20 |
| Design Spec | -- | -- |
| Design Review | -- | -- |
| Coding Standard | 20 | 15 |
| Design | 40 | 60 |
| Coding | 300 | 600 |
| Code Review | 10 | 15 |
| Test | 60 | 80 |
| Reporting | \ | \ |
| Test Report | 10 | 20 |
| Size Measurement | 10 | 10 |
| Postmortem & Process Improvement Plan | 20 | 50 |
| Total | 1575 | 2210 |
Part 3 : 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


Part 4 : Paired Work Photo

Part 5 : Summary
Through this experiment, I have a certain concept of software product design and learned how to use Axure software, which is quite different from my previous back-end development. I believe that as a software developer, I should also learn non-technical skills such as interface design and product requirement analysis.
相关推荐
冀教版初中英语单词表(7_9).docx
- **pair双;对**: 名词,指两个相匹配的物品。- **Unit3**(由于篇幅限制,此处仅列举了Unit2的关键词汇。
【信息科学与工程学】计算机科学与自动化——第三百零五篇 计算机系统中的各类运算操作01
编号类型领域运算操作运算类型算法算法的详细设计及数学分析参数列表及参数的数值设计应用场景 (100+条)集合运算1集合运算关系代数并集 (Union)集合运算归并排序去重合并两个集合,去除重复元素。时间复杂度 O(n+m),n,m为两集合大小。输入:集合A, B。输出:A∪B。数据集成、多表结果合并、去重后的全量数据提取。2集合运算关系代数交集 (Intersection)集合运算哈希交集找出同时属于两个集合的元素。平均时间复杂度 O(min(n,m)),最坏 O(n*m)。输入:集合A, B。输出:A∩
【管理科学】【金融工程】第三十三篇 企业金融资产(含股票/债券)/固定资产 管理01
编号企业性质行业企业规模企业能力模型配方算法/模型名称数据结构列表算法逐步思考推理的数学方程式及参数列表及参数的值范围时序数学方程式误差/算法复杂度底层规律和理论关系知识和法律法规1民营制造企业制造业中型现金流预测与流动性管理时序预测+统计回归LSTM (长短期记忆网络) + ARIMA, , , , ARIMA(p,d,q): 其中: B: 滞后算子; d∈[0,2] (差分阶数); p∈[0,5]; q∈[0,5]; θ为移动平均系数 ∈[-1,1] LSTM:
chrome-win64-151.0.7904.0(Canary).zip
Access API权限模型重构、First-Party Sets配置支持、Fenced Frames v2部署、Protected Audience API生产就绪、Topics API本地分类器更新
科技服务机构如何通过数据分析增强服务专业性?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。


