教务管理系统实习报告.doc

上传人:wux****ua 文档编号:9052111 上传时间:2020-04-02 格式:DOC 页数:17 大小:3.56MB
返回 下载 相关 举报
教务管理系统实习报告.doc_第1页
第1页 / 共17页
教务管理系统实习报告.doc_第2页
第2页 / 共17页
教务管理系统实习报告.doc_第3页
第3页 / 共17页
点击查看更多>>
资源描述
J2EE 软件架构实习 实习报告 专业班级 软件工程 2011 级 指导教师 朱连章 张培颖 序号 姓名 学号 班级 成绩 1 许凯 11072225 软件 1102 班 2 田风强 11072227 软件 1102 班 3 公绪凯 11072228 软件 1102 班 4 许杰 11072224 软件 1102 班 5 乌晓宇 11072226 软件 1102 班 代码分数 15 设计分数 15 界面分数 15 功能分数 15 汇报分数 15 报告分数 25 总 评 教师评语 教师签名 计算机与通信工程学院 软件工程系 目 录 1 实习目的及意义 1 2 教学管理系统需求分析 用例图和用例描述 1 3 数据库设计 E R 图和所有表的逻辑结构 2 3 1 E R 图 2 3 2 所有表的逻辑结构 2 4 软件设计文档 类图 顺序图 活动图 3 5 系统运行界面概览 包括至少 5 个界面截图 3 6 部分示例代码 限制 100 行以内 3 7 系统配置环境 安装说明 3 8 实习体会 3 1 实习目的及意义 目前随着信息技术的迅速发展 J2EE 和 NET 称为软件开发领域的两大阵营 为了培 养社会所需要的软件人才 对软件工程专业学生制定了 J2EE 软件架构实习计划 通过本次 J2EE 架构实习 主要目的让学生掌握 J2EE 软件开发过程中用到的各种技术 主要包括 JSP Servlet Struts Spring Hibernate IBatis JavaScript 技术等 2 教学管理系统需求分析 用例图和用例描述 作业管理模块的用例图 上上 上上 上上 上 上上 上 上上 上上 上上 成绩管理模块的用例图视 上上 上 上上 上 上上 上上 上上 频播放模块的用例图 上 上上 上 上上 上上 上上 部分用例的描述 表 1 用例 查询成绩 的描述 用例名称 提交作业 标示符 NB2001 用例描述 当学生进入成绩查询页面的时候是这个用例 的开始 它处理有关学生成绩信息有关的内 容 当学生查询完成绩并选择退出的时候用 例结束 参与者 学生 数据库 优先级 1 状态 通过审查 前置条件 学生登陆成功并进入成绩查询页面 后置条件 显示学生要查询的学生成绩 基本操作流程 1 学生登陆界面 并择要查询的成绩 2 数据库选择学生选择的成绩信息 将其 显示在页面上 3 学生浏览成绩信息 可选操作流程 无 被泛化的用例 无 被拓展的用例 无 被包含的用例 无 表 2 用例 观看视频 的描述 用例名称 观看视频 标识符 NB2002 用例描述 当学生进入视频播放界面的时候此用例开始 它负责播放学生选定的视频 当学生终止视 频的播放或者退出此界面时 此用例结束 参与者 学生 优先级 1 状态 通过审查 前置条件 学生成功登陆 后置条件 播放视频 基本操作流程 1 学生登陆页面 并且选择视频播放功能 2 学生选择要播放的视频 3 播放相应的视频 4 视频播放结束 可选操作流程 当播放的视频不存在的时候 提示错误信息 被泛化的用例 无 被拓展的用例 无 被包含的用例 无 表 3 用例 提交作业 的描述 用例名称 提交作业 标识符 NB2003 用例描述 当学生要提交作业的时候 该用例开始 它 将学生要提交的作业提价到数据库 供教师 审阅 参与者 学生 数据库 优先级 1 状态 通过审查 前置条件 学生成功登陆系统 后置条件 作业提交至数据库 基本操作流程 1 学生登陆作业提交页面 2 学生选择要提交的作业 3 作业提交至数据库 可选操作流程 1 作业格式不对 系统提示学生提交相应 格式的作业 2 数据库已满 提示学生稍后提交 管理 员后台处理 被泛化的用例 无 被扩展的用例 无 被包含的用例 无 3 数据库设计 E R 图和所有表的逻辑结构 3 1 E R 图 查 询 评 分 学 生 学 号姓 名 登 录 密 码 Characters 256 Characters 256 Characters 20 教 师 教 师 编 号登 录 密 码 姓 名 Characters 256 Characters 20 Characters 256 作 业 作 业 编 号成 绩 Characters 20 Characters 20 成绩查询 E R 图 上 交 批 改 Student IDName Characters 20 Characters 20 Teacher TnameTid Characters 20 Characters 20 Work WidWtype Characters 20 Characters 20 作业管理 E R 图 3 2 所有表的逻辑结构 表 1 学生表 Student 序 号 字段名称 字段代码 类型 主 键 非 空 填写规定 1 学生学号 账号 Stunumber char 20 学生的学号 也是登陆账号 6 10 位数字或字符 2 学生姓名 Stuname Char 10 填写学生的真实姓名 3 登录密码 Password Char 15 数字或字符 表 2 教师表 Teacher 序 号 字段名称 字段代码 类型 主 键 非 空 填写规定 1 教师编号 账号 Teanumber char 20 教师的编号 6 10 位 2 教师姓名 Teaname Char 20 填写学生的真实姓名 3 登录密码 Password Char 20 数字或字符 表 3 作业表 Work 序 号 字段名称 字段代码 类型 主 键 非 空 填写规定 1 作业号 Num Int 作业编号 2 作业名称 Workname Char 100 编号所对应作业名称 3 学生学号 Stunumber Char 20 学生的学号 4 软件设计文档 类图 顺序图 活动图 类图 顺序图 上 上 上 上 上 上1 上 2 上4 上 3 上 5 上6 上 7 上 10 上 8 上9 上1 上 活动图 上 上上 上上上上上上上上 上上上上上上 上上上上 上上上上 上上上上 5 系统运行界面概览 包括至少 5 个界面截图 登陆界面 注册界面 学生主界面 修改密码 作业成绩查询 作业下载 作业上传 作业浏览 视频观看 附加功能 照片浏览 6 部分示例代码 限制 100 行以内 浏览作业功能 package pubclass ulity import java sql public class Database public Connection conn public Statement smt public ResultSet rs public String sqlStr public Database try Class forName org sqlite JDBC catch ClassNotFoundException e try conn DriverManager getConnection jdbc sqlite teaching db smt conn createStatement catch Exception e package hao beans import pubclass ulity public class Delectable extends Database String stunumber public Delectable String num throws Exception super stunumber num public int getnumber throws Exception int num 0 Database db new Database smt db conn createStatement sqlStr Select count Stunumber from Work where Stunumber stunumber rs smt executeQuery sqlStr num rs getInt 1 return num public void setsql throws Exception sqlStr Select num workname from Work where Stunumber stunumber order by num asc rs smt executeQuery sqlStr public boolean nextln throws Exception return rs next public String getnum throws Exception return rs getString num toString public String getname throws Exception return rs getString workname toString public void close throws Exception rs close 7 系统配置环境 安装说明 一 安装 jdk 并进行环境变量配置 JDK 环境变量配置的步骤如下 1 我的电脑 属性 高级 环境变量 2 配置用户变量 a 新建 JAVA HOME C Program Files Java j2sdk1 5 0 JDK 的安装路径 b 新建 PATH JAVA HOME bin JAVA HOME jre bin c 新建 CLASSPATH JAVA HOME lib JAVA HOME lib tools jar 3 测试环境变量配置是否成功 开始 运行 CMD 键盘敲入 JAVAC JAVA 出现相应的命令 而不是出错信息 即表示配置成功 二 安装 tomcat 在 C Program Files Java j2sdk1 5 0 目录下并进行环境配置 添加环境变量 classpath 值为 C Program Files jdk 10 jre lib C Program Files jdk1 6 0 10 lib tools jar C Program Files Apache Software Foundation Tomcat 6 0 bin bootstrap jar 2 添加环境变量 TOMCAT HOME 值 C Program Files Apache Software Foundation Tomcat 6 0 3 添加环境变量 CATALINA HOME 值 C Program Files Apache Software Foundation Tomcat 6 0 4 添加环境变量 CATALINA BASE 值 C Program Files Apache Software Foundation Tomcat 6 0 验证 Tomcat 是否安装成功 1 启动 Tomcat 2 在 Ie 浏览器中敲入 http localhost 8080 出来 Tomcat 首页 说明 Tomcat 安装成功 三 安装 sqlite 数据库 在 c 盘目录下新建一个名为 teaching 的数据文件 四 安装 dreamwaver 并设置站点为 tomcat 的 weapps 目录里 在目录下建立你的文 件包 并在文件里加入 web xml 文件 然后你就可以在你的文件里写 jsp 页面了 可以在 文件包里建一个 class 包 将你的 javabean 文件放里面 8 实习体会 通过为期 1 个月的实习 我初步学会了用 jsp 编写网页以及与数据库的连接技术 通 过本次 J2EE 架构实习 我们掌握了 J2EE 软件开发过程中用到的各种技术 主要包括 JSP Servlet Struts Spring Hibernate IBatis JavaScript 技术等 通过这次实习 我深深认识到 什么都不是件容易的事 以前认为编写网页是一件很 容易的事情 但是 在这短短的实习时间里 我却深深的体会到它的不容易 也许对于熟 悉网页制作的人来说 这是很简单的事 但对于初学者来说 必须要持之以恒 而且要有 信心 一步一步来 不能太着急了 否则会影响到整个网页的制作进度 同时 我也体会 到 IT 行业本身的不易 不是任何一个人都能轻易的胜任 IT 任务 面对不理解的问题必须 要有钻研的精神 因为这次实习是团队合作 所以每个人都有每个人的任务 在团队中 要想任务完成 的又快又好 必须要有每个人不遗余力的付出 每个人面对解决不了的问题的时候都有不 一样的反应 就我自己来说 我算是比较缺乏耐心的那种人 出现了问题 我会自己找找 代码里有什么问题 如果找不到 我就会到网上找相应的回答 一般很多人都遇到过我要 找的问题 所以很多问题都会得到解答 接着 我就会请教其他同学 如果再解决不了 我就没那么多耐心了 就会有放弃的冲动 但是 一旦问题解决 我心里就会特别高兴 以后遇到问题的时候我的心态就会特别好 所以 写程序的过程也是锻炼自己心态的过程 同时 心态好了 写代码也会比较有效率 在这次实习中 每个人都有不同的表现 有的人表现出很好的能力 而有的人 显得 就比较迷茫 这种能力其实是每个人在学习过程中不断积累起来的 当遇到问题的时候 每个人都不是一眼就能知道怎么解决 有的人会积极的解决 而有的人 会简单的认为自 己不会就不再管它了 其实 问题并不是不能解决的 不是你不能 而是你不想 这与生 活中的道理是一样的 遇到困难 有的人连想也不想就避过去了 这并不是正确的人生态 度 团队合作在这次的实习中显示出了巨大的作用 合作好的小组完成的很好 不管是界 面或者是功能 而合作差一些的就比较逊色了 每次实习都是一次历练 去年是自己做一些东西 几年的是小组做一些东西 有的同 学在实习中学到了很多 而有的同学显得就比较无所事事 通过这次实习 同学之间的差 距又拉大了 我觉得自己是学到了一些东西 但相对于那些 大神 来说 我觉得自己学 到的太少了 实习只是一次历练 我们要向让自己变得更强 还要在生活中不断提高自己 的编程能力 积极研究一些相关的知识 拓展自己的思维 以适应以后的环境
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 工作总结


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!