XX快递物流跟踪模拟系统 一、业务需求描述 1.业务描述 公司主要业务是进行快递及物流业务。公司在各省、市、区县设有客户服务部和物流服务部(物流服务部承担邮件在本系统内传送,不直接面向客户)。省公司称为省中心公司(省和市级单位不设客服部,不直接面向客户),市公司称为市服务中心,区县的称为区县分公司。 下面以长春市为例描述业务流程。长春市的各区、县客户分公司服务部工作人负责员承担信件、包裹的(以下统称邮件)接收和和分发。具体是:区县客户业务人员将自己从客户处接收的邮件及收取的费用交自己所属区县的服务中心;区县服务中心收到邮件后进行分发,如果收件人是本区县的则由客户服务员直接送交收件人签收;如果收件人不在本区县则送交长春市服务中心。同理,长春市服务中心收到邮件后进行转发,如果收件人是本市的,则分发到收件人所在分公司,再由分公司人员送交收件人;如收件人不是本市的则送交省中心公司。省中心公司收到邮件后进行打包和分发,如是本省的,则送交相关市服务中心,再由市服务中心转给区县分公司进行转发;如果是外省的则由省中心公司进行统一打包后发送收件人所在的省中心公司;省中心收到邮件后需进一步往下级分发到市服务中心,市服务中心再分发到区县子公司,区县子公司分发到客户业务员手中,由客户业务员送交收件人。 二、需求描述 公司需开发一管理系统记录邮件的传送情况及收费记录。要求具有以下功能: 1.查询功能,任何均能输入邮件单号就能查询到该邮件的传递流程及接收情况。 2.管理功能: a. 区县客户业务人员能在系统中录入邮件的情况(实际收取的费用、按标准计算应收费用、邮件重量、邮件的单号即条型编码、收件人地址及姓名、收件人联系电话、收件人邮编、发件人地址及姓名、发件人电话)和邮件的传递情况(什么时间传递到分公司,什么时候从客户手中收取邮件); 区县客户业务人员能查询自己经手的邮件,并能统计自己接收邮件的收费金额。 b. 区县及市、省等各级物流部门能够录入邮件的传送情况。即什么时间传送到什么地方;例如,什么时间送到火车站、民航或者什么车次等,什么时候下车、上车等。 c. 各公司设立系统管理员,管理员能修改本公司错误邮件的基本情况,并能删除邮件的基本情况,但是修改及删除的记录应记录到日志里。 d. 经理能按指定的时间段统计所属区域客户业务人员接收的邮件及收到的费用。 三、相关计算及要求说明 1.数据表中增加的记录均需获取录入人员的编号,并要求记录增加记录的时间; 2.需要设计登录页面以确认用户的身份; 3.在设计中如用到中文须注意中文的处理; 4. 在对数据的操作网页中至少有1个页面用到JAVABEAN操作数据库,建议对操作记录的增加用JAVABEAN实现; 5.邮件应收费用计算说明 邮件根据重量进行计费,具体为: a.吉林省(邮编13XXXX)内:1000g以内5元 续重1元/1000g,1个邮件单号总重量不得超过1000公斤(超1吨的部分需另填1张邮件单据,取得新的邮件单号,并作为新邮件进行处理),1个邮件单号的收费不超过800元。 b.吉林省以外:1000g以内5元 续重2元/1000g。 5. 在下列第四项第2小题的网页中使用到JSTL和EL 四、根据上述需求及数据说明完成以下内容 1.根据需求设计并创建的数据库中和相关数据表。 2.完成用户登录网页的设计,并保存用户名及角色到session对象中,登录成功则显示登录名然后转到管理页面,登录失败则回到登录页面,并提示”用名或密码错!”。 3.设计网页实现对指定邮件单号的邮件传递情况的查询。 4. 设计网页实现区县客户业务人员录入邮件的情况。 5. 设计网页实现管理员修改、删除邮件情况记录,并在操作记录表中记录所作操作。 6.设计页面实现区县及市、省等各级物流部门录入邮件的传送情况记录。 7.设计页面实现经理能按指定的时间段统计所属区域客户业务人员接收的邮件及收到的费用。 本文来源:https://www.wddqw.com/doc/14da1ceb998fcc22bcd10dfc.html