管理系统的设计与实现(源码)【字数:9388】

摘 要当今社会,计算机科学技术已经全面发展,网络化|智能化|集成化的格局已经形成。计算机的先进技术使管理手段和管理方式等发生着巨大的变化,计算机的优势和普及使之已经完全进入其各个领域,并越来越发挥着非常大的作用。以前使用传统的人工方式管理学生毕业设计的各项信息,这样的管理方式的缺点显而易见,最常见的就是效率非常低、数据的保密性也很差,另一个方面就是随着时间的推移,有大量的数据和文件的产生,在这种情况下,查找信息以及数据的维护和更新都非常的麻烦,而且繁琐。本管理系统将使用JSP编程语言和MYSQL数据库进行开发,MyEclipse作为开发工具,后台数据库的连接采用JDBC直连的方式,最终完成系统的开发,实现各项添加、查询、删除等功能。系统使用简单方便,界面一目了然,基于B/S模式下开发。
目 录
第1章 前言 1
1.1 研究背景 1
1.2 开发意义 1
1.3 设计思想 1
1.4 设计原则 1
第2章 系统开发理论基础 3
2.1 开发工具 3
2.1.1 MyEclipse 3
2.1.2 Tomcat 3
2.2 JSP技术 3
2.3 Java简介 4
2.4 JavaScript 5
2.5 HTML简介 5
第3章 系统分析 7
3.1需求分析 7
3.1.1 性能需求分析 7
3.1.2 用户需求分析 7
3.1.3 功能需求分析 7
3.1.4 非功能需求分析 7
3.2 可行性分析 8
3.2.1 技术可行性 8
3.2.2 经济可行性 9
3.2.3 操作可行性 9
3.3 系统流程分析 9
3.3.1用户注册 9
3.3.2用户登录 10
第4章 系统设计 11
4.1 系统功能模块图 11
4.2 系统 *好棒文|www.hbsrm.com +Q: &351916072& 
架构设计 11
4.3数据库设计 11
4.4.1 数据库设计原则 12
4.4.2 数据库概念设计 12
4.4.3 数据库表设计 12
第5章 系统的实现 15
5.1 网站主界面 15
5.1.1 用户注册功能 16
5.1.2 在线选题 17
5.2管理员登录界面 18
5.3 管理员主界面 19
5.3.1修改密码界面 21
5.3.2学生信息管理 22
5.3.3系统公告管理 22
5.3.4资料下载管理 23
5.3.5毕设题目管理 25
5.3.6选题信息管理 27
第6章 系统测试 28
6.1系统测试目的与意义 28
6.2 系统功能测试 28
6.3 系统测试过程 28
6.4 系统性能测试 28
6.5 测试结果分析 29
总结与展望 30
参考文献 31
致 谢 33
第1章 前言
1.1 研究背景
迅速发展的社会经济和计科技术的迅速进步,计算机信息和通信技术为核心的信息管理系统正在蓬勃的与发展,并且壮大。计算机几乎覆盖了所有的领域。从科研学术到企业生产,再到人们的家庭生活,计算机被广泛的应用在各行各业上。怎么样实现数据信息更加快捷、实用、有效的管理,是软件行业开发一直追求的目标。当前我国信息技术管理水平相对来说还普遍的比较落后,很明显的,这样的管理模式已经跟不上时代的潮流。很多的许多人力和物力被浪费,这样的传统管理的方法必然会被编程的软件慢慢代替。将互联网与计算机信息技术应用于经营与管理,以现代化工具代替传统手工作业。无疑,使用网络信息化管理来进行管理数据更先进、更高效、更科学,信息交流更迅速。
? 鉴于目前的实际情形,从一些已有的实际条件出发,开发一整套基于JSP开发语言的毕业设计管理系统。实现科学管理,是当今社会发展的必然趋势。
1.2 开发意义
现今社会随着计算机技术的逐渐成熟,所有信息都可以使用计算机进行高效的管理,计算机信息处理的准确性和高效性很大的提高了工作效率,于此同时也能大大的降低出错率,让非常多的复杂而且繁琐的工作都由计算机来帮助完成。毕业设计管理系统是随着网络技术以及计算机技术迅速发展出现的一种新颖的管理方式,依靠计算机强大而精确的处理和运算能力,实现毕业设计管理系统信息的精准化的管理工作,降低了劳动强度,信息的传递和存储也准确无误。从前,使用传统的人工方式管理毕设选题的各种各样的信息,这样的管理方式的缺点日益暴露出来,而且对于数据的查找、维护和更新也带来了非常大的困难。
1.3 设计思想
本毕业设计管理系统的设计与实现本着设计功能丰富,易于操作,界面友好为开发原则。首先充分利用自己所学到的计算机知识和编程语言,最系统做一个大概的分析。程序开发中一个重要的环节就是系统分析,为了更好的把程序设计完美、功能被充分的展现给用户,首先的进行系统研究调查。与此同步,也要详细的解析分析系统的各项功能,在这样的情况下才能够设计并且开发出非常完整的系统。本系统的数据存储采用了MYSQL这个开源的数据库,创建数据库,设计存储数据的数据库表格,系统分析同步进行。
其次细致分析毕业设计管理系统流程走向,并处理和记录有关的数据。最后分析系统的每一个功能模块,使用自己所熟悉上手的开发工具MyEclipse10.0,最终完成系统的开发编写。设计过程中使用已经成熟稳定开发工具Eclipse,保证了开发速度和系统的实用性。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/467.html

好棒文