您现在的位置:网站首页答辩论文计算机毕业设计JAVA/JSP

数据库课程设计-jsp实现-图书馆信息管理系统

  • 简介:(毕业论文 页数:21字数:4980)摘要: 一个完善的学生信息管理系统能够极大地提高学生信息管理的效率, 具有检索迅速、查找方便、可靠性高、存储量大、更新快、寿命长、成本低等优点。本系统采用的是JSP技术,数据库用的是Access2003,用JDBC:ODBC连接Access...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载

(毕业论文   页数:21字数:4980)摘要: 一个完善的学生信息管理系统能够极大地提高学生信息管理的效率, 具有检索迅速、查找方便、可靠性高、存储量大、更新快、寿命长、成本低等优点。本系统采用的是JSP技术,数据库用的是Access2003,用JDBC:ODBC连接Access数据库,从而实现对Access表的查询,添加和删除等操作。该系统包括用户信息管理、学生基本信息管理。是一个比较通用的信息管理系统,能较好地对学校学生的基本信息和学习情况进行管理。

关健字: JSP,JDBC,Access,表单

目录:

一、问题描述
二、系统设计
三、数据库设计
四、各个功能模块的创建
五、源代码选摘
六、总结
七、参考文献

一、问题描述
1.1 设计背景
在计算机和网络普及之前,办公自动化是不可想象的。学校尤其是如此,对与学生的各项信息的管理都是依靠纸介质的文件存储,利用人工的方式来完成。这样的管理手段有着很多的弊端,学生信息不能得到很好的检索,并且很容易出错,常常不小心会造成信息的错误,信息的丢失。并且在需要查询学生信息的时候更本没有时效性可言。后来出现的一些信息管理系统,就是将到后来,传统的管理信息系统集中于信息的管理,体现在通过计算机把各种数据串接起来,储存起来,提高某些快速的查询手段,以及健壮、可靠的数据存储,说到底只不过是传统手工管理方式的计算机模拟。而现代社会的发展对学校自身的管理提出了更高的要求,要求快速、准确的进行学生信息的查询和分析。对一个学校来说,无论它的规模的大小,每时每刻都会产生大量的学生信息,这些信息如此的复杂,如此的海量,使得每个学校为维护和管理这些信息而浪费了大量的人力和物力。结果还十分的低下,经常出错,更谈不上数据的快速科学分析。另外,大规模的学校在管理上也同样存在着头绪繁多,管理混乱的现象。所有的这一切都是因为缺乏一种有效的、快捷的、使用方便的管理工具所致。
网络的普及,以及软件产业的飞速发展,为我们带来了极大的方便。计算机现在已经普及了,网络更是随处可见,几乎每个学校都有自己的局域网,也可以连接到internet。那么,我们如何运用这些有利条件呢?这就要求我们能够开发出一套基于网络的学生信息管理系统。此系统开发出来之后,对学校的管理人员来说是个极大的喜讯,他们的工作量明显减轻,工作质量也是大大提高。不会再有太多的人为错误。
二、系统设计
2.1 系统功能分析
学生信息管理系统具体功能如下:
①、 权限:该系统要输入用户名和密码,登陆该系统的身份有三种即:学生,老师和管理员。每种身份的权限都不一样。
②、学生:只可以查询学生信息表中的内容。
③、老师:可以对学生信息进行查询,添加和删除等操作。
④、管理员:可以对登陆该系统的用户包括用户名和密码进行添加,查看和删除的操作。

2.2 系统功能模块设计
(1)用户管理模块:对用户的基本信息(包括用户名和密码)进行综合管理,只有系统管理员才可以添加、查询及删除用户的基本信息。
(2)学生信息管理模块:对学生的基本信息(包括学号,姓名,性别,年龄,体重)进行综合管理,其中教师可以添加、查询及删除学生的基本信息,学生只可以查询信息。
(3)查询模块:
1)学生基本信息的查询:根据登陆该系统的用户身份来判断。如果是学生跟老师则可以查询所有学生的基本信息
2)用户基本信息的查询:只有以管理员的身份登陆该系统时才可以查询所有用户的基本信息。
三、数据库设计

3.1 数据库需求分析
通过调查,要求系统需要有以下功能:
⑴ 由于操作人员的计算机知识普遍较差,要求有良好的人机界面;
⑵ 由于该系统的使用对象多,要求有较好的权限管理;
⑶ 原始数据修改简单方便,支持多条件修改
⑷ 方便的数据查询,支持多条件查询;
⑸ 在相应的权限下,删除数据方便简单,数据稳定性好;

查看评论 已有0位网友发表了看法
  • 验证码: