ImageVerifierCode 换一换
格式:DOC , 页数:46 ,大小:5.73MB ,
资源ID:101255      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-101255.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于Delphi的新生报名管理系统设计与实现.doc)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于Delphi的新生报名管理系统设计与实现.doc

1、 学 士 学 位 论 文 基于 Delphi 的新生报名管理系统 的设计与实现 姓 名: 学 号: 指导教师: 院系(部所) : 专 业: 完成日期: 2011 年 05 月 25 日 学 士 学 位 论 文 基于 Delphi 的新生报名管理系统 的设计与实现 姓 名: 学 号: 指导教师: 院系(部所) : 专 业: 完成日期: 摘 要 新生报名管理系统主要是针对高校作为使用对象而开发的,其系统开发任务主要包括数据库的设计与维护、应用程序的开发等两个方面。对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性,如用户需要密码才能使用等,而对于后者则要求程序界面友好、功能完备等

2、特点。根据软件工程的原理,设计并开发了新生报名管理系统,包括系统的需求分析,系统的总体设计和各模块功能的实现。 通过对各大高校 新生报名程序的认真调研, 本系统的主要功能包括系统管理,数据管理,报到管理,住宿管理和缴费管理 , 能集中化、一次性处理各项报到事宜,大大提高了工作效率。 经过详细的分析,选用 Borland 公司的 Delphi 作为前端开发工具,利用其提供的集成开发环境及各种组件,尤其是对数据库的支持完成对数据库的各种操作,达到对新生报名管理的目的。选用 SQL Server 2000 作为后台数据库。首先建立系统应用原型,然后对原型系统进行需求迭代,不断修正和改进,直到形成用户

3、满意的实际可行的系统。 【关键词】 新生报名;管理;实 现; ODBC;SQL Server Abstract The registration management system of new student is primarily directed at the college as the object is used and developed. The system development includes the principal task of the database design and maintenance and application development to

4、 wait for two ways. For the former requests to create the database uniformity and integrities and is of the data security, as users need your password to use,for the latter then requires the application interfaces friendly and functions as. According to the principle of the software engineering,we d

5、esign and develop the registration management system of new student, including the system of overall needs analysis, the system of overall design and implementation of module functionality. According to the college students register for the serious research, the system of the major functionality inc

6、lude system management,data management,registration management,administrative and payment management.The worker can centralized and one-time deal with the report and has greatly increased efficiency. After careful analysis, the use of Delphi Borland as a development tool, using its offer integrated

7、development environment and the various components, especially in the database support to the database every operation, to enter the new management purpose. And we use SQL Server2000 as a background of the database.The first application of a prototype system, then a prototype system to demand an ite

8、ration, an amendment and improvement until the satisfaction of the practical system. 【 Keywords】 registration of new student;management;implementation; ODBC;SQL Server 目 录 第 1 章 绪论 . 1 1.1 系统开发背景 . 1 1.2 系统开发实际意义 . 1 1.3 系统开发存在的问题 . 2 1.4 系统开发技术方案 . 2 1.4.1 开发技术的比较 . 2 1.4.2 DELPHI 7.0 简介 . 3 1.4.3

9、SQL SERVER 2000 简介 . 4 1.5 论文的研究内容及 结构安排 . 5 第 2 章 系统分析 . 7 2.1 可行性分析 . 6 2.1.1 经济可行性分析 . 6 2.1.2 技术可行性分析 . 6 2.1.3 开发方案的选择性 . 7 2.2 需求分析 . 7 2.2.1 系统功能需求分析 . 7 2.2.2 安全保密需求 . 9 2.2.3 软硬件环境需求 . 9 第 3 章 总体设计 . 10 3.1 系统功能设计 . 10 3.2 系统的主要程序逻辑 . 11 3.2.1 新生报到模块活动图 . 11 3.2.2 新生住宿模块活动图 . 12 3.2.3 新生缴费模

