论文(格式)-样例规范 下载本文

平顶山工业职业技术学院毕业设计说明书

摘 要

随着信息化以及知识经济时代的到来,档案管理成为了每个公司、企事业单位必不可少的重要管理项目,如何予以妥善管理与有效的运用,将是建设现代档案管理制度不可或缺的议题。从这一点出发,提出了一个基于条形码的学生档案管理系统,并在数据保存和传输的过程中加入基于密钥交换的信息安全策略,有效提高了系统的运行效率和数据的安全性和可靠性。

系统为使用C/S结构的学生档案管理信息系统,系统选择Delphi与SQL Server 2000为开发环境,按照软件工程方法,首先对系统进行了需求分析,并使用UML面向对象建模技术,逐步给出系统的用例图,并进行系统的总体设计。然后通过将系统分为用户登录模块、学生档案管理模块、学生档案查询管理模块、学生档案类别管理与档案柜资料管理模块、学生档案借用/归还管理模块等五个主要模块进行了系统的详细设计,包括界面的设计和数据库的设计。并将档案的编号与条形码号建立联系,实现了条形码的编码、读取和打印。系统采用了信息安全策略,即对上传的数据进行基于RSA加密算法与SHA-1摘要算法的数字签名,而在文件的传输过程中对其进行基于IDEA算法的数据加密。

系统通过使用条形码技术,大大方便了操作人员的工作和管理,同时,信息在保存和传输过程中的安全性和可靠性也得到了有效的保障。

关键词:档案管理信息系统 条形码 信息安全 数据库系统

平顶山工业职业技术学院毕业设计说明书

目 录

摘 要 ................................................................ I 目 录 ............................................................... II 第1章 绪论 .......................................................... 1 1.1 研究背景与意义 .................................................. 1 1.2 国内外研究概况 .................................................. 2 1.3 论文的主要研究内容 .............................................. 3 第2章 关键技术研究 .................................................. 4 2.1 DELPHI集成开发环境 ............................................... 4 2.2 条形码技术 ...................................................... 5 2.2.1 条形码简介 .................................................. 5 2.4 UML建模技术 .................................................... 5 2.5 本章小结 ........................................................ 6 第3章 档案管理系统的分析与设计 ...................................... 7 3.1 档案管理系统的需求分析 .......................................... 7 3.2 档案管理系统的总体设计 .......................................... 9 3.3.1 系统结构的划分 .............................................. 9 3.3.2 条形码使用流程 .............................................. 9 3.3.3 学生档案管理信息系统的用例分析 ............................. 10 3.4 条形码的设计 ................................................... 11 3.5 数据库的设计 ................................................... 12 3.7 本章小结 ....................................................... 13 第4章 档案管理系统的实现 ........................................... 14 4.1 开发环境的选择 ................................................. 14 4.2 系统功能模块实现 ............................................... 14 4.2.1 学生档案管理模块实现 ....................................... 15 4.3 数据库访问的实现 ............................................... 19 4.3.1 视图的创建 ................................................. 19 4.3.2 存储过程的创建 ............................................. 20 4.3.3 数据库的连接 ............................................... 21 4.4 系统界面 ....................................................... 22 4.5 本章小结 ....................................................... 24 第5章 系统测试 ..................................................... 25

平顶山工业职业技术学院毕业设计说明书

5.1 测试用例 ....................................................... 25 5.2 测试环境与配置 ................................................. 25 5.3 测试方法和工具 ................................................. 26 5.3.1 黑盒测试 ................................................... 26 5.3.2 白盒测试 ................................................... 26 5.4 测试情况 ....................................................... 27 5.4.1 测试组织架构 ............................................... 27 5.4.2 测试时间与地点 ............................................. 27 5.5 测试数据与总结 ................................................. 28 5.5.1 测试数据 ................................................... 28 5.5.2 测试总结 ................................................... 28 5.6 本章小结 ....................................................... 28 第6章 总结与展望 ................................................... 30 6.1 全文总结 ....................................................... 30 6.2 课题展望 ....................................................... 30 参考文献 ............................................................. 32 致 谢 ............................................................... 34

平顶山工业职业技术学院毕业设计说明书

第1章 绪论

1.1 研究背景与意义

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。学生档案管理信息系统(MIS)是任何一所院校都不可缺少的部分,它的内容对于学校的决策者和教学管理者来说都至关重要,所以学生档案管理信息系统应该能够为管理人员提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理学生档案,这种管理方式存在着许多缺点,譬如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。所以学生档案管理系统应运而生,它可以为用户提供丰富的功能,实现操作的自动化,从而大幅度的降低学生档案管理的工作强度,减少了手工操作可能出现的误差,提高档案管理工作的效率,推动学生档案管理的信息化建设。因此,学生信息档案管理的信息化、网络化可以给管理人员以及学校带来显而易现的效果和收益。

档案管理对于管理人员的意义: (1) 档案管理不再费时费力。 (2) 检索查询更为方便。

(3) 档案的查借阅工作更加可控。 档案管理对于学校工作人员的意义: (1) 更好的收集和管理档案

档案是一个立档单位为适应职能活动需要而直接产生的依法归档的具有保存价值的文件与材料。实行档案的信息化管理后,必将能够更好的收集和管理这种信息资源。

(2) 方便二次利用、提高利用率

一般形成的档案总是要隔一年才整理完毕,但事实上本年的档案在二次利用的要求上是最多的,这在一定程度上影响了档案的利用效率;同时既已形成的档案利

1