本课题设计以Java EE作为核心技术,结合Html,css,javascript和mysql数据库存储数据,在Java语言的基础上进行编写,形成最后的网站主要包括3个大模块:
1.用户管理模块:
1)委托查询:游客能够进行查询、搜索。
2)注册与登陆功能:注册成功后成为正式用户,只有以正式用户进入网站,才能查看、承接、发布委托、确认委托完成。
3)个人资料修改:添加个人相册,上传一些个人信息进行展示。
4)投诉功能:可以在委托下面进行留言,获取更详细信息,以及双方都满意的协议。
5)聊天功能:由委托人开启,更好的进行委托的交付与达成
2.管理员模块:
1)对用户管理功能:管理用户的注册信息,删除违规用户或限制用户的权限。
2)对产品管理:将违规委托删除,根据用户的申请将委托下架。
3)留言与评价管理:将违规留言删除,并删除该用户,对乱评价的用户进行信誉降级。
4)投诉与建议:管理员将用户的投诉与建议处理,并反馈给用户。
3.委托受理模块:
1)委托上架:用户发布委托,包括委托的内容,时间,地点,报酬等。
2)委托修改:用户可以对委托内容与报酬进行修改。
3)委托下架:在委托未被受理的情况下可以向管理员申请下架。
4)委托车管理:接受下来的委托放入委托车中,当委托人确认委托完成后,确认按钮激活,用户确认报酬拿到就点击按钮完成委托的结单。
5)用户留言:可以在委托下面进行留言,获取更详细信息,以及双方都满意的协议。
6)用户评价:双方互相进行评价,评信誉等级,服务质量。
目录
摘要 I
Abstract II
目录 III
第一章 绪论 - 1 -
第二章 开发技术介绍 - 2 -
2.1 MyEclips - 2 -
2.2 Mysql数据库服务器 - 2 -
2.3 Java语言 - 2 -
2.4 Tomcat - 3 -
2.5系统设计模式 - 3 -
第三章 系统分析 - 4 -
3.1可行性分析 - 4 -
3.1.1技术可行性 - 4 -
3.1.2经济可行性 - 4 -
3.1.3操作可行性 - 4 -
3.1.4法律可行性 - 4 -
3.2功能需求 - 4 -
3.3重要流程图 - 5 -
3.4系统开发环境 - 7 -
3.5功能模块设计 - 7 -
3.7数据库设计 - 8 -
3.7.1E-R图 - 8 -
3.7.2逻辑设计 - 8 -
第四章 系统编码实现 - 13 -
4.1前台用户模块 - 13 -
4.1.1网站首页 - 13 -
4.1.2用户注册管理 - 13 -
4.1.3委托信息展示 - 14 -
4.1.4用户购买委托管理 - 15 -
4.1.5我的接单管理 - 16 -
4.2管理员模块 - 17 -
4.2.1委托者和管理员登陆 - 17 -
4.2.2管理员主界面 - 18 -
4.2.3委托类别管理 - 19 -
4.2.4委托信息管理 - 19 -
4.2.5用户信息管理 - 20 -
4.2.6委托者信息管理 - 20 -
4.2.7修改密码 - 20 -
4.3委托者模块 - 21 -
4.3.1添加委托信息管理 - 21 -
4.3.2接单信息管理 - 21 -
4.4系统部署 - 22 -
第五章 系统测试 - 23 -
5.1测试的重要性 - 23 -
5.1.1测试用例 - 23 -
结束语 - 25 -
参考文献 - 26 -
致谢 - 27 -