基于网络环境的程序设计综合实验报告

 

基于网络环境的程序设计综合实验

综合实验报告

实验课程目的:

本实验课程的目的是通过对网络软件的学习与分析,提高同学们对网络环境下的程序的认识水平;同时,实践于网络软件的设计与编程实现,从而提高同学们对该类软件的程序设计与开发能力。

下面的基于网络环境的程序简称为网络软件。

撰写综合实验报名的目的:

1、叙述清楚自己对网络软件的认识水平,展示自己对网络软件的分析能力;

2、展示自己对网络软件的设计能力和编程水平;

3、展示自己的文档组织能力和撰写水平。

实验内容:

1、对现有网络软件进行分析并做出文档;

2、确定技术方向,设计出自己软件的设计文档;

3、根据设计文档编程实现。

实验报告结构组成:

l        封面

l        标题

l        学号 姓名 班级

l        实验环境

l        实验内容目录

l        网络软件分析文档

l        自己软件设计文档

l        自已软件实现文档

l        结束语

l        附件目录

实验报告结构组成说明:

1、封面:应含“基于网络环境的程序设计综合实验报告”字样,含标题、学号、姓名和班级;

2、实验环境可分为分析、设计与开发环境,务求真实与详实;

3、实验内容目录:报名文档通篇目录,特别是分析文档、设计文档和实验文档的下一级目录应该包含;

4、分析文档:将作业1最终稿整理拷贝至此;

5、设计文档:软件设计的各类技术图表和文字,务必包含系统结构图和层次功能图;

6、实现文档:实现的叙述文档,可只展示程序所有界面以及各界面的关键性程序代码。

7、结束语:对自己的学习过程进行总结,对自己的学习内容进行总结,对自己的提高(技术、方法等方面)效果总结。

8:附件目录:实验过程中所有使用的文稿;

   参考:

(1)    网络软件分析图表(Visio文件,含系统结构图和层次功能图);

(2)    软件设计图表(Visio文件,含系统结构图、层次功能图、数据流图、系统框架图等);

(3)    项目和程序源代码及资源文件;

(4)    数据库包

(5)    程序部署发布文件包(含部署说明)与数据库实施文档;

(6)    相关环境软件(大于20MB不提交)。

实验报告撰写格式:

题目(20字以内、小二号隶书)

学号、姓名、班级(小四宋体)

1、一级标题(以1、2、3、….开头,四号宋体加粗)

1.1 二级标题(四号宋体)

1.1.1 三级标题(小四宋体)

正文XXXXXXXXXXXX(小四宋体,首行缩进2字符)

正文内容分点采用(1)(2)(3)……,①②③……。

 

实验课程的评分标准:

序号

内容

分值

1

文章封面(好、中、差三个等级)

5分

2

文档的写作文笔与格式规范

20分

3

网络软件的分析

25分

4

自己软件的分析与设计

25分

5

自己软件的编程实现

15分

6

提交材料的完整程度

10分

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
一共包括10个以上的聊天程序版本!绝对物有所值! 为感谢大家长期的支持,我将下载所需的资源分下调为2。网络聊天程序设计(可选)  实验要求 1、分析典型网络聊天应用软件(如QQ、MSN等)的实现原理,模拟设计一套网络聊天应用程序,必须实现以下功能: ①按照C/S结构分别设计服务端程序和客户端程序; ②服务端通过图形用户界面实现对服务器的控制,负责维护用户帐户和用户群,并维护用户信息、维持客户端之间的端对端通信和群聊通信、适时维护用户在线信息,并能够发送广播消息。 2、增加尽可能多的功能,用户界面友好,操作简便,代码设计遵从程序设计规范,易读性强,对关键过程和代码进行标注说明。 3、程序设计过程遵从软件工程规范,有需求分析、系统设计和详细设计过程,有相应的规范化说明文档。  实验提示 1、客户端之间的通信是通过服务器进行转发的,对于两个客户端,服务器需要创建两个套接字分别维持与客户端之间的连接。当客户端需要向另一个客户发送消息时,它首先将消息发送到服务器,由服务器根据目标用户帐户转发到目标主机。 2、群聊是采用多播技术实现的,也可以采用单播技术实现,但是服务器开销会增加。具体说来,若采用组播技术,当服务端收到来自一个客户端的消息后,向预先分配的该组组播地址转发该消息。若采用单播技术,服务端需要向该组内的所有客户端一一转发该消息。 3、广播消息通过广播方式发送由服务端创建的消息。 4、服务端根据客户的连接和断开情况,实时向其它客户端发送用户在线信息。 实验题目二:自选网络通信程序设计(可选)  实验要求 可以自选与网络通信相关的设计题目,要求如下: 1、在确定实验题目、设计内容以及设计功能指标要求后,向实验指导教师提交书面申请,由实验指导教师根据所选实验题目的难度和工作量确定立题后方能开始实验。 2、选择的实验题目必须具有一定综合性,并能够利用网络通信原理加以解决,同时需要具备一定的工作量。 3、设计的结果要求用户界面友好,操作简便,代码设计遵从程序设计规范,易读性强,对关键过程和代码进行标注说明。 4、程序设计过程遵从软件工程规范,有需求分析、系统设计和详细设计过程,有相应的规范化说明文档。 5、严禁抄袭别人成果,但可以部分借鉴。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值