ImageVerifierCode 换一换
格式:DOCX , 页数:59 ,大小:769.06KB ,
资源ID:9498283      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9498283.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(昌平区安全生产培训管理系统详细设计.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

昌平区安全生产培训管理系统详细设计.docx

1、昌平区安全生产培训管理系统详细设计昌平区安全生产综合监管信息管理平台详细设计说明书昌平区安全生产综合监管信息管理系统项目组评审报告项目名称昌平区安全生产综合监管信息管理平台项目编号设计和实现阶段调研设计阶段项目负责人评审部门、人员和资质部门评审人员资质部门评审人员资质评 审 意 见评审主持部门评审主持人年 月 日第一章 引言第一节 编写目的本文档为“昌平区安监信息管理系统”系列技术文档的详细设计说明书,文档全名为昌平区安全生产综合监管信息管理平台详细设计说明书。此详细设计说明书对昌平区安监信息管理系统软件的总体设计和各模块的功能、性能、输入输出、程序逻辑、存储分配及其它给出了详细的设计方案,为

2、软件开发制定详细的计划,同时也提交系统分析员,由其提出意见。这是程序员进行开发及未来测试的重要文档资料。本文档面向联合项目组的技术设计、系统维护和开发人员,是系统开发过程中的指导文件。第二节 项目背景1.2.1系统名称昌平区安全生产综合监管信息平台1.2.2任务提出者北京市昌平区安全生产监督管理局1.2.3系统开发者北京圣地英才数码科技发展有限公司1.2.4系统最终用户北京市昌平区安全生产监督管理局1.2.5项目平台开发语言C#,开发平台Microsoft .NET Framework3.5,开发模型三层架构、MVC、数据库Oracle ;a. 三层架构:第三节 建设目标1、系统建设内容本项目

3、将借助计算机信息网络、工作流引擎、移动通信等技术工具,建立昌平区安全生产综合监管平台,主要实现下列目标: 建立安全生产培训管理信息系统,实现对安全生产培训工作的数字化管理,提高实际工作效率,降低工作人员劳动强度,节约办公成本;通过网络、短信等方式,实时、动态、批量地发布安全生产培训信息,营造全区安全生产宣传教育氛围,提高政府对企业安全生产服务指导的质量和水平。 通过本项目实施,进一步充实完善昌平区安全生产监管信息化内容,提升区安监部门信息化应用水平。第四节 参考资料1、参考、引用的文档 顺义区安全生产事故隐患自查自上报文件汇编 顺义区生产经单位安全生产事故隐患自查自报 昌平区安全生产综合监管信

4、息管理系统需求规格说明书 昌平区安全生产综合监管信息管理系统概要设计说明书第二章 技术方案第一节 运行环境本系统要建设一套基于图形技术和数据库技术的设备设施综合信息管理系统,利用网络环境监管,设备信息。2.2.1设备服务器硬件配置需求部件配置需求类别企业级应用服务器(根据机房环境要求,服务器应选用机架式)主板总线频率不小于1066 MHzCPU主频不小于2.4 GHz的多核处理器内存容量不小于4GB的DDR内存磁盘可用逻辑磁盘空间不小于64 GB网卡100/1000 Mbps双网络适配器周边设备光驱、USB鼠键及显示器(也可使用服务器主机矩阵控制台)*备注:请正确安装好服务器硬件的所有驱动程序

5、。客户端硬件配置需求部件配置需求主板总线频率不小于800 MHzCPU主频不小于2.0 GHz的单核或多核处理器内存容量不小于2GB的DDR内存硬盘浏览器缓冲区磁盘空间不小于256MB网卡10/100M网络适配器周边设备鼠标、键盘其他打印机(统计图表输出时使用)*备注:请正确安装好计算机硬件的驱动程序。2.2.2支持软件服务器软件配置需求部件配置需求操作系统Windows Server 2003 R2(标准版或企业版)Web信息服务器Internet 信息服务器 6.0数据库管理系统Oracle Server 9i R2应用程序框架Microsoft .NET Framework 3.5 运行

6、时部署包*备注:服务器软件由专业技术支持人员负责安装、维护。客户端计算机软件配置需求部件配置需求操作系统Windows XP SP2或更高版本/Vista/Windows 7/Windows Server 2003/Windows Server 2008Internet浏览器Internet Explorer 6.0/7.0/8.02.2.3接口与区法人基础数据共享服务接口:通过XML Web Services 进行调用。与区政府办公自动化系统用户身份验证服务接口:通过XML Web Services 进行调用。2.2.4控制用户通过在浏览器地址栏中输入系统访问地址进行访问和应用系统提供的功能

7、。第二节 数据组织管理系统数据分为系统维护数据和用户数据两大部分。系统维护数据包括:系统信息、表信息、表类型信息、用户信息、用户权限信息、数据项描述信息、系统运行日志、系统数据操作日志、关联表信息、模块功能描述信息、模块权限信息、培训类别操作信息。用户数据包括:企业信息、培训信息、考核信息、证件信息、班级信息、卷案信息等。第三节 系统体系结构图从实际应用的角度出发,系统的层次结构按三层结构设计:系统层、数据库层、和应用层。 系统采用的多层体系结构是目前较先进的软件工程技术,便于系统的维护和升级。第三章 功能模块设计第一节 功能划分根据调研和多次技术座谈,系统功能划分如下: 上述功能划分主要包括

8、二大部分十八小部分内容: 安全生产教育培训1) 培训通知发布,包含:通知的建立,系统内消息提醒,手机短信提醒,通知的维护等2) 网上报名申请:企业学员可利用本系统,通过网络直接填写培训报名申请信息3) 窗口登记受理,包含:报名登记,信息核查,收费,打印学员证等4) 学员信息查询:按一定条件对学员基础信息进行检索的功能5) 考核发证管理,包含:考核结果录入,短信信息提醒,考核信息发布等6) 复审短信提醒对已培训考核取得证件的人员,系统在证件到期日前自动向其发送复审提醒的短信7) 培训统计分析对培训工作按各类别、时间、地域分布等进行综合统计分析的功能。8) 培训组织管理培训班信息查看,培训班创建,

