资源简介
医院病房管理系统
需求分析报告
一、系统需求描述
本系统的业务描述如下:
整个系统从总体上分为用户登录功能、病房床位管理功能、病人与医生信息管理功能、病房床位分配管理功能四大部分。每个部分实现功能如下:
(1)用户登录:可以添加用户、删除用户、修改密码和修改用户权限;
(2)病房床位管理:对床位信息查询功能:
根据区号、楼号、病房人数、楼层管理员、主治医生进行多条件组合查询,显示相应的查询记录;
(3)病人与医生信息管理:对医生和病人的信息查询功能:
根据主治医生、科室、病人信息进行基本查询;
(4)病房床位分配管理:对病人住宿床位的分配和对住院情况查询功能:
根据区号、楼号、住院时间、主治医生、科室进行多条件组合查询;
(5)互联网访问及联机帮助功能。
二 系统功能结构图
三、系统ER图
证件实体属性图如图1所示。
图1 医院病房信息实体属性图
图2 用户信息实体属性图
图3 病房信息实体属性图
图4 医生、病人信息实体属性图
图5 床位信息实体属性图
四、系统数据库表结构设计
本系统数据库中包含的表结构设计如表1~7所示。
表7 用户表
字段名称 数据类型 长度 是否为空 备注
用户帐号 varchar 50 否 主键
用户名 文本 50 否
用户密码 文本 50 否
表2 医生信息表
字段名称 数据类型 长度 是否为空 备注
医生编号 Int 20 否 主键
病人编号 Int 20 否 外键
医生姓名 Char 10 否
医生性别 Bool 1 否
科室 Varchar 20 否
表 3 病人信息表
字段名称 数据类型 长度 是否为空 备注
病人编号 int 10 否 主键
病人姓名 varchar 15 否
病人性别 bool 1 否
病人电话 int 8 否
病人房号 int 10 否
表4 床位信息表
字段名称 数据类型 长度 是否为空 备注
床号 int 10 否 主键
医生编号 int 20 否 外键
床位信息 varchar 20 否
代码片段和文件信息
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using Hotel.DAO;
using Hotel.Model;
public partial class ChangePassword : System.Web.UI.Page
{
protected void Page_Load(object sender EventArgs e)
{
if (Session[“userdes“] == null)
{
Response.Write(“ript>alert(‘请先登录系统!‘);top.location.href=‘login.aspx‘; ript>“);
return;
}
}
protected void Btn_ChangePassword_Click(object sender EventArgs e)
{
string username = Session[“username“].ToString();
string password = this.NewPassword.Text;
string passwordAgain = this.NewPassAgain.Text;
if (password != passwordAgain)
{
this.ErrMessage.Text = “两次密码不一致!“;
return;
}
UserInfo userInfo = new UserInfo();
userInfo.setUsername(username);
userInfo.setPassword(password);
UserInfoDAO userInfoDao = new UserInfoDAO();
if(userInfoDao.ChangePassword(userInfo))
this.ErrMessage.Text = “密码修改成功!“;
else
this.ErrMessage.Text = “密码修改失败!“;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 10011 2009-12-27 20:46 ZBHospitalSystem\App_Code\DAO\BookInDAO.cs
文件 5975 2009-12-27 13:06 ZBHospitalSystem\App_Code\DAO\RoomDAO.cs
文件 6860 2009-12-23 13:31 ZBHospitalSystem\App_Code\DAO\RoomTypeDAO.cs
文件 4470 2009-12-25 09:18 ZBHospitalSystem\App_Code\DAO\UserInfoDAO.cs
文件 5272 2009-12-09 08:27 ZBHospitalSystem\App_Code\DB\Databa
文件 569 2009-12-09 08:27 ZBHospitalSystem\App_Code\DB\SqlString.cs
文件 4165 2009-12-14 21:18 ZBHospitalSystem\App_Code\Model\BookIn.cs
文件 2319 2009-12-12 19:36 ZBHospitalSystem\App_Code\Model\Room.cs
文件 3157 2009-12-12 16:04 ZBHospitalSystem\App_Code\Model\RoomType.cs
文件 1431 2009-12-08 20:28 ZBHospitalSystem\App_Code\Model\UserInfo.cs
文件 711 2010-06-05 00:22 ZBHospitalSystem\center.html
文件 2300 2010-06-09 11:45 ZBHospitalSystem\ChangePassword.aspx
文件 1502 2009-12-25 09:33 ZBHospitalSystem\ChangePassword.aspx.cs
文件 1966080 2010-06-09 11:50 ZBHospitalSystem\DB_Hospital\Hotel_Data.MDF
文件 1048576 2010-06-09 11:50 ZBHospitalSystem\DB_Hospital\Hotel_Log.LDF
文件 2572 2010-06-04 23:03 ZBHospitalSystem\desk.aspx
文件 924 2010-06-03 17:24 ZBHospitalSystem\down.html
文件 4945 2007-07-18 09:38 ZBHospitalSystem\from.gif
文件 1519 2009-12-28 15:42 ZBHospitalSystem\HotelSystem.sln
..A..H. 8704 2009-12-28 15:43 ZBHospitalSystem\HotelSystem.suo
文件 110 2004-03-27 16:47 ZBHospitalSystem\images\ADD.gif
文件 160 2008-12-27 12:49 ZBHospitalSystem\images\bg.gif
文件 401 2004-08-02 23:08 ZBHospitalSystem\images\delete.gif
文件 377 2008-12-27 12:49 ZBHospitalSystem\images\dl.gif
文件 240 2004-08-02 23:08 ZBHospitalSystem\images\edit.gif
文件 1155 2002-04-14 00:30 ZBHospitalSystem\images\help.gif
文件 124 2008-12-27 12:49 ZBHospitalSystem\images\left.gif
文件 971 2010-06-09 11:24 ZBHospitalSystem\images\list.gif
文件 522201 2010-03-23 21:34 ZBHospitalSystem\images\loginb.jpg
文件 80805 2010-03-23 21:35 ZBHospitalSystem\images\loginbg.jpg
............此处省略110个文件信息
- 上一篇:用winform写的水果销售系统
- 下一篇:C#酒店管理系统课程设计
评论
共有 条评论