论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
目 录
前 言 1
1 系统开发环境 2
1.1 本系统采用的开发环境与开发工具 2
1.2 软硬件平台选择 2
1.2.1 硬件平台 2
1.2.2 软件平台 3
1.3 开发语言 3
1.3.1 HTML(Hyper Text Markup Language)超文本标识语言 3
1.3.2 脚本语言 3
1.3.3 VB. NET 3
2 相关知识 4
2.1 管理信息系统 4
2.1.1 管理信息系统的概念 4
2.1.2 管理信息系统的发展过程 5
2.1.3 管理信息系统的作用和特点 6
2.2 . NET概述 6
2.2.1. NET开发平台的简介 6
2.2.2 NET Framework 7
2.2.3 ASP. NET 10
2.2.4 ADO. NET 13
2.3 SQL SERVER 2000 14
2.3.1 SQL Server 2000概述 14
2.3.2 SQL Server 2000基本操作 15
3 系统需求及系统概要设计 18
3.1 需求分析 18
3.2 总体设计 18
3.3 功能设计 18
4 数据库设计与实现 21
4.1 数据库的需求分析 21
4.2 数据库的逻辑设计 21
4.3 系统数据表格 22
4.3.1 人员基本信息表 22
4.3.2 机构基本信息表 22
4.3.3 系统模块信息表 23
4.3.4 角色权限信息表 23
4.3.5 客户基本信息表 23
4.3.6 通知基本信息表 24
4.3.7 留言基本信息表 24
4.4 数据库存储过程 24
5 系统详细设计 26
5.1 系统框架设计 26
5.1.1 页面主框架的实现 26
5.1.2 权限验证的实现 28
5.1.3 信息提示的处理 28
5.2 登录验证 29
5.3 修改登录密码 32
5.4 个人基本信息 33
5.5 员工通信录 37
5.6 员工照片 39
5.7 人员维护 41
5.8 机构维护 43
5.9 客户管理 46
5.10 通知 47
5.11 留言薄 49
6 总结与展望 51
参考文献 52
致谢 53
基于Web的公司管理系统
摘要:在这个全球信息化的时代,公司为了增强自身的竞争力,提高其创新、反应能力、生产率以及员工的技能素质,必须提高其内部协调能力,继而有效地管理公司内部事务变得10分迫切。许多公司对网络办公自动化的要求日益提高,迫切需要建立公司内部管理系统,使得充分利用网络优势,有效地管理公司运作。
应用本系统可以方便对公司内部职位、角色、员工、客户、通知等进行管理。本文着眼于公司内部的实际需要,分析了公司管理系统的建设特点与结构,设计并优化了公司管理系统。
在本系统的开发过程中,注重使用新技术、新工具,采用了微软公司最新的开发工具Visual Studio. NET中的VB. NET、ASP. NET和ADO. NET技术,结合使用SQL Server 2000数据库,使得软件的结构更趋合理、方便及实用,并大大提高了整个软件系统的性能。
本系统包括以下几个功能: 修改登陆密码、个人基本信息、员工通讯录、员工照片、人员维护、机构维护、客户管理、留言薄、系统通知。系统实施后可有助于员工相互间的熟悉和沟通,并有效地提高公司各部门的办公效率。
关键字:ASP.NET;信息管理;公司管理系统;SQL Server 2000。
Company Management System Based on Web (科教作文网 zw.nseac.com整理)
Abstract: At this age of information globalization, the company must increase its own coordination, for enhancing its own competitiveness, raising its innovative and reaction ability, and improving productivity as well as technical capability of staff. Therefore, how to manage company internal affairs efficiently is very urgent. In order to meet most companies’ increasing demand for Network Office Automation Event Supervision System, we need build an company-wide management system, with full using the advantage of network, managing operation of the company efficiently. (转载自中国科教评价网http://www.nseac.com)
Applying this system can convenient manage the company’s internal positions, roles, staff, clients, notices, etc. This article fixes eyes upon the real demand of the company and analyze the construction feature of company’s management system as well as design and improve it.
In the development process of this system, the utilization of new technologies and new tools has been emphasized. The employment of VB.NET, ASP.NET and ADO.NET from Microsoft latest development tool Visual Studio.NET, in combination with SQL Server 2000 Database has made the software structure more rational, convenient, and practical, and has greatly improved the performance of the whole software system.
This system includes some functions as follows: amend register password, personal basic information, staff address list, staff photographs, staff and structure maintenance, clients management, visitor’s book, system notice. The implementation of this system will help staffs familiarize and communicate together and improve the efficiency of the office work in each department of the company validly.
Key words: ASP.NET; information management; company management system; SQL Server 2000.
前 言
近10年来,随着数据库技术的迅速发展以及数据库管理系统的广泛应用,人们利用信息技术工作和搜索数据的能力大幅度提高,千千万万的数据库被用于商业管理、政府办公、科学研究和工程开发等方面,特别是多媒体技术、网络技术与数据库技术的结合,必将使数据库有更大的发展空间。在公司信息化建设的任务中,广泛应用信息技术,建立健全网络环境,提高办公效率,是当前迫切需要解决的大问题。近几年来,公司信息化建设发展较快。
在今天和未来的电子商务时代,互联网的自由、开放己经将管理信息系统的市场范围扩展到了全球各地,企业的经营管理理念将发生根本性的变化。基于Internet的B/S模式,企业能够实现全球化、高效率的协作和个性化的服务,将帮助企业建立1个能够真正面向未来、面向全球、完全开放的管理信息系统。
与此同时,为了适应网络时代的到来,微软公司于2000年推出了. NET战略,其核心是. NET框架。. NET框架包括基本的运行库、用户接口库、CLR,C#,C++,VB. NET,Jscript. NET,ASP.AET,以及. NET框架API的各个方面,为B/S应用提供了1个完整的开发平台,推动着B/S应用的不断发展。
本文的结构如下:
· 相关知识:对管理信息系统、. NET开发平台、在. NET中数据访问技术ADO. NET、和SQL Server 2000数据库进行说明述。
·公司管理系统的需求分析:在对现行公司管理系统分析的基础上,提出了系统开发需求。
·公司管理系统的概要设计:论述了系统的开发环境,对软硬件的配置进行说明,而后提出了系统的总体设计。
·数据库设计:规划数据表、确定表间关系、绘制数据流图、编制数据字典,以及对数据库连接做出说明。
·公司管理系统的详细设计与实现:论述系统功能模块的划分(修改登陆密码、个人基本信息、员工通讯录、员工照片、人员维护、机构维护、客户管理、留言薄、系统通知)以及各模块的设计与实现。
·系统测试及总结:对系统进行测试和对使用效果进行说明,并提出了系统功能的扩充和改进。