摘 要 现如今的社会,计算机科学技术正在迅速的发展中之,也应用在了社会的很多个领域中,在每一种行业都有广泛的普及和应用,越来越发挥了非常重要的作用,为人们带来了很大的方便与快捷。计算机非常强大的功能已经被人们深刻的认识到,可以这么说,信息化的时代已经开始来临了。本次毕设题目是菜谱网站的开发,是针对菜谱信息的综合性管理而设计的,方便用过通过网络就可以浏览查看菜谱大全,其目的是改变过去的手工管理方式,使菜谱信息的管理进一步的规范化和方便,工作效率自然的得到了很高的提升,减轻了工作负担,同时也大大的降低了手工带来的出错率。
系统是基于Browser/Server模式的架构,使用Java开发语言,数据库是MySQL5.5,开发的可视化工具是MyEclipse10.0。根据用户的需求设计出了功能齐全,操作简单的APP应用程序。同时也提供了非常友好的清晰的界面,简洁明了的交互,给人一种良好的体验。
关键词 MyEclipse;Java
目 录
摘要 I
Abstract II
第1章 绪论 1
1.1 课题背景 1
1.1.1 菜谱网站的研究意义 1
1.2 开发意义 2
1.3 设计思想 2
1.4 设计原则 2
第2章 系统开发理论基础 4
2.1 开发工具 4
2.1.1 MyEclipse 4
2.1.2 Tomcat 4
2.2 JSP技术 4
2.3 JavaScript 5
2.4 本章小结 5
第3章 分需求析 6
3.1 需求分析 6
3.1.1 性能需求分析 6
3.1.2 用户需求分析 6
3.1.3 功能需求分析 6
3.1.4 非功能需求分析 7
3.2 可行性分析 7
3.2.1 技术可行性 7
3.2.2 经济可行性 8
3.2.3 操作可行性 8
3.3 系统流程分析 8
3.3.1 用户登录 8
3.4 界面需求分析 9
3.5 本章小结 10
第4章 系统设计 11
4.1 系统功能模块图 11
4.2 系统架构设计 11
4.2.1 系统功能结构设计 11
4.2.2 系统网络拓扑结构图 12
4.3 数据库设计 12
4.3.1 数据库概念设计 13
4.3.2 数据库表设计 13
4.4 本章小结 14
第5章 系统的实现 15
5.1 登陆界面 15
5.2 管理员主界面 16
5.2.1 修改密码界面 16
5.2.2 用户信息管理 17
5.2.3 类别管理 17
5.2.4 菜谱信息管理 18
5.2.5 评论信息管理 19
5.2.6 系统公告管理 19
5.3 网站主界面 20
5.3.1 用户注册功能 20
5.3.2 浏览、评论菜谱 21
5.4 本章小结 22
第6章 系统测试 23
6.1 系统测试方法 23
6.2 系统测试的内容 23
6.3 测试用例展示 23
6.4 测试结果 24
6.5 本章小结 25
结论 26
参考文献 27
致谢 28
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |