jsp1062校园快递代取系统

jsp1062校园快递代取系统

150

更新时间:2021-07-22

所属分类:java设计

评论回复:0

语言:java/jsp

数据库:mysql

开发环境:myeclipse/eclipse

 

下载权限

因为学校很多学生懒惰和事情多很忙导致快递无法自己去取,需要花钱找人代取,还有些同学由于家庭因素或别的因素需要钱,所以替别人取快递赚钱,所以我决定开发一个学生替取系统来满足同学们的需求,使需求方与供应方实现对接,实现双方受益,找代取的可以更快的找到人帮忙代取,替取的可以在最短的时间内替取更多的快递赚到更多的钱。

1)用户注册(需本人真实姓名联系方式以及男女,几号公寓的几层几屋(如五公寓521),身份证照片院系专业班级学号等真实信息)

(2)每一个注册用户都包含两个角色,登录时可选择不同的角色登录,不同的角色登录有不同的功能,

(3)角色寻跑腿登录,可录入修改删除寻跑腿信息,信息内容分为两模块 。模块一为寻取快递,点击发布信息,开始录入信息,发布信息为哪家的快递,快递单号,物件大小,付多少钱,什么时间段接收,送到什么位置1(此位置为公共场所如宿舍楼下教学楼里等),送到位置2(公寓楼宿舍里,根据用户匹配男女相同的才可以接取任务)等信息。

模块二为寻买东西模块 ,点击发布信息,发布信息为要买什么东西,东西位置,东西多少钱,什么时间段送到,东西大小,付款多少钱,送到什么位置1(此位置为公共场所如宿舍楼下教学楼里等),送到位置2(公寓楼宿舍里,根据用户匹配男女相同的才可以接取任务)  然后点击提交信息并且本人可对信息进行修改与删除。

(4)角色跑腿登录,可查看接收任务信息,分为两大模块,模块一为替取快递信息,可查看所有未被接收的寻替取快递信息, 可根据条件排序未被接收的寻替取信息,1>按发布时间查看2>按付款钱多少排序3>按照送达时间段排序  可看到的信息:为哪家的快递,物件大小,付多少钱,什么时间段接收,送到什么位置1(此位置为公共场所如宿舍楼下教学楼里等),送到位置2(公寓楼宿舍里,根据用户匹配男女相同的才可以接取任务)等信息(若发布人指定送到位置2宿舍内,那么异性角色跑腿人将看不到发布人的信息),点击接收任务,弹出任务具体信息,联系人电话,哪家的快递,快递单号,物件大小,付多少钱,什么时间段接收,送到什么位置1(此位置为公共场所如宿舍楼下教学楼里等),送到位置2(公寓楼宿舍里,根据用户匹配男女相同的才可以接取任务)等信息。模块二为替买东西模块 ,可查看所有未被接收的寻替买东西信息, 可根据条件排序未被接收的寻替买东西信息,1>按发布时间查看2>按付款钱多少排序3>按照送达时间段排序,可看到的信息:要买什么东西,东西位置,东西多少钱,什么时间段送到,东西大小,付款多少钱,送到什么位置1(此位置为公共场所如宿舍楼下教学楼里等),送到位置2(公寓楼宿舍里,根据用户匹配男女相同的才可以接取任务)等信息(若发布人指定送到位置2宿舍内,那么异性角色跑腿人将看不到发布人的信息),点击接收任务可查看联系人电话。 

(5)管理者,可以查看所有交易往来信息以及普通用户信息,并监督是否有骗子,一旦发现封号并查看个人信息是否真实,并处理。

校园快递代取系统采用了B/S(浏览器/服务器)体系结构,JAVA作为开发语言,甲骨文的MySQL作为数据存储进行开发,Tomcat作为WEB服务器,开发平台windows,开发工具采用比elicpse更好用的myeclipse。开发框架是java的web经典MVC框架struts2+spring2+hibernate3。


目    录

摘要 1

abstract 1

目    录 2

1 绪论 4

2 开发技术介绍 4

2.1 系统设计模式 4

2.2 Mysql数据库服务器 4

2.3 Jsp语言 5

2.4 tomcat 5

2.5 Ssh框架 5

3 需求分析 6

3.1 可行性分析 6

3.1.1 技术可行性 6

3.1.2 经济可行性 6

3.1.3 操作可行性 7

3.1.4 法律可行性 7

3.2 系统重要流程图 7

3.2.1 用户注册流程 7

3.2.2 用户登录流程 8

3.2.3 用户管理流程 9

3.2.4 添加信息流程 10

3.2.5 信息查询流程 10

3.3 功能模块设计 11

3.4 数据库设计 12

4 详细实现 14

4.1 网站首页 14

4.2 注册登陆 14

4.3 管理员登记快递信息 15

4.4 快递任务 16

4.5 快递代取 17

4.6 完成接单 17

4.7 新闻公告 17

4.8 学生注册信息管理 18

4.9 系统部署 18

5 总体设计 21

5.1 测试的重要性 21

6 系统运行与测试 21

6.1 软件测试的目的 21

6.2 软件测试的方式 22

6.3 测试实例 22

结束语 25

参考文献 25

致谢 27


下载
本地下载
- MB
188083800