【编者按】网学网ASP频道为大家收集整理了“企业公告及资料发布系统的设计与实现“提供大家参考,希望对大家有所帮助!
包括论文,设计,论文字数:11850,页数:32
摘 要
近年来,随着网络技术的迅猛发展,越来越多的部门、企事业单位都在通过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.
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
目 录
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 的运行环境 3
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
致 谢 26
声 明 27