当前位置:主页 > 计算机软件论文 >

煤矿材料库信息管理系统的设计与应用

更新时间:2019-09-19
所需金币200 [1金币=1元] 资料包括:原始论文 点击这里给我发消息 QQ在线咨询
文档格式:doc/docx 全文字数:33000 ↓↓立即下载全文 **温馨提示**
以下仅列出文章摘要、目录等部分内容,如需获取完整论文资料,或原创定制、长期合作,请随时联系。
微信QQ:312050216
点击这里给我发消息
扫一扫 扫一扫
煤矿材料库信息管理系统的设计与应用

摘要

随着信息化的普遍发展,越来越多的信息管理逐渐脱离单一的人力管理,越来越依靠计算机和网络作为支撑。而在煤矿企业,自动化和信息化不断发展,作为煤炭企业的生产来源,物资材料种类繁多,数量巨大,流动频繁。这使得对材料的统计及支配工作上显得相对复杂。如果没有规范、完善的材料统计系统会使整个材料出入、审批、分发的过程杂乱无章,传统的材料管理模式是由专门单位管理全矿所需要的材料、设备,负责统计材料数量和进出记录。当基层单位需要材料时会由专门的材料员书写材料申请,材料申请递交给该基层单位所在战线负责人进行审核,审核通过后再递交材料库进行出库,并由材料库相关人员进行登记、统计。传统的手工登记,或使用Excel表格登记速度慢,需要工作量大,并存在一定的保存风险,已经不能满足现阶段工作需要。
本文基于仓库管理的科学方法和网络编程技术,结合我单位的仓库管理流程开发了煤矿材料库信息管理系统,本系统是使用三层架构设计思想开发的一个基于Web的在线管理系统,目标是为煤矿材料库统一管理,记录、统计材料库库存、各单位出入库信息及材料经费信息。该系统主要包括入库信息、出入库明细、库存物资、材料批领、进尺管理等主要功能模块。运用先进的计算机管理系统对材料出入工作中涉及到的信息进行管理,节省大量的手工记录时间,同时也确保了信息的查询速度和保存安全性,减少了大量的人力资源浪费,使材料管理工作有条不紊,更加规范化、科学化。全面提高了工作效率,增强企业管理制度,提高经济效益。
 
关键字:三层架构 B/S SQLServer 库存管理


目录

1  引言 1
1.1  项目背景介绍 1
1.2  国内外研究现状 2
1.3  项目开发意义 2
1.4  系统的必要性分析 3
1.5  本论文的组织结构 4
1.6  相关技术 4
1.6.1  三层架构设计 4
1.5.2  数据库技术 5
1.5.3  ADO.NET技术 6
1.5.4  CSS+DIV 6
1.5.5  B/S架构 7
1.5.6  Web Server 8
2  系统的开发工具 9
2.1  C# 9
2.2  ASP.NET 9
2.3  SQLServer 10
3  系统需求分析 12
3.1  系统设计的目标 12
3.2  系统功能性需求 12
3.3  系统性能需求 13
3.4  对功能的总体规定 13
3.5  对数据的总体规定 14
3.6  对运行环境的总体规定 14
3.7  开发环境 15
4  系统设计 16
4.1  系统的总体设计 16
4.1.1系统规划与系统的功能设计 16
4.2  基本设计和处理流程 20
4.3  数据库设计 21
4.3.1  E—R图的局部表示结构(实体-属性图) 21
4.3.2  E—R图的局部表示结构(实体-关系图) 21
4.3.3  数据库表设计 22
5  关键技术实现 23
5.1  系统架构 23
5.2  数据库操作 25
5.2.1  数据库连接 25
5.2.2  事物的提交与回滚 25
5.2.3  数据库远程备份与还原 26
5.3  日志管理 27
5.4  业务逻辑层设计 27
5.5  页面设计 28
5.5.1  DIV+CSS 28
5.5.2  JavaScript 29
5.6  Excel操作 29
5.7  用户-角色-权限管理 29
5.8  防止重复登录 35
5.9报表统计 36
6  系统实现 37
6.1系统登录 37
6.2  个人主界面 38
6.3  入库息模块 38
6.3.1  入库操作 39
6.3.2  支出表和材料出入表之间的联系 41
6.3.3  Office文档在线预览 41
6.3.3  删除入库信息 42
6.3.4  资金统计情况 42
6.4  出入库明细模块 43
6.4.1  出入库明细查询 43
6.4.2  撤销出入库操作 43
6.4.3  材料出入月统计 44
6.5  库存物资模块 45
6.5.1  材料库的显示和查询 45
6.5.2  材料库的出库操作 46
6.6  物资计划 46
6.7  计划审核 47
6.8  进尺管理 48
6.9  现场管理 49
6.9.1  整改通知书和罚款通知单 49
6.9.2  弹出窗口操作 51
6.10  系统设置 51
6.11  用户管理 53
6.11.1  用户管理 54
6.11.2  用户组管理 54
6.11.3  权限的实现 55
6.11.4  数据库视图的使用 56
6.12 数据库备份与还原 56
6.12.1数据库的备份与还原操作 56
6.12.2上传文件权限不足的解决办法 57
7.系统运行中出现的问题 58
7.1数据库日志文件过大清理 58
7.2数据库连接池超限 58
8.结论   60
参考文献 61
附录 62
附录A  E—R图的局部表示结构(实体-属性图) 62
附录B  数据库表设计 70
个人简历、在学期间发表的学术论文与研究成果 77
致谢 78