欢迎来到天天文库
浏览记录
ID:47993744
大小:299.61 KB
页数:10页
时间:2020-01-10
《《C#综合实训课程》实训报告.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《C#综合实训课程》实训报告姓名学号专业班级指导教师学期课时学分软件与服务外包学院二〇一二年十二月1一、实训目的项目目的:(1)减轻宿舍管理员的负担。(2)优化学生的宿舍信息,方便统一管理。(3)实现学生宿舍信息无纸化。(4)方便调度学生的在宿信息,方便管理外来人员的来访。项目背景:(1)学生数量的增加,信息管理难度的增加。(2)宿舍管理系统落后,不方便统一管理。(3)实现电脑一体化操作,完成电子信息化。学习目的:(1)通过这次实训了解自己的学习情况。(2)锻炼自己的团队合作能力。(3)充分发挥自己的能力,展现自己。(4)知
2、道自己的不足,在接下来的时间克服自己的不足。(5)和同学交流,观看同学的作品,学习更多的知识。二、实训内容与概要设计功能模块(1)房屋报修模块对报修情况进行登记,包括报修的人员,报修的时间,报修宿舍,以及安排维修时间和维修结果备注。程序能够实现对register表的信息的修改,添加信息,删除信息,以及对宿舍维修信息的查找。查找是多条件的查找,可根据宿舍和报修人进行信息的筛选查找。(2)外来人员登记模块对来访人员进行登记、管理。包括来访人,来访时间,离开时间,访问者,访问者宿舍以及备注。通过程序可以准确查找来访者查找的人员是否
3、是本宿管理系统存在的信息。可以修改、增加、删除信息。(3)用例图2数据库设计三、实训结果与详细设计系统管理功能—来访人员模块(1)来访人员的实现:在主界面中选择【来访人员】菜单,即可进入界面register.cs,如图2-1所示。在该界面可以查询、修改、添加、删除信息。单击【查询】按钮可以查询来访者访问的宿舍以及访问人员以及来去时间。单击【修改】按钮可以修改已经录入的信息。单击【添加按钮】可以增加来访信息。单击【删除】按钮,可以删除已经没有意义的宿舍信息。(2)运行界面:3图2-1来访人员界面●设计界面在register.c
4、s窗体中添加如下控件:控件名称控件Name控件的属性设置控件的功能FormregisterText:来访人员窗体LabelxvlieText:序列号显示信息LabellaifangzheText:来访者显示信息LabelvisttimeText:来访时间显示信息LabellefttimeText:离开时间显示信息LabelvisterText:被访问显示信息LabelsusheText:访问宿舍显示信息LabelbeizhuText:备注显示信息LabelchaxunleixingText:查询类型显示信息Labeltiao
5、jianText:查询条件显示信息ButtonbtnquerenText:确认有此人排查功能ButtonbtnSelectText:查询查询功能ButtonbtnAddText:添加添加功能ButtonbtnDeleteText:删除删除功能ButtonbtnRepairText:修改修改功能ButtonshuaxinText:刷新刷新功能TextBoxtxtXvliehaoText:””显示信息TextBoxtxtVisterText:””显示信息TextBoxtxtVisttimeText:””显示信息TextBoxtx
6、tLefttimeText:””显示信息TextBoxtxtPersonText:””显示信息4TextBoxtxtRoomText:””显示信息TextBoxtxtConditionText:””显示信息TextBoxtxtchaxunText:””显示信息comboBoxcmbLeixingText:””显示信息DataGridViewdataGridView1Text:””显示信息表2-10来访人员register.cs的控件表●主要功能与主要代码单击【查询】按钮:需要判断信息是否在宿舍管理系统中存在。代码如下:pri
7、vatevoidbtnSelect_Click_1(objectsender,EventArgse){if(cmbLeixing.Text=="来访者"){cmbLeixing.Text="Register";}elseif(cmbLeixing.Text=="被访人"){cmbLeixing.Text="Plock";}elseif(cmbLeixing.Text=="访问宿舍"){cmbLeixing.Text="RoomID";}else{MessageBox.Show("请输入查询类型!");}conn=newSql
8、Connection("server=.;database=shixun;uid=sa;pwd=1234");//创建一个SqlCommand对象SqlCommandcmd=newSqlCommand("select*fromregisterwhere"+cmbLeixing.Text.T
此文档下载收益归作者所有