jspaccess学生管理系统课程设计方案.docx
- 文档编号:9738225
- 上传时间:2023-02-06
- 格式:DOCX
- 页数:8
- 大小:60.77KB
jspaccess学生管理系统课程设计方案.docx
《jspaccess学生管理系统课程设计方案.docx》由会员分享,可在线阅读,更多相关《jspaccess学生管理系统课程设计方案.docx(8页珍藏版)》请在冰豆网上搜索。
jspaccess学生管理系统课程设计方案
封面
作者:
PanHongliang
仅供个人学习
第一章:
概述
1.1.开发背景
在我国,教育是一个影响着国富民强的重要行业,随着改革开放和市场经济的发展根据中国特有的国情发展,教育得到了国家的大力扶持与社会各界的高度重视,从而使教育业向规范性与现代化的方向高速发展,但是同发达国家相比,我国的教育行业的信息技术的应用程度还很低,只有在大城市中发展较早、规模较大的院校中才使用计算机进行大规模操作,从各方面提高工作效率,取得良好的社会和经济效益,而一些新兴的、规模较小的教育机构还没有全部具备这种功能。
因此可见,随着我国教育的迅速发展,信息技术在其上的应用会更加地广泛和深入。
在我国,各大中小学校的各类信息管理系统并非一个新的课题,但也有的学校根本就没有信息任何管理系统,所有的工作几乎还是手工操作来完成。
计算机技术在日新月异的发展,但是有的很多学校,特别是在西部贫困地区,学校的种类管理都依然由手工操作来完成,这十分落后,效率极低,成本很大,而且极异出错。
随着社会的发展,信息化是社会进程的必然趋势,学校管理只有只有快,准,精才能发挥其价值。
所以机器代替人力是必然的历史发展趋势,只有领导的重视和支持才能从人工操作改为计算机的自动化系统。
人工操作必将被计算机代替。
有些学校虽使用了计算机,甚至管理系统,但是仍然存在很多问题,问题一日不解决,效率就一日提不上去。
还有,有的系统很不完善到处是漏洞,可以说是千疮百孔,这样极不完善的系统对管理来说是没有任何保障的。
1.2系统开发目标:
本系统是将现代化的计算机技术和传统的教学、教务工作相结合,按照学院的工作流程设计完成的。
为了使系统在学院的管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下的系统开发目标:
学生成绩管理系统学生档案管理的主要功能是:
实现添加学生的基本信息、修改学生的基本信息、查询学生的基本信息、删除学生的基本信息等基本功能。
1.3系统开发工具
系统的开发模式是jsp模式
所用到的软件有:
tomcat7.0java1.6access数据库internetexplorer阅览器
Frontpage
其中frontpage主要用于jsp程序代码编写
access重要用于数据库的建立
tomcat、java、internetexplorer主要用于后台运行
程序运行条件必须是安装了tomcat和access的计算机
第二章:
数据库设计
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
学生信息的access数据库
图1
课程信息的数据表
课程号
课程名
先行课
学分
1
数据库
5
4
2
数学
2
3
信息系统
1
4
4
操作系统
6
3
5
数据结构
4
6
数据处理
2
课程信息的access数据库
图2
第三章:
详细设计
3.1
建立access数据库和tomcat的连接
实现的完整代码:
<%@pagecontentType="text/html;charset=gb2312"language="java"import="java.sql.*"%>
<%
//*******数据库连接代码 开始*****
//异常处理语句
try
{
Stringspath="data/test.mdb";//Access数据库路径
Stringdbpath=application.getRealPath(spath);//转化成物理路径
Stringdbname="";//Acvess数据库用户名,没有则为空
Stringuser="";//Access数据库密码,没有则为空
//数据库连接字符串
Stringurl="jdbc:
odbc:
Driver={MicrosoftAccessDriver(*.mdb)};DBQ="+dbpath;
//加载驱动程序
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//建立连接
Connectionconn=DriverManager.getConnection(url);
//创建语句对象
Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
}%>
3.2用frontpage具体编写程序
如下图就是用frontpage编辑的一个简单网页
用鼠标点击图片即可打开超链接
图3
3.3检查程序错误并改正
第四章运行
首先进入图3界面
单击乌龟就可以进入学生信息查询界面
图4
输入学号95001,运行结果:
图5
输入姓名刘晨程序运行结果为
图6
点击香蕉图片程序运行结果为:
图7
输入95001程序运行结果为
图8
点击鸳鸯图片运行结果为
图9
输入添加sno:
95001name:
李勇sex:
男age:
20所在系:
CS
如图10运行结果为:
图10
第五章小结
程序总体情况差强人意,还有很多要完善的地方,此程序是单数据库文档的程序,这算是我做的第一个JSP程序吧,不要笑话我哈。
版权申明
本文部分内容,包括文字、图片、以及设计等在网上搜集整理。
版权为潘宏亮个人所有
Thisarticleincludessomeparts,includingtext,pictures,anddesign.CopyrightisPanHongliang'spersonalownership.
用户可将本文的内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。
除此以外,将本文任何内容或服务用于其他用途时,须征得本人及相关权利人的书面许可,并支付报酬。
Usersmayusethecontentsorservicesofthisarticleforpersonalstudy,researchorappreciation,andothernon-commercialornon-profitpurposes,butatthesametime,theyshallabidebytheprovisionsofcopyrightlawandotherrelevantlaws,andshallnotinfringeuponthelegitimaterightsofthiswebsiteanditsrelevantobligees.Inaddition,whenanycontentorserviceofthisarticleisusedforotherpurposes,writtenpermissionandremunerationshallbeobtainedfromthepersonconcernedandtherelevantobligee.
转载或引用本文内容必须是以新闻性或资料性公共免费信息为使用目的的合理、善意引用,不得对本文内容原意进行曲解、修改,并自负版权等法律责任。
Reproductionorquotationofthecontentofthisarticlemustbereasonableandgood-faithcitationfortheuseofnewsorinformativepublicfreeinformation.Itshallnotmisinterpretormodifytheoriginalintentionofthecontentofthisarticle,andshallbearlegalliabilitysuchascopyright.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- jspaccess 学生 管理 系统 课程设计 方案