项目答辩
一、写出团队成员的姓名、学号及博客链接地址
One
姓名:刘芳(队长)
学号:1600802086
博客链接:http://home.cnblogs.com/lf1217/
Two
姓名:那维林
学号:1400802086
博客链接:https://home.cnblogs.com/u/nz1471/
There
姓名:阿抓西才让
学号:1500802090
博客链接:https://home.cnblogs.com/u/zufan/
二、团队项目的总体效果截图
1)界面选择:
主界面:(供选择登陆方式):
2)管理员界面:
用户界面:
采编入库:
3)清除库存
(4) 库存书籍借阅:
A)书存中存在该书记录的情况:
B)通过查找书号借阅:
C)通过查找书名借阅:
D)库存中书籍现存量不足的情况:
E)书存中不存在该书的情况:
(4) 库存书籍的归还:
6)用凹入表形式显示库存书号
(7) 查看库存书籍信息:
8) 著者著作列表:
(9)预约图书:(前提条件:图书库存量不足时候)
当该书籍归还后:(如果归还书本后,书籍数小于或等于预约者数目,只能是"预约者优先借出该书籍)
不是预约者范围的情况
是预约者的情况:
(9)退出系统界面:
三、对团队项目进行测试,并列出测试人员名单,列出测试过程中测出的问题,以及修复的过程
测试人员名单:
计算机系大四学长陶启明和李吉发
医学院大二三位小姐姐杨祖凡、郭志梅、陈江燕
四、给出团队项目git仓库链接
https://coding.net/u/lf086/p/library_/git/blob/master/Library.cpp
五、团队的成员如何分工协作的?有什么经验教训?团队如何平衡 时间/质量/资源 争取如期完成任务的?
刘芳:
a)编写主要代码
b)界面设计
c) 管理项目中所有的事务
那维林:
a)编写部分代码
b)数据库设计
c)查找项目所需的资料
阿抓西才让:
a)制作ER 图
b)编写资料
六、开发项目过程的博客链接
http://home.cnblogs.com/lf1217/
七、实现的功能及其效果的描述
管理员功能:
采编入库————
添加—>书号
书名
著者
现存量
总库存量
显示库存书号————
清除库存————
查看书籍信息————
著者著作列表————
退出界面————
用户功能:
借阅————
- 通过查找书号借阅
- 通过查找书名借阅
n
归还————
显示库存书号————
查看书籍信息————
著者著作列表————
预约借书————
退出界面————
八、你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?
团队可以用视频显示,如何在一个全新的电脑上,下载所有代码,构建,发布,运行你们的程序,对项目进行讲解。
给出视频链接
我们在DEV-C++对我们的软件进行测试
九、项目的不足之处(非常重要,列出不少于5条的不足之处)
1.手动输入操作功能,灵活性很差。
2.没有在更好的环境中测试软件,比如浏览器……
3.只使用编程的方式来实现这次的项目,本想用PHP、SQL等技术来实现项目,但是整个团队的能力太差,很多技术尝试以后都没有真正运用到。
4.团队分工不合理,队员的参与积极性不高,导致项目整体过于简单。
5.项目图书管理系统实现的各功能并不完善,严谨性过低。
6.没有实现小组最初的想法,比如前台与后台的链接。
十、如果你们的学弟学妹想要做这个项目的话,可以扩展的功能有哪些(非常重要,列出不少于5项的扩展功能)
管理员需要扩展的功能:
1.查看借阅者的信息
2. 修改图书信息
3.还书单
用户需要扩展的功能:
4.解除预定
5.提醒还书日期已到
posted on 2018-06-25 19:25 刘芳(小猪佩奇队) 阅读(1065) 评论(0) 编辑 收藏 举报