【毕业设计】基于java的学生信息管理系统设计报告

【毕业设计】基于java的学生信息管理系统设计报告

ID:8468652

大小:204.50 KB

页数:28页

时间:2018-03-28

【毕业设计】基于java的学生信息管理系统设计报告_第1页
【毕业设计】基于java的学生信息管理系统设计报告_第2页
【毕业设计】基于java的学生信息管理系统设计报告_第3页
【毕业设计】基于java的学生信息管理系统设计报告_第4页
【毕业设计】基于java的学生信息管理系统设计报告_第5页
资源描述:

《【毕业设计】基于java的学生信息管理系统设计报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、南华大学计算机科学与技术学院课程设计报告南华大学计算机科学与技术学院课程设计报告(2005~2006学年度第1学期)课程名称:网络编程技术题目:基于java的学生信息管理系统姓名:刘亮学号:专业:计算机科学与技术班级:03级04班地点:专业实验室教师:谭敏生南华大学计算机科学与技术学院课程设计报告前言随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。本课程设计研究了一种基于数据关联规则的网络学生信息管理系统,此方案与现今网上已采用的一些方案相比,具有用户使用更简单、界面更直观等优点。

2、在设计中我们发现这样一个事实,一个用户或管理员在登陆这个网站时一般来讲只对该网站的部分内容感性趣,而且这种兴趣会持续一段时间。这点启发了我们,如果能根据用户活管理员的喜好为不同的用户显示其个性化的页面,即着重显示该用户感兴趣的内容,将为用户节约大量的检索时间,而且这样的网页显然是更具有吸引力的。一些站点已经在这方面作出了一定的尝试,通常采用的方法是,在用户登陆时为其提供一系列的选项,使用户能够对站点进行一些自主的设置。这样做能够使站点呈现一定程度的个性化,但是对用户来讲,还是比较烦琐,而且在用户了解一个站点前让其对站点进行设置,其结果未免有些粗糙。于是我们构想了这样一种方案,对用户登

3、陆后的动作进行跟踪,分析,发掘用户点击的规律,即用户先后点击的关联规则,这样,在用户点击一个主题(链接)之后,系统能够自动生成一页面,其中包含了该主题下用户经常关注的内容(若干链接),这样便在无须用户作出任何额外工作的情况下实现了为用户量身订做的个性化页面。要实现这样的功能,离不开后台数据库的支持。管理员验证信息,收集到的用户点击信息,主题层次信息,分析得出的关联规则表等大量的数据都由数据库管理系统管理。本文中数据库服务器端采用了SQLServer2000数据库作为ODBC(OpenDataBaseConnectivity)数据源,并以先进的JDBC-ODBC桥接技术进行数据库存取等

4、操作,使Web与数据库紧密联系起来。整个个性化页面生成系统主要由使用Dreamweaver_MX开发的关联规则采掘系统和利用JSP技术实现的个性化Web页面生成器两部分组成。关联规则采掘系统对数据库中的历史记录进行分析,产生用户关联规则表;页面生成器则负责记录管理员的行为动态生成管理员个性化Web页面。二者通过数据库服务器和Web服务器连接。SQLServer2000前端浏览器JDK+TOMCATJDBC-ODBC桥接后端数据库数据库服务器JSP浏览器为能更好的设计系统,我们在设计时将组内成员主要分成了两组:一组主要负责后台数据库的设计;一组主要负责前台浏览器的设计。南华大学计算机科

5、学与技术学院课程设计报告基于Java的学生信息管理系统--------后台数据库设计报告1.课程设计目的及要求设计目的:使用JDBC-ODBC桥接驱动程序将前台浏览器与后台数据库(本系统用的是SQLServer)结合位为一体。利用SQL语句接口来调用数据库,以存取或更新数据库中的数据,特别是实现对数据库中学生照片的存取,这是我们后台数据可设计的重点。在文档中就新增、删除、修改与查询等几个基本的数据库操作,外加这些操作相关的一些项目作了简单的陈述。设计要求:1.要求在前台主界面上显示数据库中存放的学生的基本信息,一般的普通用户可以在系统中查看所有学生的信息;而由特定权限的管理员可以通过

6、按钮或菜单对学生的信息进行录入、修改、查询、删除等功能。2.利用JDBC驱动程序连接数据库,修改、存储学生的基本信息。2.课程设计软硬件环境2.1系统开发工具的选择后台数据库:本系统后台数据库选择SQLServer2000。2.2性能需求2.2.1硬件环境·处理器:InterCR300或更高。·内存:128MB(建议256MB)。·硬盘空间:30MB。2.2.2软件环境·操作系统:Windows98或Windows2000/WindowsNTServer4.0/windowXP。·数据库:SQLServer2000。3.课程设计内容3.1熟悉java与数据库系统3.1.1数据库系统简

7、介数据库系统是一个信息核心,也是任何企业单位非常重视的运营主体。但随着科技的进步,多元化的需求,促使数据库扮演的角色愈来愈复杂,也愈来愈重视数据库系统相关程序开发工具的简便及性能。由于java的特性,对这方面需求能够发挥相当多的优势,因而java系统的应用越来越多。JDBC是java与数据库连接的一项规范,用于提供统一的SQL语言的关系数据库系统访问接口,与Java应用的相关程序取得数据库连接之后,便可依照SQL语言去执行各项语句命令的运行。3.1.2JD

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。