在线玩具租赁系统是一个不断发展的新型项目,本课题的研究目的开发一个集玩具管理,租赁,归还等功能于一体的在线玩具租赁。在线玩具租赁的主要功能包含:玩具类别管理、玩具的信息管理、租用记录管理、用户的管理等。网站分为管理员、会员用户这二种用户平台。在线玩具租赁主要使用MySQL作为数据库管理系统,开发环境是Java,这是一个基于Web技术的B/S结构的在线玩具租赁系统
在线玩具租赁共分为两个部分,一部分是面向用户的前台部分,包括:用户的注册、登陆、查看玩具信息、购物、提交租用记录、对玩具进行查询等操作。另外一部分是网站的后台管理部分,这部分包括:对普通用户的账号进行删除、更改、查询管理,玩具的管理、租用记录的管理等。
前台子系统为用户提供注册、登陆的功能,以及浏览玩具,租用玩具,提交租用记录后采用模拟的金额支付,实现玩具的租用流程。后台子系统供网站内部管理人员使用,可以添加新的玩具、玩具修改和调整,玩具种类维护,可以对用户进行管理。对用户的租用记录进行管理发货等等
后台模块设计:
①用户管理功能。管理员在后台首页点击用户管理就会进入用户列表页面,系统会将数据库中的用户信息以列表的形式显示出来,管理员可以在这个页面进行用户的更新和删除操作,系统可以将最新更新的信息重新写入用户表中并替换原信息,也可以将用户的信息从数据表中删除。
②玩具类别管理功能。管理员在后台点击玩具分类按钮会进入玩具分类界面,系统会将数据库中的玩具分类信息以列表的形式展现出来,管理员可以对玩具的分类进行排序,也可以在该页面点击添加新分类、编辑和删除按钮,同时系统会在数据库中对玩具分类表中的数据进行相应的新增,更新和删除。
③玩具信息管理功能。管理员在后台点击玩具管理就会进入玩具管理界面,系统会将数据库中的玩具信息以列表的形式显示出来,管理员可以在该界面对玩具进行添加、更新和删除的操作。在新增时,如果添加成功系统会提示新增成功同时将新玩具信息添加进数据库中的玩具表,如果添加失败,系统会提示失败的原因。当管理员对玩具信息进行更新时,数据表中的玩具信息也会随之更新。管理员删除玩具,数据表中相应的玩具信息也会随之删除。
④客户租用管理功能。管理员在后台点击租用记录管理就会进入租用记录管理界面,系统会从数据库中将租用记录信息提取出来,依列表的形式展现出来。管理员可以在该界面对租用记录的发货状态进行更改也可以删除租用记录,同时数据库中租用记录表中的租用记录状态也会更新,或者删除租用记录数据。
⑤新闻管理功能。网站会不定时的更新一些有关于时尚潮流趋势的新闻,用户也可以浏览这些新闻从中了解近期的时尚资讯。管理员在后台点击编辑新闻就会进入编辑新闻界面,系统会将新闻数据表中的数据提取出来显示在页面上,管理员可以在这里修改新闻,然后点击“保存修改”按钮进行保存,然后系统会同步更新新闻表中的内容并提示更新成功。
⑥玩具资讯管理:管理员发布玩具资讯后,普通用户便可以查询到该玩具资讯,用户选择某个玩具资讯,查询玩具资讯,管理员审核添加,或删除玩具资讯。
⑦租用须知管理功能。网站会不定时的更新一些有关于时尚潮流趋势的新闻,用户也可以浏览这些新闻从中了解近期的租用须知。管理员在后台点击编辑新闻就会进入编辑新闻界面,系统会将新闻数据表中的数据提取出来显示在页面上,管理员可以在这里修改新闻,然后点击“保存修改”按钮进行保存,然后系统会同步更新新闻表中的内容并提示更新成功。
目 录
第1章 绪论1
1.1 背景和研究意义1
1.2论文研究的主要内容1
1.3 国内外现状2
1.4 论文结构2
第2章 关键技术介绍3
2.1JSP语言介绍3
2.2 JAVASCRIPT脚本简介3
2.3 HTML/CSS简介3
2.4 MYSQL介绍4
第3章 系统分析5
3.1 功能需求分析5
3.2数据流程分析8
3.3可行性分析9
3.3.1 经济可行性9
3.3.2 功能可行性9
3.3.3 技术可行性9
第4章 系统设计11
4.1体系结构设计11
4.2功能模块设计12
4.3数据库设计14
4.3.1 概念模型设计14
4.3.2 数据库表设计15
第5章 系统实现20
5.1数据库连接实现20
5.2系统前台主要功能实现20
5.2.1 首页实现20
5.2.2玩具分类展示实现21
5.2.3玩具详情实现22
5.2.4租赁实现24
5.3系统后台主要功能实现25
5.3.1管理员登陆实现25
5.3.2玩具管理实现26
5.3.3租用记录管理实现27
第6章 系统测试28
6.1 测试用例28
6.2 测试结果分析30
第7章 结 论31
参考文献32
致 谢33