安全检测:瑞星:安全 诺顿:安全 卡巴:安全
毕业设计-基于J2EE的教材管理系统分析与设计,说明书共45页,15847字,附任务书、开题报告、完整java源程序、外文翻译。
本课题的基本内容
学校教材管理主要是由教材计划制定、采购、入库、发放、记账、结算等一系列工作所组成,该工坐各院校都设有专门机构负责该项工作,通常是教材科。
教材管理系统主要对包括教材、辅助资料的预订、分发、报表查询、库存统计等进行管理,教材的分发可以按各班的人数自动打印出分发表。学期结束能够统计出每位同学的图书资料费,打印出各班账单以供财务部门核算。可查询打印任何一个学期每种教材的库存情况、分发情况。
本课题技术路线、重点难点
信息管理系统采用J2EE三层结构,客户端采用IE浏览器方式,数据库采用SQL server2000,服务器采用Jboss服务器。
主要技术:JSP+EJB+SQL server2000。
重 点:系统建模和用例、模块的集成、数据库设计。
难 点:查询模块详细设计、报表和财务统计模块详细设计
摘要
编写该教材管理系统是为了更好地管理学校的各类教材,便于教材管理人员订书、领书、查询教材资料及其库存情况。使教材信息管理工作系统化、规范化、自动化,从而达到提高教材管理效率的目的。本系统采用的开发工具是 Eclipse 。管理人员必须以管理员身份登录,保证了系统的安全性。系统的总体任务是使教材管理人员可以轻松快捷地完成对教材管理的任务。有利于提高管理效率。支持运行的环境:Microsoft Window98/2000/XP。
本系统是基于J2EE的设计方案,使用表示层,逻辑层和数据层三层模式。使用B/S模式,大大减低了服务端的数据处理任务。提供了高性能的处理速度,降低数据库的运行时的开销。使用MS SQL Server 2000作为数据库,使用JBoss作为EJB容器,使用JBoss内置Tomcat作为JSP容器和EJB容器。数据库层使用EJB和JDBC与底层数据库进行交互,逻辑层封装在EJB类中,表示层由JSP实现。
关键词:JSP;Enterprise Bean;三层模式;教材;管理
目 录
第一章 绪 论 3
1.1 引 言 3
1.2 概 述 3
1.3 J2EE概述 4
第二章 系统运行必要的环境 8
2.1 JSP运行环境的要求 8
2.1.1 对硬件条件和操作系统的要求 8
2.1.2 对软件环境的要求 8
2.2 安装和配置JDK 9
2.3 安装和配置JBOSS和TOMCAT 11
2.4 MICROSOFT SQL SERVER 的配置 13
第三章 系统分析与设计 14
3.1 系统功能分析 14
3.2 系统设计思想 14
3.2.1 数据库层-逻辑层-表示层三层结构 14
3.2.2 角色模块设计-设计模式 15
3.2.3 与数据库的连接 15
3.2.4 日志记录 16
3.3 系统功能分析 16
3.4 业务流程 17
第四章 系统实现与详细设计 18
4.1 数据库设计 18
4.1.1 设计思路 18
4.1.2 表的设计 19
4.1.3 表关系图 20
4.2 逻辑层的设计 21
4.2.1 逻辑层包结构设计 21
4.2.2 与数据库建立连接类DBConnection 23
4.2.3 用户角色 24
4.2.4 模块分析 24
4.3 表达层设计 26
4.3.1 表达层设计概述 26
4.3.2表达层设计中使用的几大JSP对象 26
4.4 系统功能实现 27
第五章 设计总结 32
参考文献 33
致 谢 34
附录一 任务书 35
附录二 开题报告 36
附录三 设计实现的具体内容 40