当前位置: 首页 > news >正文

asp.net心理健康管理系统VS开发sqlserver数据库web结构c#编程计算机网页项目

一、源码特点
        asp.net 心理健康管理系统 是一套完善的web设计管理系统,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。

系统视频链接 https://www.bilibili.com/video/BV19w411H7P4/
二、功能介绍
本系统使用Microsoft Visual Studio 2019为开发工具,SQL Server为数据库,采用ASP.NET为开发语言并基于B/S开发模式的管理系统,以web方式对心理健康管理系统的功能框架,管理员可
以实现系统内部基础信息等,
本系统大体可以划分为以下几个功能模块:
(1)管理员管理:对管理员信息进行添加、删除、修改和查看
(2)用户管理:对用户信息进行添加、删除、修改和查看
(3)心理健康管理:对心理健康信息进行添加、删除、修改和查看
(4)预约管理:对预约信息进行添加、删除、修改和查看
(5)测试题管理:对测试题信息进行添加、删除、修改和查看
(6)分值区间管理:对分值区间信息进行添加、删除、修改和查看
(7)测试结果管理:对测试结果信息进行删除、修改和查看,普通用户根据测试题系统给出数值然后根据数值测试区间给出结果
(8)系统管理:个人信息修改,用户登录

数据库设计

(1)管理员信息表如表3.1所示:

表3.1 管理员信息表

序号

字段名称

数据类型

长度

主键

描述

1

glyid

INTEGER

11

管理员编号

2

yhm

VARCHAR

40

用户名

3

mm

VARCHAR

40

密码

4

xm

VARCHAR

40

姓名

(2)用户信息表如表3.2所示:

表3.2 用户信息表

序号

字段名称

数据类型

长度

主键

描述

1

yhid

INTEGER

11

用户编号

2

yhm

VARCHAR

40

用户名

3

mm

VARCHAR

40

密码

4

xm

VARCHAR

40

姓名

5

lxdh

VARCHAR

40

联系电话

6

lxdz

VARCHAR

40

联系地址

(3)心理健康信息表如表3.3所示:

表3.3 心理健康信息表

序号

字段名称

数据类型

长度

主键

描述

1

xljkid

INTEGER

11

心理健康编号

2

bt

VARCHAR

40

标题

3

nr

VARCHAR

40

内容

4

fbsj

VARCHAR

40

发布时间

(4)预约信息表如表3.4所示:

表3.4 预约信息表

序号

字段名称

数据类型

长度

主键

描述

1

yyid

INTEGER

11

预约编号

2

yyh

VARCHAR

40

预约号

3

bt

VARCHAR

40

标题

4

yynr

VARCHAR

40

预约内容

5

yysj

VARCHAR

40

预约时间

6

tjsj

VARCHAR

40

提交时间

7

yh

VARCHAR

40

用户

8

zt

VARCHAR

40

状态

(5)测试题信息表如表3.5所示:

表3.5 测试题信息表

序号

字段名称

数据类型

长度

主键

描述

1

cstid

INTEGER

11

测试题编号

2

tm

VARCHAR

40

题目

3

sm

VARCHAR

40

说明

4

xx

VARCHAR

40

选项

5

df

VARCHAR

40

得分

6

da

VARCHAR

40

答案

主要代码设计

//  this.ls.Text = Convert.ToInt64(ts.TotalSeconds).ToString();string lsh = Convert.ToInt64(ts.TotalSeconds).ToString(); ;//流水号//  string fza = "0";//分值string jl ="";//结论string jy ="";//建议string yh = ""; //this.yh.Text;//用户string cssj = System.DateTime.Now.ToString();//测试时间int fza = 0;if(Session["yhm"]!=null){yh = Session["yhm"].ToString();}for (int i = 0; i < repeater.Items.Count; i++){HiddenField da = (HiddenField)repeater.Items[i].FindControl("da");HiddenField df = (HiddenField)repeater.Items[i].FindControl("df");DropDownList xz = (DropDownList)repeater.Items[i].FindControl("xz");if (da.Value == xz.Text) {fza = fza + int.Parse(df.Value);}}string sql = "select * from fzqj where ks <='" + fza + "' and js>'" + fza + "'";//准备查询记录的sqlDataTable dt = DBHelper.GetDataSet(sql);//执行sql语句if (dt.Rows.Count > 0){//如果有记录 进行赋值jl= dt.Rows[0]["jl"].ToString();//结论jy= dt.Rows[0]["jy"].ToString();//分值\}sql = "insert into csjg (lsh,fz,jl,jy,yh,cssj ) values ('" + lsh + "','" + fza + "','" + jl + "','" + jy + "','" + yh + "','" + cssj + "')";//添加测试结果信息的sql语句int row = 0;try{row = DBHelper.ExecuteCommand(sql);//执行添加测试结果 }catch (Exception ex){//异常捕获


三、注意事项
   1、管理员账号:admin 密码:admin
   2、开发环境为vs2010,数据库为sqlserver2008,使用c#语言开发。
   3、数据库文件名aspnetxljk.mdf  
   4.系统首页地址:login.aspx

四 系统实现


 

http://www.lryc.cn/news/235940.html

相关文章:

  • CnosDB有主复制演进历程
  • 【前沿学习】美国零信任架构发展现状与趋势研究
  • Toolformer论文阅读笔记(简略版)
  • Pytorch torch.dot、torch.mv、torch.mm、torch.norm的用法详解
  • Jave 定时任务:使用Timer类执行定时任务为何会发生任务阻塞?如何解决?
  • Visual Studio Code配置c/c++环境
  • 漏洞利用工具的编写
  • ChatGPT之父被OpenAI解雇
  • linux中利用fork复制进程,printf隐藏的缓冲区,写时拷贝技术,进程的逻辑地址与物理地址
  • java游戏制作-拼图游戏
  • 使用sklearn报AttributeError: ‘NoneType‘ object has no attribute ‘split‘
  • C++学习 --map
  • 基于Qt QList和QMap容器类示例
  • Flask学习一:概述
  • LeetCode:689. 三个无重叠子数组的最大和(dp C++)
  • Leetcode—206.反转链表【简单】
  • Linux - 内存 - 预留内存占用分析
  • Java学习之路 —— Java高级
  • git使用及常用命令
  • vue 学习 -- day36(分析工程结构)
  • SQL Injection
  • 【Go入门】 Go搭建一个Web服务器
  • VS 将 localhost访问改为ip访问
  • app使用
  • 【迅搜01】安装运行并测试XunSearch
  • Mac电脑VSCode配置PHP开发环境
  • SpirngBoot + Vue 前后端分离开发工具代码
  • 【数据结构初阶】单链表(附全部码源)
  • 数据治理入门
  • uniapp 微信小程序登录 新手专用 引入即可