第一章主要结合相关资料分析快递行业在国内外的发展现状,以及快递信息化管理的发展趋势,列出了现阶段各种快递信息化的优点,以及需要提升的空间与技术,从而指出本课题快递信息管理系统的必要性。
第二章就当前快递公司信息管理系统的开发与设计过程中所需要的关键技术进行介绍与阐述,如:ASP.net、B/S框架、数据库技术等等。而这些技术也将会应用到快递公司信息管理系统的具体开发上。
第三章为快递系统开发做需求分析。其中包括可行性分析、系统性能需求和系统用例。描述出本课题快递公司信息管理系统的大致轮廓。
第四章分析系统的主要功能,对快递系统进行功能模块的划分,清楚地展示了系统前台管理、后台管理可执行的功能。并构建了数据库,列出了相应的实体图与数据表。
第五章针对各模块详细分析其功能及流程,设计完成各个模块相应的用户交互界面,对各界面进行简要介绍,通过文字与程序截图说明各个界面的跳转关系,以及整个系统的运作流程,并列出系统模块的部分代码。
2 关键技术研究
上一章主要介绍了快递行业在国际与国内的必要发展趋势与背景,这一章主要会对快递信息技术中的一些关键技术进行了解与研究。并将这些技术应用到开发设计的快递公司信息管理系统上。
2.1 管理系统介绍
什么是信息管理系统?信息管理系统是采用计算机的管理手段来对各种信息进行控制和管理的一种先进的管理工具。通过对系统的使用可以极高地提升各行各业的工作效率,并且能够降低人力资源成本。所以,利用信息管理系统可以实现对各种信息进行科学,高效的管理。信息管理系统是随着计算机信息管理技术的发展而不断在进行发展,越来越多的前提条件对开发信息管理系统在不断的提供强大的支持。
信息管理系统从架构方面可以分为C/S模式的信息管理系统和基于B/S模式的信息管理系统。虽然这两种架构的信息管理系统的目的都是一样的,但是这两种架构方式不同的信息管理系统存在较大的差别。两种结构都可以实现对各种信息进行控制和管理,但是使用的范围却大大的不同。基于C/S架构的信息管理系统只可以被使用在本地电脑上,不能通过互联网络来进行使用和操作,在使用地域等方面都没有B/S架构使用方便。而基于B/S架构的信息管理系统可以架设到互联网络上,可以不受地域和其他条件的限制,可以在任何联通互联网的地方使用这样的信息管理系统。本文开发的快递公司信息系统就是基于B/S架构开发的一种先进的信息管理系统。
2.2 ASP.NET框架
ASP.NET技术框架是一种目前在程序开发中被广泛使用的一种全新的程序架构。采用了模块化和组件的方式运行和开发,是目前大多数程序开发人员所掌握的一种全新的程序开发技术框架。在短短几年的时间微软开发的这个程序开发体系结构就已经被广泛的使用起来了。ASP.NET的最大特点就是在程序开发过程中可以实现对多种程序设计语言的支持,不管是采用C语言还是C++语言,甚至运用C#语言和J#语言对程序进行开发,在程序的运行和编译过程中都被同样的编译成一种通用的中间件,不影响程序的运行效率。所以是一种全新的多语言支持的平台。ASP.NET程序框架不是简单的对ASP技术的升级,ASP根本不具备多种语言进行开发的特点,同时也没有一个整体的综合开发平台来对ASP程序设计进行良好的支持。但是ASP.NET可以在微软开发的Microsoft Visual Studio 综合平台上进行程序的开发,程序开发平台提供了多种框架,多种控件,多种基类的支持,是一种可视化的集成开发环境,这就给程序开发变得一目了然,让开发过程变得十分简单和方便。另外,Microsoft Visual Studio集成开发环境具备良好调试模块,在软件系统的开发过程中可以对软件进行调试,环境可以给出相应的错误或者建议的提示,利用这样的开发平台来对程序进行建立和开发真是大大的节约了开发的时间,也降低了程序开发的难度,并提高了开发的工作效率。