vc 基于ip多播的在线答疑系统(sql数据库)

vc 基于ip多播的在线答疑系统(sql数据库)

ID:26225294

大小:150.38 KB

页数:4页

时间:2018-11-25

vc 基于ip多播的在线答疑系统(sql数据库)_第1页
vc 基于ip多播的在线答疑系统(sql数据库)_第2页
vc 基于ip多播的在线答疑系统(sql数据库)_第3页
vc 基于ip多播的在线答疑系统(sql数据库)_第4页
资源描述:

《vc 基于ip多播的在线答疑系统(sql数据库)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VC++057-基于IP多播的在线答疑系统(SQL数据库)摘要:近些年来,随着社会的发展和科技的进步,人们已经已经开始大范围的使用计算机处理各种公共事务,处理文档,记录事务以及完成一些自己需要的事情,在这样的背景下,不同用户对计算机软件的要求也在不断的提高。本文以“VC++实现在线答疑系统”的设计和开发为例,系统地阐述了简单的在线答疑系统的设计开发的全过程。包括系统需求分析,模块概要设计,各个功能模块详细划分与设计,与具体实现等部分。本在线答疑系统是采用VC++面向对象的程序语言使用MFC开发框架技术进行编制的,整个系统由若干窗口和数据库组成,使用VISUALSTUDIO6.0集成开发环

2、境管理全部程序的编写和调试。数据库采用SQLServer2000,由于我们的系统要求,采用它完全可以适合我们的工作需求,并且它所支持的数据类型十分丰富,维护简便,费用比较低。关键词:VC++,SQLServer2000,在线答疑  目录摘要3ABSTRACT3前言41系统概述41.1系统简介41.2系统开发背景51.3准备知识51.3.1VC++6.0介绍51.3.2SQLServer2000介绍61.3.3ADO介绍61.3.4IP组播技术介绍82系统分析92.1可行性分析92.1.1技术可行性92.1.2经济可行性102.2需求分析102.2.1进行需求分析的原因102.2.2客户的

3、基本需求分析103概要设计113.1系统流程分析图113.2功能模块设计123.2.1数据库设置模块123.2.2登陆模块123.2.3在线答疑主模块123.2.4系统管理模块123.3数据库设计124详细设计与编码134.1数据库设置模块的详细设计和编码144.2登陆模块的详细设计和编码154.3在线答疑主模块的详细设计与编码实现194.3.1在线答疑系统通讯协议的设计194.3.2IP组播技术在本系统中的实现方法204.3.3向多播租中发送数据和从多播租中接收数据214.3.4在线答疑系统中多线程的问题244.4系统管理模块的设计与编码实现275测试306总结32参考文献33致谢34

4、 功能模块设计1数据库设置模块数据库设置模块的任务是负责设置数据库的服务器名称、登陆用户名和密码,以确保系统可以连接到所在网络中的数据库,保证在线答疑系统可以正常的运行。2登陆模块登陆模块负责检测用户的登录身份,有学生、教师和管理员三种登陆身份,当学生和教师登陆后直接进入在线答疑系统的主窗体,当管理员登陆后进入系统管理窗体。3在线答疑主模块该模块是整个程序的主模块,利用IP组播技术实现在线答疑,学生和教师登陆后进入此界面,可以选择不同的频道进行在线即时交流。4系统管理模块当管理员成功登陆后将进入系统管理窗体,该模块可以实现对系统的答疑频道、用户等信息的管理,包括添加、删除、修改三项功能。

5、 以下是部分界面图,如图片不清,请直接点击图片,如需要看更详细的资料,请直接联系客服!                                  图1(双击并最大化图片,可看清晰图片)     图2(双击并最大化图片,可看清晰图片)    图3(双击并最大化图片,可看清晰图片)

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

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

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