项目 | 内容 |
---|---|
这个作业属于哪个课程 | 软件工程 |
这个作业的要求在哪里 | 团队作业2:团队项目选题报告 |
团队名称 | 发际线总和我作队 |
作业学习目标 | 确定项目的选题,并进行详细的分析 |
1.团队初选项目可行性自评总结:
经过汇报后,老师提议将其范围扩大至全校,我们需要加紧javaweb技术的学习,老师认为我们的项目具有可行性,同意立项。
2.学校教材订购系统:https://github.com/FAJIXIANHHH
3.团队项目选题NABCD分析
N (Need 需求)
近几学期,我们发觉学习委员在统计班级所购教材信息的过程有点繁复,且存在因教材订购中心忘记订购专业课教材而影响教学进度的问题。通过采访本班学习委员和同级其他班学习委员发现,我们可以设计一个教材订购系统以方便解决教材订购信息收集和统计,能够更加准确地获得每个班级的订购信息,除此之外当每学期开学前,学习委员可凭借系统的电子领书单去教材中心领书。这样就不必让学习委员再去教务处领书单,也在一定程度上减少了教务处老师的工作量。教务处老师、学习委员,教材中心订购人员以教材订购系统为信息交换中转站,减少了人为调动的工作。
A (Approach 做法)
1.我们团队打算用JAVA Web来做这个系统,但是由于都不是很擅长这个技术所以打算在做系统的过程中边做边学习。
2.数据库的设计与链接部分,我们团队打算分配两个比较擅长的同学来负责这部分。
3.对于系统的应用场所我们可以试应用在本学校,本学校还没有一个完整的教材订购系统
B (Benefit 好处)
1.将各个班级学委统计的本班需要的每门课的书籍名称及数量的数据通过西北师范大学教材订购系统存放在数据库里,教务老师可以直接在系统里查看数据,减少了教务老师和学委的工作量,方便教务老师对数据的统计。
2.在现实情况下,有可能会因为统计失误导致书籍无法正常订购,会对正常教学产生影响,拖慢教学进度。这就需要一个系统将信息完整正确的统计出来,防止产生这种失误。
C (Competitors 竞争)
1.目前在学校中还是使用人工的方式收集教材订购信息,故而本项目的竞争压力不大。
2.我们了解到部分高校都没有建立教材订购系统,本项目市场潜力较大。
3.在竞争压力较小的情况下,我们有充分的时间,精力做出使用界面友好,功能全面的教材订购系统。
D (Delivery 交付, Data 数据)
此次项目会发布到网上,以网页的形式提供给需要的学校使用,具体的交付方就是使用这个系统的人员,教务处老师或者是教材中心的管理人员。