设计一个个人电子文档资料管理系统

设计一个个人电子文档资料管理系统

ID:33470085

大小:692.50 KB

页数:20页

时间:2019-02-26

设计一个个人电子文档资料管理系统_第1页
设计一个个人电子文档资料管理系统_第2页
设计一个个人电子文档资料管理系统_第3页
设计一个个人电子文档资料管理系统_第4页
设计一个个人电子文档资料管理系统_第5页
资源描述:

《设计一个个人电子文档资料管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、编号4课程设计2013~2014学年第二学期实习类别课程设计学生姓名胡福平专业软件工程学号指导教师陈纯毅,谷欣超学院计算机学院2014年7月长春理工大学课程设计目录一需求分析--------------------------------------------------------------2二详细设计--------------------------------------------------------------31.用例图设计2.类图设计3.包图设计4.子系统图设计5.时序图设计6.协作图设计7.活动图设计三数

2、据库设计-----------------------------------------------------------101.数据库E-R设计2.数据库表设计四用户界面设计---------------------------------------------------------121.用户登录界面设计2.系统主界面设计3.子界面设计五总结-----------------------------------------------------------------19-18-长春理工大学课程设计一、需求分析当前,

3、个人计算机已经得到普及,人们经常苦于从茫茫资料中寻找一个特定的文件。因此,人们迫切需要对硬盘中的散乱的电子资料进行有效的归类管理。本次课程设计需要设计一个个人电子文档资料管理系统,实现对个人电脑中的各类资料进行管理,并支持笔记功能,方便使用者对看过的资料做摘要性注释。管理系统需要支持完善的查询功能,使用者能方便地根据关键词检索硬盘上的电子资料和已有的笔记。另外,管理系统需要支持文献的交叉引用功能,方便使用者查证电子文献中的引证内容。具体问题描述如下:1.需管理的电子文档资料包括各类电子书文件、论文文件、视频文件、图像文件、数据文件

4、;2.管理系统需提供友好的用户界面,可以通过界面往数据库中添加电子文件记录;电子文件记录应包括记录类型、内容标题、发布(创建)时间、电子文件存储路径、电子文件名等内容;电子文件以文件的形式保存在磁盘中,数据库中的每条电子文件记录应与电子文件相关联(即在电子文件记录中保存电子文件的存储路径);3.可以在管理系统中添加摘要性注释记录,摘要性注释是对某个电子文件的内容做的简要总结;需将摘要性注释记录与电子文件相关联,通过电子文件可以找到并打开对应的摘要性注释,通过摘要性注释可以找到并打开对应的电子文件;4.可以在管理系统中添加阅读笔记记

5、录,阅读笔记是对看过的资料内容的总结与归纳,以及相关理解与想法的记录;需将阅读笔记与相关的所有电子文件相关联,通过阅读笔记可以找到并打开所有电子文件;5.可以在管理系统中添加研究主题,研究主题包括:研究题目、研究内容、相关参考资料等,要求每项研究主题都与管理系统中的电子文件相关联(即作为研究主题的参考资料);例如对于图像处理研究主题,和该主题相关的参考资料包括C++程序设计书籍、数字图像原理书籍、图像视频文件等,则需在管理系统中将这些文件的文件记录与研究主题相关联。6.用户主要使用管理系统完成:添加电子文件记录、电子文件检索、电子

6、文件阅读、做电子文件摘要、做阅读笔记等工作。关键词:系统visio用户-18-长春理工大学课程设计二、详细设计1,用例图设计:-18-长春理工大学课程设计在用例图中,用户主要使用管理系统完成:添加电子文件记录、电子文件检索、电子文件阅读、做电子文件摘要、做阅读笔记等工作。系统管理员对系统进行用户电子文件管理,用户注释管理,用户阅读笔记管理,用户研究主题管理。用户电子文件管理包括电子书文件管理,论文文件管理,视频文件管理,图像文件管理,数据文件管理。2,类图设计-18-长春理工大学课程设计类图设计里,主要有两个父类,查询类和添加类。

7、查询类可以用来查询搜索用户所需的电子文件。添加类作为父类,它有四个子类继承它,分别是电子文件类,注释记录类,阅读笔记类,研究主题类。电子文件类里有五个对象,电子书,论文,视频,图像和数据。注释记录类里有两个对象,注释内容和注释对应电子文件存储路径。阅读笔记类里包括类两个对象,阅读笔记内容和对应电子文件存储路径。研究主题类里有三个对象,研究主题题目,主题内容和对应的文件。3,包图设计在包图设计里,总共有四个包。分别为应用包,用户接口包,业务对象包和数据库包。应用宝与用户接口包,业务对象包,数据库包想关联。用户包,业务对象包,数据库包

8、三个包之间层层递进,由表层的UI到底层的数据库。用户主要使用用户接口包,业务对象包,应用包。而数据库包则由系统管理员负责管理。-18-长春理工大学课程设计4,子系统图设计在子系统图设计里,主界面是《子系统》交互界面。在交互界面中,用户可以使用鼠标点

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。