论文部分内容阅读
随着局域网应用的越来越广,各个单位基本上都拥有自己的内部局域网,给网络办公的实现提供了硬件平台保障。很多单位为了利用好优良的网络条件,提高办公效率,实现网络办公自动化,尝试开发了适合于自己业务需求的网络办公系统。但是目前没有一个具有统一标准的办公平台,使得在易维护性、功能性、易用性、美观程度上有很多欠缺。本论文正是针对上述问题,以基于Web的网络办公平台为研究对象,采用ASP环境开发,深入分析平台建设需求以及技术难点,对核心关键技术DIV拖动和保存、友好提示的实现进行了详尽的讨论和研究。主要内容为:1.研究基于Web的办公平台的设计方法和思路,分析了设计制作办公平台采用的技术,以及如何应用。2.研究使用DIV构建主页面、DIV的显示样式,而不是使用传统的table、tr、td。搭建了以DIV为主体结构的页面。由于DIV位置灵活,大小可调,为了适应不同的客户端浏览器、屏幕、分辨率,达到最佳显示效果,着重分析了不同DIV的从属关系、外观设计等。采用DIV搭建页面是为了让页面的布局更具灵活性,为页面的个性化设置打下基础。3.研究如何使用Javascript编程实现在浏览器上对DIV位置的操作,采用直接的鼠标点击拖动的方式,改变DIV的位置,并能够使拖动后的DIV自动寻找空位,与其他的DIV对齐,达到整齐的页面效果。并且在拖动结束后能够将各个DIV的位置信息保存到cookie中,便于下次用户登录时,直接加载这些位置信息,达到个性化设置页面的效果。4.研究如何使用AJAX结合Javascript编程实现当有新的邮件或者任务时,显示在浏览器标题栏的友好提示。这取代了传统的刷新页面才可以获得新的数据的方式,采用后端页面由AJAX异步操作,后台执行,自动扫描数据库,自动获取信息,自动触发并将结果反馈到前台页面。5.设计制作多个功能页面,包括前台和后台页面,实现了对数据库中的内容的显示和操作。结合制作CSS表单,使得办公平台整体页面设计简洁、美观、易操作。6.研究基于Access的数据库设计,制作各个功能页面对数据库进行查询、新增、修改、删除操作,并编写程序对数据库的写入、读取能力进行了压力测试。通过近两年的测试使用时间了解了数据库的稳定性。