asp.net社区医疗辅助诊断网站系统VS开发sqlserver数据库web结构c#编程

news2024/12/23 18:03:41

一、源码特点
        asp.net社区医疗辅助诊断网站系统 是一套完善的web设计管理系统,系统采用mvc模式(BLL+DAL+ENTITY)系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为vs2010,数据库为sqlserver2008,使用c#语言开发

asp.net 社区医疗辅助诊断系统1


二、功能介绍

(1)用户管理:对用户信息进行添加、删除、修改和查看
(2)公告管理:对公告信息进行添加、删除、修改和查看
(3)症状管理:对症状信息进行添加、删除、修改和查看
(4)疾病管理:对疾病信息进行添加、删除、修改和查看
(5)疾病症状管理:对疾病症状信息进行添加、删除、修改和查看
(6)记录管理:对记录信息进行添加、删除、修改和查看
(7)咨询管理:对咨询信息进行添加、删除、修改和查看
(8)答疑管理:对答疑信息进行添加、删除、修改和查看

数据库设计

表3.1 用户信息表

序号

字段名称

数据类型

长度

主键

描述

1

yhid

INTEGER

11

用户编号

2

yhm

VARCHAR

40

用户名

3

mm

VARCHAR

40

密码

4

xm

VARCHAR

40

姓名

5

qx

VARCHAR

40

权限

6

lxdh

VARCHAR

40

联系电话

7

lxdz

VARCHAR

40

联系地址

8

sfz

VARCHAR

40

身份证

9

xb

VARCHAR

40

性别

(2)公告信息表如表3.2所示:

表3.2 公告信息表

序号

字段名称

数据类型

长度

主键

描述

1

ggid

INTEGER

11

公告编号

2

bt

VARCHAR

40

标题

3

nr

VARCHAR

40

内容

4

fbsj

VARCHAR

40

发布时间

5

fbz

VARCHAR

40

发布者

(3)症状信息表如表3.3所示:

表3.3 症状信息表

序号

字段名称

数据类型

长度

主键

描述

1

zzid

INTEGER

11

症状编号

2

zz

VARCHAR

40

症状

(4)疾病信息表如表3.4所示:

表3.4 疾病信息表

序号

字段名称

数据类型

长度

主键

描述

1

jbid

INTEGER

11

疾病编号

2

jbmc

VARCHAR

40

疾病名称

3

js

VARCHAR

40

介绍

4

sm

VARCHAR

40

说明

5

zl

VARCHAR

40

治疗

(5)症状信息表如表3.5所示:

表3.5 症状信息表

序号

字段名称

数据类型

长度

主键

描述

1

jbzzid

INTEGER

11

疾病症状编号

2

jb

VARCHAR

40

疾病

3

zz

VARCHAR

40

症状

(6)记录信息表如表3.6所示:

表3.6 记录信息表

序号

字段名称

数据类型

长度

主键

描述

1

jlid

INTEGER

11

记录编号

2

yh

VARCHAR

40

用户

3

jb

VARCHAR

40

疾病

4

sj

VARCHAR

40

时间

(7)咨询信息表如表3.7所示:

表3.7 咨询信息表

序号

字段名称

数据类型

长度

主键

描述

1

zxid

INTEGER

11

咨询编号

2

bt

VARCHAR

40

标题

3

nr

VARCHAR

40

内容

4

jb

VARCHAR

40

疾病

5

sm

VARCHAR

40

说明

6

yh

VARCHAR

40

用户

7

zxsj

VARCHAR

40

咨询时间

8

zt

VARCHAR

40

状态

9

hf

VARCHAR

40

回复

(8)答疑信息表如表3.8所示:

表3.8 答疑信息表

序号

字段名称

数据类型

长度

主键

描述

1

dyid

INTEGER

11

答疑编号

2

ly

VARCHAR

40

留言

3

yh

VARCHAR

40

用户

4

sj

VARCHAR

40

时间

5

hf

VARCHAR

40

回复

