数据库原理及应用课程设计学生学籍管理系统设计与实现

数据库原理及应用课程设计学生学籍管理系统设计与实现

ID:20392692

大小:147.50 KB

页数:27页

时间:2018-10-09

数据库原理及应用课程设计学生学籍管理系统设计与实现_第1页
数据库原理及应用课程设计学生学籍管理系统设计与实现_第2页
数据库原理及应用课程设计学生学籍管理系统设计与实现_第3页
数据库原理及应用课程设计学生学籍管理系统设计与实现_第4页
数据库原理及应用课程设计学生学籍管理系统设计与实现_第5页
资源描述:

《数据库原理及应用课程设计学生学籍管理系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、摘要学籍管理系统是管理信息系统在学籍管理方面的一个分支和具体的应用,本文介绍了用浏览器朋艮务器(B/S)模式和ASP技术访问Web数据库的优点,通过ASP和ADO技术实现学籍管理的方法,简单谈了基于B/S结构的学生学籍管理系统的设计与实现UDP协议的广播应用程序通信,达到同一局域网内一对多的通信。一、问题的需求分析当今的校园体制是非常复杂的,为了提高效率,使用计算机系统是一条比较便捷的途径,如果仍使用手工操作或使用相当繁琐的软件,既浪费了人力,又浪费了物力,效率无法提高,为此开发学籍管理系统软件,能够适应现今社会并提高生产效率。开发此学籍管理系统软件,以供教学人员及操作者进行学籍管理,方便操作

2、者随时添加、查询、修改等。该系统软件非常容易被接受,他具有简单易学性,便于管理等功能。他是对学校学籍管理的一种工具。能简单明确的对学生的学籍进行管理。二、可行性研究1.对现有产品的分析在windows环境的学籍管理系统是学籍管理的应用程序,最终的产品是帮助行政人员对学籍进行有计划、有步骤、方便的管理学籍。学籍管理系统文件的扩展名.DBC,它属于平面型数据库。库文件下面的表文件的扩展名.DBF。它里面包含着学生的全部信息,是由主界面及库里面的表经过编译和连接而完成的。  学籍管理系统生成后,要建立在windows的目录下,可以直接使用。例如:在windows资源管理窗口中,双击这个学籍系统的图标

3、,学籍管理系统就会自动打开这个文件。2.产品系统流程图(逻辑模块图)...3.工作产品本工程的设计目标就为学校学籍管理提供快捷方法,使用户能够便捷查询学生档案,使学校管理自动化。  软件系统的界面要美观,布局要合理,窗口的内容尽量简单明了的提供信息,语言要通俗易懂,有层次感,分类清晰明了。 根据现有条件和知识我们必须在技术方面,进行学习和提高。4.产品系统流程图关键词:UDP;Socket;数据报;通信;广播目录1课题描述12设计过程22.1基本设计思路22.2程序设计32.4程序源代码53测试223.1运行结果22总结24参考文献251课题描述在现实生活中,有些局域网内的用户需要将信息发送到

4、本局域网内的所有站点,并且信息报文不需回复确认,此即局域网内的广播通信,基于UDP实现。用户数据报协议(UDP)是一个无连接协议,使用这种协议时,并不需要在两台计算机之间建立固定的连接,也就是说,通信双方没有服务器和客户机之分,它们之间进行的是对等通信。UDP协议则是无连接的,每个分组都携带完整的目的地址,各分组在系统中独立传送。它不能保证分组的先后顺序,不进行分组出错的恢复与重传,因此不保证传输的可靠性,但是,它提供高传输效率的数据报服务,适于实时的语音、图像传输、广播消息等网络传输。本课题利用Socket套接字实现主机之间的数据通信,并设计一个局域网内的一个主机对其余主机进行单方不回复确认

5、通信,实现基于UDP的广播通信。IP地址有三种:单播地址、广播地址和多播地址。单播应用于TCP,而广播和多播应用于UDP,它们对需将报文同时传往多个接收者的应用者来说十分重要。一个主机要向网上的所有其他主机发送帧,这就是广播。通过ARP和RARP可以看到这一过程。广播(broadcast)帧即发送给本局域网上所有站点的帧(全1地址)。通常某主机发送广播帧至各目的主机后,目的主机的适配器可以识别该帧属于哪种传播帧,并接受处理。开发工具:VC++6.0252设计过程本次设计的基于UDP(UserDatagramProtocol)的局域网内的广播通信程序易于实现局域网内多台计算机之间实现通信,适合单

6、用户对本局域网内所有站点通信的需要。UDP协议使用端口号为不同的应用保留其各自的数据传输通道。UDP协议正是采用这一机制实现对同一时刻内多项应用同时发送和接收数据的支持。数据发送一方(可以是客户端或服务器端)将UDP数据报通过源端口发送出去,而数据接收一方则通过目标端口接收数据。2.1基本设计思路TCP/IP是一个协议族。TCP、UDP都是其中的组成部分,IP位于它们之下。 只有UDP才支持广播,TCP是不支持广播的。主机之间一对所有的通讯模式,网络对其中每一台主机发出的信号都进行无条件复制并转发,所有主机都可以接收到所有信息(不管你是否需要),由于其不用路径选择,所以其网络成本可以很低廉。有

7、线电视网就是典型的广播型网络,我们的电视机实际上是接受到所有频道的信号,但只将一个频道的信号还原成画面。在数据网络中也允许广播的存在,但其被限制在二层交换机的局域网范围内,禁止广播数据穿过路由器,防止广播数据影响大面积的主机。在发送方与接收方程序的设计中采用C++语言,并利用Socket套接字实现主机之间的数据通信,发送主机程序中既有连接状态信息提示,又有发送至接收主机的信息报文,本例采用的状态信

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。