https://www.bilibili.com/video/BV1E2421T7Lz/
演示视频:
3.1 系统后台设计要达到的目标
高校后勤管理是学校管理中的一个重要内容,随着时代的进步,高校也逐渐变得庞大起来。如何管理好高校内部后勤信息,成为高校管理中的一个大问题。在这种情况下,计算机毕业设计开发一个高校后勤管理系统就显得非常必要。
高校后勤管理系统就是把高校离散的后勤信息加以集中分类的处理,通过它的管理,可以将分类处理后的信息,直观的提供给管理人员,代做计算机毕业设计加强对高校后勤管理系统信息的优化分配,充分发挥人的作,提高高校后勤整体工作效率,创造价值。
本系统结合高校实际的后勤、制度信息,经过实际的需求分析,采用功能强大的Visual Studio 2005作为开发工具SQLServer2000为后台数据库而开发出来的高校后勤管理系统。
3.2 系统总体设计分析
本高校后勤管理系统的设计与实现是根据实际的技术条件、经济条件和社会条件,确定系统的实施方案的过程。通常系统设计包括总体设计和详细设计两大部分。其中总体设计要在系统分析的基础上,把系统划分为若干种类、若干层次的基本功能模块,确定各个模块之间的关系,并对整个系统的软硬件实现进行合理的安排。详细设计是对总体设计中确定的各模块选择适当的技术实现手段和处理方法,包括代码设计、数据库设计、输入输出设计、人机对话设计、处理过程设计等内容。本文将进行总体设计中的功能模块设计和详细设计中的数据库设计、代码设计、输入输出设计。
3.3 系统详细功能模块的设计与实现
5.3.1管理员登录
1.截图
ltlMess.Text = "";
string user = txt_user.Value.Trim();
string pwd = txt_pwd.Value;
string sql = "select * from Manager where ManagerUser='" + user + "' and ManagerPwd='" + pwd + "'";
SqlDataReader dr = DB.getDataReader(sql);
if (dr.Read())
{
//更新登录次数
string sqlupdate = "update Manager set LoginCount=LoginCount+1 where ManagerUser='" + user + "' and ManagerPwd='" + pwd + "'";
SqlConnection cnupdate = DB.OpenConnection();
SqlCommand cmdupdate = new SqlCommand(sqlupdate, cnupdate);
cmdupdate.ExecuteNonQuery();
cnupdate.Close();
cnupdate.Dispose();
//Cookie记录用户登录信息
HttpCookie cookies;
cookies = new HttpCookie("xzfgw");
cookies.Values.Add("Manager", HttpUtility.UrlEncode(this.txt_user.Value.Trim()));
//cookies.Expires = DateTime.Now.AddHours(24);
Response.Cookies.Set(cookies);
dr.Close();
dr.Dispose();
Response.Redirect("MainFrame.aspx");
}
else
{
dr.Close();
dr.Dispose();
ltlMess.Text = "登录帐号或密码错误.";
}
5.3.2宿舍楼号管理
截图与部分代码:
5.3.3宿舍门号管理
截图与部分代码:
5.3.4学生入住管理
截图与部分代码:
5.3.5学生退宿管理
截图与部分代码:
5.3.6固定物资管理
截图与部分代码:
5.3.7流动物资管理
截图与部分代码:
5.3.8损毁物品管理
截图与部分代码:
5.3.9动态新闻管理
截图与部分代码:
5.3.10通知公告管理
截图与部分代码: