《华中科技大学硕士学位论文格式范文》由会员分享,可在线阅读,更多相关《华中科技大学硕士学位论文格式范文(41页珍藏版)》请在金锄头文库上搜索。
1、分类号 学号学校代码 密级硕士学位论文XXX系统的设计与实现学位申请人 :XXX学科专业:软件工程指导教师:XXX教授(或副教授)答辩日期:2007.10.25A Thesis Submitted in Partial Fulfillment of the Requirementsfor the Degree for the Master of EngineeringDesign and Implementation of a Bar-Code-BasedStudent Archive Management SystemCandidate: Jiang LiyingMajor: Softwar
2、e EngineeringSupervisor:Prof. XXX (或 Assoc. Prof. XXX)Huazhong University of Science & TechnologyWuhan 430074, P.R.ChinaOctober, 2007独创性声明本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的 研究成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人 或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已 在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。学位论文作者签名:日期: 年 月 日学位论文
3、版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有权 保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借 阅。本人授权华中科技大学可以将本学位论文的全部或部分内容编入有关数据库进 行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。保密口,在年解密后适用本授权书。本论文属于不保密口。(请在以上方框内打“ V”)学位论文作者签名: 日期: 年 月 日指导教师签名:日期: 年 月 日摘要随着信息化以及知识经济时代的到来,档案管理成为了每个公司、企事业单位 必不可少的重要管理项目,如何予以妥善管理与有效的运用,将是建设现代档案管 理制度不
4、可或缺的议题。从这一点出发,提出了一个基于条形码的学生档案管理系 统,并在数据保存和传输的过程中加入基于密钥交换的信息安全策略,有效提高了 系统的运行效率和数据的安全性和可靠性。系统为使用C/S结构的学生档案管理信息系统,系统选择Delphi与SQL Server 2000 为开发环境,按照软件工程方法,首先对系统进行了需求分析,并使用 UML 面向对象建模技术,逐步给出系统的用例图,并进行系统的总体设计。然后通过将 系统分为用户登录模块、学生档案管理模块、学生档案查询管理模块、学生档案类 别管理与档案柜资料管理模块、学生档案借用/归还管理模块等五个主要模块进行了 系统的详细设计,包括界面的设
5、计和数据库的设计。并将档案的编号与条形码号建 立联系,实现了条形码的编码、读取和打印。系统采用了信息安全策略,即对上传 的数据进行基于 RSA 加密算法与 SHA-1 摘要算法的数字签名,而在文件的传输过 程中对其进行基于 IDEA 算法的数据加密。系统通过使用条形码技术,大大方便了操作人员的工作和管理,同时,信息在 保存和传输过程中的安全性和可靠性也得到了有效的保障。关键词:档案管理信息系统条形码 信息安全 数据库系统ABSTRACTWith the coming of the informationization and the advent of the knowledge-based
6、economy era, the file management has become one of the absolutely necessaryeach management project for every company and institutions essential. How to be properly managed and used effectively to build a modern archive management system,has be a essential issues. From that standpoint,a student archi
7、ves management system based on bar code is presented.And in the process of the preservation and transmission we implemented a information security strategy based on the key exchange to effectively improve the systems operating efficiency and data security and reliability.The system is a students arc
8、hives management system using the C/S structure, we choose Delphi and SQL Server 2000 as the development environment.According to the software engineering methods, at first we do a system needs analysis and then using UML modeling technology, we make the use case diagram of the system gradually, and
9、 do the overall design of the system. Then by dividing the system into five part, which are the user login module, students archives management module, students archives inquiries and management module, students archives type management and archives cabinets data management module, students borrow /
10、 return archives management module, and other five major modules for the detailed design of the system, we do the system design in detail including the interface and the database design. And then the ids of archives are matched with the bar code numbers, as we do the bar codes encoding, reading anSd
11、ysptreimnting. uses an information security strategy that is to make the digital signature of the upload data based on the RSA encoding algorithm and SHA-1 abstract algorithm, and in the transmission process use IDEA encoding algorithm to encode the data. Therefore ,in the system the safety and reli
12、ability of information in the data transmission has been effectively protected,at the same time, the operation and management of the workers is facilitated because of the use of bar code technology.Key words:Files management information systemBar codeInformation security Database system摘要Abstract1 绪
13、论1.1 研究背景与意义 1.2 国内外研究概况 1.3 论文的主要研究内容 2 关键技术研究Delphi 集成开发环境 条形码技术数字签名技术 UML 建模技术本章小结2.12.22.32.42.53 档案管理系统的分析与设计 档案管理业务分析 档案管理系统的需求分析 档案管理系统的总体设计 条形码的设计 数字签名的设计 数据库的设计 本章小结3.13.23.33.43.53.63.74 档案管理系统的实现4.1 开发环境的选择 目录.II(1)(2)(3)(4)(5)(错误!未定义书签。)(5)(6)(7)(错误!未定义书签。)(9) (11)(错误!未定义书签。)(12)(13)(14)
14、4.2系统功能模块实现 (14)4.3数据库访问的实现 (19)4.4系统界面(22)4.5本章小结(24)5 系统测试5.1测试用例(25)5.2测试环境与配置 (25)5.3测试方法和工具 (26)5.4测试情况(27)5.5测试数据与总结 (28)5.6本章小结(28)6 总结与展望6.1全文总结(30)6.2课题展望(30)致谢(32 )参考文献(33)1 绪论1.1 研究背景与意义随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻 认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。学生档案管理信 息系统(MIS)是任何一所院校都不可缺少的部分,它的内容对于学
15、校的决策者和 教学管理者来说都至关重要,所以学生档案管理信息系统应该能够为管理人员提供 充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理学生档 案,这种管理方式存在着许多缺点,譬如:效率低、保密性差,另外时间一长,将 产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。所以学生 档案管理系统应运而生,它可以为用户提供丰富的功能,实现操作的自动化,从而 大幅度的降低学生档案管理的工作强度,减少了手工操作可能出现的误差,提高档 案管理工作的效率,推动学生档案管理的信息化建设。因此,学生信息档案管理的 信息化、网络化可以给管理人员以及学校带来显而易现的效果和收益。档案管理对于管理人员的意义:(1) 档案管理不再费时费力。(2) 检索查询更为方便。(3) 档案的查借阅工作更加可控。档案管理对于学校工作人员的意义:(1) 更好的收集和管理档案档案是一个立档单位为适应职能