1、- I - 摘 要 目前,随着计算机科学的发展,数据库技术在 Internet 中的应用越来越广泛,为广大网 络用户提供了更加周到和人性化的服务。随着我国互联网的普及和校园信息化进程的加快, 会有越来越多的高等院校通过校园网为学生提供在线选课,所以开发一个供辽东学院使用 的公共选修课选课系统是有必要的。 通过采用系统开发的结构化分析方法,详细阐述了一个功能比较强大的公共选修课选 课系统的前后台开发、操作流程和涉及的一些关键技术。首先进行了项目概述,简单介绍 了项目开发的背景、项目开发的目的和项目开发的意义;接下来是系统规划阶段,通过实 际的业务流程调研,分析了系统的组织结构,具体完成了学生选课
2、系统的需求分析、可行 性分析、现行业务流程分析,并通过对现行业务流程的优化,得出了系统的业务流程;之 后是系统分析,具体完成了数据流分析和数据字典;系统设计阶段主要完成了功能模块的 划分、数据库的设计和系统界面设计。该阶段对各个模块的功能进行了详细设计,形成了 本系统的功能模块图,在此基础上选择了合适的开发模式;数据库设计时先进行了概念结 构设计,之后进行了逻辑结构设计,最后完成了数据库表的设计。 根据前几个阶段的分析和设计,该系统采用 B/S 结构,ASP.Net 2.0作为开发平台,数 据库采用 Microsoft SQL Server 2005,完成了系统的程序实施。本系统的设计实施为辽
3、东学 院教学管理系统的运行做基础,同时为学校选课系统的开发提供一个参考模式,并进一步 推动学校的校园信息化建设。 关键词:关键词:公共选修公共选修课课;选课选课;结构化;结构化分析分析 - II - The Design and Implement of Curriculum Selection System for Common Elective of Eastern Liaoning University Abstract At present, with the development of computer science, database technology is widely
4、used on the Internet, and provides the majority of network users with more thoughtful and humanization services. With the popularity of the Internet and the campus informationization, there will be more and more colleges and universities provide students with online courses selection through the campus network. So it is necessary to develop a curriculum selection system of common elective for Eastern Liaoning University. This paper uses structured analysis method for system development, desc