基于Java+oracle学生信息管理系统的设计与实现毕业设计论文.docx
《基于Java+oracle学生信息管理系统的设计与实现毕业设计论文.docx》由会员分享,可在线阅读,更多相关《基于Java+oracle学生信息管理系统的设计与实现毕业设计论文.docx(51页珍藏版)》请在三一办公上搜索。
1、基于Java+oracle学生信息管理系统的设计与实现毕业设计论文aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 本科毕业设计(论文) 题目 基于Java+Oracle学生信息管理系统的设计与实现 学院名称 专业班级 学生姓名 信息学院 计科高职09-3 任苏宁 导师姓名 董爱美 二一三 年 六 月 十 日 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 基于Java+Oracle的学生信息管理系统 的设计与实现 作 者 姓 名 专 业 计算机科学与技术
2、指导教师姓名 专业技术职务 讲师 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 齐鲁工业大学本科毕业设计原创性声明 本人郑重声明:所呈交的毕业设计,是本人在指导教师的指导下独立研究、撰写的成果.设计中引用他人的文献、数据、图件、资料,均已在设计中加以说明,除此之外,本设计不含任何其他个人或集体已经发表或撰写的成果作品.对本文研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示了谢意.本声明的法律结果由本人承担. 毕业设计作者签名: 年 月 日 齐鲁工业大学关于毕业设计使用授权的说
3、明 本毕业设计作者完全了解学校有关保留、使用毕业设计的规定,即:学校有权保留、送交设计的复印件,允许设计被查阅和借阅,学校可以公布设计的全部或部分内容,可以采用影印、扫描等复制手段保存本设计. 指导教师签名: 毕业设计作者签名: 年 月 日 年 月 日 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 目 录 摘 要 . 1 ABSTRACT . 2 第一章 绪论 . 3 1.1 课题背景和意义 . 3 1.2 国内外研究现状 . 3 1.3 本系统主要功能模块 . 4 1.4章节安排 .
4、 4 第二章 学生信息管理系统需求分析 . 5 2.1 系统的可行性调查 . 5 2.1.1系统的经济可行性 . 5 2.1.2系统的技术可行性 . 5 2.1.3系统的社会可行性 . 5 2.1.4用户使用可行性 . 6 2.2 需求分析概述 . 6 2.3 系统的数据性能需求 . 7 2.4系统功能需求分析 . 8 2.4.1管理员模块功能需求 . 8 2.4.2教师登录模块功能需求 . 8 2.4.3学生模块功能需求 . 8 2.5系统数据流图 . 8 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
5、aaaaaaaaa 第三章 总体设计 . 10 3.1系统功能层次图. 10 3.2设计目标 . 11 3.2.1系统管理员管理模块 . 12 3.2.2教师登录管理模块 . 12 3.2.3学生登录管理模块 . 12 第四章 数据库设计 . 13 4.1数据库分析 . 13 4.1.1实体的分析 . 13 4.1.2实体的属性 . 13 4.1.3数据表设计 . 14 4.2 SQL语句实现 . 16 第五章 系统模块详细设计 . 18 5.1管理员模块设计. 18 5.1.1添加学生信息功能 . 18 5.1.2添加教师信息功能 . 18 5.1.3添加新课程功能 . 18 5.1.4修改
6、学生信息功能 . 19 5.1.5修改教师信息功能 . 19 5.1.6修改课程信息功能 . 19 5.2教师模块设计 . 20 5.2.1查看教师信息功能 . 20 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 5.2.2查看所授课程功能 . 20 5.2.3查看听课通知功能 . 20 5.3学生模块设计 . 21 5.3.1学生选课功能. 21 5.3.2查看学生信息功能 . 21 5.3.3查看已选课程功能 . 21 5.3.4删除已选课程功能 . 22 第六章 系统实现 . 2
7、3 6.1系统登录界面 . 23 6.2录入学生信息界面 . 23 6.3修改学生信息界面 . 24 6.4学生选课界面 . 24 结束语 . 25 参考文献 . 26 致 谢 . 27 附 录 . 28 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 摘 要 随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长.面对如此庞大的信息量,开发学生信息管理系统来提高学生管理工作的效率就成为必然.通过该系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量
8、. 学生信息管理系统是典型的信息管理系统 (MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面.对于前者要求建立起数据一致性和完整性强、数据安全性好的库.而对于后者则要求应用程序功能完备,易使用等特点. 经过分析,我们使用Java开发工具,利用其提供的各种面向对象的开发工具,Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群.使用的数据库是Oracle,Oracle数据库功能强大,学习起来也不难,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形
9、成用户满意的可行系统. 本文将分六个章节来叙述,第一章,概述,主要叙述系统开发的背景和选题意义,以及开发的必要性和可能性;第二章,系统需求分析,架构系统的框架,为下面的内容做好准备;第三章,系统总体设计,叙述数据库设计和系统子模块的功能;第四章,数据库设计,主要介绍实体和数据表和SQL语句实现;第五章,系统模块的详细设计,主要讲述了各个模块的功能;第六章,系统实现;叙述系统运行情况及个人开发感受.在文中将会涉及一些其他的专业知识,但是只针对所用到的做大体的说明. bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb aaaaaaaaaaaaaaaaaaaaaaaaaaaa
10、aaaaaaaaaaa 关键词:学生信息 Java Oracle ODBC 数据库 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ABSTRACT With the expansion of schools, the number of students increases sharply, all kinds of information about the students also doubled. Faced with such a large amount of inform
11、ation, developing the student information management systems to improve the efficiency of the management of students has become an inevitable. Through the system, the information can be standardized management, scientific statistics and fast query, thereby reducing the workload of management. Studen
12、t Information Management System is a typical management information system (MIS), which mainly includes the establishment and maintenance of back-end database and front-end application development aspects. For the former requirement to establish data consistency and integrity, data security, a good
13、library. For the latter requires the application fully functional, easy to use features. After analysis, we use Java development tools, the use of its various object-oriented development tools, Java technology, excellent versatility, efficiency, platform portability, and security, are widely used in
14、 personal PC, data centers, gaming control Taiwan, scientific supercomputers, cell phones and the Internet, also has the worlds largest developer of professional community. Use of the database is Oracle Database, Oracle Database powerful, it is not difficult to learn, then, the initial prototype of
15、the system needs to constantly revise and improve user satisfaction until the formation of a viable system. This article will be divided into six chapters to describe the first chapter, an overview of the main narrative system development background and significance of the topic, and the development
16、 of the necessity and possibility; second chapter, system requirements analysis, system architecture framework for the following content prepared; Chapter overall system design, database design and system description sub-module functions; fourth chapter, database design, introduces entities and data
17、 tables and SQL statements; fifth chapter, detailed system modules design, mainly about the function of each module; Chapter VI, system implementation; narrative system operation and personal development experience. In the text will involve some of the others expertise, but only for the general desc
18、ription used to do. Key words:Student information ; Java ; Oracle; ODBC; databasebbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 第一章 绪论 1.1 课题背景和意义 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用.随着计算机网络技术发展,Web数据库技术已经成为应用最为广泛的网站架构基础技术在应用系统中,Web提供了与用户进行通信
19、联络的有效手段,利用Web技术,实现Web服务器与数据库系统的连接,完成对数据的处理与查询,用户可以通过操作简单易学的浏览器来查询处理所需要的各种数据. 学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段.但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难. 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着
20、越来越重要的作用.作为计算机应用的一部分,使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等.这些优点能够极大地提高学生信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件. 1.2 国内外研究现状 计算机在管理中的应用开始于XX年,当时美国首先用计算机处理工资单.40多年来,计算机在处理管理信息方面发展迅速.例如,XX年代美国计算机在管理中应用项目不到300项,到了XX年达到2670项.而现在,美国在财务会计上90%的工作由计算机完成;物资管理中80100%的信息处理由计算机完成;计划管理中是80
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Java oracle 学生 信息管理 系统 设计 实现 毕业设计 论文
链接地址:https://www.31ppt.com/p-3384873.html