myeclipse mysql课程设计_毕业设计管理系统的设计与实现(MyEclipse,MySQL)(含录像)

毕业设计管理系统的设计与实现(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.毕设处理

学生选定毕业设计题目后,开始进行毕业设计论文的书写,当书写完毕后,可以把初稿上传到系统中,导师登陆后可以下载学生的初稿,进行修改,修改完毕上传修改稿,学生可以下载继续修改。

2fa3d93af7ca6844529f626a39ef7fcf.png

5ae643f92ea761e31d1e54f4fc28e7ee.png

450853b6dd43c543fcffcff1d8db05fb.png

4530b26d35503aae3fc8f717ef577e9f.png

580d5abc4c4b98faa46d1107f7cee191.png

目  录

摘  要 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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值