自上次发表《类WebOS》以来,地址:(http://www.cnblogs.com/sharpCode/archive/2011/04/08/2010021.html)
,经过再三的思考和 与老师的交流,写了这个项目作为 毕业设计。先来介绍下本设计(已完成了大部分):
用到的相关开发工具:vs2010 Editplus Dreamweaver PS等
相关技术:ajax等
前台有html,javascript ,javascript库jquery,后台用 ashx
下面是相关详细截图:

大家有没感觉界面好熟悉,猜对了,就是WebQQ3.0的一个桌面背景(还有哪朵漂浮着的云,哈哈),不知道是否会涉及到版权问题(还有桌面上的图标素材),如果有,请告知,我会尽快作处理。
这个webos的操作与我们大多数人用的windows
相似,我们双击打开第一个应用:

这是我学校的地图,应用了百度API,详细的在 《类WebOS》上也介绍过,这里就不多介绍啦。还有那个计算器,也没什么好介绍的了,大家如果有兴趣,可以到http://www.cnblogs.com/sharpCode/archive/2011/04/08/2010021.html 这里看
音乐 是一个开源的播放器,主要是锻炼下自己的动手能力。

豆瓣FM,金山快写,与 pixlr主要是为了丰富我的这个WebOS加进去的。(重点在后面)

下面是用了.net 自带的一个邮件类。写的一个发邮件通知我的一个应用

我的QQ邮箱收到邮件后的提示,右下角

下面是这个设计最最最最主要的一部分 IM有聊:

登入后:

这两个账号是我用来和大家演示的。。。。
在大厅上聊天:

双击用户列表用户的名字实现私聊:

对方收到私聊信息时,列表上对应的用户名字变色:

双击红色用户名就弹出私聊对话框:

还有一个比较好玩的功能是 实现了窗口抖动,贴图展示不了效果,就不贴了。
呵呵,尝试下右击桌面:

右击菜单也出现了。
还可以更换桌面

点击上面的图片就可以更换桌面了

还有的等完善和再加更多的功能后再发了,望见谅
总结一下:这个设计主要是用来作为一个聊天应用,感觉聊天功能方面我做的还是比较健全的。我所想到的问题和发现的bug都解决了,毕竟测试的就只有我一个人,所以难免会有一些疏漏。感觉最大的不足是,代码都是想到哪写到哪,到后面随着代码量越来越多,管理上开始有点问题了,希望通过这个毕业设计能改正过来。
望各位给予批评或建议,让我继续完善。谢谢。
浙公网安备 33010602011771号