首页> 中文学位 >基于ASP.NET的轨道交通安全评估系统的设计与实现
【6h】

基于ASP.NET的轨道交通安全评估系统的设计与实现

代理获取

目录

声明

致谢

摘要

附图清单

附表清单

1 绪论

1.1 引言

1.2 课题研究背景

1.3 国内外研究现状

1.4 课题的研究目的和意义

1.5 系统开发环境与开发工具

1.6 本文的主要研究内容

2 开发的理论基础

2.1 系统的体系结构

2.1.1 B/S模式概述

2.1.2 B/S模式的优点

2.2 Web应用程序开发技术

2.2.1 .NET框架

2.2.2 ASP.NET概述

2.2.3 ASP.NET的优势

2.2.4 C#程序设计语言

2.2.5 Visual Studi0 2015简介

2.3 数据库及其访问技术

2.3.1 SOL Server2008概述

2.3.2 SQL数据库的优势

2.3.3 ADO.NET数据库访问技术

2.4 软件开发生命周期

2.5 轨道交通安全评估概述

2.5.1 轨道交通安全评估简介

2.5.2 轨道交通安全评估的内容

2.6 本章小结

3 系统的需求分析

3.1 系统的可行性分析

3.1.1 系统的经济可行性分析

3.1.2 系统的技术可行性分析

3.1.3 系统的操作可行性分析

3.2 用户需求分析

3.3 系统的功能需求分析

3.3.1 系统的功能需求

3.3.2 系统角色的确定

3.3.3 创建系统用例

3.3.4 创建系统角色用例关系图

3.4 系统的非功能性需求分析

3.5 系统的数据需求分析

3.5.1 实体及其属性分析

3.5.2 实体间联系分析

3.6 系统的硬件需求

3.7 本章小结

4 系统的设计

4.1 系统设计的目标与原则

4.1.1 系统设计总体目标

4.1.2 系统设计基本原则

4.2 系统框架与体系结构设计

4.3 系统各功能模块设计

4.3.1 系统总体功能模块设计

4.3.2 登录管理功能模块设计

4.3.3 系统首页的设计

4.3.4 个人设置功能模块设计

4.3.5 系统管理功能模块设计

4.3.6 项目与文件管理功能模块设计

4.4 在线评价功能模块总体设计

4.4.1 在线评价与评价报告模板设计

4.4.2 文档评分与权重方案设计

4.4.3 文档状态与评价流程设计

4.5 系统权限管理方案设计

4.6 数据库设计

4.6.1 数据库逻辑模式设计

4.6.2 数据库表的设计及静态完整性控制

4.6.3 触发器设计及动态完整性控制

4.6.4 数据库数据表问关系

4.7 本章小结

5 系统的功能实现

5.1 数据库读写操作的实现

5.2 用户登录与注册功能的实现

5.2.1 自定义用户类

5.2.2 用户登录模块的实现

5.2.3 用户注册模块的实现

5.3 主界面设计与母版页的应用

5.4.1 个人信息查看与修改功能的实现

5.4.2 密码修改模块的实现

5.5 人员与部门信息维护功能的实现

5.5.1 人员管理模块的实现

5.5.2 部门管理模块的实现

5.6 通知公告功能模块的实现

5.6.1 通知公告维护管理功能的实现

5.6.2 新通知公告的编辑与发布

5.6.3 通知公告浏览页与自定义控件的使用

5.7.1 项目管理功能的实现

5.7.2 项目文件详情页的实现

5.7.3 文件管理模块与单文件上传的实现

5.7.4 文件批量上传与子页的应用

5.7.5 单文件系列处理功能的实现

5.7.6 全部下载与删除批处理功能的实现

5.7.7 项目与文件回收站功能的实现

5.7.8 项目与文件权限设置功能的实现

5.8 系统管理权限的实现

5.9 在线评价功能模块的实现

5.9.1 模板创建与管理功能的实现

5.9.2 评价与检查表模板插入功能的实现

5.9.3 项目在线评价功能模块的实现

5.9.4 文档在线评价功能模块的实现

5.9.5 评价报告生成与查看功能的实现

5.9.6 流程管理与权限功能的实现

5.1 0 首页功能的实现

5.1 1 系统外观与CSS的使用

5.1 2 本章小结

6系统的测试

6.1 系统功能测试

6.2 系统性能测试

6.2.1 测试脚本的建立

6.2.2 场景设计与运行

6.2.3 测试结果分析

6.3 本章小结

7总结与展望

7.1 总结

7.2 展望

参考文献

作者简历及科研成果清单

学位论文数据集页

展开▼

摘要

伴随着中国轨道交通的快速发展,轨道交通安全评估项目日趋增多,传统的评估方式及其管理模式存在工作效率低、易出错、信息交流不畅等问题。为提高中国轨道交通安全评估项目的科学化、信息化管理水平,本文在依据评估标准的基础上,基于B/S模式三层体系架构,应用ASP.NET技术、SQL Server数据库管理技术以及C#程序设计语言,按照需求分析、系统设计、功能实现、软件测试的系统开发流程,设计开发了轨道交通安全评估系统。安全评估系统紧密结合国家在轨道交通安全评估领域的标准要求;按照项目生命周期的划分对文档进行分阶段管理;基于模板的在线评价子系统设计,极大地减轻了评估人员的工作负担;创新性地采用了基于权重的文档评分设计,并同时实现了文档的流程化审核功能;基于登录用户角色的访问控制则进一步保证了系统数据的安全性。经功能与性能测试表明,系统功能实现正常,抗压能力与并发稳定性较好,基本满足了实际工作需要与设计要求,实现了轨道交通安全评估项目人员、文档、项目等管理工作,以及轨道交通项目全生命周期安全证明文档的配置管理与在线评价,达到了一定程度的评估自动化,具备一定的推广应用价值。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号