JSP073-基于J2EE架构的用户角色权限管理系统(SQL数据库)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘要:全球性的网络化、信息化进程正改变着人们的生活方式,随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息系统的作用也越来越大。各级政府、大公司和大企业凭着雄厚的资金和人才优势,加快了信息化的步伐,建立了高质量、高效率的办公自动化信息系统,从而提高了效率,增强了竞争力。与此同时,越来越多的中小企业为了适应信息革命的要求,提高自身的竞争力,正打算或正在建立符合企业特色的办公自动化信息系统。办公自动化已经成为现代企事业单位实现管理现代化的一个重要途径。
办公自动化的实现,不仅仅是取代秘书的部分工作,它更是将引起办公制度、工作方式、办公流程、传统习惯、工作环境和决策进程等方面的深刻变革,使办公行为科学化、规范化和标准化。各国的经验表明:国家经济现代化必须依赖各级管理水平的提高和办公自动化。
本文论述了开发一个简单的基于J2EE架构的用户角色权限管理系统的开发所用到的关键技术和方法。其中运用了JSP技术、STRUTS框架的应用、SQL Server 数据库等等, 对上述技术的实现方法进行了详细的讨论,介绍了利用JSP技术和STRUTS框架,实现了一个简单的管理系统的设计与开发,并详细讨论了该系统的实现过程及其结构。
[资料来源:http://think58.com]
关键词:用户角色权限管理系统,JSP,Java,STRUTS
[资料来源:http://www.THINK58.com]
[资料来源:www.THINK58.com]
目 录 [来源:http://www.think58.com]
第1章 绪 论 6
1.1问题定义及内容简介 6
1.1.1 问题定义 6
1.1.2 内容简介 7
1.2 课题研究的目的和意义 8
1.2.1研究背景 8
1.2.2 研究意义 8
1.3课题调研与可行性分析 9
1.3.1 课题调研 9
1.3.2 可行性分析 9
第2章 系统需求分析 19
2.1 系统功能分析 19
2.2 系统功能模块分析 19
2.3 数据库系统 20
2.3.1 ER图 20
2.3.1 数据库实现 20
2.4数据处理流程分析 24
2.4.1 身份验证与登录 24
2.4.2 Student Page 24
2.4.3 Teacher Page 25
2.4.4 Admin Page 25
2.4.5 登录流程 26
2.4.6 查询流程 26
2.4.7 数据更新流程 27
2.4.8 数据添加流程 27
第3章 概要设计 28
3.1概要说明 28
3.2系统总体结构设计 28
第四章 详细设计 29
4.1 构建视图层 29
4.1.1视图组件的构成 29
4.2 构建模型层 29
4.2.1 模型的概念类型 30
4.3 构建控制层 30
4.2 界面的设计与实现 32
4.2.1 登录模块 32
4.2.2 普通用户模块 33
[版权所有:http://think58.com]
4.2.3 修改密码 34
4.3. 管理员界面 34
4.3.1 行政办公 35
4.4.2系统管理 37
4.4.3 教务管理 39
第5章 用户手册 40
5.1系统主要功能 40
5.2运行环境要求 41
5.3系统安装与初始化 41
5.4系统操作说明 41
所遇到的困难及解决方案 41
结束语 42
致 谢 43
参考文献 43
附录 44
[资料来源:http://THINK58.com]
系统功能分析
该系统使用JSP动态网页技术,结合SQL Server 2000数据库,实现基于J2EE架构的用户角色权限管理系统的开发。本系统是根据学校的日常工作而得到的需求,其系统功能主要是满足学校日常的工作,所以系统的功能应该包括,学生管理,教师管理,教务管理,行政管理等。用户角色权限管理系统需要完成主要模块:学生、教师、课程管理,教务管理,用户管理,权限管理,组织机构管理,员工信息维护管理,教学调研管理。以下为针对客户的使用要求记录。
1、有3类用户使用到学生成绩查询系统:学生、教师和系统管理员。
2、学生需要通过输入学号和密码进入该系统。
3、该系统为学生提供成绩查询、课程信息、修改个人信息等功能。
4、学生可以查询所学课程的成绩以及该课程的说明。
5、学生可以输入课程编号来取得相关课程的信息。
6、学生可以修改登陆密码。
7、教师需要通过输入职工号和密码进入该系统。
8、该系统为教师提供成绩录入、修改成绩等功能。
9、教师可以针对某课程,批量地为学生录入成绩。
10、教师可以修改某学生的成绩。即为某学生在重修或补考以后录入成绩.
11、管理员可进行学生、教师、课程管理,教务管理,用户管理,权限管理,组织机构管理,员工信息维护管理,教学调研管理。不同的用户具有不同的权限。 [资料来源:http://think58.com]
[版权所有:http://think58.com]
上一篇:JSP072-动态新闻发布系统的设计与实现(SQL数据库)