摘要:本论文采用自上而下的分析方法,论述了一个功能全面的在线资料管理系统,从开发过程、操作流程及其核心的技术着手。首先,进行了项目的概述,从开发的背景、项目开发的目的和项目开发的意义进行了简单的介绍。其次,是系统规划的阶段,通过对实际业务流程额调研,着重分析了系统的组织结构,从而完成了具体的在线资料管理系统的需求分析、可行性分析以及现行业务流程分析,并通过对现行的业务流程优化,总结出业务流程。再次,是系统分析,在分析的基础上完成了数据流分析和数据字典系统设计阶段实现了功能模块的划分、数据库的设计和系统界面设计,该阶段对各个模块的功能进行了详细的设计,在合适的开发模式上实现了本系统的功能模块图。本数据库的设计首从概念结构设计入手,进行了逻辑结构的设计后,最后完成了数据库表的设计。
通过前面的分析和设计,本论文决定搭建B/S框架,将ASP设为基础平台, SQLSERVER作为数据库,从而完成了系统的程序。在线管理系统完成了用户文件信息、共享文件、用户角色、文件管理等功能。系统的设计实施为在线资料管理系统的运行做基础,同时为在线资料管理系统的开发提供一个参考模式,为用户的文件管理提供良好的条件。
[关键词]文件;管理系统;结构化分析
目录
摘要
Abstract
一、-引言-1
(一)-课题背景-1
(二)-国内外研究现状-1
(三)-本课题研究的意义-2
(四)-本课题的研究方法-2
(五)-可行性分析及总体设计原则-2
1.-可行性分析-2
2.-总体设计原则-3
二、-开发工具和采用技术介绍-4
(一)-SQL SERVER-4
(二)-采用技术简介-4
1.-ASP.NET技术简介-4
2.-Visual Studio简介-4
3.-系统开发模式-5
三、-系统总体设计-5
(一)-系统概要-5
(二)-系统构成-5
(三)-在线资料管理系统前台-7
(四)-在线资料管理系统后台-7
1.-密码修改-7
2.-用户管理-8
3.-用户共享管理-8
四、-系统详细设计-8
(一)-系统关键功能详细设计-8
1.-用户工作流程-8
2.-管理员工作流程-9
3.-文件共享-10
(二)-数据库结构设计-11
(三)-数据库逻辑结构设计-13
1.-资料类别表-15
五、-编码实现-16
(一)-数据库访问的实现-16
1.-数据库连接代码-16
(二)-登陆模块实现-16
(三)-文件上传-20
(四)-在线资料管理系统资料管理-22
六、-结 论-24
参考文献-25
致 谢-26