关键词不能为空

当前您在: 大学查询网 > 大学 >

淄博理工大学JSP程序设计

作者:高考题库网
来源:https://bjmy2z.cn/daxue
2020-12-07 19:09
tags:

中国农业大学电气考研-每个人都是圣诞老人

2020年12月7日发(作者:邱钟灵)




武汉理工大学华夏学院





课程名称:

JSP

程序设计





目:学生信息管理系统的设


计与开发





信息工程系





_________________


指导教师

邱珊





201 4

9

9

日至

2 014

11

14

< p>




课程大作业任务书



学生姓名:

专业班级:

软件

1111


指导教师:

邱珊

工作单位:

信息工程系


设计题目


要求完成的主要任务:


运用

Java

Web

MVC

多层架构技术

(JSP

Servlet+JavaBea n)

设计和开发一个


学生信息管理系统,实现注册、登录以及学生信息的 浏览、查询、添加、更新、


删除等基本功能。


具体要求如下:


1

)界面简单实用,友好美观。要求使用

CSS+DIV

进 行页面布局和样式控


制。具体要求如下:


a.

系统首先进入欢迎页面。在欢迎页面中,要有系统名称, 学生姓名,


学号和班级。从欢迎页面点击链接进行登陆界面。


b.

进入登陆界面后的流程自行设计。


2

)所采用的数据库管理系统自行决定。


3

)系统必须实现注册、登录和信息的、查询、添加和删除等基本功能。


4

)学生需完成设计报告文档,以班为单位由班长统一提交。

















1

设计目的


1.1

基本功能:


运用

Java

Web

MVC

多层架构技术

(JSP

Servlet+JavaBea n)

设计和开发一个


学生信息管理系统,实现注册、登录以及学生信息的 浏览、查询、添加、更新、


删除等基本功能。


具体要求如下:


1

)界面简单实用,友好美观。要求使用

CSS+DIV

进 行页面布局和样式控


制。具体要求如下:


a.

系统首先进入欢迎页面。在欢迎页面中,要有系统名称, 学生姓名,


学号和班级。从欢迎页面点击链接进行登陆界面。


b.

进入登陆界面后的流程自行设计。


2

)所采用的数据库管理系统自行决定。


3

)系统必须实现注册、登录和信息的、查询、添加和删除等基本功能。



1.2

设计意义:


加深对

JSP

动态网页开发技术中的基本知识的理解,通过对所选 项目的分


析、程序算法的设计、运行与调试过程的分析,掌握动态网页基础知识、


Tomcat

服务器管理知识、

JSP

基础、< /p>

JSP

指令和脚本元素、

JDBC

JSP

处理客户


端请求、会话和访问控制等,以及上机操作的各种技巧, 培养逻辑思维能力、


团队合作精神、创新能力、动手操作能力等,为本专业后续课程的学 习打下一


定的基础。



2

开发环境


2.1

开发环境和器材:


安装

myeclipse

SQL

数据库以及

Tomcat

的计算机。


2.2

原理:


学生信息管理系 统以

java

html

的语言作为前台的开发环 境,服务器选用


tomcat

,后台数据库选用

mysq l

,实现了注册,登录,学生管理等。采用了

jsp


的相 关知识,

例如:

动态网页基础知识、

Tomcat

服务器的管理知识、

JSP

基础、


JSP

指令和脚本元素、

JDBC

JSP

处理客户端请 求、会话和访问控制等。




3

需求分析


3.1

系统需求分析


运用

Java

Web

MVC

多层架构技术

(JSP

< p>+

Servlet+JavaBean)

设计和开发一个学

< br>生信息管理系统,实现注册、登录以及学生信息的浏览、查询、添加、更新、删


除 等基本功能。


(1)

学生注册

:

新用户必须进行注册

,

方可登录查询信息。

< p>
(2)

学生登录

:

学生登录后

,

可以登录系统查看相关信息。


(3)

信息查 询

:

显示学生提交的信息

,

用于用户自主查询。< /p>


(4)

教师登录:登录并验证。


(5)

教师操作:管理员对学生信息的浏览、查询、添加、更新、删除等基本< /p>


功能。



4

