本文介绍了同城物流配送管理设计方案,该网站采用目前JSP中最流行的SSM框架和Eclipse编辑器、MySQL数据库设计并实现的。网站功能包含系统用户管理、新闻数据管理、商品管理、下单管理、物流订单管理、物流取单管理等多个模块。概述了整个系统的设计框架,介绍了系统软件开发编译环境的搭建,阐述了各模块的功能及程序调用关系设计过程。
本系统主要包含了新闻数据管理、下单管理、物流取单等多个功能模块。下面分别简单阐述一下这几个功能模块需求。不同的权限对应相应的功能模块的需求,管理员权限的级别是最高的,所以所对应的需求是最多的,下面根据不同的权限分别简单阐述一下各个权限的需求。
管理员对应的功能需求如下:
管理员的权限是最高的,可以对系统的新闻数据,下单信息,物流取单等信息进行统一管理。
管理员可添加管理员,添加更多的管理人员,并且能修改和删除管理员的信息资料。
有关新闻数据,管理员可添加新闻数据,添加有关新闻数据的标题、内容、类别等信息,添加的新闻数据都会显示在系统中,还可以通过关键字进行搜索查询,管理员也可以修改和删除相关的新闻数据。
有关物流取单管理,管理员可添加物流取单,添加有关物流取单的单价、地址、电话、工号、联系电话、评价、评语、取件地址、收件人、物流编号、物品类型、物品名称、下单人、姓名、重量、状态、总价等信息,添加的物流取单都会显示在系统中,还可以通过关键字进行搜索查询,管理员也可以修改和删除相关的物流取单。
有关下单管理,管理员添加下单,添加有关下单的地址、电话、价格、取件地址、商品编号、商品类别、商品名称、收件人、售卖人、下单人等信息,添加的下单都会显示在系统中,还可以通过关键字进行搜索查询,管理员也可以修改和删除相关的下单。
有关商品管理,管理员添加商品,添加有关商品的价格、商品编号、商品类别、商品名称、售卖人、图片等信息,添加的商品都会显示在系统中,还可以通过关键字进行搜索查询,管理员也可以修改和删除相关的商品。
有关物流订单管理模块,管理员可添加物流订单,比如可添加有关单价、地址、电话、取件地址、收件人、物流编号、物品类型、物品名称、下单人、重量、总价等信息,添加的物流订单都会显示在系统中,还可以通过关键字进行搜索查询,管理员也可以修改和删除相关的物流订单。
用户对应的功能需求如下:
用户可以通过系统进行注册,注册完成并通过系统审核的用户可查询,修改自己的基础信息,比如修改登录密码等功能。
用户可通过网站在线浏览,查询网站的下单,物流订单,新闻数据,还可以在网站在线下单。
目 录
摘 要 I
ABSTRACT I
目 录 III
第1章 绪论 1
1.1开发背景 1
1.2开发意义 1
1.3研究内容 1
第2章 主要技术和工具介绍 3
2.1 JSP技术 3
2.2 SSM 框架 3
2.2.1 Spring框架 3
2.2.2 SpringMVC 4
2.2.3 MyBatis 4
2.3 MySQL数据库 4
第3章 系统分析 5
3.1可行性分析 5
3.1.1经济可行性 5
3.1.2技术可行性 5
3.1.3操作可行性 5
3.2需求分析 5
3.3业务流程分析 6
3.4数据流程分析 7
第4章 系统设计 9
4.1系统结构设计 9
4.2功能模块设计 9
4.3数据库设计 10
4.3.1 E-R图设计 10
4.3.2表设计 12
第5章 系统实现 17
5.1主页面的实现 17
5.2注册模块的实现 17
5.3登录模块的实现 18
5.4新闻数据管理模块的实现 18
5.5下单管理模块的实现 19
5.6物流订单管理模块的实现 20
5.7物流取单管理模块的实现 21
5.8商品管理模块的实现 22
第6章 系统测试 24
6.1测试目的 24
6.2测试概述 24
6.3单元测试 24
6.3.1登录测试 24
6.3.2新闻数据管理测试 25
6.3.3下单管理测试 26
6.4测试结果 26
第7章 总结 28
致 谢 29
参考文献 29