- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JSP程序设计大作业
武汉理工大学华夏学院
课 程 报 告
课程名称:JSP程序设计
题 目:学生信息管理系统的设计与开发
专 业 信息工程系
班 级 软件1121
学 号 10212812114
姓 名 杨朝雄
成 绩 _________________
指导教师 邱珊
2015年3月2日至2015年5月8日
课程大作业任务书
学生姓名: 杨朝雄 专业班级: 软件1121
指导教师: 邱珊 工作单位: 信息工程系
设计题目:
要求完成的主要任务:
运用Java Web MVC多层架构技术(JSP+Servlet+JavaBean)和JDBC数据访问技术设计和开发一个学生信息管理系统,实现注册、登录以及学生信息的浏览、查询、添加、更新、删除等基本功能。
具体要求如下:
(1)界面简单实用,美观大方。要求使用CSS+DIV进行页面布局和样式控制。具体要求如下:
a. 系统首先进入欢迎页面。在欢迎页面中,要有系统名称,学生姓名,学号和班级。从欢迎页面点击链接进行登陆界面。
b. 进入登陆界面后的流程自行设计。
(2)所采用的数据库管理系统课自行决定。
(3)系统必须实现注册、登录和信息的查询、添加、修改和删除等基本功能。
(4)信息查询必须实现分页功能。
(5)学生需完成设计报告文档,以班为单位由班长统一提交。
1 设计目的
1.1基本功能:
运用Java Web MVC多层架构技术(JSP+Servlet+JavaBean)设计和开发一个学生信息管理系统,实现注册、登录以及学生信息的浏览、查询、添加、更新、删除等基本功能。具体要求如下:
界面简单实用,友好美观。要求使用CSS+DIV进行页面布局和样式控制。具体要求如下:a. 系统首先进入欢迎页面。在欢迎页面中,要有系统名称,学生姓名,学号和班级。从欢迎页面点击链接进行登陆界面。b. 进入登陆界面后输入正确的帐号密码查询信息。
使用SQL2005数据库。
系统必须实现注册、登录和信息的、查询、添加和删除等基本功能。
学生信息浏览功能 :学生可进行查询和浏览,学生可以按学号、姓名查询和查询全部学生信息,查询时先要选择查询方式,再输入查询的关键词。查询全部学生信息时不需要输入关键词。
学生个人信息维护功能:学生能对自己的信息(学号、姓名、性别、专业、班级、年龄、email)进行修改功能,修改时先读取个人信息到文本框中,学生可以在文本框中对个人信息修改。
1.2设计意义:
1.通过开发具体系统,了解并熟悉jsp?
2.掌握网络编程的一般模式,使用jsp+javabean+servlet编写具体可用的系统?
3.通过开发学生信息管理系统,充分体会MVC模式的优点及在网络开发的流行性,培养运用此模式解决实际问题的能力?
4.通过设计系统,在开发过程中碰到问题解决问题的过程中,逐渐提高自己的开发能力
2 开发环境和开发技术
2.1开发环境:
安装myeclipse和SQL数据库以的计算机。
2.2开发技术:
学生信息管理系统以java、html的语言作为前台的开发环境,服务器选用tomcat,后台数据库选用Microsoft SQL Server 2005,实现了注册,登录,学生管理等。采用了jsp的相关知识,例如:动态网页基础知识、JSP基础、JSP指令和脚本元素、JDBC、JSP处理客户端请求、会话和访问控制等。
3 需求分析
学生信息管理系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对选课信息进行管理,有着手工管理所无法比拟的优点。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样一套软件成为很有必要的事情,在下面的各章中我们将以开发一套学生选课系统为例,谈谈其开发过程和所涉及到的问题及解决方法。 本实验实现的学生信息管理管理系统主要包括以下功能:
1.完成数据的录入和修改,并提交数据库保存。其中的数据包括:学生姓名、性别、邮箱以及基本信息等;
2.设计实现学生信息查询,更新、删除、添加,以及新用户注册等功能 。
3.具备一定的安全性管理功能。包括操作员的权限设置、修改密码设置、注销等功能。
4 总
您可能关注的文档
- 2015济南会计继续教育考试答案.doc
- 第四章 存货.ppt
- 高级财务会计.doc
- 基础会计单选.doc
- 控制计划方法论.ppt
- 帕斯卡三角形和道路问题.ppt
- 东莞市2013年会计继续教育试题.doc
- 补肾固齿丸--张举之1.ppt
- 名词与谓词的比较.ppt
- 课堂板块式教学的设计策.ppt
- 2024-2025学年桑植一中高一入学分班考试语文作文押题及范文分析.docx
- 2024-2025学年上海市进才中学高一入学分班考试语文作文押题及范文分析.docx
- 中国滴水水表行业市场情况研究及竞争格局分析报告.pdf
- 2024-2025学年上海师大附中高一入学分班考试语文作文押题及范文分析.docx
- 2024-2025学年清华大学附属实验学校高一入学分班考试语文作文押题及范文分析.docx
- 2024-2025学年上海市控江中学高一入学分班考试语文作文押题及范文分析.docx
- 2024-2025学年上海静安外国语中学高一入学分班考试语文作文押题及范文分析.docx
- 2024-2025学年宁波外国语学校高一入学分班考试语文作文押题及范文分析.docx
- 2024-2025学年南通中学高一入学分班考试语文作文押题及范文分析.docx
- 2024-2025学年宁波市鄞州中学高一入学分班考试语文作文押题及范文分析.docx
文档评论(0)