福建师范大学协和学院
本科实验报告
课程名称:JavaEE与中间件技术 系 别: 信息技术系 专 业: 计算机科学技术 班 级: 计科一班
学 号: 124112012040 124112012055
124112012030 124112012050 学生姓名: 魏少华 郑云益
林准 俞伟杰
2014年
实验项目列表
序号 实验项目名称 学时 实验 时间 第1-16周 实验地点 指导老师 1 总成绩 大型项目综合实验 课外 机房
实验相关说明
实验要求:
1.明确实验课是课程的重要组成部分,与理论课有着同等地位,是培养自身的实验技能与创新能力的重要途径;
2.在实验前,对实验的目的、要求和基本内容,实验的重点和难点,应进行预习与讨论,确定实施措施,并编写好程序;
3.了解实验室的规章制度和安全用电常识、实验设备损坏赔偿制度等,加强安全意识,爱惜实验设备;
4.实验课期间不得擅自离开实验室或从事与本实验无关的活动,按时按质完成实验作业,培养创造性思维,努力提高自身的实践能力。
实验须知:
1.实验完成之后,学生须填写实验报告,并打印上交。报告内容包括:实验目的、实验内容、实验步骤、需求分析、流程图、数据字典、核心算法思想、程序源代码(程序代码部分可以只交电子档)、实验中未解决的问题、屏幕出错提示代码、出错原因、解决方法及实验心得等内容。
2.学生除了上交实验报告打印稿外,还须提交实验报告和程序代码电子文件,并以本人姓名和学号命名实验报告文件和程序代码压缩文件,例如“张三·实验报告(12420050611).doc”,“张三·实验程序代码(12420050611).rar”。
注意:程序代码压缩文件,包含程序代码、数据库转储文件、使用说明等。
3.实验任务必须在课程结束前完成,并经过指导老师检查才能得分。没能按时完成,及没按时提交打印稿和电子文件的同学,实验成绩为0分。
4.实验报告若有拷贝现象,程序代码大部分雷同的学生,实验成绩一律为0分。 5.电子档提交信箱:cylincylin@163.com。
福建师范大学协和学院《JavaEE与中间件技术》课程实验报告
《JavaEE与中间技术》大型综合实验
一、实验目的
充分利用JDBC数据库技术、JSP技术、Servlet技术、Java Bean技术、SSH框架技术以及其他相关协议与开发包,进行深层次的技术开发与应用。使学生掌握JavaEE的编程思想和SSH框架技术的综合运用。并掌握业务需求分析的基本方法和完整系统的设计流程。
通过基于 B/S结构的JavaEE项目开发,进而培养学生分析能力与解决实际问题的能力。
二、实验环境
1、操作系统Windows XP 2、JAVA开发包JSDK1.6 3、代码编辑器Jcreart3.2
4、数据库管理系统MySQL5.0
5、数据库可视化管理平台CapVideo8.0 6、Web服务器TomCat5.0、WebLogic10.0 7、JAVA开发工具MyEclipse7.0 8、微机
三、实验选题
综合项目名称:_____工资信息管理系统_________
采用到的技术: JDBC数据库技术 JSP技术 Servlet技术 Java Bean技术 SSH框架技术
四、进度安排与分工情况:
表1 项目成员组成表 学号 124112012040 124112012055 124112012030 124112012050
表2 进度安排表 周次 第1周 第2周 第3周 第4周 第5周 第6周 第7周 第8周 第9周 第10周 第11周 第12周 任务安排 项目启动(任务分配,制定项目预期目标) 需求分析(功能需求:User Case 分析,数据库需求 非功能需求:安全性、可用性等) 需求分析 (系统原型测试用例与测试工具准备) E-R图设计 概要设计(系统架构设计概念类设计) 概要设计(数据库设计编写关键实现技术) 详细设计(详细设计类/模块详细设计界面设计) 详细设计(数据结构与算法设计) 编码实现 编码实现 编码实现 编码实现 制定测试方案,功能测试(单元测试、集成测试) 性能测试(集成测试、压力测试) 实验报告编写 实验报告编写 负责人 全部 郑云益 郑云益 郑云益 林准 林准 俞伟杰 俞伟杰 魏少华 魏少华 魏少华 魏少华 备注 姓名 魏少华 郑云益 林准 俞伟杰 职责分工 负责人 贡献程度 30 25 22 23 第13周 第14周 第15周 第16周 俞伟杰 俞伟杰 林准 郑云益
五、系统功能描述
在本系统中需要对用户身份进行管理,包括员工身份和系统管理员身份2种,在登陆界面用户需要输入用户名及密码,选择权限,验证成功后,才能进入系统。员工身份可以对自己的工资信息进行查询,系统管理员身份具有查看所有的工资信息,添加新的员工工资信息,修改工资信息,删除工资信息,根据员工考勤状况,来对员工工资进行增加或者减少。 其具体功能实现如下: 1、系统管理用户操作
1)系统管理员可以对自己的个人信息进行查看,修改,和修改个人密码等操作 2)管理工资信息:系统管理员添加员工工资信息,可对其查看、修改和删除。 3)管理考勤信息:系统管理员添加员工考勤信息,可对其查看、修改和删除。
2、员工用户操作
1)员工用户可以对自己的个人信息进行查看,修改,和修改个人密码等操作 2)员工用户可以查看自己的具体工资信息。 3)员工用户可以查看自己的具体考勤信息。