《计算机网络论文招生管理系统POWERBUILDE+SQL.doc》由会员分享,可在线阅读,更多相关《计算机网络论文招生管理系统POWERBUILDE+SQL.doc(3页珍藏版)》请在三一办公上搜索。
1、招生管理系统PowerBuilde+SQL 招生管理系统摘 要:招生管理系统是1个典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前段应用程序的开发两个方面。对与前者,要求建立起1个数据1致性和完整性强,安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。所以本系统前端应用软件采用PowerBuilder 9.0开发,后端采用SQL Sever 2000数据库管理系统进行管理。开发本系统的目的在于帮助学校实现招生工作中学生数据的高效管理。主要功能有:实现对学生基本信息的导入、导出、学生的录取、查询、录取学生的管理等功能。本设计论文主要包括开发平台简介、系统需
2、求分析、系统总体设计、系统详细设计、结束语、参考文献几个部分组成。每个章节都对招生管理系统做了1个全面详细的分析,介绍PowerBuilder 9.0、Microsoft SQL Server 2000以及数据库的相关知识点。关键词:招生管理系统;SQL Sever 2000;PowerBuilder 9.0Enrolling Management SystemAbstract:Enrolling Management System is a typical application of managing information system (MIS), which mainly inclu
3、des building up database of back-end and developing the application interface of front-end. The former required consistency and integrality and security of data. The latter should make the application powerful and easy to use. Foreground application software is exploited by PowerBuilder 9.0; the bac
4、kground is managed by the system of SQL Sever 2000.The purpose of developing the system is to help college manage database more efficient. Main achievement: The realization of students basic information input, output and inquiry, and enrolled students management.The system includes introduction to d
5、evelopment platform, system demand analysis, overall system design, system specification, the tag and the references. Each part analyzes Enrolling Management System in detail, and introduces PowerBuilder 9.0, Microsoft SQL Server 2000 and some knowledge of database.KeyWords: Enrolling Management Sys
6、tem; SQL Sever 2000; PowerBuilder 9.0目 录前 言11 PowerBuilder简介21.1 PowerBuilder的发展历程21.1.1 基于客户-服务器模式的数据库应用程序开发工具21.1.2 增加Web及分布式开发能力21.2 PowerBuilder的特性31.2.1可视化的面向对象编程环境31.2.2开放的数据库连接31.2.3 ASA41.2.4 跨平台开发41.2.5 具有Web和分布式开发能力41.3 PowerBuilder 9.0数据窗口技术41.3.1 DataWindow 对象41.3.2 DataWindow控件61.4 Powe
7、rBuilder 9.0的新特性61.4.1 开发JSP Web应用61.4.2 XML DataWindow61.4.3 PBNI扩展应用61.4.4 用PBDOM操作XML61.4.5 第3方应用软件服务器的EJB客户端支持61.4.6 支持Web Services和.NET62 SQL Server 2000简介72.1 SQL Server 2000的优势82.2 数据库系统的基本概念92.2.1 数据库管理系统92.2.2 数据库系统92.3 PowerBuilder 9.0连接数据库方法102.3.1 标准数据库接口102.3.2 专用数据库接口103 需求分析123.1 系统功能
8、分析123.1.1 招生管理流程设计123.1.2 系统功能模块设计133.1.3 将来招生管理系统的发展153.2 系统总体模块设计153.3 数据库逻辑设计164 招生管理系统详细设计214.1 登录模块设计214.2 主窗口模块设计224.3系统管理模块设计234.3.1 口令修改234.3.2 添加/删除用户244.3.3 学生数据导入244.3.4学生数据导出264.4 综合设置模块创建274.4.1省份、年份设置模块274.4.2分数线设置模块274.4.3 分数线查询管理模块284.4.4 院系信息设置304.4.5院系管理查询304.5 录取管理模块的创建324.5.1学生录取
9、324.5.2 录取学生修改334.5.3 录取学生查询344.5.4 退档学生查询354.6 专业变动模块354.6.1 录取专业变动354.6.2专业变动查询364.7划分学号模块创建374.7.1学生学号划分374.7.2学生学号查询374.8 录取信息管理模块设计394.8.1录取通知书打印394.8.2 数据统计404.8.3类别代码维护404.8.4 数据库备份414.9 应用对象42结束语43致谢44参考文献45前 言计算机应用系统已经在人们的生活、工作中起着越来越重要的作用。1个好的应用系统,不仅可以提高信息传送、流通的效率,而且可以节省办公的成本。更主要的是通过这样的系统,可
10、以规范各项事务的管理,建立起高效的工作机制。随着我国教育事业的不断发展,高校的扩招和学生数量的不断增加,给学校的招生管理工作带来了很大的挑战,仅仅依靠手工书写方式已经不能满足高效、准确录取管理学生信息的要求,为了更好的适应信息时代的高效性和准确性,1个利用计算机来实现数据处理的系统将对学校的招生管理具有非常重要的意义,也是高校信息建设的重要内容,它可以有效的建立良好的管理模式。学校的招生工作是学校需要进行的1项基本工作。本毕业设计的目标就是编写1个能够完成学校招生工作的管理系统。本系统可以使招生管理工作系统化、规范化、自动化,从而达到提高招生管理效率的目的。该系统的实现可以满足以下要求:用户登录、用户添加、删除、密码修改、学生信息导入、导出、学生信息录取、录取学生管理等功能。此系统便于招生管理人员掌握学生基本信息,提高工作效率。在这个设计中,本系统使用Microsoft SQL Server 2000为后台数据库,以PowerBuilder 9.0为前端开发工具,实现系统的大部分功能。本设计论文主要包括开发平台设计、系统需求分析、系统总体设计、系统详细设计、结束语、致谢、参考文献几个部分组成。每个章节都对招生管理系统做了1个全面详细的分析,同时介绍PowerBuilder 9.0、Microsoft SQL Server 2000以及数据库的相关知识。