9、培训班维护等9) 系统维护管理用户管理、培训类别管理及系统相关设置等第2节 系统设计3.2.1培训通知发布培训信息模块功能主要实现对培训通知的下发管理。主要是通过网络向各镇、街道发布培训通知,通过系统发送公告信息,提醒镇街相关工作人员做好组织企业报名的工作。3.2.1.1程序功能描述 添加通知:发布者可通过系统,编制好通知的标题、内容(可能含附件及图片),然后一次性批量或有选择的发送到各镇街;修改通知:对于已经建立好的新通知,再未发布之前,可以对该通知进行修改维护;删除通知:对于已经建立好的新通知,再未发布之前,可以删除此通知;发送通知:通知又分为已发通知、未发通知和草稿通知。通知支持单一发送

10、和批量发送,通知发送后系统将保留通知记录并呈现通知记录的状态(是否已读)。通知管理:对于所有通知的统一浏览管理,可以对未发送的通知进行修改或删除等形式的维护操作。系统通过标题字体的粗细或颜色、图标等方式,显著标记各条通知记录的状态。通知发布后的默认状态为未读;镇街工作人员成功打开通知记录后,系统自动将其标记为已读状态。3.2.1.2输入输出项 输入:在通知编辑界面对通知标题、通知内容、通知发布日期、通知发布单位、负责人进行填写。 输出:以列表形式显示通知编号、通知标题、通知内容、通知发布日期、通知发布单位、通知状态、负责人、通知发送状态(已建立、已发布、已删除状态)等信息。 性能: 提交时间小

11、于2秒。 注释设计:详见C#编码规范.doc注释部分规范。 IPO图:3.2.1.3逻辑流程图 1-13.2.1.4界面设计3.2.1.5限制条件1、在添加通知时通知标题、通知内容、通知发布日期、通知发布单位、负责人(以星号表示必填);2、通知名称可以重复,可根据添加日期区分、用.Trim()清除空格;3、在删除通知时,判断是否删除。3.2.1.6测试设计1、功能测试2、性能测试 3. 用户界面测试4. 兼容性测试5. 安全测试 3.2.2网上报名申请网上报名申请模块功能主要实现企业人员在网上报名申请的管理。3.2.2.1程序功能描述申请注册:企业用户用企业账号登录后,如果该企业没有账号可以注

12、册企业用户账号。申请报名:该功能主要实现企业人员在网上报名申请,当申请人填写完报名信息后,系统将信息提交到后台等待管理人员审核。信息修改:网上报名申请信息在某个时间节点之前可以修改,该时间节点之后将不允许申请者修改。后台审核:审核是由工作人员完成,判断申报人员填写的信息是否符合标准,尤其是对申请人的信息进行核实和确认。3.2.2.2输入输出项 输入:企业负责人员查收通知后,在网上申请报名并在网上填写申请报名信息。 输出:提示是否操作成功,并在系统前端预览当前申请记录。 性能: 提交时间小于2秒。 注释设计:详见C#编码规范.doc注释部分规范。 IPO图: 3.2.2.3逻辑流程主要流程是:先

