毕业设计-宿舍管理系统_第1页
毕业设计-宿舍管理系统_第2页
毕业设计-宿舍管理系统_第3页
毕业设计-宿舍管理系统_第4页
毕业设计-宿舍管理系统_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

信息工程学院毕业论文(设计) 基于.net信息工程学院毕业论文(设计) 基于.net平台的宿舍管理系统毕业设计设计(论文)题目: 基于.net平台的宿舍管理系统专业班级: 学生姓名: 指导教师: 设计时间: 重庆工程职业技术学院重庆工程职业技术学院毕业设计(论文)任务书任务下达日期:5.20设计(论文)题目:基于.net平台的宿舍管理系统设计(论文)主要内容和要求:学生住在宿舍楼中,每栋宿舍楼都会有若干名老师负责本宿舍楼的日常管理:1.学生的基本信息。2.宿舍的基本信息。3.宿舍财产的基本信息。4.报修的基本信息。5.夜归的基本信息。6.离校的基本信息。用户管理部分:1.处理用户注册。2.处理用户登录。3.用户可以查询学生信息。4.用户可以提交与查询报修信息。5.用户可以修改用户自己密码。6.用户可以查询宿舍信息。管理员管理部分:1.处理管理员登录。2.管理员可以查询学生信息。3.管理员可以插入、修改与查询报修信息。4.管理员可以插入与查询学生夜归信息。5.管理员可以查询在校与离校学生信息。6.管理员可以插入宿舍财产信息。7.管理员可以修改管理员密码。指导教师签字:教研室主任签字:指导教师签字:重庆工程职业技术学院毕业设计(论文)指导教师评语评语:成绩:指导教师签名:

重庆工程职业技术学院毕业设计(论文)答辩记录学生姓名系别 专业班级设计(论文)题目说明书共 页,图纸共 张答 辩 情 况提出问题回答问题正确基本正确有一般性错误有原则性错误回答不清12345678答辩委员会评语及建议成绩:答辩委员会主任:年月 日摘要学生宿舍管理系统对学校来说是必不可少的组成部分。现在很多学校还是宿舍管理人员手工记录数据,手工记录对于规模小,学生较少的学校来说还勉强可以接受,但对于大规模,学生信息量比较多,需要记录存档的数据比较多的学校来说,人工记录相当的麻烦和缓慢,而且工作量大、信息易出错,记录的信息也不方便管理。学生宿舍管理系统就是对宿舍实现计算机化管理,系统做的尽量简洁,但功能俱全,让使用者感到操作非常方便,管理人员只需要通过本系统将数据输入到系统的数据库中去,便能轻松的保存与管理相关信息。并且数据库的存储容量相当大,稳定,适合长时间的保存,也不容易丢失,方便整理。这样可以让高校的宿舍信息管理变得高效,方便,简单。关键字:C#.NET;三层架构;sqlserve应用目录TOC\o"1-5"\h\z\o"CurrentDocument"1绪论 1\o"CurrentDocument"1.1研究背景与现状 1\o"CurrentDocument"1.2研究意义 1\o"CurrentDocument"2关键技术分析 2\o"CurrentDocument"visualstudio.NET2008B/S 模式体系结构 2\o"CurrentDocument"2.2三层架构体系 2\o"CurrentDocument"3需求分析 3\o"CurrentDocument"功能性需求 3\o"CurrentDocument"3.1.1功能叙述 3\o"CurrentDocument"3.1.2系统功能 33.2非功能性需求 43.2.1软硬件环境需求 4\o"CurrentDocument"4系统设计 5\o"CurrentDocument"4.1概要设计 5\o"CurrentDocument"4.1.1系统E-R模型图 5\o"CurrentDocument"4.1.2系统流程图 5\o"CurrentDocument"4.1.3数据表设计 6\o"CurrentDocument"4.1.4系统框架 7\o"CurrentDocument"4.1.5DAL数据访问层关键代码 8\o"CurrentDocument"4.2详细设计 10\o"CurrentDocument"4.2.1系统用例图 10\o"CurrentDocument"4.2.2系统LDM模型图 124.2.3系统登陆的实现 14\o"CurrentDocument"4.2.4宿舍卫生信息管理功能实现 154.2.5宿舍纪律信息管理功能实现 184.2.6宿舍物品管理功能实现 205开发体会 22\o"CurrentDocument"致谢 23\o"CurrentDocument"参考文献 24信息工程学院毕业论文(设计) 基于.net信息工程学院毕业论文(设计) 基于.net平台的宿舍管理系统#{GV2.Visible=true;stringsle2="select*fromsswswheresusid='"+TextBox3.Text.Trim()+"'"Session["look"]=sle2;GVFCgvfc=newGVFC();gvfc.GVfc(sle2);GV2.DataSource=BLL.grid.GS(sle2);GV2.DataBind();}4.243卫生用具管理5656J名称数量扫把151编辑拖把124编辑图4.12卫生用品管理卫生用品管理实现对卫生用品数量的管理,管理员可以随时查看物品的剩余量,也能更改数量。代码如下:protectedvoidGV4_RowCancelingEdit(objectsender,GridViewCancelEditEventArgse){GV4.EditIndex=-1;GV4.DataSource=BLL.grid.GS(str5);GV4.DataBind();}protectedvoidGV4_RowUpdating(objectsender,GridViewUpdateEventArgse){stringupda="updatesswsypsetypnum="'+((TextBox)(GV4.Rows[e.Rowlndex].Cells[1].Controls[0])).Text.ToString().Trim()+"'whereypname='"+GV4.DataKeys[e.Rowlndex].Value.ToString()+""';GVupgvup=newGVup();gvup.gdedit(upda);GV4.EditIndex=-1;GV4.DataSource=BLL.grid.GS(str5);GV4.DataBind();

