毕业论文个人文献管理系统(编辑修改稿)内容摘要:
co 为结果集对象 2)打开 连接 数据库 driver={sql server}。 server=localhost。 uid=sa。 pwd=。 database=student。 而对于 Access 数据库,连接语句为 Provider=。 Data Source= amp。 + \ 3)设定 SQL 语句,使用 “Execute”命令,即可开始执行访问数据库的动作 4)关闭结果集对象,断开与数据库的连接 湖南科技大学本科生毕业设计(论文) 6 第 3章 总体设计 项目分析 计算机的价格已经十分低廉,性能 也 有很大的 提升。 目前,许多 用户拥有支持本系统的应用平台。 本系统 的设计将 为用户个人文档办公的工作效率带来一个很大的飞跃。 主要表现在以下几个方面:首先,本系统的运行可以节省很多资源,提高资源利用率。 其次,本系统方便用户对所需文献进行综合管理和查找,可以大大的提高用户工作效率和资源利用率。 根据对电子文献文档管理的一般操作, 个人文献管理系统主要实现的功能应该有: 1) 操作员管理功能:向系统中添加操作员。 为操作员提供不同等级 的权限,根据不同的权限赋予不同的操作员权限。 2) 管理,导出和打印文档:对于不同的文档进行标准格式的导出,进行文档类型管理。 文档类型数目理论上可以任意多个,可以根据用户要求进行查询然后打印各种类型的文档。 3) 添加、修改、删除文档:对于每个文档都可以指定其存储地,对于文档的存储文件可以修改其文件类型。 对于文档也可以添加简短的备注项,以方便用户在不需要打开文档便能对文档有个大致的了解。 对于文档的电子存储文件,用户可以在系统界面上点击相应的按钮就可以自动选择相应的程序对文档进行打开,从而进行查看阅读。 4) 文档的查询功能: 可以根据用户提供的精确文档名,入库时间,文档类型,类别名以及作者名进行文档的查找。 同时为了保护文档的统计信息以防外流,所以本设计设计不支持模糊查找。 系统设计 系统功能模块层次图及其分析讨论 本系统是以个人文献管理系统为原型设计开发的,系统功能结构 模块层次图 如 图 所示。 根据此图,本文设计的 文献管理系统的基本功能有: 1) 文献类别管理:主要是文献的分类管理,标注类别名称和备注信息,方便用户对文档的分类和信息查找。 2) 用户管理和密码修改: 包含用户基本信息的注册以及密码的修改。 3) 权限设置:对用户权限的分配与管理,保证数据的安全性。 4) 文献添加:包括添加文献的类别,作者,文档类型,文档的标题,文档的存储路径以及备注信息。 5) 文献删除:主要对不必要的文档进行删除操作,方便用户管理,提高资源利用湖南科技大学本科生毕业设计(论文) 7 率。 6) 文献查询:用户可以通过文档的存储文件夹,入库存档日期,作者名,文献名称及文献类别进行查找。 7) 文献导出:可以在本系统主功能界面上显示要查看的文档,同时可以将不同格式的文档转化为标准文档。 8) 文献打印:用户可以通过自己的需求情况对文档进行打印。 9) 数据刷新:对本系 统进行相关操作后,如添加,删除,点击数据刷新后就会在在系统主界面上实时显示更新。 10) 日志管理:用户每天对文档的管理使用情况。 个 人 文 献 管 理 系 统基 础 信 息 设 置 文 献 管 理系 统 设 置退 出 系 统删除文献密码修改添加文献文献类别管理日志管理用户管理权限设置数据刷新打印查询文献 图 系统功能模块层次图 系统的实体属性图 1) 用户基本信息实体图 如 错误 !未找到引用源。 所示,用户属性包括用户名,密码,用户 ID,用户角色。 用 户 名用 户 / 管 理 员用 户 I D用 户 角 色用 户 密 码 图 用户基本信息实体图 2) 文献基本信息实体图 如 图 所示,文献基本信息属性包括文献 ID, 类别名,文档名,作者名,文档类型,入库时间,备注。 湖南科技大学本科生毕业设计(论文) 8 文 档 名文 献 基 本 信 息类 别 I D类 别 名文 档 类 型作 者 名入 库 时 间 备 注 图 文献基本信息 实体属性图 3) 文献类别信息实体图 如 图 所示 ,文献类别信息属性包括类别名,类别 ID,备注。 文 档 名文 献 查 询入 库 时 间类 别 名文 档 类 型作 者 名 图 文献类别信息实体属性图 系统 ER 图 如 错误 !未找到引用源。 所示,用户可以查询,添加,删除文献的基本信息 , 也可以对 文献类别进行添加查询。 用 户查 询 / 添 加 /删 除 / 打 印文 献用 户 名 用 户 密 码入 库 时间类 别 名文 档 类型作 者 名文 档 名添 加 / 删 除用 户 I D 用 户 角 色文 献 类 别类 别 I D类 别 名备 注备 注 图 系统 ER 图 湖南科技大学本科生毕业设计(论文) 9 类 结构设计 本设计的主要类及其说明如 表 所示。 表 类的介绍及说明表 类 类型 说明 Cmd_Save_Click Private sub 保存文 献信息类,对文献的基本信息进行添加,并加以保存 Tree_changes Public Sub 自定义一个过程,用于显示 TreeView 控件中的数据 Cmd_cx_Click Private Sub 查询文献信息,通过对类别名,入库日期,文档名,文档类型,作者名设定为查询条件,通过选择其中一个或几个进行查询 DocDel Private Sub 删除文本数据信息,并添加到日志信息中 Timer1_Timer Private Sub 在窗体的状态栏中显示当前系统的日期时间 Toolbar1_ButtonClick Private Sub 单击工具栏中的按钮,调用相应的窗体,完成相应的操作 LeftSide_Resize/RightSide_Resize Private Sub 向左 /右拖拽函数 Cmd_ql_Click Private Sub 清除当前的日志信息 ,删除数据表,刷新纪录 List_Change Private Sub 更改记录,移动记录指针 Cmd_Add_Click Private Sub 注册用户的基本信息 Cmd_Select_Click Private Sub 对 按钮进行设置,即获取文件路径 Cmd_dy_Click Private Sub 打印文献信息,显示打印文件 Cmd_BackUp_Click Private Sub 选取文件路径,备份和恢复 整个数据库到指定位置 数据库表的设计 1)用户基本信息表 用户基本信息表如 表 所示。 用户基本信息表包括用户 ID,用户名,用户密码,用户角色,以及用户注册的时间。 其中用户 ID 分配给每个用户的唯一身份识别号,用整形数表示,由于本设计是小型 的数据库设计,容纳用户数量有限,所以长度就只设为为 4 个字节。 每个用户可以自己设置用字符串表示长度为 10 个字符以内用户名字和类型为长字符串表示的 20 个以内字符来设置自己的密码。 用户角色分为管理员和普通用户,用于设置权限来保证数据的安全性及保密性。 湖南科技大学本科生毕业设计(论文) 10 表 用户基本信息表 名称 字段名称 类型 长度 用户 ID id int 4 用户名 name char 10 用户密码 password varchar 20 用户 角色 type char 10 2) 文献基本信息表 如 表 所示 , 文献基本信息表包括文献 ID,类别名,文档名,文档类型,作者名,入库时间,及对文献的相关备注。 其中文献 ID 是给文献的赋予唯一编号,长度为 10 以内的整形数。 类别名和文档类型以及作者名都是长度为 10 以内的字符串。 文档名是长度为 50 个以内长字符串。 入库时间用来表示文档入库的时间,用户可跟据文档入库时间来进行查询。 备注主要用于用户对文献进行相关解释。 表 文献基本信息表 名称 字段名称 类型 长度 文献 ID id int 10 类别名 lname char 10 文档名 wname varchar 50 文档类型 type char 10 作者名 name char 10 入库时间 rukutime datetime 8 备注 remark txt 100 3)文献类别信息表 如 表 所示 , 文 献类别信息表包括文献类别 ID,类别名,及备注。 其中类别 ID是文献类别的编号,类型为整形数,长度为 4 个字节。 类别名为长度为 10 个字节以内的字符串。 备注为对类别名称的相关解释及介绍。 表 文献类别信息表 名称 字段名称 类型 长度 类别 ID id int 4 类别名 lname char 10 备注 remark txt 100 4) 文献信息添加表 湖南科技大学本科生毕业设计(论文) 11 如 表 所示 , 文献信息添加表包括类别名,文档名,文档类型,作者名,入库时间,及对文献的备注。 主要用于文献的相关基本信息进行添加。 表 文献信息添加表 名称 字段名称 类型 长度 类别名 lname char 10 文档名 wname varchar 50 文档类型 type string 20 作者名 name char 10 入库时间 rukudate datetime 8 备注 remark txt 100 5) 文献信息查询表 如 表 所示 , 文献信息查询表包含类别名,文档名,文档类型,作者名及入库时间。 主要用于设定查询条件,方便用户进行快速查找。 表 文献信息查询表 名称 字段名称 类型 长度 类别名 lname char 10 文档名 wname varchar 50 文档类型 type string 20 作者 名 name char 10 入库时间 rukudate datetime 8 12 第 4章 详细设计与实现 系统数据流图 用户对文档数据进行添加或删除。 点击保存或删除按钮后,把数据存储到数据库里面。 当用户需要查询,打印,或者备份恢复文件时,从数据库中的存储文件获得。 系统的数据流图 如 图 所示。 数 据 添 加数 据 删 除用 户 文 献 数 据打 印数 据 恢 复查 询 用 户数 据 恢 复文 件 夹 图 系统数据流图 用户操作流程图 用户在登录界面上输入正确 合法 的用户名和密码。 点击登录按钮,进入 个人文献信息 系统 的 主功能界面。 用户可 任一选择菜单栏和工具栏的所有 功能, 并 点击相应的按钮,可直接 进入 到与之相应的 功能界面。 用户的主要操作过程 如 图 所示。 用 户 登 录系 统 主 界 面文 献 查 询 用 户 设 置文 献 添 加退 出 系 统文 献 类 别文 献 导 出日 志 管 理文 献 打 印文 献 删 除 图 用户操作流程图 系统 模块的设计 1)登录模块 登录 模块 主要用于对进入个人文献管理系统的用户进行 合法性验证 ,防止非法用户进入该系统。 且 只有合法的用户或管理员才能进入系统。 同时根据管理员 为用户设置的操作 权限,操作员 可以使用与其 相应的 功能 权限。 本设计采用隔离驱动模式,验证操作员及其密码,主要通过业务层的 login 方法。 如果操作员 输入地信息 符合则允许登录, 13 并给予相应的权限,否则提示错误信息,只有正确登录后才能进入到相关业务模块。 2)查询模块 本设计 设置好 所有 查询的条件。 当 调用相应的查询时,出现查询界面。 这样就可以直接输入条件。 查询条件有入库时间,文献类别,文档类型,文档名,作者名等。 可以选择其中一项或几项来进行查询,点击查询时,出现查询结果。 如没有符合条件的文件,则显示无。 3)添加或删除模块 数据增加模块主要 包括 文献 及文献类别 信息的添加和用户信息的注册。 从结构上 数据增加模块 可以 分为显示层,业务层和数据层。 其中显示层 的功能为 负责处理菜单 ,工具栏及相关 按钮 的 事件。 当需要 录入 新添加 数据时,调用业务层 中与其相关的 数据模块,并向其 传递相关 的数据 参数。 业务层 的功能为,根据数据层的添加模块的调用和通过显示层传递过来的的参数,从而 调用相关的 业务 来 处理程序, 实现用户所需要的功能。 其中 数据层 的功能 主要 是用来 处理系统设置的默认值及 其 产生 的 编号主键。 在 数据删除模块 中,对数据库中的基础 数据 并 不执行 彻底的删除数据 操作, 而 是 在数据库中把 将 要 删除的数据 标记 一个删除标志。 而且对于基础数据 其中如果有。毕业论文个人文献管理系统(编辑修改稿)
相关推荐
... 图 ( 1) 图书信息 ER 图 为了记录借阅图书的的读者信息,特规划出读者信息实体,该实体包括读者编号、读者姓名、性别、手机号码、登记日期等属性。 读者信息实体的 ER 图如图 ( 2)。 ... 图 ( 2) 读者信息 ER 图 读者借书、读者还书信息实体 ER 图如 ( 3)、 ( 4)所示。 „ 图 ( 3) 借书信息 ER 图 书籍名称 类别代码 作者 ISBN 出版社 条码号
方式规则产生 QDPSK 信号的原理方框图。 图中 a 和 b 为经过串 /并变换后的一对码元,它需要再经过码变换器变换成相对码 c 和 d 后才能与载波 相乘。 c 和 d 对载波的相乘实际是完成绝对相移键控。 这部分电路和产生 QPSK 信号的原理方框图 33 完全一样,只是为了改用 A 方式编码,而采用两个π /4 相移器代替一个π /2 相移器。 码变换器的功能是使由 cd
业集中在中国石化和中国石油两大集 团公司。 中国石化年产 8 万吨的聚乙烯醇聚合工段的工艺设计 5 2020 年聚酯产量达到 万 t,占全国总产量的 %。 中国石油 2020 年产量为 万 t,占全国总产量的 %。 目前主要的 40 多家聚酯生产企业,2020 年产量在 1 万 t 以上的企业有 29 家,在 10 万 t 以上的企业有 9 家,在 30万 t 以上的企业有 4 家。
, 网站通过 把链接提交到知名搜索网站, 被其收录,顾客通过 关键词 搜索 能够在搜索结果列表里 找到相应的网站信息,使用具有平民化、简单化等优点。 目录索引,顾名思义就是将网站分门别类地存放在相应的目录中,因此用户在查询信息时,可选择关键词搜索,也可按分类目录逐层查找。 如以关键词搜索,返回的结果跟搜索引擎一样,也是根据信息关联程度排列网站,只不过其中人为因素要多一些。 如果按分层目录查找
孔率较高、比表面积大、低热传导率、耐高温、耐腐蚀等优点。 此外 ,多孔微晶玻璃可以 通过选择不同的材质和控制加工工艺的过程 ,可以制成适合于不同用途的 多孔微晶玻璃 产品。 近年来 ,多孔微晶玻璃 被广泛应用 于隔热隔音材料、工业污水处理、汽车尾气处理、电工电子领域、医用材料领域以及生物化学领域。 利用钢渣制备性能良好的 多孔微晶玻璃 ,减轻工业废物对环境的污染,重复利用资源。 多孔微晶玻璃
禁止 ALE 操作。 该位置位后,只有一条 MOVX 和 MOVC 指令才能将 ALE 激活。 此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置 ALE 禁止位无效。 PSEN:程序储存允许( PSEN)输出是外部程序存储器的读选通信号,当 AT89C52 由外部程序存储器取指令(或数据)时,每个机器周期两次 PSEN 有效,即输出两个脉冲。 在此期间,当访问外部数据存储器,将跳过两次