13、申报-提交申请-审核;审核成功后,以短信的形式告知申请人报名成功。 图1-23.2.2.4界面设计3.2.2.5限制条件本模块受到用户的权限限制,不同权限的用户能够对不同的模块进行编辑操作。3.2.2.6测试设计1、功能测试2、性能测试 3. 用户界面测试4. 兼容性测试5. 安全测试3.2.3窗口登记受理窗口登记受理模块功能主要是在窗口对参训人员信息进行电子登记和核对,并进行造册、办理收费、打印学员听课证。3.2.3.1程序功能描述登记报名:报名的人员一般分为两种:一种是取证人员,即之前没有考取过相关证件,初次参加培训考证的人员;另一种是复审人员,即之前已考取过相关证件,每两年重新复审证件的

14、人员。对于取证人员,需要窗口受理人员按照报名表首次录入人员信息;对于复审人员,可直接从数据库中调取此人信息并进行核对、补正。收费:在报名人员登记报名之后,工作人员核对该报名人员信息,并对其培训课程进行收费,系统对收费信息进行记录,以便日后查询、汇总。打印学员证:参训学员缴费后应领取一张学员证,在此后的培训过程中需要凭证听课。系统应在参训人员缴费成功后,现场打印学员证,由收费人员发到学员手中。3.2.3.2输入输出项 输入:报名人员填写个人具体资料信息.。 输出:提示是否操作成功,并在系统前端预览该报名人所填信息。 性能: 提交时间小于2秒。 注释设计:详见C#编码规范.doc注释部分规范。 I

15、PO图:3.2.3.3逻辑流程图1-33.2.3.4界面设计3.2.3.5限制条件本模块受到用户的权限限制,不同权限的用户能够对不同的模块进行编辑操作。3.2.3.6测试设计1、功能测试2、性能测试 3. 用户界面测试4. 兼容性测试5. 安全测试3.2.4学员信息查询学员信息查询模块主要实现按一定条件对学员基础信息进行检索的功能。3.2.4.1程序功能描述输入关键字检索:用户可以输入关键字进行信息的检索。按姓名检索:用户可以输入姓名进行信息的检索。按证件号检索:用户可以输入证件号进行信息的检索。按培训类别检索:用户可以选择相关分类进行信息的检索。按考核状态检索:用户可以选择考核状态进行信息的

16、检索。用户也可以按多个条件组合的方式进行检索。信息列表:点击信息列表可查看学员的详细信息及培训。3.2.4.2输入输出项 输入:对学员检索的相关组合条件。 输出:符合当前限定条件的相关学员记录集(进一步操作可查看各学员的详细信息)。 性能: 提交时间小于2秒。 注释设计:详见C#编码规范.doc注释部分规范。 IPO图:3.2.4.3逻辑流程图1-43.2.4.4界面设计3.2.4.5限制条件本模块受到用户的权限限制,不同权限的用户能够对不同的模块进行编辑操作。3.2.4.6测试设计1、功能测试2、性能测试 3. 用户界面测试4. 兼容性测试5. 安全测试3.2.5考核发证管理考核发证模块主要

17、实现对考核结果的录入、发布及发证管理等功能。3.2.5.1程序功能描述考核结果录入:主要是对学员的考核结果进行录入,录入完成后系统会自动根据考核标准进行考核分类。合格学员:系统会根据考核标准加载考核合格的学员。不合格学员:系统会根据考核标准加载考核不合格的学员。短信回复:系统根据不同的考核成绩,给学员发送相应的短信通知,对于考核合格的人员,系统将以短信的方式告知学员其考核结果及领取证件的方式和时间;对于考核不合格的人员,系统将以短信的方式告知其考核结果及补考的相关信息。3.2.5.2输入输出项 输入:考核编辑界面:录入考核成绩。 输出:考核列表界面:考核通过学员、补考学员、缺考学员 。 性能:

