..页眉..页脚..监狱进出管理系统的设计与实现李延社王忠曹更新(四川大学通信工程系,成都,610065)摘要:监狱进出管理系统主要实现对监狱中罪犯的详细资料和进监出监的管理。本系统的开发平台是VisualC++,采用C/S体系结构。数据库服务器采用MicrosoftSQLServer,访问数据库的方式采用当前很流行的ADO(ActiveXDataObjects)。本文就需求分析、设计思想、具体方案等各个方面详细地介绍了本系统的开发过程。关键词:管理信息系统;监狱进出管理系统;C/S模式;进出管理;软件开发;SQLServer;VisualC++。引言计算机技术的广泛应用,管理信息系统MIS(ManagementInformationSystem)的迅速发展,正在改变着我们的生活。使用计算机管理监狱中各种资料和罪犯的进出,是社会发展的必然。这套监狱进出管理系统能够有效地减轻监狱工作人员的工作强度,提高他们的工作效率,使监狱管理变得安全可靠。当罪犯在外出劳动的过程中潜逃时,系统可以及时地调出他的基本信息和相貌特征,从而为武警缉捕罪犯提供了有利的时机。,本系统最重要、最核心的功能是实现监狱进出管理。监狱中有罪犯、干警、武警及工作人员若干,白天罪犯在干警的看守下外出劳动,傍晚回狱。按照监狱的管理制度,每个干警负责提取约20个罪犯,在出监狱门时由监狱工作人员登记每个干警所提取的罪犯人数和身份;傍晚回狱时,监狱工作人员逐一核对每个干警所提取的罪犯,看人数和身份是否和离狱时一致。如果发现不一致,例如干警A所带的罪犯少了一个,则要追究干警A的责任。在这种情况下,工作人员应迅速查出逃脱罪犯的基本资料,获得该罪犯的相貌特征,出动武警并及时通知临近各单位封锁四周,从而有效地缉拿逃犯。,这套监狱进出管理系统应完成的功能主要有以下几点:?为系统管理员提供对一般用户的管理,包括为用户分配初始密码,设置和修改用户的权限等。?当用户登录时实现对用户的身份的确认,用户可以修改自己的密码。?用户进行的所有操作都记录在操作日志中。?实现对罪犯信息和干警信息的管理,包括信息的录入、修改、删除、查询以及数据库的备份等。?实现罪犯的进出管理。在罪犯外出劳动时登记干警和罪犯的人数和身份。在回狱时对干警和罪犯的人数和身份进行核对。..页眉..页脚..?系统采用C/S体系结构,Client(客户机)负责显示用户界面、与用户进行交互;Server(服务器)则用于提供数据服务。C/S体系结构兴起于90年代,具有很好的交互性,相对于主机环境而言,它的管理能力有了大大的提高。这种结构能充分利用系统资源,合理分布系统负载,显著地减少网络上数据的流量并提高整个系统的运行性能,保证系统数据的安全性、一致性和保密性。?采用VisualC++的开发环境。就开发一个软件而言,VB、Delphi、PowerBuilder等可以完成这个任务,而且开发的速度会更快。选择VC是因为它有独特的优势。VC是当今开发Windows应用程序最全面、最强大的开发包。它不仅支持面向对象的程序设计技术,而且提供了内容丰富、功能强大的基本类库MFC。它最大限度地提高了编码效率,支持多线程编程以及组件的开发,支持多种高性能的数据访问技术。应该说VC编出来的程序具有相当高的
监狱管理系统设计 来自淘豆网m.daumloan.com转载请标明出处.