成教综合信息管理系统的设计与实现

来源 :江苏大学 | 被引量 : 0次 | 上传用户:nyjnju
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
《成教综合信息管理系统》简称CJIMS,该系统为基于.net框架结构集成应用平台的、专门应用于成人教育教务部门的数据库系统应用软件。本文主要论述以软件工程的思想为指导开发软件产品的原理、方法和思路,该系统已研制完成并在成教部门试用。 本文论述了如下几方面的工作内容: (1) 软件工程相关理论概述。主要论述了软件开发的各个阶段及每一阶段的相关理论与方法。软件开发期主要包括软件需求分析、软件的概要设计、详细设计、软件编码、软件测试与软件维护这几个阶段。 (2) 进行了CJIMS系统的需求分析。CJIMS系统需求分析时根据对象的不同采用不同的需求分析方法,进行CJIMS系统的数据操纵、数据控制与数据流向方面的业务逻辑分析时,采用面向数据流的需求分析方法;进行CJIMS系统的用户界面与接口的需求分析时,则采用面向对象的需求分析方法;CJIMS系统的需求验证采用快速原型法。 (3) 进行了CJIMS系统的概要设计与详细设计。主要包括系统的开发与运行环境设计、子系统设计、每一子系统的功能模块设计。CJIMS按其功能分为8个子系统,分别是:学籍管理子系统、教务管理子系统、系统管理子系统,网上报考子系统、网上查询子系统,成绩管理子系统、考务管理子系统、教学评价子系统。 (4) 进行了CJIMS系统的后台数据库设计。主要包括数据表结构及表间关系设计、数据库的视图、存储过程等其它数据对象设计。 (5) 进行了CJIMS系统的软件编码。软件编码是软件开发的实施性阶段,文中首先论述了编码工具和编码方法,然后以学籍管理子系统的学生编班为典型模块论述了软件编码的简要过程,并附该模块主要事件的部分源代码。 CJIMS应用软件系统具有如下特色: (1) CJIMS系统开发时使用了微软最先进的基于.NET Framework框架结构的VisualStudio.NET应用程序集成开发工具,应用于网络集成环境。 (2) 在设计及实现CJIMS系统的功能模块时,根据不同用户群的不同业务特点,策略性地采用了集成在.NET Framework框架中的基于Windows的应用程序开发技术和基于WEB的应用程序开发技术,并使这两种应用程序共享同一综合信息数据库。 (3) 在软件详细设计与组织软件编码时注重将大量有共享性质的过程写成自定义组件、WEB Services、自定义WEB控件、过程和函数等形式,供应用程序反复调用。 (4) 需求分析阶段的原型设计法继续应用于软件开发阶段,使软件开发完成的同时经过了软件用户测试与试用,效果良好。
其他文献
产品或零件通过断层扫描可以获取一系列含有缺陷信息的二维断层图像,为进一步精确确定缺陷的空间位置、尺寸、形状及密度分布等信息,需将断层图像重建为三维模型。本文以此为
随着智能视频监控系统的不断普及,行人跟踪和识别技术已成为计算机视觉与图像处理领域中的研究热点,对提高视频监控检测结果的准确度有着重要作用,在图像处理、智能视频监控
字符识别(OCR)是模式识别的一个重要分支,手写体数字识别则一直是OCR中一个极具有挑战性的难题,本文探讨的主要内容是脱机手写体数字识别。 本文首先讨论了支持向量机的一些
近年来,云计算技术发展迅速,成为了互联网产业发展的一个主流方向。云计算技术提供了一种基于互联网的新的服务供应、使用以及交付模式,给用户提供动态可扩展的计算资源。伴
随着资源服务化和服务异构化的发展,Web服务作为SOA(面向服务体系架构)的一种实现技术,当前,已经得到了广泛的应用。将Web服务运行在云计算平台之上,监测服务运行状态,通过资
应用设计模式进行管理信息系统(Management Information System,即MIS)开发,可以大大提高系统开发的速度、质量和可扩展性。本文就这个问题做了以下方面的工作: 首先,在分析了
随着多媒体传输应用程序在Internet上的发展,传统的端到端单播方式表现出多方面的局限性,包括不能为用户提供一定的QoS支持,造成网络资源的浪费等。网络层组播要求路由器为每
需求分析技术和面向Agent软件设计技术都是当前计算机科学研究领域中的热门技术。Agent技术作为一种新的在更高抽象层次上建模软件的技术,对传统的软件需求分析方法提出了挑战
随着手机、PDA等无线设备的不断普及,无线网络与有线网络的不断融合,人们对随时随地收发邮件的要求越来越高,无线电子邮件也在不断的发展中。3G的日益临近,也使得移动邮件客户端
由IEEE制定的802.16e标准针对移动无线宽带接入,该标准旨在802.16d固定无线宽带接入标准的基础上支持移动业务、小区间切换和多小区组网。因此,该协议的大部分内容用于加强对移