论文部分内容阅读
本文简要的介绍了铁路信号企业门户网站平台的主要功能及开发所采用的技术,根据市场实际的需求分析,设计并开发了沈阳铁路信号有限责任公司的企业门户网站平台。本课题以铁路信号公司宣传门户网站为基础,从功能需求与非功能需求两个方面对系统的需求情况进行了系统性的需求分析,为系统的构建和开发创造了条件,接着按照软件工程思想,采用瀑布式开发模型对整个系统进行了概要设计,详细设计及系统实现,最后还进行了软件的测试工作,本系统的主要功能包括:公司介绍模块、新闻模块、产品模块、质量安全模块、客户留言模块、应用模块及用户管理模块等主要模块,在数据库设计方面,通过UML统一建模语言设计了系统的用例图,根据用例图设计出系统的E-R图,最后通过E-R图实现了数据库中的表和表之间的关系;本系统在整体设计方面采用MVC设计模式,使整个系统层次清晰明了,方便了系统的修改和维护。本系统以Microsoft Visual Studio.NET2005和SQL Server2005为开发的主要工具,利用ASP.NET前台开发界面的强大优势进行系统的前台设计与开发,实现了系统的MVC中的视图层,以高效并且安全性高的SQL Server2005做为本系统的后台数据库。这种组合开发使系统的操作界面方便、友好,并且数据安全有了很好的保障。本系统在设计和实现过程中调用了很多模块化的用户控件,提升了系统的利用率,同时运用模块封装技术,提升了系统的可复用性和可移植性。本系统最具特色的部分:在架构设计方面系统采用了B/S架构,方便用户快速的访问本系统,后台系统管理员对整个系统的功能可以自定义的进行设置和调整,在权限设置方面,采用了现在流行的在角色上定义权限,把用户分类成不同的角色的设计方法,最大限度的提升了用户的权限设置。同时本系统包含了产品的信息的发布,增加了电子商务的功能,使得本系统更加具有商业价值。这对于沈阳铁路信号有限责任公司门户系统的创建来讲具有一定的特殊性和代表性。