10、块活动图 . 13 3.3 数据库设计 . 14 3.3.1 数据库规范设计方法简述 . 14 3.3.2 数据库概念设计 . 15 3.3.2 数据库逻辑及物理结构设计 . 17 第 4 章 详细设计与功能实现 . 21 4.1 主要功能界面 . 21 4.1.1 登录界面设计及实现 . 21 4.1.2 用户管理窗体设计及实现 . 24 4.1.3 新生数据管理窗体设计及实现 . 25 4.1.4 新生报到管理窗体设计及实现 . 28 4.1.5 新生住宿管理窗体设计及实现 . 30 4.1.6 新生缴费管理窗体设计及实现 . 31 4.2 数据库的连接 . 32 4.2.1 创建数据源

11、. 32 4.2.2 连接数据库 . 32 第 5 章 系统运行与测试 . 33 5.1 系统运行 . 33 5.2 系统测试 . 34 5.2.1 单 元测试 . 34 5.2.2 综合测试 . 35 5.2.3 确认测试 . 35 第 6 章 结论与展望 . 36 参考文献 . 38 致谢 . 39 基于 Delphi 的新生报名管理系统的设计与实现 1 第 1 章 绪论 1.1 系统开发背景 近年来,由于计算机硬件、软件、网络的飞速发展和广泛应用,人们迎来了信息社会和知识经济。我国进入了以信息化带动工业化、以工业化促进信息化的新的历史时期。而软件产业肩负着发展信息产业、对传统产业进行信息

12、化改造的历史任务。为适应这一形势发展的需要,我国加快软件人才培养的 步伐,扩大软件人才培养规模,深化软件教学改革,加强计算机应用教育,扩大对外交流,短短几年取得了长足进步 1。 在现代化 高等学府 中, 各类应用软件正 发挥越来越重要的作用。 其中 信息管理 软件的作用尤为突出,它 已经渗透到 高校 日常工作的许多方面,无论是其自身还是所发挥的作用,都为 高校 的创新、发展 等 做出了显著的贡献 。 1.2 系统开发实际意义 随着高等教育的发展,各高校招生规模不断地扩大,招生人数越来越多,而新生报名的时间一般都很短,工作量很大。仅仅靠原始的手工管理,一方面,学校面对大量的新生报名管理信息,无法

13、有效率地将 其中的重要部分提取出来,并做出相应的判断和处理。学校的决策只能依据报表数据,在浪费大量人力、物力的同时无法做到实时监控,难以保证数据的准确性和及时性。另一方面,采用手工管理的办法,新生在报名时会由于报到手续繁多复杂,花费相当多的时间与精力,造成一定的身心疲惫,这是我们所不愿意看到的。因此,先进的管理思想方法在学校中实现就成为了一个迫待解决的课题。 使用管理信息系统进行报名管理工作,可以大大减少报名管理人员的工作量,每个新生报名的时间将缩短至 1-2 分钟,短时间就可以处理大量的新生报名信息。报名处理的准确性也会 大大的提高,因为电子处理方法在计算、统计等方面比手工处理方法出现误差的

14、概率要小得多,所以以往手工管理住宿资源安排重复,收费纠纷等情况几乎没有再发生的可能性。而新生也不再需要为报名的各项手续到处奔波劳累,只须使用本系统即可集中化、一次性处理各项报到事宜,轻松地完成开学第一天的工作。 使用管理信息系统进行报名管理工作,还有着手工管理所无法比拟的其他基于 Delphi 的新生报名管理系统的设计与实现 2 优点。例如 :检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高报名管理的效率 ,也是科学化、正规化管理的重要条件。 目前国内报名 管理系统仍为出现较为成熟的产品,很多高校仍然采用原始的手工管理办法,一套功能完备、容易操作的报名

15、管理系统的出现,将会为各大高校报名工作带来极大的便利,因此必将受到广大高校用户的青睐! 1.3 系统开发存在的问题 不少研究人员在此类系统的开发上做出了积极的探索并获得相当多的成果,但是他们更多做出的是理论上的研究,还没有做出贴近高校需要的功能完善的系统,例如有些报名管理系统只能完成最基本的报到功能,还没有适应各大高校的需要,建立自己的查询系统,以解决以往利用报表人工检索的弊端;也没有创建各系别具体费用的重新设置 窗口,致使收费标准不同的学校不能使用系统等等。当然,任何一个管理信息系统的开发,都不是一个一劳永逸的过程,而是随着用户需求的变化不断发展创新的过程,本系统的开发与应用亦是如此。 1.

