- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* LOGO * 煤矿安全管理系统 基于Struts1.2的在线管理网站 姓 名:XXX 导 师:XXX 专 业:XXX 内容提纲 课 题 简 介 2 系 统 总 体 设 计 3 总 结 与 展 望 5 3 致 谢 1 4 主 要 功 能 的 实 现 课 题 简 介 1 选题的背景和意义 背 景 意 义 2 煤矿安全管理 系统的应用现 状与分析 3 开发平台与技术 开发平台 MVC Struts 课题简介 选题的背景和意义 各种“基于Web技术的管理信息系统”相继出现,并逐步成为管理信息系统发展的主流 将Web与数据库结合起来,使之具有数据库、网络、多媒体和超文本功能,使用户可以在Web图形界面上方便地检索数据库中的数据,从而极大地提高整个计算机系统的性能 课题简介 煤矿安全管理系统的应用现状与分析 为了加强行业安全信息管理,建设行业安全领域内基于Internet的安全管理系统,推行网上管理,改变现有的管理现状,已成为煤炭行业信息化进程中首要解决的问题,也是实现行业办公自动化的一个重要组成部分。 开发平台与技术 开发平台 主要开发工具:MyEclipse 8.5 辅助开发工具: Dreamweaver 8,Photoshop 数据库:MySQL5.0 服务器 :Apache Tomcat6.0 运行环境 :在Windows平台上安装JDK1.6支持Java运行 开发平台与技术 MVC MVC英文即Model-View-Controller,即把一个应用的输入、处理、输出流程按照Model、View、Controller的方式进行分离,这样一个应用被分成三个层——模型层、视图层、控制层 模型、视图、控制器三者之间的关系和各自的主要功能 开发平台与技术 MVC设计模式 (控制器) 接受用户请求 调用模型响应用户请求 选择视图显示响应结果 (视图) 显示模型状态 接受数据更新请求 把用户输入数据传给 控制器 (模型) 代表应用程序状态 响应状态查询 处理业务流程 通知视图业务状态更新 选择视图 业务处理 用户请求 状态查询 通知数据更新 方法调用 事件 开发平台与技术 Struts 基于MVC的Struts网络应用程序的架构 系统总体设计 需 求 分 析 分析问题领域 数据库模型 One Two Three 需求分析 注册登陆 信息管理 实时监控 查询历史监控数据 提供用户注册,登陆和直接退出系统 新闻公告,职工用户信息,留言版信息的查看、添加、查询、删除、修改 对监控项目相关参数进行设置管理,产生监控数据,并在网页上实时显示 根据监测项目和时间查询某一时间段内的监控数据 系统总体设计 确定范围领域 定义角色 定义用户 权限 分析问题领域 分析问题领域 确定系统范围领域 本系统专供煤矿企业来管理内部日常工作事务之用。目前只供职工用户和管理员两类用户使用。 定义角色 职工用户 管理员 分析问题领域 管理员 登陆系统 新闻公告管理 职工信息管理 监控项目管理 安全预警设置 实时数据监测 历史数据查询 留言版管理 修改密码 退出系统 定义用户权限 职工用户 用户注册 登录系统 查看新闻公告 个人信息管理 实时数据监测 查看发表留言 修改密码 退出系统 前台整体页面 后台管理首页 数据库模型 8个数据表 数据表名 备注 user 登录用户信息表 staff 职工信息表 news 新闻公告信息表 project 安全生产项目信息表 admin 管理员信息表 item 监测项目信息表 data 监测记录信息表 gbook 留言版信息表 主要功能的实现 举例说明对数据库进行增删查改的分析 下图是对职工表进行操作的顺序图 涉及到的页面代码所处MVC的层次 视图层 控制层 业务逻辑层 数据库处理层 staff_add.jsp struts-config.xml staffForm.java ConnDB.java calendar staff.java staffDAO.java staff_ok.jsp staff.jsp staff_edit.jsp staff_detail.jsp 实时数据监测页面 利用随机数产生监测记录 public void run(){ while(true){ try { Thread.sleep(10000);//10秒钟 InsertRecord(); //需要执行的函数 System.
您可能关注的文档
最近下载
- 初中英语中考复习情景交际-补全对话专项练习1-100篇.docx
- 山东省淄博市张店区2023—2024学年八年级下学期期中考试化学试题(解析版).pdf VIP
- 数据结构——用C语言描述(第3版)-课程设计.docx VIP
- 《酒后驾车的刑与罚》课件.pptx VIP
- 羽毛球正手发高远球说课PPT.pptx
- 水利工程与资源保育学系关键领域许你-逢甲大学.PPT
- 康复医学治疗技术(士)《专业知识》测试题及参考答案.docx VIP
- 2025年苏州信息职业技术学院单招职业技能测试题库带答案(b卷).docx
- 国家开放大学学习网电《园艺设施》形考任务1-3参考答案.docx
- 钢管脚手架材料用量自动的计算表(修改版).xls
文档评论(0)