校园闲置物品租赁网站采用了B/S(浏览器/服务器)体系结构,JAVA作为开发语言,甲骨文的MySQL作为数据存储进行开发,Tomcat作为WEB服务器,开发平台windows,开发工具采用比elicpse更好用的myeclipse。开发框架是java的web经典MVC框架struts2+spring2+hibernate3。系统角色分为业主和管理员,主要模块有:用户模块、留言模块、友情链接模块、物品类别模块、物品信息模块、租赁须知模块、订单模块、管理员模块。
管理员 (自动编号,管理员账号,管理员密码);
订单 (自动编号,物品id,物品描述,名称,联系电话,是否付款,所属用户,租赁时间,租赁状态,卖家id);
租赁须知 (自动编号,标题,内容,发布时间);
物品信息 (自动编号,类别id,物品名称,物品介绍,图片,租赁价格,数量,所属用户);
物品类别 (自动编号,名称);
友情链接 (自动编号,链接名称,链接地址);
留言 (自动编号,留言内容,留言时间,所属用户,回复内容,回复时间);
用户 (自动编号,用户名,密码,姓名,用户性别,年龄,地址,电话);
目 录
摘要 1
abstract 1
目 录 2
1 绪论 4
1.1 开发背景 4
1.2 开发意义 4
1.3 研究现状.. 4
2 开发技术介绍 5
2.1 数据库介绍 5
2.2 java语言 6
2.3 web服务器 7
2.4 开发框架介绍 7
3 系统分析 7
3.1 可行性分析 7
3.2 系统用例图 8
3.3 非功能分析 9
3.4 功能模块设计 9
3.5 数据库设计 10
3.5.1 实体图 10
3.5.2 数据表说明 13
3.5.3 逻辑设计 13
4 详细实现 15
4.1 系统首页 15
4.2 用户注册 16
4.3 在线租赁 17
4.4 系统登陆 17
4.5 租赁管理 18
4.6 租赁须知 19
4.7 闲置物品管理 20
4.8 物品类别管理 21
4.9 友情链接管理 22
4.10 留言管理 23
4.11 用户管理 24
4.12 系统部署 26
5 测试运行 30
5.1 测试目的和方法 30
5.2 测试方法 30
5.3 测试实例 31
6 系统优缺点 33
结束语 33
参考文献 34
致谢 35