16、4 系统开发技术方案 1.4.1 开发技术的比较 本系统采用 C/S 客户服务器应用数据库开发 , C/S( Client/Server,客户机 /服务器)型数据库是当前数据库应用的主流 。 与文件型数据库不同的是, C/S型数据库应用程序由两个部分组成:服务器和客户机。服务器指数据库管理系统( Database Manage System, DBMS),用于描述、管理和维护数据库的程序系统,是数据库系统核心组成部分,对数据库进行统一的管理和控制。客户机则将用户的需求送交到服务器,再从服务器返回数据给用户。 常见的 C/S 型数据库有著名的 Oracle, Sybase, Informix,

17、微软的 Microsoft SQL server, IEM 的 DB2,以及 Delphi 自带的 InterBase,等等。 C/S 型数据库支持的数据量一般比文件型数据库大得多,还支持分布式的数据库(即同一数据库的数据库位于多台服务器上)。同时, C/S 型数据库一般都能完善地支持 SQL语言(所以也被称作 SQL 数据库)。这些特性决定了 C/S 型数据库适合于高端应用 ,而 SQL server 2000 数据库具有其它数据库无法比拟的优点。所以本系统基于 Delphi 的新生报名管理系统的设计与实现 3 选择采用 SQL server 2000 数据库作为后台数据库。 对于系统开发所

18、用的程序设计语言和技术来说,有 VB、 JAVA、 ASP、 Delphi等开发程序设计语言和技术。对于 VB 来说, VB 虽 开发出来的软件体积特别小 ,VB 不能开发底层应用,也不能开发手机,更不能做 Linux 程序 ,开发效率低;而 Delphi 有 严格标准的语言 , 只是加入一些面向对象的特征 , 开发 速度比 VB快,控件多,功能也多,从底层 、 网络到移动平台的开发, Delphi 都能胜任 。和 VB 相比, Delphi 则功能更强大、更实用。 对于 JAVA 来说, JAVA 虽然语言简单,健壮性,安全性高,可解释性,可移植性强,高性能,多线程,但是运行速度也比较慢,界

19、面也不美观。而对于 ASP 来说,开发出来的软件 体积 较大,占内存较大的缺点,所以选择使用 Delphi,正如 “ 真正的程序员用 C,聪明的程序员用 Delphi”,这句话是对 Delphi 最 经典、最实在的描述。 Delphi被称为第四代编程语言,它具有简单、高效、功能强大的特点 。 再 和 VC 相比, Delphi更简单、更易于掌握,而在功能上却丝毫不逊色 ; 可以说 Delphi 同时兼备了VC 功能强大和 VB 简单易学的特点 , 它一直是程序员至爱的编程工具。 通过以上比较,所以选择 Delphi 来作为前端开发工具。 C/S 客户服务器应用数据库开发是当前电脑开发的一大主流

20、架构, Delphi 和 SQL Server 也 是 当前 开发应用数据库产品比较流行的组合 ,所以本系统采用 Delphi和 SQL Serve 进行开发 8。 1.4.2 Delphi7.0 简介 本系统采用具有面向对象的可视化设计工具 Delphi 7.0 作为前台开发工具, Delphi 7.0 提供了易学易用的集成开发环境,采用事件驱动的编程机制,每个事件都能驱动一段程序的运行,程序员只需编写响应用户动作即事件的代码。不仅如此, Delphi7.0 还具有强大的数据库功能等。 Delphi 是 Windows 平台 下的 著名的快速应用程序开发工具 ,是 基于 Object Pascal 语言的面 向 对象的开发工具,使用其集成开发环境可以快速地建立应用程序, 既 可开发本地类型的软件,又可开发客房 /服务器类型的程序,并提供了丰富的数据库管理工具,在开发数据库应用程序方面具有独特的 优势 。 下面对它的几个突出特点进行描述: (1)Delphi 为 32 位应用程序,因此其性 能 就像装上了涡轮引擎一样强劲有力,使用它可开发出功能强大的应用程序。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。