计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

基于jsp实现-图书馆信息管理系统.(一)毕业

2013-07-06 01:18
导读:计算机论文论文,基于jsp实现-图书馆信息管理系统.(一)毕业样式参考,免费教你怎么写,格式要求,科教论文网提供的这篇文章不错: 摘要  一个完善的学生信息管理系统能

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

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

2.2 系统功能模块设计
 (1)用户管理模块:对用户的基本信息(包括用户名和密码)进行综合管理,只有系统管理员才可以添加、查询及删除用户的基本信息。
 (2)学生信息管理模块:对学生的基本信息(包括学号,姓名,性别,年龄,体重)进行综合管理,其中教师可以添加、查询及删除学生的基本信息,学生只可以查询信息。
 (3)查询模块:
 1)学生基本信息的查询:根据登陆该系统的用户身份来判断。如果是学生跟老师则可以查询所有学生的基本信息
 2)用户基本信息的查询:只有以管理员的身份登陆该系统时才可以查询所有用户的基本信息。
三、数据库设计
 
3.1 数据库需求分析
 通过调查,要求系统需要有以下功能: ⑴  由于操作人员的计算机知识普遍较差,要求有良好的人机界面; ⑵  由于该系统的使用对象多,要求有较好的权限管理;  ⑶  原始数据修改简单方便,支持多条件修改 ⑷  方便的数据查询,支持多条件查询; ⑸  在相应的权限下,删除数据方便简单,数据稳定性好;
3.2 数据库概念结构设计
   在本系统中的所用的两个数据库表的E-R图如下:
                          本文来自中国科教评价网
 
3.3 数据库结构的实现
所用Access表的数据视图设计如下:
  
 Stu_info表的数据字段说明:为学生信息表,id代表学号,数据类型为数字;name代表学生姓名,数据类型为文本;sex代表学生姓名,数据类型为文本;age代表学生年龄,数据类型为数字;weight代表学生的体重,,数据类型为文本。
 user表的数据字段说明:为用户信息表,name代表用户名,数据类型为文本;password代表用户密码,数据类型为文本。
四、各个功能模块的创建

 图1  以学生的身份登陆系统,用户名为admin,密码为admin

              图2  以学生身份登陆后的界面

                 图3  查询所有学生的基本信息  

                 图4  以教师的身份登陆该系统,用户名为admin,密码为admin
 
                  图5  以教师身份登陆系统后的界面

                       图6  添加学生的基本信息         

                     &n

上一篇:计算机公司销售业务管理系统(一)毕业论 下一篇:公交车乘客信息系统研究(一)毕业论文