+txthomehaoma.Text.ToString()+\ + ddlhomecount.SelectedItem.Value.ToString() + \+txthomephone.Text.ToString() + \+ txtuserid.Text.ToString() + \+this.DropDownList4 .SelectedItem .Value .ToString ()+\; cmd5 = new SqlCommand (strsql5, cn); cmd5.ExecuteNonQuery(); cn.Close();
this.Panel2.Visible = false; this.Panel3.Visible = true;
(3) 添加学生部分代码 cn = sqldata.createcon(); cn.Open();
stringstrsql5=\
homephone,uid,homediffenet)values('\ + ddlhomesex.SelectedItem. Value.ToString() + \ + this.ddlhomeflood.SelectedItem. Value.ToString() + \ + txthomehaoma.Text.ToString() +\+ ddlhomecount.SelectedItem.Value.ToString() + \ + txthomephone.Text.ToString() + \ + txtuserid.Text.ToString() + \ + this.DropDownList4.SelectedItem.Value.ToString() + \; cmd5 = new SqlCommand(strsql5, cn); cmd5.ExecuteNonQuery(); cn.Close();
this.Panel2.Visible = false; this.Panel3.Visible = true;
(4) 留言板部分代码
cn = sqldata.createcon(); cn.Open();
strsql=\
useremail,entertime,userxiname,userzhuanye,classname,img,title,content)
values('\+this.Labusername.Text.ToString()+ \ + this.face.SelectedItem .Value.ToString() + \ + this.Labshenfen.Text + \ +
this.Labsex.Text + \ + this.Labaddress.Text + \ + this.Labemail.Text + \ + this.Labentertime.Text + \ + this.Labxiname.Text.ToString() + \ + this.Labzhuanye.Text.ToString() + \ + this.Labclassname.Text.
ToString() + \ + this.face1.SelectedItem.Value.ToString() + \ + this.txttilte.Text.ToString().Trim() + \ + this.txtcontent.Text.ToString(). Trim()+ \;
cmd = new SqlCommand(strsql, cn); cmd.ExecuteNonQuery(); cn.Close();
this.labmessage.Text = \编辑成功\;
this.HyperLink1.Visible = true; 5.3 系统测试
5.3.1 系统测试的目的
一个程序并不可能达到十分完美,难免存在一些错误。如果不能及时将其找出并修改,会造成系统崩溃并造成不必要的损失。通软件测试,尽可能多的找出系统中的错误,以便与及时修改。宿舍管理系统是对学生宿舍进行管理的系统,一旦系统无法运行,对学校的宿舍管理带来很多的影响。所以通过软件测试的手段,尽可能排除程序中的错误,已达到程序运行稳定的目的,使学校的工作不会因此受到影响。 5.3.2 系统的测试环境 1、系统测试的性能要求
系统的性能要求通常指系统需要的存储容量以及后援存储,重新启动和安全性,运行效率等方面的考虑。
本系统运行环境为网络版,在运行时对系统整体性能要有一定的要求,要求:软硬件要求:系统环境winXP+sql2000
硬件系统环境P4 2.4、512MB内存、80G硬盘
系统运行时对数据的保密性要求不高对一般的数据不要求进行加密。此外,对其它软件几乎没有依赖性,程序健壮性较好。 2、 测试数据 (1)信息输入
选择几组数据进行添加 修改 删除 等操作 实现其基本功能
(2) 信息查询
信息输入后,通过信息查询,查看结果是否和设计时数据一致,以确认数据的正确性。,
(3) 信息的删除,通过对信息的删除,然后进行信息查询,验证信息是否
已经成功删除。
3、系统测试的评价
系统功能评价:此系统各模块都能实现各自的功能,符合学校对系统的
要求,系统运行稳定。
结论:此系统是可行的。
第六章 开发总结
此学生宿舍管理系统历时三个月已基本完成了,完成了学生宿舍管理的基本功
能,对学生寝室楼添加、修改和删除,文明寝室、损坏寝室进行管理,以及对学生系别、专业等进行添加、修改和删除的功能、对学生的基本信息进行修改,添加新的学生信息以及添加管理员,修改管理员密码的功能,在室员呵呵寝室长模块有班级查询、寝室查询、损坏情况登记和文明寝室评分录入,留言板,个人资料修改的功能。
一、运行环境:
1 、运行于 Win 95/98/2000/NT/XP 等系统
2 、系统采用当今流行的 B/S 结构数据库系统,支持 SQL Server 等大型数据库系统。
3 、在vs20005开发环境下,以asp.net为开发工具。
4 、系统基于浏览器 / 服务器的体系结构,全新的分布式计算模式,从而极大提高了系统速度。 二、系统特点:
1 、本系统为全中文界面,功能全,易操作,价格合理。可灵活设置模块中的字体显示属性。系统的操作方式、界面均为 Win9x 风格。
2 、用户可自由地设置系统中的各类相关参数和各种项目代码。
3 、系统中具有强大的工作站权限、操作员权限、密码管理等功能模块,确保系统运行安全。
4 、强大的查询和报表功能。
5 、系统结构严谨、性能稳定、使用方便。 6 、速度快。 7 、投资少。
8 、学习容易。不具计算机经验的管理人员和业务操作员只要具有业务管理的基本知识即可在较短的时间内掌握;系统采用图形界面和向导式操作,本着“功能越复杂,操作越简单”的原则设计,易学易用。
9 、维护简单,系统运行后几乎不需要专业系统管理员维护,为您减少开支。
第七章 致谢
毕业设计与论文即将完成之际,回想起开始工作的不知所措,以及调研、调
试过程中的多次遇阻,真是说不出的艰辛。幸好,有许多老师、同学的帮助,我才得以调试成功,一次次的改进自己的程序,实现各种功能。正是在这些朋友的帮助下,我才及时纠正了自己的语法错误、逻辑错误、攻克了不少难点。
在此,我首先感谢我的导师曾老师。是她在毕业设计之处帮助我分析题目,讲解整个软件的思路,为良好的开端奠定了基础。尤其是在实际设计阶段, 曾老师多次解答了我的问题和疑惑之处,并在资料上给予我最大的帮助,如果没有曾老师的指导,我想我的设计是不会那么顺利完成的。所以,再一次感谢曾老师的指导。
此外,我也要感谢那些给予我信心、帮助的同学、朋友,是他们在程序调试中帮我改正错误,提出合理化的建议,增强程序的功能,借阅各种书籍,没有你们我的程序的进展一定十分缓慢,而且有可能会寸步难行。在这里我要衷心的谢谢你们,谢谢你们在毕业设计中对我的帮助和关怀。 参考文献
[1]华蕊. 学生宿舍管理信息系统的设计及实现[J]. 电脑开发与应用. 2002,1:24-26. [2]于盛军.高校学生宿舍管理研究[D].大连理工大学. 2003:120-125.
[3]张跃廷,王小科.Asp.Net数据库系统开发案例精选.北京:人民邮电出版社,2007:210-220. [4]郑晶.基于.Net的三层构架的应用系统设计与开发[J].福建电脑,2008,8:30-40. [5]张宇.基于.NET框架数据访问层的优化[J].电脑学习,2008,2:50-60.
[6]John Kauffman等.张哲峰,黄翔宇译.Asp.Net数据库入门经典.北京:清华大学出版社,2003. [7]琼斯著,陈建春等译.ASP.NET与C#从入门到精通.北京:电子工业出版社,2003:35-47.