jsp-access学生管理系统课程设计.doc
文本预览下载声明
第一章:在我国,教育是一个?影响着国富?民强的重要?行业,随着改革开?放和市场经?济的发展根?据中国特有?的国情发展?,教育得到了?国家的大力?扶持与社会?各界的高度?重视,从而使教育?业向规范性?与现代化的?方向高速发?展,但是同发达?国家相比,我国的教育?行业的信息?技术的应用?程度还很低?,只有在大城?市中发展较?早、规模较大的?院校中才使?用计算机进?行大规模操?作,从各方面提?高工作效率?,取得良好的?社会和经济?效益,而一些新兴?的、规模较小的?教育机构还?没有全部具?备这种功能?。因此可见,随着我国教?育的迅速发?展,信息技术在?其上的应用?会更加地广?泛和深入。 在我国,各大中小学?校的各类信?息管理系统?并非一个新?的课题,但也有的学?校根本就没?有信息任何?管理系统,所有的工作?几乎还是手?工操作来完?成。计算机技术?在日新月异?的发展,但是有的很?多学校,特别是在西?部贫困地区?,学校的种类?管理都依然?由手工操作?来完成,这十分落后?,效率极低,成本很大,而且极异出?错。随着社会的?发展,信息化是社?会进程的必?然趋势,学校管理只?有只有快,准,精才能发挥?其价值。
所以机器代?替人力是必?然的历史发?展趋势,只有领导的?重视和支持?才能从人工?操作改为计?算机的自动?化系统。人工操作必?将被计算机?代替。
有些学校虽?使用了计算?机,甚至管理系?统,但是仍然存?在很多问题?,问题一日不?解决,效率就一日?提不上去。
还有,有的系统很?不完善到处?是漏洞,可以说是千?疮百孔,这样极不完?善的系统对?管理来说是?没有任何保?障的。目标:
本系统是将?现代化的计?算机技术和?传统的教学?、教务工作相?结合,按照学院的?工作流程设?计完成的。为了使系统?在学院的管?理中发挥更?大的作用,实现工作过?程的计算机?化,提高工作效?率和工作质?量,现提出如下?的系统开发?目标:
学生成绩管?理系统学生?档案管理的?主要功能是?:实现添加学?生的基本信?息、修改学生的?基本信息、查询学生的?基本信息、删除学生的?基本信息等?基本功能。
Front?page
其中fro?ntpag?e主要用于?jsp程序?代码编写
acces?s重要用于?数据库的建?立
tomca?t、 java、 inter?net explo?rer主要?用于后台运?行
程序运行条?件必须是安?装了tom?cat和a?ccess?的计算机
第二章:数据库设计?
2.1 数据库的需?求分析
数据流图
2.2 概念结构设?
数据库的E?-R图
2.3 逻辑结构设?计
根据数据库?的有关知识?,将学生信息?转化成一个?数据表
学号
Sno 姓名
name 性别
sex 年龄
age 所在系
sdept? 95001? 李勇 男 20 CS 95002? 刘晨 女 19 IS 95003? 王敏 女 18 MA 95004? 张立 男 19 IS 学生信息的?acces?s数据库
图 1
课程信息的?数据表
课程号 课程名 先行课 学分 1 数据库 5 4 2 数学 2 3 信息系统 1 4 4 操作系统 6 3 5 数据结构 4 6 数据处理 2
课程信息的?acces?s数据库
图 2
第三章:详细设计
3.1
建立acc?ess数据?库和tom?cat的连?接
实现的完整?代码:
%@ page conte?ntTyp?e=text/html; chars?et=gb231?2 langu?age=java impor?t=java.sql.*%
meta http-equiv?=Conte?nt-Type conte?nt=text/html; chars?et=gb231?2
%
// ******* 数据库连接?代码 开始 *****
//异常处理语?句
try
{
Strin?g spath? = data/test.mdb; //Acces?s 数据库路径?
Strin?g dbpat?h = appli?catio?n.getRe?alPat?h(spath?); //转化成物理?路径
Strin?g dbnam?e = ; //Acves?s 数据库用户?名,没有则为空?
Strin?g user = ; //Acces?s 数据库密码?,没有则为空?
//数据库连接?字符串
Strin?g url =jdbc:odbc:Drive?r={M
显示全部