文件大小:5.04MB 适用专业:程序设计 适用年级:大学 论文编号:203399 论文简介: 毕业设计-基于JAVA的东科院党建网站的设计与实现,共29页,12609字,附源代码、任务书、开题报告等
主要内容:
随着计算机技术的发展,各种实用软件的性能日渐提高,构建高校党建网络平台顺应时代发展的需要,也是高校党建工作在工作方式上的一项有效创新。本课题是设计一个面向东科院教工党员的党建网站,实现网站基本功能,以方便用户登录浏览网站,管理员管理党员用户和信息管理,内容丰富且更新及时,传达党的指示和工作,极大方便师生学习党建知识和党建工作。课题最终实现学院党建网站的基本功能,分为前台与后台,前台实现了用户登录、信息浏览、信息搜索、用户注册功能,后台则有信息管理、系统管理、用户管理等功能。本系统是在Myeclipse环境下进行开发的,设计上采用了功能强大的Java语言进行编写,借助JSP技术实现了MVC设计模式,同时采用了JavaBean技术实现对类的具体化和公用,数据库则采用了功能强大、可自由使用的Mysql数据库。
主要要求:
1. 认真收集整理资料,能够阅读一定数量的英中文参考文献。
2. 积极思考,具备的分析和解决问题,较强的动手能力和自学能力。
3. 具备相关软硬件工具,如个人电脑、相关软件等。
4.对毕业论文非常重视,能合理有效的安排时间。
5.有一定的表达能力和写作能力。
6. 系统界面简洁、操作方便、实用性强、稳定性高便于管理。
摘要:本文详细介绍了系统的需求分析,数据库实现,系统实现,系统功能测试。以及JSP/SERVLET编程,Struts框架、MVC模式和这些技术与本系统的联系。对具体的模块进行思路分析,并加以代码进行阐释。课题最终实现了东科院党建网站的基本功能,分为前台与后台,前台实现了用户登录、信息浏览、信息搜索、用户注册功能,后台则有信息管理、系统管理、用户管理功能。本系统是在Myeclipse环境下进行开发的,设计上采用了功能强大的Java语言进行编写,借助JSP技术实现了MVC设计模式,同时采用了JavaBean技术实现对类的具体化和公用,数据库则采用了功能强大、可自由使用的Mysql数据库。
关键词:党建网站;MVC;STRUTS;Myeclipse
目 录
摘 要 1
关键词 1
1 前言 2
2 开发工具介绍 3
2.1 J2EE开发模型MVC 3
2.2 JSP/Servlet技术简介 3
2.3 Eclipse技术简介 3
2.4 Struts简介 4
2.5 Orcale数据库简介 5
3 系统分析 6
3.1 可行性分析 6
3.1.2 技术可行性 6
3.1.3 经济可行性 6
3.2 需求分析 7
3.2.1 业务需求分析 7
3.2.2 用户需求分析 7
3.2.3 功能需求分析 7
3.3 业务流程分析 8
3.3.1 前台业务流程分析 8
3.3.2 后台业务流程分析 8
3.3 数据流分析 9
4 系统总体设计 10
4.1 系统结构设计 10
4.2 功能模块设计 11
4.2.1 前台模块的功能模块设计 11
4.2.2 后台管理模块的功能模块设计 11
4.3 数据库设计 12
4.3.1 实体及属性图 12
4.3.2 基本表设计 14
5 系统的实现 15
5.1 程序设计 15
5.2 系统页面的设计与实现 15
5.3 数据库的链接 16
5.3 前台功能模块的实现 16
5.4 用户管理模块 17
5.4 后台功能模块的实现 20
5.4.1 党建网站的后台首页 20
6 系统测试 22
6.1 系统测试原理及测试原则 22
6.1.1 系统测试原理 22
6.1.2 系统测试原则 23
6.2 系统测试的方法 23
6.3 测试步骤和重点 23
7 结论 24
参考文献 24
致 谢 25
论文文件预览: 共45文件夹,121个文件,文件总大小:5.04MB,压缩后大小:3.92MB
- 毕业设计-基于JAVA的东科院党建网站的设计与实现
- 200841903314刘配齐
- 党建网源代码
- 源代码
- .myeclipse
- images
- left.jpg [5.56KB]
- head.gif [40.44KB]
- graphics
- top2.jpg [11.28KB]
- main-1.gif [289.62KB]
- icon1.gif [104.00B]
- bk.gif [6.37KB]
- banner.jpg [19.75KB]
- WEB-INF
- lib
- log4j-1.2.8.jar [344.40KB]
- images
- main-1.gif [289.62KB]
- left.jpg [5.56KB]
- head.gif [40.44KB]
- banner.jpg [19.75KB]
- classes
- com
- csu
- t2
- news
- entity
- SecondLevelTitleBean.class [1.55KB]
- FirstLevelTitleBean.class [1.13KB]
- CustomerBean.class [939.00B]
- dbhelp
- ConnectionManager.class [1.36KB]
- dao
- SecondLevelTitleDao.class [2.86KB]
- FirstLevelTitleDao.class [2.59KB]
- CustomerDAO.class [1.95KB]
- web.xml [377.00B]
- META-INF
- MANIFEST.MF [39.00B]
- CSS
- style-1.css [580.00B]
- linkstyle.css [164.00B]
- welcome.jsp [1.07KB]
- welcome.html [359.00B]
- verysimple.html [351.00B]
- top.html [282.00B]
- title_file_sucess.jsp [1.12KB]
- title_file_sucess.html [489.00B]
- title_file.jsp [2.67KB]
- title_file.html [2.39KB]
- onetitle_sucess.jsp [1.11KB]
- onetitle_sucess.html [481.00B]
- onetitle.jsp [1.87KB]
- onetitle.html [1.49KB]
- newspre_simple.jsp [1.88KB]
- newspre_simple.html [1.11KB]
- newspre.jsp [3.90KB]
- newspre.html [2.77KB]
- login.jsp [3.84KB]
- login.html [4.70KB]
- left.jsp [1.15KB]
- left.html [441.00B]
- index.jsp [1.18KB]
- index.html [492.00B]
- errors.jsp [865.00B]
- doLogin.jsp [1.67KB]
- .settings
- org.eclipse.ltk.core.refactoring.prefs [137.00B]
- org.eclipse.core.resources.prefs [84.00B]
- src
- com
- csu
- t2
- news
- entity
- SecondLevelTitleBean.java [1.00KB]
- FirstLevelTitleBean.java [711.00B]
- CustomerBean.java [534.00B]
- dbhelp
- ConnectionManager.java [1017.00B]
- dao
- SecondLevelTitleDao.java [4.88KB]
- FirstLevelTitleDao.java [4.81KB]
- CustomerDAO.java [1.53KB]
- WebRoot
- images
- left.jpg [5.56KB]
- head.gif [40.44KB]
- 2.jpg [7.73KB]
- 1.jpg [35.48KB]
- graphics
- wel2.jpg [167.40KB]
- top2.jpg [11.28KB]
- main-1.gif [289.62KB]
- icon1.gif [104.00B]
- bk.gif [6.37KB]
- banner.jpg [47.76KB]
- 1.jpg [35.48KB]
- WEB-INF
- lib
- log4j-1.2.8.jar [344.40KB]
- images
- main-1.gif [289.62KB]
- left.jpg [5.56KB]
- head.gif [40.44KB]
- banner.jpg [19.75KB]
- classes
- com
- csu
- t2
- news
- entity
- SecondLevelTitleBean.class [1.55KB]
- FirstLevelTitleBean.class [1.13KB]
- CustomerBean.class [939.00B]
- dbhelp
- ConnectionManager.class [1.36KB]
- dao
- SecondLevelTitleDao.class [3.46KB]
- FirstLevelTitleDao.class [3.30KB]
- CustomerDAO.class [1.95KB]
- web.xml [377.00B]
- META-INF
- MANIFEST.MF [39.00B]
- CSS
- style-1.css [580.00B]
- linkstyle.css [164.00B]
- welcome.jsp [1.07KB]
- welcome.html [357.00B]
- verysimple.html [351.00B]
- top.html [278.00B]
- title_file_sucess.jsp [1.97KB]
- title_file_sucess.html [489.00B]
- title_file.jsp [3.15KB]
- title_file.html [2.39KB]
- onetitle_sucess.jsp [1.64KB]
- onetitle_sucess.html [481.00B]
- onetitle.jsp [1.92KB]
- onetitle.html [1.49KB]
- newspre_simple.jsp [1.88KB]
- newspre_simple.html [1.11KB]
- newspre.jsp [4.53KB]
- newspre.html [2.76KB]
- login.jsp [3.86KB]
- login.html [4.70KB]
- left.jsp [1.15KB]
- left.html [445.00B]
- index.jsp [1.18KB]
- index.html [492.00B]
- errors.jsp [865.00B]
- doLogin.jsp [1.74KB]
- .project [1.25KB]
- .mymetadata [285.00B]
- .classpath [491.00B]
- 系统环境配置.txt [75.00B]
- 数据库.sql [766.00B]
- 刘配齐的论文最终稿.doc [1007.50KB]
- 刘配齐的论文初稿(修改稿).doc [1.31MB]
- 200841903314 刘配齐 6 工作情况表.doc [33.00KB]
- 200841903314 刘配齐 5 开题论证记录.doc [37.00KB]
- 200841903314 刘配齐 4 答辩记录.doc [34.00KB]
- 200841903314 刘配齐 3 中期检查表.doc [35.00KB]
- 200841903314 刘配齐 2 开题论证审批表.doc [45.00KB]
- 200841903314 刘配齐 1 任务书.doc [52.00KB]
- 200841903314 刘配齐 0 选题审批表.doc [35.79KB]
|