基于ASP.NET平台的新警档案管理系统的设计

时间:2022-09-28 07:48:17

基于ASP.NET平台的新警档案管理系统的设计

摘要:本文基于B/S结构和Microsoft公司的平台设计和开发了的新警电子档案自动化管理系统,满足了杭州警校档案管理工作所需要的功能,实现警校新警档案管理办公自动化,无纸化。

关键词:办公自动化;新警档案管理;平台

中图分类号:TP311.52 文献标识码:A 文章编号:1007-9599 (2012) 20-0000-02

随着信息技术的发展,办公管理系统已经发展高度信息化、自动化的管理模式。电子档案管理系统采用文档电子化、影像数字化、办公无纸化以及信息网络化等先进技术,实现包括档案文件、声音、影像、文本在内的多媒体档案资源的存储和查询检索的计算机系统,为档案资料管理、利用和保护提供了有效的技术保证,可大大节约数据存储空间,无限地延长档案材料保存的时间,同时也为查询、利用档案文献带来了极大的便利。[1]

1 技术平台

本系统是B/S模式的web应用系统,根据本系统的功能需求,需在具备以下四个平台的基础上进行开发:

1.1 web应用程序开发

作为开发语言具有强大性和适应性、易学性、高效可管理性、多处理器环境的可靠性、自定义性、可扩展性和安全性,并有世界级的工具支持,大大提高了执行效率。

1.2 结构化查询语言SQL。[2]

1.3 建模和开发语言UML,RATIONAL ROSE工具。

2 需求分析

2.1 总需求分析

通过实际调查警校的档案管理工作流程,本系统需具备以下几方面的功能特点:

(1)页面友好,尽量减少人工输入,避免输错,提供效率。

(2)权限管理合理,用户角色只能访问权限范围内的资源页面。

(3)可根据不同的条件检索信息,提高查询效率。

(4)学员信息显示按类别分布并统计。

2.2 系统功能

作为新警档案系统,此本系统有以下几个模块构成以实现系统基本功能,如下:

(1)注册登录模块;

(2)基本信息导入导出模块;

(3)纪律作风管理模块;

(4)班级通讯录模块;

(5)班级成员情况分布管理模块;

(6)学员表现评定模块;

(7)考核成绩管理模块;

(8)考核统计表输出管理模块;

(9)学员证书管理模块;

(10)成员角色管理模块。

3 系统设计

3.1 系统整体架构

本系统采用了经典的三层架构模式[3],将系统分为三层,从下至上分别为:数据访问层,逻辑业务层和表示层,该系统的整体架构如图1所示。

图1系统的整体架构

3.2 系统数据库设计

系统采用数据库三范式对数据库进行分析与设计,最大限度地避免大量的冗余数据,节省数据库的空间并保持数据的一致性。

3.3 档案结构

图2档案结构图

教育局提供学员档案,由学校教务处接收确认;学校教务处编排分配学员学籍信息,学校系统管理员把学员的学籍信息和匹配好的学员档案一起导入系统;学员注册登录,注册扩展信息,完善个人信息;后续信息由具有相应权限的角色录入。

4 结论

本文根据杭州警校的情况,经过需求分析、UML建模[4]、数据库设计、编码实现设计开发一个基于B/S结构和技术的新警电子档案管理系统。系统为校领导、教官和学员等人员提供快速查询学生信息的通道,避免了传统的逐个查询,提高了工作效率。此外,系统模块间耦合性低,可经过简单的模块处理以及后台数据库的修改,转化为其他信息管理系统,有广阔的发展空间。

参考文献:

[1]乔建惠,陈燕平.电子档案管理系统的设计和开发[J].计算机辅助工程,2005,14(I):35-39.

[2]http:///view/595350.htm

[3]http:///view/687468.htm

[4]拉曼,李洋.UML和模式应用[M].北京:机械工业出版社,第1版,2006,5,1

上一篇:基于CATIA的六角头螺栓参数化设计 下一篇:使用SSH架构小区物业管理系统