项目关键技术
开发工具:Visual Studio
编程语言: .net、JavaScript
数据库: SQL Server
框架:ASP.NET框架
关键技术:ASP.NET、SQL Server
数据库工具:Navicat
**1、**ASP.NET 框架
ASP.NET技术框架是目前在程序开发中广泛应用的一种新的程序架构。采用模块化和组件的方法操作和开发是一个全新的程序开发技术框架,大多数程序开发人员目前都有的版本。ASP.NET经历了1.0、2.0、3.5、4.0和其他版本的变化,正在进行不断的升级和改进。ASP.NET是一个全新的多语言支持平台,可以在程序开发过程中支持多种编程语言。ASP.NET程序框架具有多语言开发的特点和全面的集成开发平台,为ASP程序设计提供了良好的支持。ASP.NET可以开发微软开发的微软Visual Studio集成平台上的程序。为程序开发平台提供了多种框架、多个控件和多个基类的支持。可视化集成开发环境使程序的开发变得清晰,开发过程非常简单方便。另外,微软Visual Studio集成开发环境有一个很好的调试模块,在软件系统开发过程中可以对软件进行调试。ASP.NET具有多种功能强大的功能,使程序设计人员在软件系统开发过程中变得非常灵活。即使在软件系统的开发过程中,程序员也可以使用拖拽控制方法来执行程序的设计和排版,这种开发方式大大降低了软件开发人员的技术水平要求。ASP.NET使用Windows操作系统作为开发平台,而其他操作系统目前并不支持ASP.NET程序框架。这些优点是由于这个框架使用了一种全新的开发形式、一种新的架构形式和一种新的编程形式。ASP.NET框架还实现了与数据库的无缝连接,这大大减少了开发软件开发人员的难度。总之,ASP.NET技术框架是一个非常好的程序开发框架,一个被广泛使用的高级开发框架。它可以为网络程序的开发提供支持。为了开发大学生健康管理系统,我们使用了ASP.NET的技术框架。
**2、**B/S 架构
B/S架构在程序开发中被广泛使用的,是基于互联网系统的程序开发架构。目前,B/S架构已经打破了C/S架构模型,被广泛应用于网络的程序系统,并且为程序系统提供了良好的支持。随着互联网技术的发展,B/S架构逐渐被开发和更新,要求大多数信息管理系统不仅可以在一台计算机上使用,而是可以在连接到互联网的其他计算机上使用。大学生健康管理系统是一个全面的信息管理系统,用于管理和控制在互联网上使用的大学生健康管理系统的信息。因为使用新生数据统计来使用网站的用户可能并不总是在互联网上,这就要求大学生健康管理系统可以通过互联网进行操作,并且可以随时随地进行数据更新状态和其他信息的更新。因此,开发必须基于B/S架构。
**3、**数据库技术
SQL Server可以使每个数据库表具有良好的连接,优秀的结构,同时支持多个数据库的高效和高效运行。在开发大学生健康管理系统时,我只有一个数据库文件,但是数据库系统在更新软件系统后,必须有一些可扩展性来更新和扩展数据库。SQL Server数据库管理可以通过允许多个数据库同时进行优化来满足这一要求。
系统详细功能
1.1前台功能模块
首页 ,在系统首页可以查看首页、个人基础健康、疫情打卡、心理健康、体检信息、体检、公告、个人中心、后台管理等内容,如图1-1所示。
图1-1首页功能界面图
用户通过登录页面可以进行在线输入账号、密码,如果没有账号,可以在线注册账号,在线登录操作,如图1-2所示。
图1-2用户登录界面图
个人基础健康:通过页面可以进行获取账号、照片、姓名、学院、学籍号、性别、出生日期、联系电话、民族、药物过敏史、具体时间、动过手术、体重、年龄
既往病史等信息,进行在线查看操作,如图1-3所示。
图1-3个人基础健康界面图
疫情打卡:通过页面可以进行获取账号、姓名、当日体温、居民身份证、证件号、联系方式、近期居住地、详细居住地址等信息,进行在线查看打卡操作,如图1-4所示。
图1-4疫情打卡界面图
体检信息:通过页面可以进行查看姓名、账号、年龄、性别、学院、学籍号、手机身高、血压、体重、肺活量、视力、色觉检查、嗅觉、向前、口吃等信息,进行在线查看详情操作,如图1-5所示。
图1-5体检信息界面图
体测:通过页面可以进行查看账号、体重指数、姓名、学籍号、台阶试验、肺活量、立定跳远、座位体前屈、50米跑、引体向上、一分钟仰卧起坐、一米跑、八百米跑等信息,进行在线查看详情操作,如图1-6所示。
图1-6体测界面图
个人中心:通过页面可以进行在线更新用户的个人信息,进行在线更新操作,如图1-7所示。
图1-7个人信息界面图
1.2用户后台功能模块
用户点击后台可以进行查看个人中心、个人基础健康管理、疫情打卡管理、心理健康管理、体测管理等功能模块,进行相对应操作。
个人基础健康管理,通过列表可以获取账号、照片、姓名、学院、学籍号、性别、出生日期、联系电话、民族、药物过敏史、具体时间、动过手术、体重、年龄、既往病史、照片等信息,进行在线查看详情,如图1-8所示。
图1-8个人基础健康管理界面图
疫情打卡:通过列表可以进行获取账号、姓名、当日体温、居民身份证、证件号、联系方式、近期居住地、详细居住地址等信息,进行在线查看操作,如图1-9所示。
图1-9疫情打卡管理界面图
心理健康管理:通过列表可以获取账号、学院、年龄、学籍号、姓名、性别、心理咨询结果、心理咨询师、咨询师照片等信息,进行在线查看详情操作,如图1-10所示。
图1-10心理健康管理界面图
体检信息:通过列表可以进行查看姓名、账号、年龄、性别、学院、学籍号、手机身高、血压、体重、肺活量、视力、色觉检查、嗅觉、向前、口吃等信息,进行在线查看详情操作,如图1-11所示。
图1-11体检信息管理界面图
体测:通过页面可以进行查看账号、体重指数、姓名、学籍号、台阶试验、肺活量、立定跳远、座位体前屈、50米跑、引体向上、一分钟仰卧起坐、一米跑、八百米跑等信息,进行在线查看详情操作,如图1-12所示。
图1-12体测界面图
1.3管理员功能模块
管理员登录,管理员通过登陆页面输入用户名、密码、角色进行登录,如图1-13所示。
图1-13管理员登录界面图
管理员登录进入大学生健康管理系统可以查看首页、个人中心、用户管理、个人基础健康管理、疫情打卡管理、心理健康管理、体检信息管理、体测管理、系统管理等信息。进行相对应操作。
用户管理,管理员在用户页面中可以查看账号、姓名、手机、学院、学籍号、照片等内容进行新增查看,详情、修改、添加,如图1-14所示。
图1-14用户管理界面图
疫情打卡:通过列表可以进行获取账号、姓名、当日体温、居民身份证、证件号、联系方式、近期居住地、详细居住地址等信息,进行在线查看详情、修改或删除操作,如图1-15所示。
图1-15疫情打卡管理界面图
心理健康管理:通过列表可以获取账号、学院、年龄、学籍号、姓名、性别、心理咨询结果、心理咨询师、咨询师照片等信息,进行在线查看详情、心脏、修改或删除操作,如图1-16所示。
图1-16心理健康管理界面图
体检信息:通过列表可以进行查看姓名、账号、年龄、性别、学院、学籍号、手机身高、血压、体重、肺活量、视力、色觉检查、嗅觉、向前、口吃等信息,进行在线查看详情、新增、修改或删除操作,如图1-17所示。
图1-17体检信息管理界面图
体测:通过页面可以进行查看账号、体重指数、姓名、学籍号、台阶试验、肺活量、立定跳远、座位体前屈、50米跑、引体向上、一分钟仰卧起坐、一米跑、八百米跑等信息,进行在线查看详情、新增、修改或删除操作,如图1-18所示。
图1-18体测界面图