代码设计

    public static bool Adddayi(ENTITY.dayi dayi)
        {//对表dayi 答疑 添加
            return DAL.daldayi.Adddayi(dayi);
        }

        public static ENTITY.dayi getdayi(int dyid)
        {//对表dayi  查询答疑信息
            return DAL.daldayi.getdayiinfo(dyid);
        }

        public static bool Editdayi(ENTITY.dayi dayi)
        {//对表dayi 答疑 修改
            return DAL.daldayi.Editdayi(dayi);
        }

        public static bool Deldayi(string p)
        {//对表dayi 答疑 删除
            return DAL.daldayi.Deldayi(p);
        }


        public static System.Data.DataTable querydayi(string p)
        {//对表dayi 答疑 分页查询
            return DAL.daldayi.querydayi(p);
        }

        public static System.Data.DataSet getAlldayi()
        {//对表dayi 答疑 查询所有信息
            return DAL.daldayi.getAlldayi("");
        }
   public static bool Adddayi(ENTITY.dayi dayi)
        {
            string sql = "insert into dayi(ly,yh,sj,hf) values('"+dayi.ly+"','"+dayi.yh+"','"+dayi.sj+"','"+dayi.hf+"')";
      
          
		
            return (DBHelper.update(sql) > 0) ? true : false;
        }
	/// <summary>
    	///通过表dayi [答疑]  的主键获得该信息 的方法
    	/// </summary>
        public static ENTITY.dayi getdayiinfo(int dyid)
        {
            string sql = "select * from dayi where  dyid=" + dyid;
                  SqlDataReader DataRead = DBHelper.GetReader(sql);//查询
            ENTITY.dayi dayi = new ENTITY.dayi();//初始化对象
            while (DataRead.Read())
            {//遍历
              
		dayi.dyid = Convert.ToInt32(DataRead["dyid"]);//答疑编号

dayi.ly = DataRead["ly"].ToString();//留言

dayi.yh = DataRead["yh"].ToString();//用户

dayi.sj = DataRead["sj"].ToString();//时间

dayi.hf = DataRead["hf"].ToString();//回复



            }
            return dayi;

        }
	/// <summary>
    	///通过表dayi [答疑]  的主键更改该信息 的修改方法
    	/// </summary>		
        public static bool Editdayi(ENTITY.dayi dayi)
        {
            string sql = "update dayi set ly='"+dayi.ly+"',yh='"+dayi.yh+"',sj='"+dayi.sj+"',hf='"+dayi.hf+"'  where dyid='"+dayi.dyid+"'";
           

            return (DBHelper.update(sql) > 0) ? true : false;
        }
	/// <summary>
    	///通过主键id 删除表dayi [答疑]  的方法
    	/// </summary>
        public static bool Deldayi(string p)
        {
            string sql = "delete from dayi where dyid in (" + p + ") ";
            return ((DBHelper.update(sql)) > 0) ? true : false;
        }

三、注意事项
   1、管理员账号:admin 密码:admin 
   2、开发环境为vs2010,数据库为sqlserver2008,或者 以上版本都可以,使用c#语言开发。
   3、数据库文件名是netfzzd.mdf 

四 系统实现

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1121044.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

音乐制作软件 Ableton Live 11 Suite mac中文版功能介绍

Ableton Live 11 Suite mac是一款专业级别的音乐制作软件&#xff0c;它提供了多种音乐制作和编辑功能&#xff0c;可以帮助用户创建各种音乐作品。界面简单直观&#xff0c;可以方便地进行各种音乐制作操作。它提供了丰富的音乐制作工具和功能&#xff0c;如录音、采样、编曲、…

C语言实现模拟 strcmp 字符串比较函数,实现字符串大小的比较

完整代码&#xff1a; // 模拟 strcmp 字符串比较函数&#xff0c;实现字符串大小的比较 #include<stdio.h> //strcmp函数是两个字符串自左向右逐个字符相比&#xff08;按 ASCII 值大小相比较&#xff09;&#xff0c;直到出现不同的字符或遇 \0 为止&#xff0c;如果字…

常用Web安全扫描工具合集

漏洞扫描是一种安全检测行为,更是一类重要的网络安全技术,它能够有效提高网络的安全性,而且漏洞扫描属于主动的防范措施,可以很好地避免黑客攻击行为,做到防患于未然。那么好用的漏洞扫描工具有哪些? 1、AWVS Acunetix Web Vulnerability Scanner(简称AWVS)是一款知名…

网站、小程序常见布局样式记录

文章目录 &#x1f380;前言&#xff1a;&#x1f415;网页样式展示小程序&#xff1a;《携程网》&#x1f380;持续更新... &#x1f380;前言&#xff1a; 本篇博客会收藏一些作者见到的网页、小程序页面&#xff0c;目的是用来寻找制作项目网页页面的灵感&#xff0c;有需要…

Java高级编程---Java多线程

Java多线程 线程概述进程线程比较 线程的创建继承Thread类创建多线程实现Runnable接口创建多线程两种实现多线程方式的对比 线程的生命周期及状态转换线程的调度线程的优先级线程休眠线程让步线程插队多线程同步死锁问题 线程概述 计算机能够同时完成多项任务&#xff0c;例如…

[MIT 6.1810]Lab7-networking

Lab7 networking https://pdos.csail.mit.edu/6.828/2023/labs/net.html 目录 Lab7 networking背景驱动程序E1000手册接收描述符发送描述符寄存器约定环形队列 代码实现发送接收坑 背景 为E1000实现驱动&#xff0c;补全kernel/e1000.c中的两个空函数。 为了达成目的&#xff…

【RuoYi移动端】HbuilderX实现底部弹窗示例

一、单选样式弹窗选择 1、View页面代码 <uni-popup ref"textBox" type"bottom"><view class"select_box"><view class"select_row" v-for"(item,index) in status" click"selectClick(item.id)"&g…

