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

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

路传输到计算机系统中。在计算机系统中,应用程序根据这个编码到数据库中去匹配相应的记录从而得到对象的详细信息,并在屏幕中显示。整个过程如图3-3所示。

条形码阅读器 接口 计算机 读取图形信息 识别编码 输入编码 使用编码

图3-3 条形码使用流程

3.3.3 学生档案管理信息系统的用例分析

系统的用例分析是UML建模的第一步。在上一节需求分析中,我们已经确定了档案管理信息系统的各功能模块(用例)。系统按照角色划分的用例图如图3-4和3-5所示:

档案类别管理 档案查询管理 档案柜资料管理 档案管理员 档案信息管理 档案借用管理 档案归还管理 图 3-4 学生档案管理信息系统用例图(管理员)

10

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

3.4 条形码的设计

系统通过加入条形码,使档案编号与条形码编号一一对应,从而实现档案编号在录入或借出时的方便读取,下面详细介绍系统中条形码的编码、读取和打印的相关实现细节。条形码译码流程图如图3-12所示。

开始 初始化 N 扫描到条码吗? Y 采样数据判别为何种条码 字符识别 Y 出错否? N 指示灯亮,蜂鸣 出错否? 通讯 Y 有否另一条? N 结束

图 3-12 条形码译码流程图

11

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

3.5 数据库的设计

数据库中设计包含了两个实体,即档案和用户,两个关系,即借阅和归还,另外档案的属性档案柜和档案类别具有复合属性,于是数据库初步设计为六个表,即档案信息表、用户信息表、档案柜信息表、档案类别信息表、档案借阅信息表和档案归还信息表,下面图3-17是数据库设计的E-R图:

建立人 建立日期 建立日期 建立人 序号 序号 类别 档案柜 名称 名称 建档内容 名称 编号 档案 状态 建档时间 借出编号 归还编号 档案编号 档案编号 归还 借出 用户信息 用户信息 借用日期 归还日期 档案状态 档案状态 用户 编号 密码 名称 图3-17 数据库E-R图

12

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

3.7 本章小结

本章首先进行档案管理业务的需求分析,提出了将本系统分为管理员和用户两部分,其中管理员部分包括档案类别管理、档案柜资料管理、档案信息管理、档案借用管理、档案归还管理、档案查询管理等六个模块,而用户部分包含档案查询、档案借阅、档案归还三个模块。从功能上将系统分为三大模块,即基本信息管理功能集合、档案借阅及查询功能集合、用户管理及其权限功能的集合,进行分别实现。然后进行了按照软件工程方法要求的系统的总体设计,包括系统的用例分析,系统的域类分析,以及系统业务活动分析。并进一步说明了系统中一些关键技术细节的处理,如系统中条形码的设计,其中包括条形码的编码、读取和打印,以及用户的访问控制与身份验证机制的实现,并给出了关键的系统中数字签名的设计和实现。

13