编号ASP001:公安机关对刑事案件的管理逐渐走向了无纸化的操作,利用计算机技术进行管理,本系统采用了asp技术开发,后台数据库支持access和sqlserver两种形式的数据库,主要针对刑事案件的案发信息进行统计分析,以柱状图的形式进行表现,直观大气,本毕业设计系统功能强大,主要功能如下所示:
登录界面
(1)登录验证可以区分管理员与普通用户,系统经过权限判断后进入不同的两个页面,如果输入的用户不存在或用户名和密码不匹配的话系统会报错。
(2)普通用户账号可以登录到系统主页面进行日常的工作
(3)管理员账号可以登录到后台管理页面进行网站的部分模块的管理
管理员用户的功能
(一)用户的管理。
功能分别有:
1、用户查看:分页显示所有注册过的用户信息,并可以通过用户名查询到指定的用户信息。
2、新增用户:新增用户需要填写用户名,密码(type=password),密码重复(type=password),真实姓名,权限(下拉框输入,有管理员和普通用户),所在部门,这些都是必填的,否则提示没有填入相应的内容。用户名密码要经过判断,不能和已经注册过得重名,否则会报错。密码也要经过判断,长度不低于6位,密码和重复密码要一致否则系统报错。
3、修改用户:通过用户名的查询,查询出指定用户的信息,并且显示该用户所有的信息,然后可以对这些信息进行修改,与上个功能一样对用户名,密码还需要进行判断。
4、删除用户:通过用户名查询出该用户的信息,按删除按钮将该用户信息删除。
这个模块功能数据库的表内容有用户名、密码、用户真实姓名、权限、部门
(二)密码管理
分页显示所有用户的密码信息,并可以通过查询指定用户,修改该用户的密码。密码的判断要求与上述一样。
(三)案件管理
1、案件录入:案件信息:有案件编号,案件类型(下拉框,内容有盗窃、抢夺、抢劫、强奸、故意伤害、故意杀人、诈骗、职务侵占、绑架、非法拘禁、贩卖毒品、投毒纵火、其它),案发时间(包括时期和时间),案发地点,案件简介(文本框输入)。受害人信息:内容包括受害人姓名、年龄、性别、身份证号、联系方式、户籍地、现住址,这些内容(除了现住址外)都是必填的,否则报错因为一个案件受害人不止一个,所以还有添加受害人的功能,添加的信息内容一样。嫌疑人信息:包括姓名、性别、年龄、身份证号码、联系方式、户籍地、现住址、体型、身高,这些内容不是必填的,不填也不会报错,另外同样有增加嫌疑人的功能。
2、案件查询:包括按照案件编号查询,受害人姓名查询、嫌疑人姓名查询、综合查询四个模块。前三个模块就是根据输入的信息进行特定的查询,并且在页面的显示查询出来的案件所有的信息(包括案件基本信息,受害人信息、嫌疑人信息)。综合查询需要根据案发时间、地点、案件类型模糊查询出复合条件的信息,并分页显示这些信息,点击查看可以看到某个案件的全部信息。
3、案件修改:根据案件编号、受害人姓名、嫌疑人姓名三种方式查询出指定案件,并对案件的内容、受害人信息、嫌疑人信息进行修改。另外还有删除案件的功能,案件删除要将有关该案件的所有信息都删除了。
(四)案件excel报表统计
1、根据案件的性质制作excel表。案件性质就是案件的类型(上述提到过得盗窃,抢夺等),然后以月、季度、年三种方式统计同类案件,并将统计的具体案件信息(只需要案件信息,不用显示受害人、嫌疑人信息)分页显示出来,导入excel表格。
2、按照案件的发生的时间统计。按照月、季度、年三种方式统计所有的案件,分页显示案件信息,并将案件的信息导入到excel表格。
(五)案件图表的统计 这个功能要用到OWC(Office Web Components)组件
1、按照案件时间统计。将每个月发生的所有的案件统计出来,并制作成柱形图和折线图。
2、按照案件性质统计。按照案件的性质,将每个月发生的同类的案件统计出来,并且制作成柱形图和折线图。
普通用户的功能:
普通用户没有用户管理的功能。密码修改也只能修改自己的密码,不能修改别人的密码。另外没有案件删除的功能。其余的功能和管理员功能一样。