收藏 分销(赏)

职工体检管理系统研究与开发.doc

上传人:丰**** 文档编号:4060582 上传时间:2024-07-26 格式:DOC 页数:32 大小:247.54KB 下载积分:12 金币
下载 相关 举报
职工体检管理系统研究与开发.doc_第1页
第1页 / 共32页
职工体检管理系统研究与开发.doc_第2页
第2页 / 共32页


点击查看更多>>
资源描述
毕业设计(论文) 题 目:职工体检管理系 统的研究与开发 -—用户体检 学 院: 管理学院 专 业: 信息管理与信息系统 学生姓名: 指导教师: 毕业设计时间:二О一О 年 三 月 十五 日 ~ 六 月 十八 日 共 十四 周 摘 要 摘 要 随着社会对生命的关注程度愈来愈高,人们在生活中能够自觉地防范各种疾病,良好的健康意识在增强、在提高,自觉体检、定期体检的单位和个人愈来愈多;体检市场没有淡市,每一间医院都不会放弃健康体检这一大市场,体检市场的竞争也越来越激烈。随着社会信息化的发展,医院间的竞争也体现在医院信息化管理的建设上。而国家的“十五”规划就明确了加快包括卫生系统信息化建设,深化医疗卫生改革和卫生事业发展在内的国家信息化战略方针[1]。本系统以职工体检为开发要求,用以管理职工的常规体检。目的是帮助职工医院进行体检信息化建设,实现实际意义的信息化体检管理模式,以提高服务质量,强化管理手段,改革工作模式,提高工作效率。系统可以覆盖体检业务功能,可以用一套系统完成登记、检查、检验、分析等工作.系统核心功能有体检档案的录入、体检登记、体检结果录入、体检结果分析、体检结论、体检报告的输出、体检档案的统计查询。该系统的使用可以大大提高体检工作效率,使体检信息的管理更加准确、全面,能够明显地提高体检业务的竞争力。 关键字: 数据库,体检,体检信息系统 I 英文摘要 Abstract Along with the global concern about life, peoples are taking action to guard against all kinds of disease in life. Health checkup is becoming more and more important in people's life. The market of health checkup will be hot forever and none of the hospitals will give up such a big market。 The competition between hospitals for the check—up is more and more fierce。 The tenth national five-year program demanded that the hospitals' steps going to the information society should be quickened. The system will help the hospital enhancing the information management, reconstructing the management mode, supplying good service。 The system can feed up the need of check—up business completely, it is said that the whole system includes the function of examination, reckoning, analysis, report etc。 The system can greatly promote examination work, promote the management of checkup information to a high level and insure of winning the competition among hospitals。 Keywords:Database , Physical examination , Medical information system - 26 - 目录 目 录 摘 要 I ABSTRACT II 第一章 引 言 - 1 - 1。1研究背景及意义 - 1 — 1.1。2研究意义 — 1 — 1。2研究现状 - 2 — 1。3主要研究工作 — 2 — 第二章 系统开发相关技术介绍 — 3 — 2。1系统开发环境 — 3 - 2.2主要相关技术 - 3 - 2。2.1 ASP.NET的工作原理 - 3 - 2.2。2 SQL Server2000数据库简介 - 4 - 第三章 系统分析 — 5 — 3。1 可行性分析 - 5 — 3.2 功能需求分析 — 6 — 3。3 数据需求分析 - 6 — 3.4 系统E-R图 — 6 — 3.4。1 符号说明 — 6 — 3.4。2 体检模块E—R图 — 7 — 3。4。3 各主要实体E—R图 - 7 - 3.5 业务流程图 — 9 — 3.5.1 流程图的图形表示的意义 - 9 - 3.5.2 体检管理模块业务流程图 — 9 - 3。6 数据流程图 - 10 - 3。6。1 流程图的图形表示的意义 — 10 — 3.6。2 系统与用户接口数据流程图 - 11 - 3.6.3 用户信息管理模块数据流程图 - 12 — 3。6.4 体检模块数据流程图 - 12 - 3。7 数据字典描述 - 14 - 3.7.1 数据流的描述 — 14 - 3。7。2 处理逻辑的描述 - 15 — 3.7.3 数据存储的描述 — 15 — 3.7.4 外部实体的描述 - 16 — 第四章 系统设计 - 17 - 4。1 系统总体架构 - 17 — 4.2 系统表结构说明 — 18 - 4。2.1 系统表格清单 — 18 — 第五章 系统具体实现 — 20 - 5。1 构建系统框架 - 20 — 5.1.1 系统登录界面 — 20 — 5.1。2 系统前台 - 20 - 5。1.3 系统后台主界面 — 21 — 5.2 系统模块设计 - 22 — 5。2.1 用户信息管理模块 - 22 — 5。2。2 体检项目设定模块 — 25 - 5.2.3 体检结果录入模块 - 26 - 5.2.4 体检结果管理模块 — 27 — 第六章 系统测试与发布 - 29 - 6。1测试的目的及原则 — 29 — 6。1.1 软件测试的目的 - 29 — 6。1.2 软件测试的原则 - 29 - 6.2 测试报告 — 29 - 6。2.1 用户信息管理功能的测试 — 29 - 6.2.2 对体检项目设定功能的测试 - 30 - 6.2。3 对体检结果录入功能的测试 - 30 - 结论 - 32 — 致谢 — 33 — 第一章 引言 第一章 引 言 1。1研究背景及意义 1.1。1研究背景 计算机技术和通讯技术的高速发展,互联网技术的日益成熟和计算机安全技术的日益提高,为各行各业实施自己的信息化管理系统提供了强有力的技术支持[1]。而体检信息化系统是医院信息化系统的一个非常重要的组成部分.随着国民经济的高速发展,人民的物质生活水平也在不断提高,各种富贵病也越来越普遍,对疾病的预防也变得越来越重视,对生命的关注程度愈来愈高。人民的健康防范意识有了根本性的转换,从以前的有病再治的被动状态变为定期体检,自觉有效地去投资健康,对疾病进行积极防范的主动状态.人们良好的健康意识在增强、在提高,自觉体检、定期体检的单位和个人愈来愈多,体检检验市场需求的迅速扩大、身体专项检查等业务需求的逐步推广,种种原因成就了目前巨大的体检市场.体检系统的信息化管理已经是一个必然的趋势。 1。1。2研究意义  但有不少受检者由于对体检的一些关键环节重视不够,或认识偏差,出现种种疏漏,使体检的目的难以达到[1]。 第一、越来越多的工薪阶层不再满足"无病"状态,而是追求更高的生活质量。健康体检,是预防疾病的有效手段之一。通过健康体检,职工可以了解自身健康状况,发现一些不易察觉的早期疾病,以便及时干预、终止疾病的发生发展,收到事半功倍的效果。定期体检又是企事业单位必须为员工进行的,每家医院都在着手建立一套优秀的管理体系来配合体检工作,体检作为医院的支柱收入之一。但体检工作的大量增加,存在着难以管理、引导体检工作量大、体检报告管理工作量大等急需解决的问题。所以医院要强化自身的管理,加强医疗服务质量的自我监督、自我控制的能力,为职工提供更快更好的服务,必然要依赖于计算机信息系统。 第二、大量的关于职工的诊断、病历、体检时间、资源消耗的信息不仅要在院内而且要在许多部门之间流通、传递。这将是一件难以用手工完成的繁杂的任务. 第三、建立以计算机化职工体检系统为核心的医院信息系统 将会成为医院的下一个努力目标. 1.2研究现状 职工体检信息系统保证受检者在体检过程中产生的一切信息真实完整地记录保存并有效运用,同时要支持医疗机构体检服务的业务管理、流程实施以及科研工作。体检信息化系统是非常复杂的,且没有标准可以对照,没有实施流程可以借鉴。实际工作中发现的主要问题集中体现在:一方面是系统本身的业务内涵相对贫瘠,数据的标准化、各类文档的规范化有待统一;另一方面就是如何提高人员素质,以保证高效充分地应用体检软件,使整个体检信息化系统真正良好地运转起来,真正提高医疗机构的体检和管理水平。总的来说,中国的职工体检管理信息系统还是存在很多的问题. (1)信息系统内部数据交换接口标准化存在问题.没有实现真正意义上的数字化体检。 (2) 应用问题。任何系统充分发挥作用的前提都是建立在人员的最佳使用状态下,即操作者充分开发系统的各项功能并良好使用。目前行业内,既懂医疗又懂的软件的人员很少。这就造成软件的核心内容,即业务内涵常常与操作系统脱轨,以致软件的整体水平还停留在较低的层次;另外,信息化体检模式作为一个新的服务形式,如何让广大从事体检服务的管理者及医务工作者完全接受并掌握,整体上还需要一个较长的领会、学习和培训过程,还有很多不熟悉计算机的资深专家不得不长期配备专人协助。 1。3主要研究工作 本课题以职工体检管理系统系统为研究对象.该系统以计算机网络、数据库系统为技术基础,现代医院管理理论和方法为指导,覆盖企业运作过程中的内容,用户信息反馈等,最大限度地节约现有的人、财、物和信息资源,以提高企业的管理水平和服务水准为最终目标。 第三章 系统分析 第二章 系统开发相关技术介绍 2。1系统开发环境 1。 网络环境: 内部局域网连通并能正常工作。 2. 硬件配置: 中央处理器为AMD以上,2.0GHZ以上的微机与笔记本电脑; 内存1G; 显示卡512MB; 硬盘空间至少160G剩余空间以上; 3. 软件配置: 运行平台:Microsoft Windows XP以上版本操作系统; 后台数据库管理工具:Microsoft SQL Server 2000; 2.2主要相关技术 ASP。NET是由Microsoft公司开发的最新的用于制作动态Web网页的技术。ASP。NET是用来提供开发人员生成企业级Web应用程序的优秀的Web开发平台,他是Active Server Page(ASP)的下一版本[3]老师那是3不是5看起来像5 。它还提供一种新的编程模型和结构,用于生成更安全、可伸缩和稳定的应用程序。ASP。NET应用程序也是一个已编译的、基于。NET应用程序都可以使用整个.NET框架。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行环境、类型安全、集成等. 2。2.1 ASP.NET的工作原理 ASP.NET是建立在.NET Common Language Runtine(CLR)之上的新一代网络开发工具,运行在服务器端,用以建立功能强大的Web应用程序[4]。它与前期的ASP 1 。0、ASP2。0、ASP 3 .0 有显著的不同,微软公司在听取了众多ASP开发者的建议后,开发了基于。NETFRAMEWORK的ASP。NET. 。NET Common Language Runtine(CLR) 这种架构位于用户应用程序和Windows底层操作系统之间,管理代码的执行,提供开发者和操作系统之间的封装,使编写Windows程序变得更加简单方便.程序开发者不必再担心底层的细节,比如内存管理,指针管理,垃圾回收和编程语言的差异等等令人头疼的问题.另外,.NET Common Language Runtine提供一个简单的权限来使用底层服务,这些底层服务对于操作系统来说是生死攸关的,如安全、认证、文件系统和网络信息等。ASP。NET 与ASP相比,无论在程序的性能上,还是在编程的基本原理上,都有了很大的变化。 2.2.2 SQL Server2000数据库简介 数据库工作平台(Microsoft SQL Server 2000)是微软提供的数据库管理工具。SQL Server 2000是建立在 SQL Server 7.0 在可伸缩性、可用性、可管理性和数据仓库成功的基础上,并且引入了针对电子商务的重要新功能。 SQL Server 2000 按照设计可以为部署和维护强大的、易于管理、支持商务活动的 Web 站点提供最好的性能,这些站点可以从事商家和商家之间或商家与客户之间的交易。在寻求一个支持您的电子商务解决方案的数据库时,需要考虑的项目包括:可用性、性能、可管理性和价格。它主要具有高效的数据分析性能、灵活的业务扩展性、操作系统集成的安全性、客户及管理工具的易用性等。 第三章 系统分析 系统分析包括可行性分析、功能需求分析、数据需求分析、系统E—R图、业务流程图、数据流程图、数据字典。 3.1 可行性分析 近几年,人们对健康问题越来越重视,企业也开始对职工实行定期体检的政策,通过体检结果了解职工的健康状况,对那些病情严重的职工给予医疗经济帮助,对某些特殊病人及时提醒参加体检,做到无病早防,有病早治,提高身体素质。由于职工数目庞大,按传统的管理体制管理职工的体检信息比较繁琐,而且容易出现很多错误,没办法全面掌握职工的健康情况,因此,提出开发一个基于WEB的体检信息管理系统是当务之急的事情。在对职工体检业务初步调查的基础上确定了系统目标,即系统建立后所要达到的运行指标,这是系统开发和评价的依据。系统的目标应适应职工体检的基本特点,直接为企业的体检管理服务。新系统的目标确定后,就可以从以下四方面对能否实现其目标进行可行性分析[5]: 1。 在技术上,目前高性能的计算机硬件层出不穷,他们速度快,容量大,可靠性高,价格低,满足本系统的需要。本系统所采用的前台开发工具是ASP.NET.ASP.NET是一种当今非常流行的开发工具,技术成熟;后台数据库我们采用Microsoft公司的SQL Server2000。 2. 在经济上,企业现有的硬件配置大部分满足本系统的需要,开发本系统所花费用甚少。且本系统如果成功实施可以大大提高体检档案管理人员的工作效率,使体检档案的管理更加准确、全面,能够明显地提高体检业务的竞争力。 3。 在操作上,本系统根据企业体检业务的实际情况开发,符合体检流程的整体实际需要.本系统操作,使用简单、方便,易学易会。公司内部有相当数量的职工经过基本的计算机技能的使用培训,可以使用本系统,查找相关信息。 3.2 功能需求分析 根据该公司体检业务的具体情况,系统主要功能有: 1.用户信息管理:添加用户信息、用户信息管理 2.系统管理:部门信息维护、公告信息维护、保健常识维护 3.体检信息管理:体检项目设定、体检结果录入、体检结果管理、疾病种类管理、病情统计查询、查看体检结果 4.后台信息管理:修改个人密码、添加管理员、删除管理员 5.附加功能:重登陆、返回、前进 3.3 数据需求分析 1.对职工基本信息进行增加、修改、删除和重置密码; 2.对体检项目进行增加、修改和删除; 3.对体检结果进行录入和修改(体检结果包括:项目结果和年度终结); 4.对疾病种类进行增加、修改和删除; 5.对个人密码进行修改; 3。4 系统E—R图 3.4.1 符号说明 实体 联系 属性 图3-1 符号说明 3.4。2 体检模块E—R图 体检结果 管理员 小项指标 疾病信息 参照 参照 输入 提交 M M L M M L M M 员工 图3-2 体检模块E—R图 3.4.3 各主要实体E-R图 员工 性别 出生年月 部门 用户帐 号 邮箱 电话 是否领导ifou 真实姓名 图3-3 职工E—R图 疾病信息 疾病名称 疾病解释 疾病编号 图3-15疾病E-R图 用户 用户编号 用户名 权限 密码 图3—4 用户E-R图 3.5 业务流程图 3。5。1 流程图的图形表示的意义 实体 信息传递过程 文件或单据 图3-5 符号说明 3。5。2 体检管理模块业务流程图 体检管理模块主要涉及到体检项目的设定、体检结果的管理和统计、疾病种类的管理。其中体检项目的设定,由管理员根据体检具体的安排,比如体检时间、体检类型(领导、普通职工、妇科)来设定体检的项目,也可以对已设定的体检项目进行查看、修改和删除。根据设定的体积项目和职工体检结果在系统中输入体检结果和年度总结(疾病名称),管理员也可以在体检结果管理中对体检结果进行修改;在疾病种类管理中,点击增加疾病种类,就可以增加疾病信息,包括疾病的解释,这样有利于职工了解该疾病信息,提早采取措施,保证身体健康;管理员可以对职工的病情进行统计,统计结果可以查看职工的体检信息,这样使得公司可以全面掌握职工的身体状况,及时给职工帮助或提醒.普通职工登录系统后,只能查看自己的体检信息和相关的疾病信息. 管理员 员工疾病统计信息 体检项目设定信息 疾病种类信息 项目结果信息 查询 查询 更新 查询 更新 输入 图3—6 体检管理模块业务流程图 3。6 数据流程图 3.6。1 流程图的图形表示的意义 E P S F 实体 处理逻辑 数据流 数据存储 图3—7 符号说明 3。6.2 系统与用户接口数据流程图 E1用户 P2 登陆系统 P3 用户权限管理 S2 F3登陆信息 F4错误信息 F5用户权限信息 用户权限信息 F5用户权限信息 图3—8 系统与用户接口的数据流程图 3。6。3 用户信息管理模块数据流程图 P1.1.1 添加用户信息 P1.1.3 修改用户信息 P1.1.4 删除用户信息 P1.1.2 查询用户信息 S3 F1成功登陆信息 F1成功登陆信息 F6用户信息 F6用户信息 F6用户信息 F6用户信息 F6用户信息 用户详细信息 F7修改的用户信息 F8删除用户信息 图3-9 用户信息管理模块的数据流程图 3。6.4 体检模块数据流程图 P1.2.1 设定体检项目 P1.2.2 查看设定的体检项目 P1.2.7 体检结果管理 P1.2.3 修改体检项目 P1.2.4 删除体检项目 P1.2.5 疾病信息管理 P1.2.6 录入体检管理 S4 S3 F1成功登陆信息 体检总体项目信息 F9体检项目总信息 F10设定的体检项目信息 用户详细信息 F6用户信息 F10设定的体检项目信息 F10设定的体检项目信息 S5 设定的体检项目信息 F10设定的体检项目信息 F10设定的体检项目信息 F11删除的体检项目信息 F1成功登陆信息 F10设定的体检信息 F10设定的体检项目信息 F12修改的体检项目信息 F15体检信息 S6 S7 疾病种类信息 体检结果信息 F14疾病种类信息 F14疾病种类信息 P1.2.8 病情统计查询 F15体检结果信息 F15体检结果信息 F15体检结果信息 S8 病情统计信息 F16病情统计信息 F15设定的体检项目 图3—10 体检模块的数据流程图 3.7 数据字典描述 3.7.1 数据流的描述 编号 名称 说明 来源 去向 组成 流量 高峰流量 F1 成功登录信息 成功登录信息信息 E1 P1 P1.1.1 P1.1。2 P1。2.1 P1.2.5 用户名+密码 100条/月 150条/月 F4 错误信息 错误的登录信息 P2 E1 用户名+密码 100条/月 150条/月 F5 用户权限管理 用户权限相关信息 P3S2 S2、E1、P2 用户编号+用户名+密码+权限 100条/月 150条/月 F6 用户信息 用户的相关信息 E1 S3 用户编号+真实姓名+部门ID+性别+电话+邮箱+出生年月+是否领导 50条/月 100条/月 F9 体检总项目信息 体检项目的信息 S4 S4、P1.2。1 大项编号+大项名称 80条/月 150条/月 F10 设定的体检项目信息 设定的体检项目信息 P1.2.1、S5 S5、P1.2。2 P1.2.3 P1.2。4 P1.2。6 大项编号+大项名称 50条/月 100条/月 F14 疾病总类信息 疾病总类相关信息 P1。2.5、S6 P1.2。6 S6 疾病编号+疾病名称 +相应疾病解释 50条/月 100条/月 F15 体检结果信息 体检结果相关信息 P1。2。7/S7 S7 P1。2。7 用户编号+体检年份+大项编号+小项编号+小项结构+项目类别 50条/月 100条/月 3.7.2 处理逻辑的描述 编号 名称 说 明 输入的数据流 处 理 输出的数据流 处理频率 P1.1。1 添加用户信息 添加用户详细信息 F1 保存用户的真实姓名、部门ID、性别、电话、邮箱、出生年月、是否领导 F6 50次/月 P1。1。2 查询用户信息 查询用户详细信息处理 F1、F6 查询用户编号+真实姓名+部门ID+性别+电话+邮箱+出生年月+是否领导 F6 50次/月 P1。1。3 修改用户信息 对用户信息进行修改处理 F6 修改用户编号+真实姓名+部门ID+性别+电话+邮箱+出生年月+是否领导 F7 80次/月 P1.2.1 设定体检项目 对体检项目进行设定处理 F1、F9 存储编号、体检年份、大项编号、项目类别 F10 80次/月 P1.2。5 疾病信息管理 疾病信息的业务处理 F1 、F14 存储疾病编号、疾病名称、相应解释,并对疾病信息进行添加、删除和修改处理 F14 50次/月 P1.2.7 管理升级申报信息 体检结果管理 F15 对体检结果进行查看、修改和删除等处理 F15 50次/月 P1.2.8 病情统计查询 对职工病情进行统计 F15 对职工病情进行统计查询处理 F16 50次/月 P2 登录系统 系统和用户的接口 F3、F5 进行用户名称和用户密码的验证,通过之后则进入系统,错误返回 F4、F5 100次/月 P3 用户权限管理 对用户权限进行管理 F5 保存用户的权限信息 F5 100次/月 3。7。3 数据存储的描述 编号 名称 说明 组成 相关操作 S1 体检管理系统数据库 记录系统操作中的相关信息 信息名+信息类型+备注 P1 S2 用户权限信息 赋予不同的用户有不同的操作权限 用户编号+用户名+密码+权限 P3 S3 用户详细信息 记录用户的详细信息 用户编号+真实姓名+部门ID+性别+电话+邮箱+出生年月+是否领导 P1.1.1 P1.1.2、P1。1。3 P1。1。4 P1。2。2 S4 体检总项目 信息 记录体检项目的信息 大项编号+大项名称 P1。2.1 S5 设定的体检项目信息 记录已设定的体检项目信息 大项编号+大项名称 P1。2。1 P1.2.2 P1。2.3 P1.2.4 P1。2。6 S6 疾病总类信息 记录疾病总类信息 疾病编号+疾病名称 +相应疾病解释 P1。2.5 P1.2。6 S7 体检结果信息 记录体检结果信息 用户编号+体检年份+大项编号+小项编号+小项结构+项目类别 P1.2.7 3。7。4 外部实体的描述 编 号 名 称 说 明 组 成 输入的数据流 输出的数据流 E4 用户 使用该系统的人员 用户编号+真实姓名+部门ID+性别+电话+邮箱+出生年月+是否领导 F4 F1、F3、F5 第四章 系统设计 第四章 系统设计 系统设计主要包括:系统总体构架、后台系统功能结构模块图、数据表结构说明。 4.1 系统总体架构 在职工体检信息管理系统中,主要分为用户信息管理、系统管理、体检信息管理、管理员信息管理、附加功能等功能模块.管理员登录结构图如图所示。管理员登陆 管理主界面 用户信息管理 系统管理 体检信息管理 管理员信息管理 附加功能 图4-1 管理员登录系统结构图 用户登录结构图如图(4—2)所示。 用户登录 用户使用界面 疾病种类查看 体检信息查看 修改个人密码 附加功能 用户信息管理 图4—2 用户登录系统结构图 4.2 系统表结构说明 4.2。1 系统表格清单 表4—1 职工信息表 职工信息表 Employees 列名 类型(长度) 空否 含义 主码 Id int NOT 用户编号 * Name char(10) NOT 真实姓名 DeptId int NOT 部门ID Sex char(2) NOT 性别 Tel varchar(20) NULL 电话 Email varchar(30) NULL 邮箱 BirthDate char(10) NULL 出生年月 lsLeader char(1) NOT 是否为领导 表4—2 用户表 用户表 Users 列名 类型(长度) 空否 含义 主码 Id int NOT 用户编号 * Name varchar(30) NOT 用户名 Password char(15) NOT 密码 Power char NOT 权限 表4-3 体检项目表 体检项目表 Projects 列名 类型(长度) 空否 含义 主码 Id int NOT 编号 * TjYear char(7) NOT 体检年份 BigProgId int NOT 大项编号 Type char NOT 项目类别 表4—4 项目结果表 项目结果表 Results 列名 类型(长度) 空否 含义 主码 Id int NOT 用户编号 * TjYear char(7) NOT 体检年份 * BigProgId int NOT 大项编号 * SmalProgId int NOT 小项编号 * SmalProgResult text NULL 小项结果 ProgType char NOT 项目类别 * 表4-5 疾病统计表 疾病统计表 DeseaseStatistics 列名 类型(长度) 空否 含义 主码 Id int NOT 用户编号 * TjYear char(7) NOT 体检年份 * ProgType char NOT 项目类别 * SummDisId int NOT 总结疾病编号 * 表4-6 疾病总结表 疾病总结表(疾病种类和解释表) SummarizeDisease 列名 类型(长度) 空否 含义 主码 Id int NOT 年度总结疾病编号 * Name varchar(100) NOT 年度总结疾病名称 DiseaseExplain text NULL 相应疾病解释 注:带*的列为表的主码 第六章 系统测试与发布 第五章 系统具体实现 第五章 系统具体实现 5.1 构建系统框架 5。1。1 系统登录界面 在系统登录窗口中,如图(5—1)所示,用户输入自己的用户名和密码,点击登录,系统会判断此用户名和密码是否正确,若正确,则进入系统主界面,否则弹出错误提示信息.注意:首先由管理员添加用户信息,只有添加成功的职工才有资格登录此系统,默认的用户密码为123,当用户第一次登录系统后,希望首先到后台管理模块修改自己的密码。 图5-1 系统登录窗口 5.1.2 系统前台 系统前台主界面如图(5-2)所示,普通用户登录系统后就会显示前台主界面,前台主界面主要功能:疾病种类管理、疾病统计查询、修改个人密码和附加功能。前台主要是查看信息和更新个人信息。 图5-2 前台主界面 代码: if exists(select 1 from sys.sysforeignkey where role='FK_DESEASES_PROG_DESE_PROJECTS') then alter table DeseaseStatistics delete foreign key FK_DESEASES_PROG_DESE_PROJECTS end if; if exists(select 1 from sys。sysforeignkey where role=’FK_DESEASES_RELATIONS_EMPLOYEE') then alter table DeseaseStatistics delete foreign key FK_DESEASES_RELATIONS_EMPLOYEE end if; if exists(select 1 from sys。sysforeignkey where role='FK_DESEASES_SUM_DEASE_SUMMARIZ') then alter table DeseaseStatistics delete foreign key FK_DESEASES_SUM_DEASE_SUMMARIZ end if; 5。1.3 系统后台主界面 系统后台主界面如图(5-4)所示,管理员登录系统后就会显示后台主界面,后台主界面主要功能:用户信息管理模块、体检信息管理模块、系统管理模块、后台信息管理模块、附加功能。主要是对各信息的管理和维护。 图5—3 后台主界面 代码 if exists( select 1 from sys。sysindex i, sys.systable t where i。table_id=t。table_id and i。index_name='Announcements_PK’ and t.table_name=’Announcements’ ) then drop index Announcements。Announcements_PK end if; if exists( select 1 from sys.sysindex i, sys。systable t where i.table_id=t.table_id and i.index_name=’BigProjects_PK’ and t。table_name=’BigProjects’ ) then drop index BigProjects.BigProjects_PK end if; 5.2 系统模块设计 5。2.1 用户信息管理模块 添加用户信息如图(5—4)所示,此模块主要针对管理员注册新的职工信息,填好基本项后(注意:用户名,真实姓名、部门和领导为必填项),点击添加按钮,至此,该职工的信息就会在用户信息管理列表中显示出来.新注册职工的登录用户名即注册的用户名,密码默认为123。 图5-4 添加新职工窗口 代码 /*==============================================================*/ /* Index: Employees_PK */ /*==============================================================*/ create unique index Employees_PK on Employees ( Id ASC ); /*==============================================================*/ /* Index: DepEmployees_FK */ /*==============================================================*/ create index DepEmployees_FK on Employees ( Dep_Id ASC ); /*==============================================================*/ /* Table: Projects */ /*==============================================================*/ create table Projects ( Id integer not null, Big_Id integer, TjYear char(10), Type char(1), constraint PK_PROJECTS primary key (Id) ); 管理员用户信息管理如图(5—5)所示,此模块主要查找、修改和删除
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服