ASP技术构建XD网络办公系统
[摘要] 网络办公系统是为适应现代无纸化及网络化办公的趋势,更好地服务于现代办公操作,基于Internet Web开发的一套广泛应用于各行业企事业单位的办公自动化系统。办公自动化(简称为OA--Office Automation)。
本文论述了一个基于公司企业实现无纸化办公的采用B/S模式下的充分利用数据库服务的整体软件平台。分析了该系统所适应的计算机软硬件的配置环境与选取的利弊。讨论了系统的结构框架和设计原理。说明了系统数据库设计的思路与实现方法。系统构建的重点主要在于系统使用权限的设计、公司营运流程的细分和模式化、系统数据库的合理设计与实现。本文中就如何在软件中实现以上几点作了详细分析与讲解,并给出了使用Sql Server数据库建立本系统数据库的实例。
关键字 B/S网络办公系统 ASP SQL技术
[Abstract ] The network office system is for adapting to the modern with no paper at all and networked trend that handle official business, serve and handle official business modernly and operate better, a set of office automated systems applied to the every profession and trade enterprises and institutions extensively developed on the basis of Internet Web. Handle official business and turn (abbreviation into OA automatically --Office Automation).
This thesis is focused on the design and implementation of handle official business without paper, in the mode of company management with fully Data Service utilization. By the analysis of system framework and deployment, we explore the specific structure of original Data extraction model, build up a simplized model with Data extraction, Data collection & interpretation and report template filling as its three phases. The system structure mainly emphasizes on the process capability of large quantity of database, system efficiency and global parameter configuration, so as to lessen program redevelopment. In order to realize the above effects, such techniques are widely used in the system, as memory calculation, fast lookup algorithm, formula analysis algorithm, predication analysis, working procedure control, report template filling, among which several key technical calculation are provided.
Key words B/S network office system ASP SQL technology
目 录
1.概 述 4
1.1计算机应用概述 4
1.2系统应用开发的背景及要求 4
1.3系统的环境配置选择 6
1.3.1 B/S结构 6
2.XD网络办公系统所采用的技术 10
2.1什么是ASP 10
2.1.1 ASP的特征 10
2.2 系统采用的加密与解密技术 11
2.2.1 DES对称加密算法 11
2.2.2 MD5不可逆加密方式 17
2.3 SQL server 数据库 18
3.XD网络办公系统设计分析 20
3.1 权限设置 21
3.2 系统结构设计 22
3.3 系统主要界面介绍 23
3.4系统部分主要功能代码 24
3.4.1 系统登陆代码 24
3.4.2 添加数据代码 25
3.4.3 删除数据代码 26
3.4.4修改数据代码 27
3.4.5 查询数据代码 28
4.数据库设计与实现 29
3.1 数据表结构 29
3.1.1 动态信息表 29
3.1.2政策文件表 29
3.1.3 公共计划信息表 30
3.1.4 公共通讯录表 30
3.1.5公共客户表 31
3.1.6个人工作计划表 31
3.1.7个人基本资料表 32
3.1.8个人通讯录 32
3.1.9个人客户表 33
3.1.10公文传阅表 33
3.1.11内部邮件表 34
4.总结与展望 36
4.1总结 36
4.2展望 36
5.致 谢 37
6.参考文献 38
1.概 述
1.1计算机应用概述
随着计算机技术的不断发展与提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
今天,计算机的价格已经十分的低廉,性能却有了长足的进步,在发达地区计算机的普及率也可以说已经达到了无所不在的地步,与计算机相关的配套设施,外部设备和网络设置也有了很大的进步,与人们的日常生活有着息息相关的联系,使人们的生活,工作,娱乐等社会活动有了更大的便利和效率。
计算机作为我们人类得力的助手,之所以如此流行的原因主要有以下几个方面:
首先,计算机可以代替人工进行许多繁杂的劳动,减少人工的危险性和失误率;
其次,计算机可以节省许多资源,降低人工生产劳动的成本;
第三,计算机可以大大的提高人们的生产效率;
第四,计算机可以使某些敏感和重要的信息更加安全,等等;
总之,计算机技术的合理应用是现今社会一个十分重要的课题,许多人投入到计算机科学的研究中,为计算机科学的进步做出了伟大的(网学)贡献。可以说计算机技术的发展代表着人类社会的发展,计算机技术的应用已经深入到人类社会的活动当中。
在现今人类社会的各种活动中,以经济活动中的公司经营管理为例,合理的使用计算机技术进行经营管理代替传统的人工的管理模式可以有效的提高公司的工作效率,使公司在日趋激烈的商业竞争中占据有利形式,取得先人一步的商机。
1.2系统应用开发的背景及要求
现今的商业社会中,许多非计算机专业的公司企业对于计算机的应用操作还相对停留在一个比较肤浅的应用层面上,并没有充分发挥计算机系统的高性能的智能的优势,计算机只是用来进行一些比较简单的文档处理,网业浏览和信息保存,这些相对于计算机系统强大的功能来说是一种十分严重的资源浪费。计算机系统完全可以充分的融入公司日常的管理经营工作中去,使工作人员通过一定的软件操作界面,进行几个简单的按钮操作和文字输入,就可以完成平时的工作,而且通过计算机网络的辅助,可以随时记录当时的工作情况和重要信息的保存,从而使公司的经营管理工作完全摆脱纸笔记录和人员繁复操作的情况,大大降低了繁复工作所带来的高失误率,提高了工作效率,并且有助于提高工作的保密性和各种信息保存的安全性,工作人员避免了因为某些工作而不得不停下手边的工作去和别的人员频繁见面的情况,只需通过计算机系统进行一定范围内的相互通信,使用几个简单的操作就可以省却许多不必要的麻烦。
因此可见,开发一套适用于公司日常经营管理活动的无纸化办公系统对于一个公司企业来说是十分具有现实意义的。
但是在现实环境中,每一个公司的实际情况都有所不同,所从事的行业也各不相同,进而所采取的经营管理模式和工作步骤也有很大的不同,因此每一个公司都需要有一套适应各自实际情况的管理系统,这对与系统的开发是一个很大的难题,不过我以为,既然我们已经有了设计这种系统的思路就应该坚持不懈的走下去,通过我们的努力一定可以实现我们的想法。虽然开发一套适用与目前所有公司企业的管理系统还是不太可能的事情,但是在同一领域内,各个企业还是具有其相同性的,开发一套适用于一定行业领域内的管理系统还是有其可行性的,本系统就是基于这样的条件而开发的,希望可以通过本系统的开发为今后在各个行业领域内的管理软件的开发提供一个思路与参考。
本系统开发的对象是最近社会上比较热门的办理出境留学的中介公司,具体以上海的上教国际公司为开发对象,该公司
上一篇:
《基于net的宿舍管理系统》毕业论文
下一篇:
购书系统设计与实现论文