- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java 课程设计报告
计算机科学与技术学院
课程名称:_____JAVA程序设计______
设计题目:_____JSP学生信息管理系统_
学生姓名:_________许晖____________
学 号: ______310909060147______
专业班级:_______软件四班__________
指导老师:________霍占强__________
2011 年 7 月 3 日
目录
任 务 书 4
1 系统分析 5
1.1需求分析 5
1.2项目 5
1.3开发语言和工具 5
1.3.1 JSP 5
1.3.2 JDK 6
1.3.3 Tomcat 6
1.3.4 SQL 6
2 系统分析 7
2.1系统功能结构设计 7
2.1.1系统功能模块图 7
2.1.2系统主要功能 8
2.2 数据库设计 8
2.2.1 数据库结构设计 8
2.2.2 数据库详细设计 11
3 系统详细设计与实现 12
3.1 登陆模块的设计与实现 12
3.2 学生信息模块的设计与实现 13
3.3 课程管理模块的设计与实现 15
3.4成绩管理模块的设计与实现 16
3.5退出模块的设计与实现 17
(2)退出系统实现过程 18
结 论 18
任 务 书
题目:基于JSP的学生信息管理系统的设计与实现 设计内容及要求:
本程序主要完成学生信息查询系统增删改查编程工作,该系统,采用JSP编程语言,通过SQL Server进行数据存储及处理,要求系统功能设计合理,并具有实用性。在编程过程中应力求达到界面完美,功能完善。
在代码设计阶段安装与配置开发环境,根据架构设计和概要设计进行详细设计,编写代码,按次序实现和调试系统各个层次的代码,最后进行系统集成。
设计环境:
Windows XP
SQL Server 2005
JSP
实现目标:
学生信息系统的功能满足如下要求:
1. 登录模块:只有本系统的登陆账户和密码才能登录。
2. 成绩查询模块:管理员可以通过学号查询的成绩,也可以查询的成绩
4. 成绩管理模块:管理员可以通过课程号或学号查询相应课程的期中成绩和期末成绩,或修改某名学生的成绩,在这个模块中同样可以进行详细的查询。
5. 退出模块:点击退出按钮,返回登陆页面,重新输入账号密码登陆系统。
1 系统分析
1.1需求分析
随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
现在我国的教育机构对学生成绩管理还普遍停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代,这种传统的管理方法必然被计算机为基础的信息管理所取代。
通过调查,要求系统具有权限设置功能的登录模块,可以实现信息查询功能。教务管理人员能够实现学生成绩信息的查询、、删除、修改、浏览功能。1.2项目(1) 使用本系统将大大提高学院教务人员管理业务的处理效率;
(2) 提高成绩信息数据的准确性和安全性;
(3) 减少成绩信息管理的重复性和低效性,节约人力、物力和时间。(4) 减少了复杂化的查询系统所带的故障与不便。
1.3开发语言和工具
本系统平台1.3.1 JSP
JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑 JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点平台。1.3.2 JDK
JDK(Java Develop Kit,Java开发工具包)包括运行Java程序所必须的JRE环境及开发过程中常用的库文件。在使用JSP开发网站之前,首先必须安装JDK,目前JDK的最新版本为jdk1.6.0_03,自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库,jdk是运行jsp环境之一。
1..3 Tomcat
Tomcat
您可能关注的文档
最近下载
- 2013电大作业财务报表分析完整版苏宁偿债能力分析运营能力分析获利能力分析财务报表综合分析.doc
- 关于阅读作文.docx VIP
- 达芬奇-完整版课件PPT.ppt
- 人教版选修《孙悟空大战红孩儿》ppt课件.pptx
- 数据结构教学教案.docx VIP
- 2023年全国高职院校智慧金融赛项-金融综合技能模块国赛真题理财经理岗2023国赛真题-2023年全国职业院校技能大赛赛项正式赛卷.docx
- 统编版二年级语文上册集体备课《寒号鸟》教学设计.docx
- 大中型电机定子绕组绝缘性能检测方法-中国电机工程学会.PDF
- 2023年南通大学计算机科学与技术专业《计算机网络》科目期末试卷B(有答案).docx VIP
- 营养科医师晋升副主任(主任)专题报告(2型糖尿病、高血压病2级极高危).pdf VIP
文档评论(0)