最新帖子 精华区 社区服务 会员列表 统计排行
上一主题下一主题
«12345»Pages: 1/13     Go
主题 : 基于JSP的学生信息管理系统(源码+论文+ppt)
ceshi123 离线
级别: 管理员
宣传大使奖 特殊贡献奖 灌水天才奖
显示用户信息 
0  发表于: 2009-06-04 22:18

基于JSP的学生信息管理系统(源码+论文+ppt)

附件: JSP008基于JSP的学生信息管理系统.rar 售价:5交易币 充值交易币(1交易币=1¥) (1578 K) 下载次数:328 VB或ASP(不含ASP.NET)设计包调试联系QQ:772789394 介绍朋友购买可获优惠  如何免费获取
购买流程:注册论坛账号------->在线充值购买论坛交易币------->下载毕业设计将直接扣除交易币
关键字:学生信息管理,B/S,JSP,Script,SQLServer2000。
随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长。面对如此庞大的信息量,开发学生信息管理系统来提高学生管理工作的效率就成为必然。通过该系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。

本文主要介绍了学生信息管理系统的主要任务,阐述了开发该系统用到的关键技术,如采用B/S结构,使用JSP编程、利用SQLServer2000建立数据库、采用HTMLJavaScript等编程技术。
本系统是采用B/S模式进行开发的,系统的用户权限有两种:学生和系统管理员,不同权限用户登入到不同的操作界面。该系统主要由学籍维护、选课管理、成绩查询等功能模块组成,本文具体介绍了各功能模块所包含的小模块的功能,学籍维护模块主要是对学生的基本信息进行添加、查询、修改、删除;选课管理模块主要是对选修的课程进行添加、删除、统计选修人数,以及学生进行选课和更改选课;成绩查询模块主要是对必修课进行添加、删除、录入成绩,以及学生进行查询成绩等功能。
... I

Abstract. II

... 1

第一章  绪论... 2

1.1 选题的背景和意义... 2

1.2 国内外研究现状及发展趋势... 2

1.3 本课题研究内容... 2

1.4 本课题研究的目标及主要特色... 3

第二章  系统设计使用技术介绍... 4

2.1 JSPJava Server Pages)和Java Bean技术介绍... 4

2.1.1 JSP概述... 4

2.1.2 JSP工作原理... 4

2.1.3  JavaBean技术介绍... 4

2.2 B/S体系结构介绍... 5

2.3 JavaScrit技术介绍... 6

2.4 SQL Server 2000 数据库... 6

2.4.1 数据库介绍... 6

2.4.2 ODBC数据访问接口... 7

2.4.3 JDBC数据访问接口... 7

第三章  系统设计... 9

3.1 需求分析... 9

3.1.1 运行环境... 9

3.2 系统总体设计... 9

3.2.1 系统目标设计... 9

3.2.2 系统设计思想... 9

3.2.3 系统功能描述... 10

3.2.4 系统用例图... 12

3.2.5 系统UML活动图... 13

第四章  数据库设计... 14

4.1 总体表设计... 14

4.2 数据库表的结构... 14

4.3 实体及ER... 16

4.3.1 实体介绍... 16

4.3.2 实体的ER图以及各实体之间联系的ER... 16

4.4 数据库表的关系图... 19

4.5 数据库表的视图... 20

4.6 数据库连接... 20

第五章  系统具体实现... 23

5.1 登入界面... 23

5.2 学生界面... 25

5.3 学生界面功能实现... 26

5.3.1 查看公告页面... 26



5.3.2 学生修改密码页面... 26

5.3.3 学生学籍维护页面... 28

5.3.4 成绩查询... 30

5.3.5 查看学修课表并进行选修... 30

5.4 管理员界面... 32

5.5 管理员界面功能实现... 33

5.5.1 查看学生基本信息... 33

5.5.2 添加新学生和选修课... 35

5.5.3 查看学修课表和必修课表... 36

5.5.4 查看学生选课情况和学生成绩... 37

5.5.5 添加必修课表和学生成绩... 40

第六章  全文总结... 44

... 45

参考文献... 46

 





附件: JSP008基于JSP的学生信息管理系统.rar 售价:5交易币 充值交易币(1交易币=1¥) (1578 K) 下载次数:328 VB或者ASP设计可以联系管理QQ:772789394 包调试
wangxuelin45 离线
级别: 新手
显示用户信息 
1  发表于: 2009-06-06 17:12
购买流程:注册论坛账号------->在线充值购买论坛交易币------->下载毕业设计将直接扣除交易币
??kan kan !!

yiyimoxiang 离线
级别: 新手
显示用户信息 
2  发表于: 2009-06-06 18:46
购买流程:注册论坛账号------->在线充值购买论坛交易币------->下载毕业设计将直接扣除交易币
刚注册的竟然是o交易币?
水木未央 离线
级别: 新手
显示用户信息 
3  发表于: 2009-06-08 14:07
购买流程:注册论坛账号------->在线充值购买论坛交易币------->下载毕业设计将直接扣除交易币
顶  想知道具体内容
古木 离线
级别: 新手
显示用户信息 
4  发表于: 2009-06-09 15:07
购买流程:注册论坛账号------->在线充值购买论坛交易币------->下载毕业设计将直接扣除交易币
阿飞把儿科法律开始连卡佛绿卡啊
javabiz 离线
级别: 新手上路
显示用户信息 
5  发表于: 2009-06-11 15:30
购买流程:注册论坛账号------->在线充值购买论坛交易币------->下载毕业设计将直接扣除交易币
我们应该学习什么语言,java、C#还是c++?
        好像很多公司都找会VC的人,java和C#有用吗?
        甚至有人说java或C#是小公司用的语言,C++是大公司用的语言。
    
        下面我们请北京程式先锋的黄老师来和大家一期讨论这个问题。

        注:讨论的C++不是指.net framework下的托管C++而是指非托管的C++。
        
        北京程式先锋黄老师:首先解释一下java、C#、C++和VC的关系。
        java,C#是C++后出现的语言,VC是比较早就开始有的开发工具,C/C++也是比较早的语言。java的开发工具有JBuilder、JCreator、
Eclipse等,而C#的开发工具就是微软的Visual Studio系列。
        java、C#和C++各有个的优点,C++兼容性好,不依赖平台,java、C#依赖各自的虚拟机(C#的虚拟机是.net framework)运行,离开了
虚拟机便不能运行;
        Java、C#开发效率高,几乎是VC的几倍以上,C++运行效率高但是开发比较麻烦,学习也比较难。
        语言没有优劣之分,这些高级语言都是现在大量使用的流行语言,任何一种语言都可以开发出大型系统,但是实际运用往往根据需要选择,除非是做底层类库开发一般不选C++,因为它开发成本太高,还有用C++的是为了部署简单,例如网络游戏,为了避免每个用户都安装虚拟机就不选用java或C#,除这些之外,一般选择开发效率较高的java、C#,这样可以降低公司的开发成本。
        现在学习编程的人大多数都学习java、C#,因为简单啊,很快上手,C++确实越来越少人学了。
        不要看着难学的VC挺cool的就去学,要看实际应用和自己的兴趣还有学习环境,C++学习最好有实际应用环境不然学起来累死不讨好,最后失去了信心。要知道VC已经是好几年前的技术了,微软现在基本不会升级它了,也就是说用VC你的生产效率就是几年前的,很低。
        现在很多高校都把C++作为一种必须掌握的基础语言,甚至有些非计算机专业的学生都要学习C++,但是那些要求仅仅是对C++基础知识的掌握,要熟练运用到实际开发中去还是有一段距离的。

        学员:学java有没有用呢?
        程式先锋黄老师:我觉得现在java和C#的前景很难分出高低,所以学java和C#差不多,而且他们都比较类似,基本可以一通“两通”。
        学习一样东西有没有用要看它的使用价值,现在公司需要的人才不单单是会简单的编程,而且是全方面的,业务和其他能力也很重要,可以说学了java你可以做一个程序员,找到工作也没问题,但是要真正深入企业业务,要工资有所提升则还要实践一段时间,充分融入到企业的业务中去。
        例如有些外包公司,他们对程序设计的要求比较低,只要会用一些主流的语言就可以了,但是对外语要求很高,例如对日外包公司对日语的要求,这样如果掌握了java或C#之后能够学习一门日语是很好的。现在有招聘单位打着日语二级软件工程师月薪1万的旗号。
        当然还有其他业务,在工作过程也是可以慢慢积累的,例如有些公司用到的GIS(地理信息系统)。

        学员说:
        “可是我知道现在的电信行业,nokia,moto还挺需要这方面技术的人。而且薪资给的还比较高。”

        程式先锋黄老师:我们并不是要抵制学习C++,而是说学一样东西必须看到成果,如果你有环境学C++,例如公司有项目,那就跟着学,这样有人可以问,有环境压力才能学好。我看见很多人说要学C++,但是因为实际没有用到最后几年过去了还是只背得一些基本语法。

        学员:“那VC不热的原因也是他的市场小是吗?”

        程式先锋黄老师:其实VC也不能说不热,很多公司还是要用它的,它用得相对少,但是会的人也少,我面试过VC的人,来面试的很少有人合格的,简历写得不错,可是一问连strcpy复制了多少内存都不清楚。C++人才还是很缺的,相反会java、C#的人比较多。
        
        学员:应该选择学习什么语言呢?
        程式先锋黄老师的建议是:
        对于原来没有多少计算机基础的人,建议从java、C#学起,如果以后以此找到了一份比较好的工作,你可以继续深入研究它,也可以把计算机技术和公司的业务多结合,计算机只是工具,要跟业务结合才能产生价值。如果以后有C++学习的需要,例如公司业务的需要,那可以在项目中学习它,因为有环境的需求压力和前面的编程基础学起来会比较容易一点。
        对于已经有一定的程序设计基础的人,如果你想做一些比较底层的开发,或者有实际项目的需要,可以选择学习VC。
        
        最后黄老师说:VC绝对不是大公司用的,Java、C#绝对也不是小公司用的。语言和工具在这里没有可比性,只存在各自的优缺点。
王晶 离线
级别: 新手
显示用户信息 
6  发表于: 2009-06-13 09:43
购买流程:注册论坛账号------->在线充值购买论坛交易币------->下载毕业设计将直接扣除交易币
顶  想知道具体内容
cxc731003 离线
级别: 新手上路
显示用户信息 
7  发表于: 2009-06-14 11:11
购买流程:注册论坛账号------->在线充值购买论坛交易币------->下载毕业设计将直接扣除交易币
把儿科法律开始连卡佛绿卡啊
冷秋 离线
级别: 新手
显示用户信息 
8  发表于: 2009-06-15 13:39
购买流程:注册论坛账号------->在线充值购买论坛交易币------->下载毕业设计将直接扣除交易币
不错我,先看看
zhangxiaoyu 离线
级别: 新手
显示用户信息 
9  发表于: 2009-06-19 14:04
购买流程:注册论坛账号------->在线充值购买论坛交易币------->下载毕业设计将直接扣除交易币
顶  想看看具体的内容
上一主题下一主题
«12345»Pages: 1/13     Go
快速回复 顶端
内容
HTML 代码不可用
使用签名
Wind Code自动转换

验证问题:本站域名是什么?答案:cccbbs.net  正确答案:cccbbs.net
按"Ctrl+Enter"直接提交