EE308_Lab3-1_01 group - Topic selection and requirement analysis

阮喆吉 2022-12-04 15:42:35
The Link Your Classhttps://bbs.csdn.net/forums/MUEE308FZU202201
The Link of Requirement of This Assignmenthttps://bbs.csdn.net/topics/609330258?spm=1001.2014.3001.6377
Leader‘ Bloghttps://bbs.csdn.net/topics/610160186
MU STU ID and FZU STU ID20124163_832002230
Video Linkhttps://www.bilibili.com/video/BV1Mv4y1o73n/?spm_id_from=333.999.0.0&vd_source=4151f16769dfdc836489caab56b8c6a2

Contents

  • 1. Team gathering
  • 1.1 Introduction of Team Members
  • 1.2 Description of team characteristics
  • 1.3 Team Logo
  • 1.4 The first group photo of the team
  • 2. Start action
  • 2.1 Summarize the content of the project
  • 2.2 Individual contribution points
  • 2.3 Contribution proportion
  • 3. Drip Record
  • 3.1 Draw the mind map and burnout map of the whole project
  • Mind map:
  • burnout map:
  • 3.2 UML
  • (1) goods classification
  • (2) goods record
  • (3)Menu design
  • (4) User Management
  • (5) Goods storage
  • 3.3 Learning progress bar
  • 3.4Experience
  • 3.4.1 Selection of UML design tools, reasons for selection and evaluation of tools after use
  • 3.4.2 Difficulties encountered
  • 3.4.3 Relevant solution
  • 3.4.4 Gains
  • 4.Video clip

1. Team gathering

1.1 Introduction of Team Members

Team membersIntroduction
Sun FuzeTeam leader, assign tasks to team members and coordinate project progress, responsible for writing back-end code of the project and making demo videos
Zhang YechenAs the technical core of the team, mainly responsible for correcting code errors and making ppt
Ruan ZhejiMainly responsible for project requirement analysis, team logo design, back-end data collection and blog writing
Zhang Liujuecooperate with Kang Weiqi and Lin Hongye, mainly responsible for the preparation of the report, including project introduction, function description and so on
Kang Weiqicooperate with Zhang Liujue and Lin Hongye, mainly responsible for the preparation of the report, including prototype design, interface design and so on
Zhao YunlongAs the technical core of the team, mainly responsible for learning front-end knowledge and writing front-end code of the project
Lin Hongyecooperate with Kang Weiqi and Zhang Liujue, mainly responsible for the preparation of the report, including mind map design, project requirement analysis and so on

1.2 Description of team characteristics

Maybe every member of our team is not so proficient in software design, but we have a clear division of labor among members and help each other when faced with difficulties, which not only ensures the speed but also the quality of the project.And our team members have the spirit of study and can overcome all difficulties in the project process. We are confident that we can do this project well.

1.3 Team Logo

img

1.4 The first group photo of the team

img

2. Start action

2.1 Summarize the content of the project

In order to realize the automation and information of warehouse management, our project writes the web page software program and connects to the database, and stores the information of the goods in the warehouse into the database for management.
为了实现仓库管理的自动化和信息化,本项目编写了网页软件程序并与数据库连接,将仓库中货物的信息存入数据库中进行管理

2.2 Individual contribution points

Our individual contribution points are judged by the degree of completion of each person's assigned task. Each person's assigned task is determined by the team leader according to each person's own level, and the percentage of the task in the project is determined by the team leader and team members after discussion.

After that, if the member does not complete the task, the performance evaluation is made by the completed degree, based on the original task share of 95%, and if the member completes the task, the performance evaluation of the original task share is obtained. If the member over-completes the task, the performance evaluation is made on the basis of the original task share of 105%. Finally, the percentage is adjusted to ensure that ΣContribution ratio of each person=total number of people × 100%.

2.3 Contribution proportion

NameTask ContentsProportion
Sun Fuze (Leader)back end section, video, UML diagrams102%
Ruan Zhejiburnout map, blog writing, back end section99%
Zhang Yechenppt, back end section100%
Lin Hongyemind map, SRS writing, logo design100%
Zhao YunlongFront end part102%
Zhang LiujueFront end part, SRS writing99%
Kang WeiqiPrototype of model, SRS writing98%
Total9 members in our team700%

