精品文档---下载后可任意编辑东莞市信访管理系统的分析与设计中期报告本次分析与设计的对象为东莞市信访管理系统,旨在对该系统进行全面的分析与设计,以期对系统进行优化改进,提高系统的性能和用户体验
一、需求分析通过对系统现有功能的分析和对用户需求的调研,我们得出了以下需求:1
系统应该能够支持公众及相关部门的实名登录,并能根据权限显示相应信息
系统应具备信访件、处理方案、责任单位等各项信息的录入、查询、导出功能,使信息能够方便快速地存储和查询
信访件的处理应该根据处理人员不同的职责和权限进行分类,以便及时让相关人员了解处理进度并进行相关操作
系统应该具备信息更新的功能,以保证系统信息的实时性和完整性
系统应该能够生成各项类型的报表和数据分析,以方便管理部门根据信访数据进行管理分析
二、系统设计1
总体设计本系统采纳 B/S 架构,前端使用 HTML、CSS、JavaScript 等技术,后端使用 Java 语言,数据库为 MySQL
系统分为前台和后台两部分,前台提供公众查询信访件等信息的服务,后台提供信息录入、查询、处理等服务
数据库设计根据用户需求,系统需要存储信访件、处理方案、责任单位等信息,因此涉及的实体有:(1)信访件信息(包括信访件编号、信访时间、信访件内容等)(2)处理方案(包括处理方案编号、处理方案内容等)(3)责任单位信息(包括单位名称、单位地址、联系人姓名、联系人电话等)精品文档---下载后可任意编辑根据实体关系,系统的数据库设计如下:信访件(访问) - 处理方案(操作)处理方案(访问) - 责任单位(操作)3
用户权限设计系统管理员、普通用户和公众在系统的权限上有所不同,系统管理员能够对系统权限进行配置和管理,普通用户可以对信访件进行登录、查看、修改、处理等操作,公众只能进行信访件的查看查询和留言反馈
系统的权限设计如下