18、 提交时间小于2秒。 注释设计:详见C#编码规范.doc注释部分规范。 IPO图:3.2.5.3逻辑流程图1-53.2.5.4界面设计3.2.5.5限制条件本模块受到用户的权限限制,不同权限的用户能够对不同的模块进行编辑操作。3.2.5.6测试设计1、功能测试2、性能测试 3. 用户界面测试4. 兼容性测试5. 安全测试3.2.6短信提醒管理短信提醒管理包括:复审短信提醒模块和考核提醒模块,审短信提醒模块功能主要对已培训考核取得证件的人员,系统在证件到期日前自动向其发送复审提醒的短信,通知学员做好复审工作;考核提醒模块主要是对考核不及格学员发送短信提醒。3.2.6.1程序功能描述系统自动获取学

19、员的证件复审日期并进行判断,自动向学员发送复审提醒的短信通知。3.2.6.2输入输出项 输入:由系统自动化完成的对复审日期的对比检索。 输出:对符合日期条件的人员发送复审短信。 性能: 提交时间小于2秒。 注释设计:详见C#编码规范.doc注释部分规范。 IPO图:3.2.6.3逻辑流程图1-63.2.6.4界面设计3.2.6.5限制条件本模块受到用户的权限限制,不同权限的用户能够对不同的模块进行编辑操作。3.2.6.6测试设计1、功能测试2、性能测试 3. 用户界面测试4. 兼容性测试5. 安全测试3.2.7培训统计分析培训统计分析模块功能主要实现对培训工作按各类别、时间、地域分布等进行综合

20、统计分析的功能。3.2.7.1程序功能描述通过统计分析图形,分别包括:按年份季度统计:主要是展示按年度、季度对比分析培训人员数量变化的情况;按培训次数和人数统计:主要是展示按培训次数对比分析参训人数、合格率变化的情况;按街镇和培训人数统计:主要是展示按镇街对比分析某此培训参训人数分布的情况;按类别和人员统计:主要是展示操作类别(类别如下)统计分析全区各类人员的培训情况。按培训类别进行统计:主要是按培训类别(取证和复审)分别进行统计分析全区各类人员的培训情况。所有统计信息支持用户保存和打印。3.2.7.2输入输出项 输入:统计分析方式的选择。 输出:符合当前统计分析方式的统计结果图表。 性能:

21、提交时间小于2秒。 注释设计:详见C#编码规范.doc注释部分规范。 IPO图:3.2.7.3逻辑流程图1-73.2.7.4界面设计3.2.7.5限制条件本模块受到用户的权限限制,不同权限的用户能够对不同的模块进行编辑操作。3.2.7.6测试设计1、功能测试2、性能测试 3. 用户界面测试4. 兼容性测试5. 安全测试3.2.8培训组织管理培训组织管理模块主要实现对培训中心开设培训班次的组织管理,包括对培训班的的建立、更新、删除和查询。3.2.8.1程序功能描述创建班级:包括班级名称、班级人数、创建时间、负责老师、培训类别、培训项目、培训内容、开班时间、培训时间;更新班级:对班级人员的添加和删

22、除的调整;删除班级:管理员可以对班级进行删除;查询班级:按条件对培训班次信息进行检索,检索方式可以按名称关键字、培训类别等进行,也可按多个条件组合检索的方式进行。结果以列表的形式进行显示,用户并可查看每期培训的详细信息。3.2.8.2输入输出项 输入:对系统中培训班次信息的维护信息。 输出:提示是否操作成功,并在系统前端执行维护管理结果。 性能: 提交时间小于2秒。 注释设计:详见C#编码规范.doc注释部分规范。 IPO图:3.2.8.3逻辑流程图1-8班级编辑:包括对培训时间、内容等,培训班正式开课前可以对该期学员进行增减。3.2.8.4界面设计3.2.8.5限制条件本模块受到用户的权限限

23、制,不同权限的用户能够对不同的模块进行编辑操作。3.2.9系统维护管理系统维护管理模块主要实现用户管理、培训类别管理及系统相关设置等管理维护的功能。3.2.9.1程序功能描述用户管理:对使用安全生产教育培训管理系统的用户进行管理,本功能将基于区政府办公自动化系统的用户管理体系进行实现。;培训类别管理:主要是对培训类别、项目的添加、修改、删除管理。用户权限管理:主要包括对系统用户进行授权管理。3.2.9.2输入输出项 输入:对操作类别、系统用户、功能授权的变更信息。 输出:提示是否操作成功,如果成功应在系统前端执行当前变更。 性能: 提交时间小于2秒。 注释设计:详见C#编码规范.doc注释部分