3. Drip Record

3.1 Draw the mind map and burnout map of the whole project

Mind map:

img

burnout map:

img

3.2 UML

(1) goods classification

Person in charge: Sun Fuze, Ruan Zheji
Description: This part requires sorting the goods received
Problems faced by this part: how to sort the goods received
Problems solved: Creating the goodstype class is applied to solve goods classification problem.
Attachment:

img

(2) goods record

Person in charge: Sun Fuze, Zhang Yechen
Description: This part requires recording the goods received
Problems faced by this part: how to record the goods received
Problems solved: Creating the goods class and record class is applied to solve goods classification problem.
Attachment:

img

img

(3)Menu design

Person in charge: Sun Fuze
Description: This part requires designing a menu to list the specific information in this section
Problems faced by this part: how to list the specific information
Problems solved: Creating the Menu class and using list function is applied to solve goods classification problem.
Attachment:

img

(4) User Management

Person in charge: Sun Fuze, Zhao Yunlong
Description: This part requires reading and modifying user data
Problems faced by this part: how to read and modify user data
Problems solved: Creating the user class and using save and delete function is applied to solve goods classification problem.
Attachment:

img

(5) Goods storage

Person in charge: Sun Fuze
Description: This part requires locating the warehouse number where the goods are stored
Problems faced by this part: how to locate the warehouse number where the goods are stored
Problems solved: Creating the Storage class and using list function is applied to solve goods classification problem.
Attachment:

img

3.3 Learning progress bar

Week NNew code (line)Cumulative code (line)Time spent on learning this week (hours)Cumulative time spent on learning (hours)Important growth
160060088Learn the spring boot framework, install and use MySQL, Navicat Premium 16, realize adding, deleting, correcting and checking the database, create back-end projects, add various dependencies (mybatis-plus, MySQL). Learn web design language Html,CSS,JavaScript and Vue framework, install Vue scaffolding and Node.js, create Vue project, and try to build pages.
2120018001220The implementation of paging, back end return data encapsulation, create user, goods entity class and corresponding controller and interface. Learn how to optimize the interface and add functions with Elelement ui, install routing plug-ins, realize the construction of Vue dynamic routing, learn how to encapsulate the returned data from the back end, and try to interact with the front and back end data.

3.4Experience

3.4.1 Selection of UML design tools, reasons for selection and evaluation of tools after use

The UML tool chosen by our group is ProcessOn.
The main reason for choosing it is that it is free, and the page is simple, the function is easy to understand and use. In addition, it supports real-time collaboration of multiple people, you can invite your colleagues or friends to participate in the drawing, real-time display of the changed status and content editing.

3.4.2 Difficulties encountered

problem 1: Before this, we didn't know much about UML diagrams, how to draw these kinds of diagrams
problem 2: We learned through the online tutorial, but in the experiment, encountered the tutorial can not solve the problem.

3.4.3 Relevant solution

solution 1: We successfully drew UML diagrams by reading articles related to UML on the Internet
solution 2: We searched relevant methods to solve the problem through CSDN and other ways, and successfully solved the problems encountered in the experiment.

3.4.4 Gains

At present, it has realized the interaction between the front end and the back end, and can support users to register accounts.

4.Video clip

https://www.bilibili.com/video/BV1Mv4y1o73n/?spm_id_from=333.999.0.0&vd_source=4151f16769dfdc836489caab56b8c6a2

...全文
35 回复 打赏 收藏 举报
写回复
回复
切换为时间正序
请发表友善的回复…
发表回复
发帖
FZU-SE-EE308-2022秋

286

社区成员

福州大学 梅努斯国际工程学院 软件工程(2022秋) 教学
软件工程 高校
社区管理员
  • LinQF39
加入社区
帖子事件
编辑了帖子 (查看)
2022-12-04 22:07
编辑了帖子 (查看)
2022-12-04 19:55
创建了帖子
2022-12-04 15:42
社区公告
暂无公告