中文摘要

随着铁路运输业的发展,铁路道口迅速增加,道口的管理越来越复杂,为了方便和高效地管理这些道口,本小组开发了铁路道口信息管理系统。铁路道口信息管理系统是一个着重于多媒体和信息管理的系统,并且在道口管理模块中通过组件动态建立、释放,结合数据库技术共同完成道口信息的管理功能。

铁路道口信息管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用 Microsoft公司的 Visual Studio.NET开发工具,后台数据库则采用SQL Server 2000。利用Visual Studio.NET提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。

本系统采用B/S模式以小组为单位共同协作完成,我完成的任务有系统类的编写、数据字典维护模块、数据库的修改、主界面的设计、各模块的修改以及最后系统的组合和搭建。

希望本小组开发的铁路道口信息管理系统能给铁路道口信息的管理部门带来简单、方便、快捷的管理,进一步提高铁路道口信息管理的工作效率。

 

关键字:管理、智能化、Visual Studio.NETSQLB/S、简单、方便、快捷。

 

 

 

中文摘要... 1

第一章 引言... 4

1.1 编写目的... 4

1.2 项目背景... 4

第二章 为什么要开发一个铁路道口信息管理系统... 5

2.1计算机已经成为我们学习和工作的得力助手... 5

2.2能够给铁路系统带来先进的管理的思想及方法... 5

第三章 开发工具介绍... 6

3.1 Visual Studio.Net介绍... 6

3.1.1 Visual Studio.Net概述... 6

3.1.2 Visual Studio.Net的优点... 6

3.2 Microsoft SQL Sever 2000数据库介绍... 6

3.2.1 SQL Sever 2000简介... 6

3.2.2 SQL Sever的安全性... 6

3.3 AD0.NET数据库访问技术简介... 7

第四章 需求分析... 8

4.1 任务概述... 8

4.1.1编写目的... 8

4.1.2 用户特点... 8

4.1.3 假定和约束... 8

4.2 功能需求... 8

4.2.1功能模块结构图(如图1-1... 8

4.2.2 功能模块描述... 8

4.3 对性能的规定... 11

4.3.1对时间特性的要求... 11

4.3.2 性能需求... 11

4.3.3 灵活性... 11

4.4 对运行环境的规定... 11

4.4.1 数据库需求... 11

4.4.2 设计约束... 11

4.4.3 硬件要求... 11

4.4.4 软件要求... 11

4.4.5 属性... 12

4.4.6 外部接口要求... 12

第五章 概要设计... 13

5.1编写目的... 13

5.2参考资料... 13

5.3范围... 13

5.4系统主要目标... 13

5.5系统结构设计... 13

5.5.1系统功能描述... 13

5.5.2 页面结构图(如图5-1):... 13

5.5.3 命名规则... 13

5.5.4 数据字典模块描述... 14

5.5.5 出错处理设计... 15

5.5.6 系统维护设计... 15

第六章 数据库设计... 16

6.1 编写目的... 16

6.2 参考资料... 16

6.3 表汇总... 16

6.4 数据库表设计格式说明... 16

6.5 视图设计... 20

6.6 触发器设计... 20

第七章 详细设计... 21

7.1编学目的... 21

7.2 系统类的设计... 21

7.2.1类名:... 21

7.2.2 类的核心代码如下:... 21

7.3 主界面设计(index.htm