可行性分析



4.1

技术可行性



运用计算机的便捷性,

程序的可操作性,

让我们更能够方便快捷的 的对信息


系统进行科学的管理。通过

javaweb

的强 大图形界面和

SQL

Server

2005

数 据库


可方便的完成本项目的构建,即本项目具备技术可行性。



4.2

法律可行性



本系统的开发与应用不会对社会造成 不良影响,

符合国家法律规定;

不涉及


侵犯专利权和版权 等问题;

是合法的健康的应用系统。

即该系统有着良好的法律

可行性。


4.3

经济可行性



现代大中型企业有着强烈的财务 信息管理自动化信息化的需求,

开发该系


统有着广阔的应用前景,

可获得深远的经济效益。

即该系统有着很好的经济可行


性。



5

概要设计


.



5.1

系统功能简介


学生信息管理系统是一个交互式查询系统,在明确了系统目标与数据库结构的前提下,


设计出该系统的主要功能:系统登录、数据输入与修改、数据综合查询等。


学生信息管理系统统是一个基于

Web

的网上系统

,

该系统主要注册、

登录以及学生信息


的浏览、查询、 添加、更新、删除等基本功能。


主要功能包括:


1

)可以显示学生基本信息。


2

)学生还可更新自己的部分类容。


3

)管理员通过管理界面可以添加、删除和编辑学生信 息

,对注册学生进行管理。


5.2

系统功能模块规划


系统的整体功能模 块框架如图

5.1

所示:


学生信息管理系统


系统欢迎界面


管理员

学生


管理员登录


学生登录



















































1

功能模块图




5.3

系统数据库设计


5.3.1

顶级数据流图


管理学生


信息


查询自己信息



学生


信< /p>


理系统


查询学生


信息


管理人员


admin




5.3.2

数据库需求分析


数据库的需求分析是 进行系统功能划分和系统设计最重要的一个环节,

根据


系统需求分析,大 致设计

5

个数据库表:人员信息表(

login_table

学生成


绩表(

cno

、教师登录表

(

tlogin_t able

)


各个数据表的关系模型如下:


1

.学生信息表:

login_table

num


char(20) ,username,userpw,email ,des Text,class char(20)


2.

学生成绩表:

cno


(

num,e nglishscore,mathscore,politicsscore,computer)



3.

教师登录表:

tlogin_table (tflag,tname),tpw,temail,tdes )





5.3.3

数据库字典


根据本系统实现的功能,学生信息管理系统主要的数据表信息如下所示:


学生信息表

login_table


字段


num


username


userpw


email


des


class


属性


char(20)


char(20)


char(20)


char(30)


Text


char(20)


编号


用户名


密码


邮箱


描述


班级


类型


not null


not null





约束


primary key



学生成绩表

cno


字段名


num


englishscore


mathscore


politicsscore


computer



属性


编号号


英语成绩


数学成绩


政治成绩


计算机成绩


类型


char(20)


float


float


float


约束


主键





float


教师登录表

tlogin_table


字段名


tflag


tname


tpw


temail


tdes


属性


状态


教师名


密码


邮箱


描述


类型


int


char(20)



char(20)



约束


主键



NOT NULL



NOT NULL



NOT NULL



NOT NULL



char(30)


Text


5.3.4

数据库创建语句


use StuInfo;


select * from login_table;


delete from login_table where



id=1;


update login_table set id=1;


insert into login_table values



('1001','zhangsan','123456','123@1



','haha','

软件

1111');


insert into login_table values



('1002','zhangsanfeng','123456','1

去香港读大学的条件-科技小论文800字


浙江农林大学法政学院-qq名言


深圳大学mba怎么样-以心态为话题的作文


汉语国际教育专业大学排名-二年级下册教学反思


江苏科技大学就业网-坚强的心作文


简明大学物理第二版答案-姐夫把我给办了


吉林大学珠海学院好吗-作文妈妈我想对你说


华中农业大学动科院-用哪儿哪儿造句



本文更新与2020-12-07 19:09,由作者提供,不代表本网站立场,转载请注明出处:https://bjmy2z.cn/daxue/18113.html

JSP程序设计的相关文章