作业5:需求分析
利益相关者:软件工程师,学校,教师,学生。
NABCD:
N | 方便学生成绩的统一管理,录入查询等,这个录入系统只是其中的一个模块 |
A | 服务器肯定是学校的,具体的实现方法都可以,asp . net, php , javaee等,学校教务网站似乎是asp. |
B | 好处是省去了以前纸质的成绩单,方便录入,更方便查询。 |
C | 去掉多余的人力,减少些需支付的工资,那么价钱就相对低一点,算一点优势,然后就是考虑软件的目标人群,以及规模,复杂性等,一切依用户需求为主。 |
D | 推广,这个可以百度推广嘛,钱给的多肯定会把你的网站挂到最前面的,这个首先要有自己的产品网站,然后可以主动联系有需求的用户。还可以通过百度知道等各种社交平台。 |
功能需求分析:
杀手功能 | 一切以便捷为主,成绩录入系统可提供多种方式录入,比如提供网站直接登录方式录入,然后可以提供一个接口,用户绑定邮箱,发送到指定邮箱的邮件可以被系统解析以保存在系统中,这样就大大的提高了便捷性。还可以在成绩录入完毕后以邮件方式通知相关学生注意关注自己的成绩。 |
外围功能 | 提高系统兼容性,不要注意支持不同浏览器,不要像大视野英语平台那样只能在windows系统上的ie内核浏览器上显示相关内容。 |
必要需求 | 成绩录入分学院,分班级,具体的成绩相关项的设计可以注意下可扩展性。 |
辅助需求 | 成绩录入就不用什么辅助需求了,减少点人力,便宜点就有人买了,成绩录入感觉不用辅助功能,具体需求再具体分析。 |