都市供求信息网的设计与实现(Struts,MySQL)
无需注册登录,支付后按照提示操作即可获取该资料.
都市供求信息网的设计与实现(Struts,MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文16000字,程序代码,MySQL数据库)
都市供求信息网是一个供用户进行发布信息和查看信息的网站,其中涵盖了招聘信息、培训信息、房屋信息、求购信息、招商引资、公寓信息、求职信息、家教信息、车辆信息、出售信息、寻找启事等方面的信息。这篇文章主要介绍了都市供求信息网的主要任务,具体阐述了开发该系统用到的关键技术,如JAVA语言、JSP编程技术、Struts2框架、利用MySQL建立数据库、利用Tomcat作为服务器等,以及对这些关键技术的相关介绍。在本系统中主要由前台显示页面和后台管理页面两个模块组成,同时这两个模块中又包含了各个子模块,前台页面主要实现信息的显示、搜索与发布信息功能。后台主要实现的功能为信息显示、信息是否审核、信息删除、信息付费设置。
关键词 供求信息,信息,技术
系统功能
都市供求信息网具有以下功能:
都市供求信息网前台主要实现信息的显示、搜索与发布信息功能。后台主要实现的功能为信息显示、信息审核、信息删除、付费设置与退出登录。
信息显示,信息显示主要分为缴费专区和免费专区,同时用户可以通过单击导航栏中的信息类别,来显示查看在该信息类别下的所有信息。
信息搜索,用户可以通过输入某一条信息的关键字和对应的条件对这条信息进行全字匹配定位搜索和模糊搜索,从而查看用户需要的信息。
信息发布,用户可以通过单击前台页面顶部的“发布信息”超链接进入发布信息页面发布信息,在发布信息页面中用户通过下拉列表选择要发布信息的类别,然后进行填写信息标题、信息内容和联系人、电话、邮箱等基本信息。
进入后台管理,管理员可以通过登录页面进入后台管理供求信息。因为此页面需要进行付费设置,所以为了防止任意用户进入后台,进行非法操作,所以设置登录功能,只允许管理员登录。管理员登录后台进行删除信息、审核信息,对信息进行付费设置以及返回首页或退出登录。
(1) 进入后台登录,管理员可以通过单击前台页面顶部的“进入后台”超链接,进入登录页面。当管理员没有输入用户名或密码,或者输入了错误的用户名和密码时,系统会跳转到登录页面显示相应的错误提示信息,提示管理员输入正确的用户名和密码。
(2) 信息删除功能,在每条信息的每一行中都有一个“删除”的超链接,管理员可以通过此超链接进行删除用户所发布的无效信息。
(3) 信息审核功能,在用户进行发布信息后,信息不能直接在首页面中进行显示,需要管理员对信息进行审核,来确定信息是否发布,只有通过审核后信息才能在页面上显示。在每一条信息中都存在是否进行审核,点击“审核”超链接跳转到审核信息页面。
(4) 付费设置功能,管理员可以通过某条信息的信息ID进行查询,跳转到付费设置页面,对这条信息进行付费设置。当一条信息被设置为“已付费”状态时,对于已付费的信息在前台页面显示时,就会始终显示在页面的缴费专区中,用户通过点击需要的信息进行浏览。
目 录
摘 要 I
ABSTRACT II
1 绪论 1
1.1引言 1
1.2 项目实施的目的 2
1.3 项目内容及目标 2
1.3.1 都市供求信息网的概念 2
1.3.2 预期目标 3
1.4 系统可行性分析 3
1.4.1 技术可行性分析 3
1.4.2 经济可行性分析 3
1.4.3 操作可行性分析 4
1.5 开发工具简介 4
1.5.1 JSP技术 4
1.5.2 JAVA语言 5
1.5.3 Struts2框架 6
1.5.4 SQL数据库 7
1.5.5 MySQL 9
1.6 小结 9
2 系统需求分析 10
2.1 业务性需求分析 10
2.2 功能性需求分析 11
2.3 用户界面需求分析 11
2.4 系统环境需求 12
2.5 小结 12
3 系统设计 13
3.1 都市供求信息网的总体功能和结构分析 13
3.1.1 系统功能 13
3.1.2 都市供求信息网的前台设计 15
3.1.3 都市供求信息网的后台设计 15
3.2 都市供求信息网的业务流程图 16
3.2.1 前台业务流程图 16
3.2.2 后台业务流程图 17
3.3 都市供求信息网中各实体E-R图 17
3.3.1 信息实体E-R图 17
3.3.2 信息类别实体E-R图 18
3.3.3 管理员实体E-R图 18
3.4 小结 18
4 数据库设计 19
4.1 数据库逻辑表设计 19
4.2 小结 20
5 都市供求信息网的设计与实现 21
5.1 前台页面设计 21
5.1.1 系统首页面 21
5.1.2 首页面导航栏 22
5.1.3 信息搜索 22
5.1.4 信息显示区 22
5.1.5 信息类别中所有信息的列表显示 23
5.1.6 信息的详细内容显示 24
5.1.7 信息发布页面 24
5.2 后台管理页面 25
5.2.1 后台登录设计 25
5.2.2 网站后台首页 26
5.2.3 后台信息显示页面 27
5.2.4 信息审核功能 27
5.2.5 信息付费设置功能 28
5.2.6 信息删除功能 29
5.3 小结 29
6 都市供求信息网的测试 30
6.1 黑盒测试用例设计方法 30
6.2 用户登录模块的测试用例的设计 31
6.3 用例结果截图 31
6.4 小结 32
结束语 33
致 谢 34
参考文献 35