Broken read and create business - project system design and database design
Job Description
Class attribution | 2019 Autumn Tai Fook practice of software engineering class Z |
Work requirements | The fourth team work - project system design and database design |
Team Name | Read and create broken camp |
Jobs goal | Complete "System Design Manual", "database design specifications" to confirm the timing of the development plan, the development plan the division of work |
Text of the job | |
Other references | Appendix I. |
1 development plan schedule
task | Start Time | deadline |
Database Design | 10.26 | 11.1 |
system design | 10.26 | 11.1 |
Sound design | 11.2 | 11.2 |
Database deployment | 11.3 | 11.4 |
Front-end production | 11.3 | 11.10 |
Implement and test the debris modules | 11.3 | 11.10 |
Implement and test the user module | 11.3 | 11.10 |
Implement and test the collection module | 11.3 | 11.10 |
Implement and test setting module | 11.3 | 11.10 |
Integration Software | 11.13 | 11.14 |
software test | 11.15 | 11.16 |
2 development plan the division of work
Full name | Division of work |
Sujie Long | |
Liuxin Yao | |
Blue Sky Bird | |
Lin Zhen | |
Lin Tao | |
Chen Yidong | |
LU Yu Fei | |
Huang Shuyun |
3 summarizes DISCLOSURE
(1) + architecture design level functional modules of FIG.
(2) design class diagram
Login Register class diagram
debris collection class diagram
(3) ER + tables Design Analysis
(4) security systems and design rights
Item 4 answers to questions
Ⅰ Q: Most of APP also has a collection function Why should we spend this APP, and the user can modify the time limit, the killer feature does not play a real role, as a whole does not seem very unique features;
A: ① most of the app features are favorites for the content of the app itself, and crushed the pan with reading app completely different
different ② each user context in which, if the time mandated by the app it is difficult to meet customer needs
③ we will consider adding reading statistics function to stimulate the user's desire to read
ⅱ Q: import debris is not easy;
A: ①目前碎片的导入的方式有:
1.通过检测剪切板自动添加,也就是说当你复制了某一段文本,当前界面会弹出一个小弹窗询问 你是否添加碎片,并不是像备忘录那样需要切换app;
2.在碎阅app界面通过悬浮按钮添加(文本,图片)
3. 在其他页面通过分享导入
我们正努力使导入功能更加清晰便捷
②桌面组件我们会视技术问题决定是否添加
Ⅲ Q: app的界面不够美观;
A:①上次的原型设计得较为仓促,我们将会对app的界面排版及颜色做进一步的美化
Ⅳ Q: 对于不看完不能删除的文章,在短时间内更大的占用了我们的时间,这与理念相悖,如何解 决?收藏夹的删除功能,是直接删除吗?没下载app的时候没看,下载了时间过长没看被删了 更不能看了,那这app不是白下了?
A: ①我们已对删除功能作出了修改,在碎片查看途中就可删除,同时支持多选操作,对于收藏 夹中的碎片,删除后会放入回收站
②app的自动删除功能是建立在定时提醒的基础上的,我们的目标是尽量使用户捡起碎片,每位 用户都有不同的个人情况,我们不能无视用户意愿强制用户进行阅读
5 工作流程 & 组员分工及贡献度
Ⅰ 工作流程
(1) discussed the operational requirements and the actual division of
(2) to solve the problem of other groups proposed
(3) to complete the design and functional block level diagram of system
(4) design class diagram
(5) to complete ER analysis and Table design
(6) is completed system security and permissions design
(7) "database design specifications" integration
(8) "system design manual" integration
(9) do PPT
(10) and submit written blog
Ⅱ division and the contribution of members
Crew | responsibility job | contribution |
Sujie Long | ||
LU Yu Fei | ||
Huang Shuyun | ||
Chen Yidong | ||
Lin Tao | ||
Lin Zhen | ||
Liuxin Yao | ||
Blue Sky Bird |
6 github link:
https://github.com/CDCDA/SuiYueXuQiu.gi
Appendix I
REFERENCES (References / Bibliography):
[. 1] "Database Design Manual" GB Specification text
[2] "system design specification" international norms text
[3] Construction Zou Hin law (third edition) [M] Beijing: People Post Press
[4] Roger S.Pressman with, Zheng Renjie such as translation software engineering (eighth edition) [M] Beijing: mechanical industry Press