欢迎来到天天文库
浏览记录
ID:35995483
大小:128.50 KB
页数:6页
时间:2019-04-29
《1此程序由java语言编写而成》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、1.此程序由java语言编写而成,用javac命令编译通过,用java命令运行成功。2.程序由client和server两部分组成,主要通过其间的流传输及其相应的通讯字符串实现。client和server端均通过对对方信息的判断而进行相应的处理以达到最终效果。其中关键的数据存储为文件存储。服务器为每个新用户创建相应的数据文件以存储用户的选课信息,而客户的选课信息查询也同样是通过对文件信息的读取实现。3.测试程序,显示效果如下:服务器启动:启动客户端:选择课程:察看所选课程:关闭连接:对于异常情况,结果显示如下:当选课时用户已经存在:当察看已选课程时用户不存在:当出现输入错误命令时:
2、当出现异常程序错误时警告并退出:4.在程序的实现过程中,最大的问题是服务器端对出错问题反馈信息。原程序中的非命令输入的处理影响了对设置课程命令的实现,为了避免修改程序的结构且保证程序的可读性及简洁,最后在非命令输入的处理中添加了额外的条件以达到最终效果,而这也造成了在判断的时候跟用户信息存储有重叠,在执行命令是会出现错误反馈信息。5.总结:此程序的编译差不多经历了一个星期左右。由于原先没有java基础,java的学习经历了比较长的一段时间,现学现用,程序也自然比较通俗:结构语法简单,功能也不够全面,也确实存在一些错误不知如何修改好。希望今后能有机会继续java的学习,让此程序更加准
3、确,功能更加强大。
此文档下载收益归作者所有