企业公告及资料发布系统的设计与实现
摘 要
近年来,随着网络技术的迅猛发展,越来越多的部门、企事业单位都在通过Internet对外宣传自己,同时为信息需求方提供方便快捷的服务,实现企业资源共享、提高办公效率、节减不必要的开支。因此,改变传统的独立、零散的信息发布方式是网络信息发展的必然趋势。
本文完整地分析了企业公告及资料发布系统的业务需求,并介绍了系统的详细设计与实现。在此基础上本系统将ASP技术作为WEB应用程序的重要开发工具实现了其中的基本功能,包括:文件管理,部门管理,公告管理,管理员管理,用户管理和留言簿管理等功能。同时,系统对用户进行了分级管理,提高了系统的安全性。
该系统前台界面的设计主要采用Microsoft ASP作为开发工具,后台数据库采用SQL_SERVER 2000数据库设计,应用服务器端使用IIS,并利用ADO数据库的各管理操作,实现了基于B/S模式开发的企业公告及资料发布系统的基本功能及管理功能。
关键词:OA;B/S模式;ASP
The Design and Implementation of the Enterprise Bulletin and Datum Issue System
Abstract
In recent years, with the rapid development of the computer network, more and more departments and corporations propagandize themselves through Internet. Furthermore, it supplies convenient and immediate services to those who require information to realize resource sharing improve their working efficiency and save their cost. So, it is an inevitable trend for the development of the Network Information to change the traditional scattered method of issuing information.
This paper introduced the business requirement analysis and the design and implementation of a system that issues bulletin, datum. ASP technology is used as the basic development tool for web site in this system, which helps to realize the basic function of file management, branch management and so on of this system. In the mean time, hierarchical management architecture was adopted to enhance the security of this system.http://www.16sheji8.cn
The user interface at the forestage was developed with Microsoft ASP technique, and the backstage database system was supported by SQL Sever 2000. The application server adopted IIS and ADO was used to implement the connection between the forestage and the backstage. By these means, the basic functions of bulletin issuing and datum transmitting were implemented based on the pattern of B/S.
Key words: OA; B/S pattern; ASP
目 录
论文总页数:27页
1 引言 1
1.1 选题背景及意义 1
1.2 系统特点 2
2 ASP技术和SQL Server数据库访问方法 2
2.1 ASP技术 2
2.1.1 ASP 概述 2
2.1.2 ASP 的运行环境 3http://www.16sheji8.cn
2.1.3 ASP 的内建对象 3
2.2 SQL Server数据库 3
2.2.1 SQL Server2000简介 3
2.2.2 ADO组件说明 4
3 系统分析和设计 5
3.1 需求分析 5
3.1.1 数据流图 5
3.1.2 数据字典 6
3.1.3 功能需求 6
3.1.4 业务流程 7
3.2 总体设计 7
3.2.1 软件的运行环境设计 7
3.2.2 系统模块设计 8
3.2.3 系统的流程分析 9
3.3 概念结构设计 9
3.4 数据库逻辑结构设计 11
4 系统详细设计和实现 13
4.1 详细设计 13
4.1.1 用户、管理员登陆模块 13
4.1.2 公告发布模块 13
4.1.3 提交工作报告模块 14
4.1.4 修改个人信息 14
4.1.5 系统管理模块 15
4.2 系统实现 16
4.2.1 系统主界面的实现 16
4.2.2 ASP访问数据库实现 16
4.2.3 登录模块实现 16
4.2.4 用户管理模块的实现 17
4.2.5 公告管理模块 19
4.2.6 文件管理模块 20
4.2.7 部门管理模块 23
4.2.8 管理员管理模块 23
5 设计难题及解决方法 23
结 论 25
参考文献 25
致 谢 26http://www.16sheji8.cn
声 明 27
1 引言
在科学技术飞速发展的今天,计算机技术作为现代科学技术的基础和核心,已经而且将继续对人类文明社会的进步与发展产生深刻影响。当前越来越多的商业、企事业单位已经将计算机技术应用于日常的信息管理工作。科学的运用计算机技术进行信息管理不仅可以使管理工作规范化、系统化、自动化而且可以节省相当的人力、物力。它能够使用户的管理工作走上良性运转轨道,从而为其快速发展奠定基础。因此各企事业单位对与本行业相关管理软件的需求也十分迫切,公告发布及资料上传系统的建立,为各级信息管理决策提供了信息支持,从根本上改善了管理人员的劳动条件和工作性质,是信息管理手段现代化的重要标志。http://www.16sheji8.cn
网络发布公告及上传资料是现在也是将来部门、企事业单位提高办公效率和机构精简改革趋势的一个必然需要。它不仅可以实现企业内部资源共享、提高办公效率、节减不必要的开支,而且能使企业向外部发布产品、人才供求信息,以取得更多的商机和更多的优秀人才;向内部发布重要通知或公告,实现内、外网有机结合。同时实现远程信息交流,解决异地办公的局限性问题。