论文部分内容阅读
教务与教学管理信息系统(以下简称JWXT)是高校管理信息系统中复杂程度较高、开发难度较大的MIS软件之一,开发能够满足教务与教学管理需求,适应需求变化,同时具有很强的可扩充性、可重用性、可靠性和可维护性的网上教务与教学管理信息系统一直是困扰开发者的一个难题。 本文根据高校教务与教学管理工作的实际情况,从组件技术、系统体系结构、开发方法等方面综合考虑,设计了一个行之有效的开发方案,开发了基于Microsoft.Net Framework的JWXT。在开发过程中,做了以下工作: 1.采用Microsoft.Net Framework体系结构,把组件化与面向对象开发方法相结合,以组件化程序开发方法构造系统的体系结构,使用面向对象的方法进行组件的开发。 2.借助Rose工具将UML语言和.Net Framework应用开发结合起来,进行可视化建模,定义系统需求,描述系统设计。将Web页面、客户端界面、组件对象、数据表和数据库都作为类或对象,按照真实世界的观点进行建模。 3.依据软件工程学的观点来制定设计开发步骤。将数据库设计和组件规划做为这一开发方案的关键环节,设计了数据层,规划了各层次组件。 4.设计了系统的安全策略。不仅对不同类型的用户授予不同权限,而且采用中间业务逻辑层组件作为登录组件,实现对系统登录的检测。 经实际运用,该方案一方面可以在系统建立的早期暴露和减少风险,实现分析设计和程序实现的平滑过渡,控制系统的复杂牲,使系统结构更为合理和更易扩展,降低系统的维护费用,提高开发效率;另一方面,对Internet应用系统的可扩充性、可重用性、可靠性和可维护性起到了非常重要的作用,进一步拓展了Internet应用的领域和范围。该方案不仅具有较强的实用价值,而且具有一定的理论意义,同时这种方法还适合于其他应用系统的开发。