protectedvoidGV4_RowEditing(objectsender,GridViewEditEventArgse){GV4.Editlndex=e.NewEditIndex;GV4.DataSource=BLL.grid.GS(str5);GV4.DataBind();}4.2.5宿舍纪律信息管理功能实现宿舍纪律信息录入宿舍纪衙盧息录入V乜姓名;学号:肓舍号:日期: 违纪信息:录入姓名;学号:肓舍号:日期: 违纪信息:录入姓名学号宿舍号日期违纪信息王二10331122013/4/24OOftOO夜不归覆得吗101132420BD/4OQOOD夜不归痕斯蒂芬10431212013.45OX)0:00夜不归寝得分王106:342320134-20:00:00夜不归寝1052314夜不归寝i丄“一图4.13纪律信息录入纪律信息录入实现的是对宿舍的查勤信息录入,把信息保存在数据库中的susjl表内。代码如下:protectedvoidButton1_Click(objectsender,EventArgse){stringinser="insertintosusjlvalues('"+name.Text.Trim()+"','"+stuid.Text.Trim()+"','"+jlsuid.Text.Trim()+"',”'+jlrq.Text.Trim()+"',”'+jlmesg.Text.Trim()+"')";insertinset=newinsert();inset.inst(inser);}425.2宿舍纪律信息查询宿倉号宿倉号r並司姓名王二得吗斷蒂莽爷号103101104f号於干1仃石工卑然1031244宿舍号S112並司姓名王二得吗斷蒂莽爷号103101104f号於干1仃石工卑然1031244宿舍号S11213^14312134232314巳期200^4/242U1jj40:00:002013/4 00000QO13/4Z2CHKkDO2013/5/12OiOOXX)夜夜琥不!戸寝夜不归寝图4.14宿舍纪律查询宿舍纪律查询功能实现分页显示所有的纪律信息,并且能根据不同的条件对纪律信息进行查询,如:学号、宿舍号。对查询所得的信息进行单独显示。宿舍歸為罄備宿舍号=学号:姓名学号宿舍号王二103p宿舍歸為罄備宿舍号=学号:姓名学号宿舍号王二103p譽*2013/4'24QrjJaoo我=归悟王二103 31122013/4714CbDOtDO宿舍引3112图4.15按宿舍号查询a■询址名学号宿書号日期违圮仁息1052314201320800夜兀归王果鹫105JJ1420135)2CHDOXIO頤不归樓图4.16按学号查询代码如下:protectedvoidButton1_Click(objectsender,EventArgse){stringsle="select*fromsusjlwherestuid='"+TextBox2.Text.Trim()+"'"Session["look"]=sle;GVFCgvfc=newGVFC();gvfc.GVfc(sle);GV.DataSource=BLL.grid.GS(sle);GV.DataBind();}protectedvoidButton2Click(objectsender,EventArgse)

{stringsle="select*fromsusjlwheresusid='"+TextBox1.Text.Trim()+"'"Session["look"]=sle;GVFCgvfc=newGVFC();gvfc.GVfc(sle);GV.DataSource=BLL.grid.GS(sle);GV.DataBind();}4.2.6宿舍物品管理功能实现物品信息录入宿舍号;宿舍物品管理姓务宿舍号;物品名称;姓名宿舍号物名称王二3112笔记本电脑得吗1324笔记本电脑斯蒂芬笔记本电脑得分斗轴笙记本电脑王果然1314贝多芬〔341产笙记本电脑笔记本电脑12 e图4.17物品信息录入物品信息录入实现对宿舍内个人所有的贵重物品进行记录代码如下:protectedvoidButton5_Click(objectsender,EventArgse){stringinser="insertintossgrwpvalues('"+syrname.Text.Trim()+"','"+syrsid.Text.Trim()+"','"+wupna.Text.Trim()+"')";insertinset=newinsert();inset.inst(inser);}426.2物品损坏信息登记损坏物品登记物品名称£] _ 一宿舍号匕. ■ .时间〔年•月•日hf十 __[—损坏信息, _.. .登iiA>J_ _ 翼记M I__*乌J物品名称宿舍号 时间 损坏信息豊记人|风烏02|2伍晋加OXXXOO凤角不转阿萨屈4.18损坏物品登记损坏物品登记主要实现登记宿舍物品损坏信息,由管理员查看并处理。代码如下:protectedvoidButton4_Click(objectsender,EventArgse){stringinser="insertintosswpvalues('"+wpname.Text.Trim()+"',”'+susid.Text.Trim()+"',”'+stime.Text.Trim()+"',”'+wpmsg.Text.Trim()+"',”'+djr.Text.Trim()+"')";insertinset=newinsert();inset.inst(inser);}5总结通过此次课题研究,让我巩固了.net开发方面的知识,熟悉了三层架构的原理。在网页开发中,三层架构应用广泛,三层架构让网页结构变得清晰。现阶段的应用系统软件开发中,多层结构应用程序已经成为一种趋势,并且已经普及使用。三层结构让网页功能的实现过程分工,简化了页面上的代码,使得开发人员可以分工合作,只关注整个结构中的某一层,很容易的用新的实现来替换原有层次的实现,让各层的逻辑可以复用,降低层与层之间的依赖,使开发变得标准化。数据访问层内是与数据库交互的代码,它使用的是集成语言查询来访问数据库。而业务逻辑层是用来实现表示层与数据访问层之间的交互。 SQLserver2008能够让使用者随时随地的管理所有数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论