ASP.net+sqlserver办公室文档管理系统设计+源代码(2)
时间:2018-05-03 20:12 来源:毕业论文 作者:毕业论文 点击:次
2.2系统功能模块分析 综合考虑办公室文档管理是针对个单位的需求,所以设计系统的主要目的是在于利用计算机的快速查询,大容量等特性替代管理人员对数据的手工处理,就要经常对数据进行查询、修改、添加、删除、上传及下载等操作,在设计应用开发当中要实现这些基本功能。办公室文档管理的结构主要由3个模块组成: 文档管理:文档管理是系统的核心,同样对不同用户身分对文档的可操作权限不同,包括:1>管理员的添加文档、查看文档、修改文档信息和删除文档及上传下载文档;2>普通用户:添加文档、查看文档、上传和下载文档。 用户的登录功能:用户登录功能也是系统设计的一个中心环节,用户分为两种身份,不同身份可操作的权限不同。一种管理员身份,一种普通用户身份。 用户管理:对不同用户身份登录,对用户管理功能的操作权限不同。管理员:(1)删除用户的相关信息的操作;(2)修改管理员自身的信息。普通用户:只能对用户自已的密码及个人信息进行修改。 综上所述,系统功能模块图如图1所示: 图1文档管理系统流程图 3.数据库总体设计 3.1 SQL2005技术的介绍 SQL Server的全称是Microsoft SQL Server,由美国微软公司制作并发布的一种性能优越的关系型数据库管理系统,具有强大的数据库创建、开发、设计和管理功能。它不仅是一个完整的数据库,而且具有强大的扩展性。它是Windows操作系统最为流行的数据库,比较适合小型、中型、大型应用程序的后台数据库。 SQL Server 2005是在SQL Server 2000的基础上扩展升级的产品。它继承了SQL Server以前版本的所有优点,同时又增加了许多新的功能,与微软公司的其他产品具有良好的兼容性。它提供的几十种向导,覆盖了几乎所有的数据库操作(数据库的创建、文护、作业、警告、数据复制、转换等)。SQL Server 2005的关系数据引擎是为Windows DNA环境下的应用程序提供的基本报务之一,是一个具有高度可伸缩性、可靠性和安全性的数据存储引擎。 3.2 数据库设计 在系统设计过程中,数据库的设计是系统的核心和基础,把系统中大量的数据按一定的模型组织起来,提供存储、文护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。 3.2.1 数据库概念结构设计 概念结构设计通常使用E-R图对它的描述工具进行设计,对需求分析阶段收集到的数据进行分类、组织(聚集),形成实体、实体的属性,标识实体的码,确定实体之间的联系类型,设计E-R图。通过对本系统进行的需求分析、系统流程设计以及系统功能结构的确定 (责任编辑:qin) |