FPGA时序分析与约束(6)——综合的基础知识

在使用时序约束的设计过程中&#xff0c;综合&#xff08;synthesis&#xff09;是第一步。 一、综合的解释 在电子设计中&#xff0c;综合是指完成特定功能的门级网表的实现。除了特定功能&#xff0c;综合的过程可能还要满足某种其他要求&#xff0c;如功率、操作频率等。 有…

Fiber Golang:Golang中的强大Web框架

揭示Fiber在Go Web开发中的特点和优势 在不断发展的Web开发领域中&#xff0c;选择正确的框架可以极大地影响项目的效率和成功。介绍一下Fiber&#xff0c;这是一款令人印象深刻的Golang&#xff08;Go语言&#xff09;Web框架。以其飞快的性能和强大的特性而闻名&#xff0c;…

2023-mac brew安装python最新版本,遇见的问题和处理方式

#### 创建Python3.11.6符号链接我现在遇见这个问题了&#xff1a;python --version -bash: python: command not found 192:bin wangyang$ python3 --version Python 3.9.6 192:bin wangyang$ /usr/local/bin/python3 --version Python 3.11.6我要怎么做&#xff0c;我才可以直…

Spring-AOP 讲解

1、为什么会出现AOP思维 我们知道&#xff0c;在我们的项目中&#xff0c;会出现核心代码和非核心代码&#xff0c;对于非核心代码&#xff0c;在各个方法中可能是冗余的&#xff0c;此时为了解决这种非核心代码的冗余以及不方便管理的问题&#xff0c;就出现了AOP思维。 2、…

模拟批量转换和报警功能块(博途SCL源代码)

单通道模拟量转换FC算法和源代码,请参考下面文章链接: PLC模拟量采集算法数学基础(线性传感器)_plc3秒采集一次模拟量_RXXW_Dor的博客-CSDN博客模拟量采集库如何设计,具体算法代码请参看我的另一篇博文:PLC模拟量输入 模拟量转换FC:S_ITR_RXXW_BOSS的博客-CSDN博客_s_i…

路由器的路由过程

大家好&#xff0c;我叫徐锦桐&#xff0c;个人博客地址为www.xujintong.com。平时记录一下学习计算机过程中获取的知识&#xff0c;还有日常折腾的经验&#xff0c;欢迎大家来访。 路由器是连接不同的局域网的一个设备&#xff0c;它一开始的目的是互联异构网络的。 前言 这里…

langchain agent简单使用;文档总结load_summarize_chain

1、langchain agent简单使用 参考&#xff1a;https://zhuanlan.zhihu.com/p/643868934?utm_id0 from langchain.agents.agent_toolkits import create_python_agent from langchain.agents import load_tools, initialize_agent from langchain.agents import AgentType fr…

【讲座笔记】基于 Apache Calcite 的多引擎指标管理最佳实践|CommunityOverCode Asia 2023 | 字节开源

引言 三个问题 (问题解法) 1套SQL 2种语法 统一SQL的实践案例 虚拟列的实践案例 SQL Define Function 指标管理的实现 在这里插入图片描述

交换机/防火墙-基础配置-23.10.11

1.MAC地址 交换机在给主机之间传递信息包时&#xff0c;通过MAC地址来标识每台主机 主机间发生信息包交换时&#xff0c;交换机就会将通信过的主机的mac地址存下 dis mac-address 交换机转发的数据包中&#xff0c;会包含一个目标MAC&#xff0c;交换机识别数据包中的目标MA…

nrf52832 低功耗蓝牙 广播

nrf52832 低功耗蓝牙5.x 文章目录 nrf52832 低功耗蓝牙5.x广播广播的特点&#xff1a; 一、修改代码演示广播初始化修改 广播名称修改广播时间修改广播内容和参数 总结 广播 广播是低功耗蓝牙通信的基础&#xff0c;向外广播信息&#xff0c;等待被连接&#xff1b; 广播包含了…

浅谈 docker run 命令中的 -i -t 和 -d 选项

以 docker Ubuntu 镜像为例&#xff0c;ubuntu镜像启动时默认执行的命令是"/bin/bash"。 文章目录 不带任何选项带 -i 选项带 -i 和 -t 选项-d 选项 不带任何选项 rootubuntu20:~# docker run ubuntu:20.04 rootubuntu20:~# docker ps CONTAINER ID IMAGE …

1997-2017年各省能源投入数据(万吨标准煤)

1997-2017年各省能源投入数据&#xff08;万吨标准煤&#xff09; 1、时间&#xff1a;1997-2017年 2、来源&#xff1a;中国统计年鉴 3、范围&#xff1a;30个省 4、指标&#xff1a;能源投入&#xff08;各省8种能源消费总量计算得出&#xff09;&#xff08;万吨标准煤&…