24、规范。 IPO图:3.2.9.3逻辑流程图1-93.2.9.4界面设计3.2.9.5限制条件本模块受到用户的权限限制,不同权限的用户能够对不同的模块进行编辑操作。3.2.9.6测试设计1、功能测试2、性能测试 3. 用户界面测试4. 兼容性测试5. 安全测试第四章 数据库设计原则第一节 数据库设计规范总则: 分段、直观、易于理解、唯一。 数据库设计中涉及的数据表名、视图名、索引名均遵循上述命名原则,名称采用拼音缩写方式命名。 与现有系统有接口的部分可考虑使用原系统的命名。数据表名命名规范: 数据表名分为两段或三段: XX_xxxx, XX_yy_xxxx,其中XX为类别代码,yy为子类别代码,

25、xxxx为自定义名称。 类别代码要由项目组统一规定。 子类别代码:由各子系统设计师根据功能及设计需要自己确定。视图名命名规范视图名分为三段或四段:V_XX_xxxx,V_XX_yy_xxxx。具体含义同上。索引名命名规范索引名分为三段或四段:I_XX_xxxx,I_XX_yy_xxxx。具体含义同上。字段命名规范字段命名以清晰、易理解为原则,如XM:姓名;BM:编码 等。第二节 命名原则数据库表命名原则采用英文大写字母命名数据库表。系统数据包括:基本图形数据、专业数据、综合管线数据等几方面内容,为了加以区分,在表名前加前缀,前缀为四位大写英文字母和下划线“_”组成,分别为RCBE_(业务数据)

26、,在前缀后加描述性字母加以区分,描述性字母以简练中文拼音缩写组成,如XT_YH(系统用户表),本系统主要命名如下: 系统表:以“XT_”开头+汉语拼音表名第一个字母大写组合,如:用户组表(XT_YHZ)。 业务表:以“YW_”开头+汉语拼音表名第一个字母大写组合,如:企业信息(YW+QYXX)。数据库字段命名原则采用英文大写字母命名数据库字段名。字段的命名主要以中文拼音缩写为主,一些常用的字段也可依据惯例用英文字母缩写命名,如NAME(姓名,字段名XM反而不如NAME更直观)。本系统数据库字段命名主要以汉语拼音字段名第一个字母大写组合,若在同一表里第一个字母大写组合有相同的字段名汉语拼音取全称

27、。数据库安全机制采用数据库本身的系统安全机制,数据库系统的访问、维护不依赖于操作系统的登录用户,以免造成非数据库用户、数据库管理人员的非法进入。数据分类标准从数据库维护、升级、迁移以及系统开发的技术角度出发,对数据分类标准进行了细化,综合参考搜集的数据和各项业务功能,本系统数据类型只包括以下类型: 类型标识数据类型类型说明NNumber自动增长,长整型,主要用于物理主键TVachar2文本类型,包括一般文本字段和注记字段LLong长整型,囊括布尔型、整型、枚举型等字段类型FNumberic浮点型数字DDate日期、时间BBlogOLE、二进制数据类型,主要存图片、文件等第3节 结构设计4.3.

28、1概念结构设计 培训 实体:学员、培训班次、证件、企业学员、企业。联系:学员与证件的关系,学员与培训班次的关联系,企业学员与培训班次的关联系。学员属性包括:姓名、性别、年龄、出生日期、文化程度、电话、身份证号、个人照片、邮编和所在单位;培训班次的属性包括:班级编号、班级名称、班级人数、创建时间、负责老师、班级状态、培训项目、培训类别、培训内容、开班时间和培训时间;证件的属性包括:持证人姓名、性别、出生年月、操作类别、操作项目、初次领证日期、使用期、复审日期、身份证号、证件名称、主证号和辅证号; 企业学员的属性包括:企业用户编号、用户名、密码、企业编号、邮箱、用户类型、真实姓名、注册时间和省份证

29、号。关系图:4.3.2逻辑结构设计数据库表设计汇总:序号名称代码备注1权限表YW_admin_quanxian2发证机关意见表YW_Author_idea3企业培训申请表:YW_Business_Train_applicatio4企业用户注册信息表:YW_Business_Userzc5安监局意见表:YW_Safe_idea6班级信息表:YW_StuClass_info7学员申请表:YW_Student_application8学员考核信息表:YW_Student_assessment9作业证件信息表:YW_Student_certificates10学员体检表:YW_Student_check11学员信息表:YW_Student_info12

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1