论文部分内容阅读
在信息化技术日益发展的今天,企业越来越倚重于适合自己公司业务的信息系统,以帮助公司完善业务流程,整合业务数据,提高工作效率。利用信息系统来帮助公司完善经营管理是现今企业发展的潮流。本文从需求分析开始一直到系统的最终完成和测试,较完整的设计并实现了一个业务管理信息系统。文章遵守了系统开发的生命周期,从系统需求分析开始,逐步完成了系统的逻辑方案设计、总体方案设计、详细设计。本文采用了Browser/Server (B/S)结构进行系统的开发, B/S结构因为将系统的大部分功能都放在了服务器上进行处理,客户端除需要安装网络浏览器外并没有太多其他设置,因此日后系统的升级和维护相对于传统的Client/Server (C/S)架构的系统来说方便很多。本文详细阐述了系统采用三层架构的开发方式。三层分别为数据访问层、业务逻辑层以及表示层。三层架构的好处在于降低了系统功能模块之间的耦合程度,具有良好的灵活性和可扩展性,安全性及系统逻辑的可复用性也大大提高。采用了三层架构的开发方式对日后系统的升级和维护成本的降低有很大的好处。本文的业务管理信息系统采用Visual Studio2008作为开发工具,使用C#作为程序开发语言,具体实现了三层架构的功能,同时针对传统B/S结构系统客户端用户体验差的缺点,运用JavaScript技术进行了界面显示的改善,一定程度上提高了用户使用系统的效率。在系统完成以后,本文对系统进行了功能,性能以及安全性方面的测试,通过测试实例分析系统各方面的表现情况,确定系统已经达到了预期的目标。本文最后对研究内容进行了总结,同时针对本次研究中存在的不足进行展望,为进一步研究确定方向。