毕业设计管理系统的设计与实现(MyEclipse,MySQL)(含录像)(毕业论文说明书11800字,程序代码,MySQL数据库)
摘 要
JAVA语言是目前Internet上大型的WEB应用程序开发时使用得最热门的编程语言,本文描述了JAVA和JSP技术的特点以及在互联网上的使用情况,介绍这两种技术的重要编程方法和两者之关的联系,同时也会应用相关的Struts框架,并完成一个基于这种技术的毕业设计管理系统系统。
关键字:JAVA;Struts; Servlet; JSP; 网络编程
Graduation Project Management System Design and Implementation
Abstract
At present JAVA is the hottest programming language for WEB development, This text described the characteristics of JAVA and JSP technology and the state of operating on Internet, It introduced the relationship between them and the important programming method of the double technology, And also show the Struts technology, And work out an online paperstore system base on this kind of technology.
Keywords: JAVA, Struts, Servlet, JSP, web program
功能设计
1. 毕业设计信息管理
该模块实现 毕业设计书目信息的分类显示,也是提供 毕业设计信息依据论文名称及作者信息快速搜索的功能。此外,在用户选择了对应毕设信息后,还可以显示出有关该 毕业设计的详细信息,以便于老师了解学生的设计进度。
2.论文管理
用于维护每一个进入毕业设计管理系统的学生对应的论文。即将学省所设计的毕业设计论文信息记录到对应的论文中,以便于导师处理。
3.学生注册
实现毕业设计管理系统学生信息的注册、及身份验证。由管理员添加学生,处理学生注册.
4.毕设处理
学生选定毕业设计题目后,开始进行毕业设计论文的书写,当书写完毕后,可以把初稿上传到系统中,导师登陆后可以下载学生的初稿,进行修改,修改完毕上传修改稿,学生可以下载继续修改。
目 录
摘 要 1
Abstract 2
第一章 JAVA的网络功能与编程 5
1-1JAVA语言简介 5
1-2 JAVA语言在网络上的应用 5
1-3 JSP的基础——Servlet 技术 5
第二章 Struts概述 7
2-1 Struts的由来和发展 7
2-1-1 MVC简介 8
2-2 Struts优缺点 10
2-3 Struts的工作流程 11
第三章 毕业设计管理系统详细设计 13
3-1 需求分析 13
3-2 总体设计 13
3-3 功能设计 15
3-4 数据库设计与实现 15
3-4-1 数据库的需求分析 15
3-4-2 创建数据表的脚本 16
3-5 毕业设计管理系统基本流程 17
3-6 毕业设计管理系统各页面功能 19
3-6-1 毕业设计管理系统首页paperMain.jsp详细功能及描述 19
3-6-2 显示 毕业设计详细信息paperShow.jsp页面详细功能及描述 20
3-6-3显示论文信息paperShopCart.jsp页面详细功能及描述 21
3-6-4毕业设计管理系统学生登录userLogin.jsp页面详细功能及描述 21
3-6-5 毕业设计管理系统学生注册userRegister.jsp页面详细功能及描述 22
3-6-6 orderAddress.jsp页面详细功能及描述 22
3-6-7 确认毕设信息orderConfirm.jsp页面详细功能及描述 22
3-6-8 显示学生所有毕设信息orderHistory.jsp页面详细功能及描述 23
3-7 业务逻辑层各bean功能 23
3-7-1 封装了数据库相关操作的bean(DB.java) 23
3-7-2 封装了 毕业设计住处处理的bean(Paper.java) 24
3-7-3 封装了 毕业设计分类信息处理的bean(PaperCat.java) 24
3-7-4 封装了 毕业设计查询及显示条件的bean(SearchStatus.java) 24
3-7-5 封装了论文信息处理的bean(ShopCart.java) 24
3-7-6 封装了毕设住处处理的bean(Order. java) 24
3-7-7 封装了客记信息处理的bean(User.java) 25
3-7-8 常量文件(Constants.java) 25
3-8 控制处理层 25
总 结 28
致 谢 29
参考资料 30
附录 31
1.系统登陆界面: 31
2.添加毕业设计页面: 32
3.AdminMerAction源代码 32
4. MemAction源代码 53 |