代领快递系统
1.用户需求收集和分析
学生下订单,代领人员接单,以学生给的取货码、姓名、电话、宿舍号等信息,代领人代领快递后送至宿舍,学生付款,代领人收款,结束订单。
(1)学生需要填写订单,包括姓名、电话、取货码、宿舍号、快递单号等。需要方便的查看自己的订单信息,包括下单时间、订单价格、签收时间、快递单号、快递内容、代领信息、付款方式等。同时能够确认每一单是否收到等问题,如果包裹出现问题,可以及时联系到代领人。
(2)代领人需要接订单,并且知道订单的信息,包括姓名、电话、取货码、宿舍号、快递单号等。需要方便的查看自己完成的订单情况,包括每一单的收入及时间、下单信息等,同时能够确认每一单是否正常收款,如果未收到付款,可以及时联系到下单的学生。
2.数据流图
(1)数据项:
1数据项名:学生姓名;类型:字符型;长度:20。
2数据项名:学生电话号码;类型:字符型;长度:11。
3数据项名:学生宿舍号;类型:字符型;长度:10。
4数据项名:订单号;类型:字符型;长度:20。
5数据项名:付款方式;类型:字符型;长度:20。
6数据项名:备注;类型:字符型;长度:100。
7数据项名:代领人姓名;类型:字符型;长度:20。
8数据项名:代领人电话号;类型:字符型;长度:11。
9数据项名:收款方式;类型:字符型;长度:20。
10数据项名:快递单号;类型:字符型;长度:20。
11数据项名:下单时间;类型:字符型;长度:20。
12数据项名:签收时间;类型:字符型;长度:20。
13数据项名:取货码;类型:字符型;长度:10。
14数据项名:价格;类型:字符型;长度:3。
15数据项名:快递内容;类型:字符型;长度:100。
3.E-R图
(1)分E-R图:
1学生:
2代领人:
3订单:
4快递:
(2)联系:
1学生——订单=1:n
2学生——快递=1:n
3代领人——订单=1:n
4代领人——快递=1:n
5学生——代领人=m:n
6订单——快递=1:1
(3)总E-R图:见下图。
5.说明
本系统中,学生需要在相应快递点关门前下单,代领人则保证当天接的单,当天送货上门,当天结束订单。