文档管理系统
- 格式:doc
- 大小:1.06 MB
- 文档页数:6
文档管理系统
一、实验目的
面向对象分析与设计课程其目的在于促进学生复习和巩固计算机软件设计知识,加深对软件设计方法、软件设计技术和设计思想的理解,并能运用所学软件设计知识和面向对象技术进行综合软件设计,提高学生的综合应用能力。通过这次综合题目,要掌握UML(统一建模语言),并能运用UML在Viso中建模。
二、实验要求
面向企业用户,研制开发一套文档管理系统,实现企业文档的存储、分类、维护、检索、授权等过程的全面管理。为用户主要提供如下功能:
1)登陆:用户通过浏览器登陆到系统,输入用户名和密码,登陆到系统,看到本用户所能看到的各类信息,包括文档分类树、文档的基本信息等。
2)人员组织角色管理与授权管理:创建和维护企业的人员、组织和角色,人员具有登陆名、名称、密码、邮件、手机等一些基本的属性,人员从
属与一个或多个组织,具有一个或多个角色,组织间具有层次关系。提
供文档按照人员与角色两种方式的授权模式。
3)文档分类管理:用户可以增删改文档的分类,文档分类间可以建立层次关系。
4)文档维护:用户可以增删改文档,文档包括基本的描述信息(如文档编号、文档名、文档创建时间、创建人、大小等)及文档对应的文件列表。
5)文档检索:用户可以方便的按照文档的名称、编号、创建时间、创建人等信息进行检索。
三、实验内容
(1)结构化分析准则,需求分析过程应该建立3种模型
1、实体-联系图,描绘数据对象及数据对象之间的关系,是用于建立数据模
型的图形。
2、数据流图,描绘当数据在软件系统中移动时被变换的逻辑过程,指明系统具有的变换数据的功能,因此,数据流图是建立功能模型的基础。
3、状态图,指明了作为外部事件结果的系统行为。为此,状态转换图描绘了系统的各种行为模式和在不同状态间转换的方式。状态转换图是行为建模的基础。
1)文档分类信息状态图
2)文档信息维护状态图
3)文档检索信息状态图
(2)用例建模
1、文档管理系统用例图
2、登陆管理子用例图
3、人员组织角色管理与授权管理用例图
4、文档分类管理用例图
5、文档维护子用例图
6、文档检索管理子用例图
四、心得体会
通过这次实验,我们熟练掌握了visio2003的使用,并且学会了使用UML 在visio中绘制用例图,状态图和活动图。复习和巩固计算机软件设计知识,加深对软件设计方法、软件设计技术和设计思想的理解,并能运用所学软件设计知识和面向对象技术进行综合软件设计,提高学生的综合应用能力