




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验室安排管理系统摘要随着信息科技在全社会的飞速发展与普及,把世界上所有电脑联接起来的网络技术已日渐成熟,每天都有海量的信息在各种电脑网络上驰骋。特别是internet网的普及,它改变了传统传输媒体的传递方式,而且是一个非常廉价的交互式国际通信媒体。利用internet 技术来实现“无纸办公”这个概念已经深入人心,校园网作为学校信息化建设的一个平台在完成资源共享、互联网访问、教务管理、电子备课等方面发挥了重要作用。服务教学、提高教学水平和效果是校园网建设的核心目标和核心价值,如何利用现有的资源,来更好地服务于学校的教学,服务于学校的管理工作,是摆在我们面前的一个共同的命题。此论文是针对我在这七
2、周里所做的毕业设计的一个阐述,它包括对毕业设计的目的、过程、内容、以及设计成果的运行。在这为期七周的毕业设计过程中,通过a(c#) +sql server2000、windows 2000等开发环境,完成一个实验室安排管理系统。 毕业设计是完成教学计划达到培养目标的重要环节,是教学计划中综合性最强的实践教学环节,它对培养学生的思想、工作作风及实际能力、提高毕业生全面素质具有很重要的意义。毕业设计的教学目标应使我们在以下几方面的能力得到训练和提高。系统以提供操作简单方便、快捷,易懂易用为开发目标,用户界面设计友好,操作使用方便,及具有高效的数据处理能力。而access 2000数据库以其强大的数
3、据管理功能保证用户数据的稳定和安全。关键词:sql server2000数据库,a(c#) , 实验申请,实习申请,b/s2目录第一章 系统引言11.1 项目背景11.2 设计目的1第二章 系统设计的内容阐述22.1系统概述22.2 设计环境22.3主要功能描述2第三章 系统分析43.1系统需求分析43.2 系统结构图43.3任务描述53.4 系统功能分析5第四章 系统设计74.1 项目规划74.2 用户功能结构图84.3 数据库概念结构设计84.4数据库逻辑结构设计8第五章 系统功能实现145.1 登陆界面设计与代码145.2 申请实验界面设计与实现165.3 实验修改表界面设计与实现175
4、.4 用户管理界面设计与代码20第六章 总结22致谢23参考文献资料24附录25第一章 系统引言1.1 项目背景随着我国经济的高速发展,中小企业在社会经济中扮演的角色越来越重要,已成为最多元化和最具创新精神的部分。但是随着企业的发展,客户的增多,企业账目混乱,库存不准,信息反馈不及时等问题也接踵而至。这些问题已成为制约中小企业发展的瓶颈,严重制约了中小企业的发展壮大。越来越多的企业经营者认识到:单纯靠对商品的占有,靠个人经验,已经很难把握市场,很难在激烈的竞争中取胜。如何借助it手段、如何通过信息化,加强核心竞争力,实现持续发展已成为中小企业亟待解决的关键问题。1.2 设计目的随着信息科技在全
5、社会的飞速发展与普及,把世界上所有电脑联接起来的网络技术已日渐成熟,每天都有海量的信息在各种电脑网络上驰骋。本系统从高效管理计算机实验室出发,结合我系计算机机房的具体情况,探索了高校计算机实验室管理的系列方法。这些方法主要是针对如何合理安排机房的课程实验,实习以及如何调节设备的冲突,实现资源的高效组合和利用。利用internet 技术来实现“无纸办公”这个概念已经深入人心,校园网作为学校信息化建设的一个平台在完成资源共享、互联网访问、教务管理、电子备课等方面发挥了重要作用。服务教学、提高教学水平和效果是校园网建设的核心目标和核心价值,如何利用现有的资源,来更好地服务于学校的教学,服务于学校的管
6、理工作,是摆在我们面前的一个共同的命题。本次的设计题目能使在学校里的老师同学们方便查看/修改/删除/添加各种信息。第二章 系统设计的内容阐述2.1系统概述随着信息技术的普及,对计算机应用的普及,高等学校的计算机实验室在逐年上升,面对众多的计算机实验课,如何有效安排实验室,成为实验室管理人员的重要工作之一。为了提高实验室安排管理效率,方便教师对实验室的使用情况及时查询和申请实验室,需要设计一个能提供教师实时了解当前实验室教师申请情况,最后通过实验室管理员对教师所做的实验申请进行安排管理。本次的毕业设计是完成教学计划达到培养目标的重要环节,是教学计划中综合性最强的实践教学环节,它对培养学生的思想、
7、工作作风及实际能力、提高毕业生全面素质具有很重要的意义。2.2 设计环境开发工具: a(c#) +sql server2000开发环境:windows 2000以上运行环境:windows操作系统 ie2.3主要功能描述1.登录(1)根据用户管理分配不同的角色权限,核对用户,进入系统进行相应操作。2.申请实验室(1)教师查看当前实验室被申请情况,分析出此时一周内各实验室的被申请情况。可以多种方式排序查看;(2)教师申请实验室,保存教师申请实验室信息,在保存之前检测当前时间,当前实验室是否已经安排,做出相应提醒。3.基本资料维护(1)教师维护(分任课教师和实验指导教师)(2)课程维护(3)班级维
8、护(4)实验室维护(5)学期维护(6)星期维护(7)节次维护(8)周次维护4.实验室安排管理(1)对所申请实验室进行自动安排管理,对同一实验室,同一时间、不同班级进冲突检测,可以进行手动调整,仍要进行冲突检测;(2)审核安排实验,停止当前周次实验室申请;(3)打印实验安排表。5.用户管理(1)进行对用户的管理,赋予相应的权限。6.个人设置(1)修改密码、退出管理。第三章 系统分析3.1系统需求分析需求分析是在于要弄清用户对开发的数据库应用系统的确切要求。为了让程序设计人员和软件维护人员了解,认识本程序的内部的数据库的结构和调用方法,以为程序设计人员和软件维护人员更好的编制、测试程序和维护软件的
9、正确运行提供依据。数据库设计的第一步是明确数据库的目的和如何使用。也就是说需要从数据库中得到哪些信息。明确目的之后,就可以确定您需要保存哪些主题的信息,以及每个主题需要保存哪些信息。设计一个有效的数据库,必须用系统工程的观点来考虑问题。根据系统分析,实验室安排管理系统的要求如下。1.能够实现安全登录系统,即系统具备密码保护的功能;2.能够实现完成申请实验室的功能;3.能够实现基本资料维护功能(教师维护、课程维护、班级维护、实验室维护、学期维护、星期维护、节次维护、周次维护);4.能够实现修改申请实习和实验功能,并且能够进行修改、删除操作;5.能够实现修改申请班级和课程功能,并且能够进行修改、删
10、除操作;6.能够实验室安排管理功能。7.能够实现用户管理功能;能够实现个人设置功能。3.2 系统结构图1.实验室安排管理系统的系统结构图如图3-1所示:实验室安排管理系统用户管理实验管理课程管理班级管理退 出用户修改与删修改添加用户修改密码实验安排实验申请实习申请修改实验申请修改实习申请增加课程查看删除课程查看删除班级增加班级退出图3-1 系统结构图3.3任务描述随着信息技术的普及,对计算机应用的普及,高等学校的计算机实验室在逐年上升,面对众多的计算机实验课,如何有效安排实验室,成为实验室管理人员的重要工作之一。为了提高实验室安排管理效率,方便教师对实验室的使用情况及时查询和申请实验室,需要设
11、计一个能提供教师实时了解当前实验室教师申请情况,并可以对闲置实验室的申请,最后通过实验室管理员对教师所做的实验申请进行安排管理。本系统基于b/s结构,主要由前台教师对实验室申请和后台基本资料的维护及实验室的安排,主要包括以下功能:登录、申请实验、基本资料维护、实验室安排管理、用户管理、个人设置等。3.4 系统功能分析1.登录(1)根据用户管理分配不同的角色权限,核对用户,进入系统进行相应操作。2.申请实验室(1)教师查看当前实验室被申请情况,分析出此时一周内各实验室的被申请情况。可以多种方式排序查看;(2)教师申请实验室,保存教师申请实验室信息,在保存之前检测当前时间,当前实验室是否已经安排,
12、做出相应提醒。3.基本资料维护(1)教师维护(分任课教师和实验指导教师)(2)课程维护(3)班级维护(4)实验室维护(5)学期维护(6)星期维护(7)节次维护(8)周次维护4.实验室安排管理(1)对所申请实验室进行自动安排管理,对同一实验室,同一时间、不同班级进冲突检测,可以进行手动调整,仍要进行冲突检测;(2)审核安排实验,停止当前周次实验室申请;(3)打印实验安排表。5.用户管理(1)进行对用户的管理,赋予相应的权限。6.个人设置(1)修改密码、退出管理。第四章 系统设计4.1 项目规划实验室安排管理系统是一个典型的数据库应用程序,由登录模块、申请实验室模块、基本资料维护模块、实验室安排管
13、理模块、用户管理模块、个人设置模块等组成。特设计的功能模块如下:1.登陆模块:根据用户管理分配不同的角色权限,核对用户,进入系统进行相应的操作。2.申请实验室模块:教师查看当前实验室被申请情况,分析出此时一周内各实验室的被申请情况。可以多种方式排序查看;教师申请实验室,保存教师申请实验室信息,在保存之前检测当前时间,当前实验室是否已经安排,做出相应提醒。3.修改申请实验与实习模块:能将申请后的实验与实习进行修改并且提交成功,所获得的数据也在要实验表与实习表中出现。4.基本资料维护:教师维护(分任课教师和实验指导教师);课程维护;班级维护;实验室维护;学期维护;星期维护;节次维护;周次维护。5.
14、实验室安排管理:对所申请实验室进行自动安排管理,对同一实验室,同一时间、不同班级进冲突检测,可以进行手动调整,仍要进行冲突检测;审核安排实验,停止当前周次实验室申请;打印实验安排表。6.用户管理:进行对用户的管理,添加并且修改删除用户,赋予相应的权限。7.个人设置:修改密码、添加用户、退出管理。4.2 用户功能结构图用户功能结构图如4-1图所示:申请实验与实习的修改和删除用户类型:用户名:密码:重置 确定用户名:旧密码:新密码:重置 提交用户名:用户密码:确认密码:用户权限:用户身份:重置 提交用户权限超级管理员普通管理员管理员用户登陆申请实习与实习的修改和删除查看实验和实习维护基本资料用户管
15、理和退出管理图4-1 用户功能结构图4.3 数据库概念结构设计 数据库中的数据是整个系统的核心,怎样合理地进行信息建模和范式分解将直接影响整个数据库的运行效能。数据库系统的设计在完成功能的前提下,因为求逻辑关系简单,否则由于数据库表之间的连接操作会大大降低系统的性能。根据网上毕业设计选题系统的特点和要求,在数据库中建立一些主要的信息表。4.4数据库逻辑结构设计以下是系统中所要用到的一些主要信息表:1用户表 ( admin)用户表用来保存用户名及密码设置的信息。用户表结构如表4-1所示:表4-1 用户信息表结构数据项名数据类型(长度)数据项含义说明与其他数据项的逻辑关系user_idint(4)
16、(主键,唯一)user_namechar (50)用户名user_passwordchar (50)用户密码user_shengfenchar(50)用户身份user_partchar(50)用户权限2. 课程安排表 (course)课程安排表用来对课程安排修改、删除设置的信息。课程安排表结构如表4-2所示:表4-2 课程安排表信息表结构数据项名数据类型(长度)数据项含义说明与其他数据项的逻辑关系course_idint(4)(主键,唯一)course_namechar(50)课程名称course_classchar(40)选课班级course_tearcherchar(30)任课教师cour
17、se_xingzhichar(30)课程性质beizutext(16)备注3班级表 (class)班级表用来对班级的安排修改删除、设置的信息。课程安排表结构如表4-3所示:表4-3 班级表信息表结构数据项名数据类型(长度)数据项含义说明与其他数据项的逻辑关系class_idint(4)(主键,唯一)class_namechar(50)班级名称class_numberint(4)班级人数exper_namechar(50)实验名称degreechar(10)学历specialtychar(30)专业class_yearschar(50)学年与year表关联class_termchar(50)学期
18、与xueqi表关联beizutext(16)备注4实验室安排表 ( lab_work)实验室安排表用来对查看实验室安排,申请实验和对实验修改、删除设置的信息。实验室安排表结构如表4-4所示:表4-4 实验室安排表信息表结构数据项名数据类型(长度)数据项含义说明与其他数据项的逻辑关系exper_idint(4)(主键,唯一)exper_classchar (40)实验班别exper_numberchar (40)班级人数term_yearschar (10)学期与xueqi表关联year_namechar(50)学年与year表关联weekschar(10)周次weekchar(50)星期cou
19、rsechar(10)节次exper_teacherchar(30)任课教师zhidao_teacherchar(30)指导教师exper_namechar(50)实验名称course_namechar(50)课程名称lab_calsschar(50)实验室beizutext(16)备注5实习表(shixi_job)实习表用来申请实习和对实习修改、删除设置的信息。实习表结构如表4-5所示:表4-5 实习表信息表结构数据项名数据类型(长度)数据项含义说明与其他数据项的逻辑关系shixi _idint (4)(主键,唯一)year_namechar(50)学年与year表关联term_yearsc
20、har(10)学期与xueqi表关联weekschar(50)周次weekhar(50)星期coursechar(50)节次lab_namechar(50)实习课程class_namechar(50)实习班级class_numberint(4)实习人数course_teacherchar(10)实习教师beizutext(16)备注6实验教师表 (teacher)实验教师表用来添加教师设置的信息。实验教师表结构如表4-6所示:表4-6 实验教师表信息表结构数据项名数据类型(长度)数据项含义说明与其他数据项的逻辑关系tearcher_idint (4)(主键,唯一)tearcher_namech
21、ar(30)教师姓名tearcher_profchar(20)教师职称tearcher_classchar(40)任课班级tearcher_coursechar(50)所授课程tercher_timedatetime(8)申请时间beizutext(16)备注7学期表(xueqi)学期表用来添加教师设置的信息。学期表结构如表4-7所示:表4-7 学期表信息表结构数据项名数据类型(长度)数据项含义说明与其他数据项的逻辑关系term_idint (4)(主键,唯一)term_yearsvarchar(50)学期beizutext(16)备注8学年表(year)学年表用来与其它表连接时设置的信息。学
22、年表结构如表4-8所示:表4-8 学年表信息表结构数据项名数据类型(长度)数据项含义说明与其他数据项的逻辑关系year_idint (4)(主键,唯一)year_namevarchar(10)学年beizutext(16)备注9周次表 (weeks)周次表用来与其它表连接时设置的信息。周次表结构如表4-9所示:表4-9 周次表信息表结构数据项名数据类型(长度)数据项含义说明与其他数据项的逻辑关系week_idint (4)(主键,唯一)weekesvarchar(10)周次beizutext(16)备注10.节次表 (time)节次表用来与其它表连接时设置的信息。节次表结构如表4-10所示:表
23、4-10 节次表信息表结构数据项名数据类型(长度)数据项含义说明与其他数据项的逻辑关系course _idint (4)(主键,唯一)times_namevarchar(10)节次beizutext(16)备注11.星期表(xinqi)星期表用来与其它表连接时设置的信息。星期表结构如表4-11所示:表4-11 星期表信息表结构数据项名数据类型(长度)数据项含义说明与其他数据项的逻辑关系xinqi _idint (4)(主键,唯一)xinqi_namevarchar(10)星期beizutext(16)备注12.实验名称表: (lab_name)实验名称表用来设置实验室的名称信息。实验名称表结构
24、如表4-12所示:表4-12 实验名称表信息表结构数据项名数据类型(长度)数据项含义说明与其他数据项的逻辑关系exper_idchar(10)(主键,唯一)exper_namechar(50)实验室名称zhidao_teacherchar(30)指导教师第五章 系统功能实现5.1 登陆界面设计与代码1.登陆界面是让用户能进到系统中进行各种实验和实习的操作功能,实验室安排管理系统的登陆窗体如图5-1所示:图5-1 登陆界面窗体的设计登陆代码如下所示:private void button1_click(object sender, system.eventargs e) string text1
25、=this.username.selecteditem.value;string text2=this.userpwd.text;string part="超级管理员"string sql="select count(*) from admin where user_name='"+text1+"' and user_password='" +text2+"'"sqlconnection conn=new sqlconnection(system.configuration.conf
26、igurationsettings.appsettings"shiyan");conn.open();sqlcommand cmd=new sqlcommand(sql,conn);int count=convert.toint32(cmd.executescalar();conn.close();if (count>0)response.cookies.clear();request.cookies.clear();httpcookie cookie1 = new httpcookie("admin");/定义cookie对象 cookie1.v
27、alues.add("user_name",text1);/保存cookie对象string sql1="select * from admin where user_name='"+text1+"'and user_part='"+part+"'"sqlconnection con=new sqlconnection(system.configuration.configurationsettings.appsettings"shiyan");con.open(
28、);sqlcommand cmd1=new sqlcommand(sql1,con);int cou=convert.toint32(cmd1.executescalar();if(cou>0)cookie1.values.add("user_part","超级管理员");base.response.appendcookie(cookie1);/添加base.response.write("<script>top.location.href=('default.aspx');</script>&qu
29、ot;);else cookie1.values.add("user_part","普通用户");/保存cookie对象base.response.appendcookie(cookie1);/添加base.response.write("<script>top.location.href=('default.aspx');</script>"); elseresponse.write("<script language=javascript>alert('对不起!
30、请仔细检查您的用户名与密码。');</script>");5.2 申请实验界面设计与实现1申请实验界面是让用户能进到系统进行实验申请,实验室安排管理系统的实验申请窗体如图5-2所示:图5-2 实验申请界面窗体的设计实验提交的代码如下所示:private void button1_click(object sender, system.eventargs e) sqlconnection acconn=new sqlconnection(system.configuration.configurationsettings.appsettings"shiya
31、n");acconn.open();string acsqli="insert into lab_work(year_name,term_years,weeks,week,course,lab_calss,exper_class,exper_name,exper_number,exper_teacher,zhidao_teacher)values ('"+this.nian.selecteditem.value+"','"+this.xueqi.selecteditem.value+"','&q
32、uot;+this.zhou.selecteditem.value+"','"+this.xinqi.selecteditem.value+"','"+this.jie.selecteditem.value+"','"+this.lab.text+"','"+this.shiyanclass.text+"', '"+.text+"', '"+this.renshu
33、.text+"','"+this.renketeacher.text+"','"+this.zhidaoteacher.text+"')"sqlcommand accommi=new sqlcommand(acsqli,acconn);accommi.executenonquery();response.write("<script>alert('提交成功');</script>");5.3 实验修改表界面设计与实现1实验修改表界面是让
34、用户能进到系统对实验进行修改信息,实验室安排管理系统的实验修改表窗体如图5-3所示:图5-3 实验修改表界面窗体的设计实验修改表的部份代码:private void page_load(object sender, system.eventargs e) if(!ispostback)string sqlstr_year="select year_name from year" string sqlstr_xueqi="select term_years from xueqi"string sqlstr_week="select weekes
35、from weeks"a.year(sqlstr_year,nian);a.xueqi(sqlstr_xueqi,xueqi);a.week(sqlstr_week,zhou);exper();private void exper()string nian=this.nian.selecteditem.value; string xueqi=this.xueqi.selecteditem.value;string week=this.zhou.selecteditem.value;string sqlstr="select * from lab_work where yea
36、r_name='"+nian+"' and weeks='"+week+"'"sqlconnection conn=new sqlconnection(system.configuration.configurationsettings.appsettings"shiyan");conn.open();sqldataadapter adapter1 = new sqldataadapter(sqlstr,conn);/创建适配器dataset ds = new dataset(); /定义数据
37、集adapter1.fill(ds, "lab_work");/填充数据datagrid1.datasource = ds.tables"lab_work".defaultview;datagrid1.databind();adapter1.dispose();/释放ds.clear();ds.dispose(); 2.点击实验修改表界面的修改就会进入到修改申请实验界面5-4图所示:图5-4 修改申请实验界面窗体的设计修改代码:private void edit_click(object sender, system.eventargs e) strin
38、g str=request.querystring"id".tostring();sqlconnection conn=new sqlconnection(system.configuration.configurationsettings.appsettings"shiyan");conn.open();string sql="update shixi_job set year_name='"+this.nian.selecteditem.value+"', term_years='"+t
39、his.xueqi.selecteditem.value+"', course='"+this.jie.selecteditem.value+"', weeks='"+this.zhou.selecteditem.value+"', lab_name='"+this.shixiname.text+"',class_name='"+this.shixiclass.text+"',class_number='"+this
40、.shixinum.text+"',course_teacher='"+this.shixitearcher.text+"',beizu='"+this.beizu.text+"'where shixi_id="+str;sqlcommand comm=new sqlcommand(sql,conn);comm.executenonquery();response.write("<script>alert('申请实习修改成功');window.locatio
41、n.href='shixixgb.aspx'</script>");删除代码:private void delete_click(object sender, system.eventargs e) string str=request.querystring"id".tostring();sqlconnection conn=new sqlconnection(system.configuration.configurationsettings.appsettings"shiyan");conn.open();st
42、ring sql="delete from shixi_job where shixi_id="+str;sqlcommand comm=new sqlcommand(sql,conn);comm.executenonquery();response.write("<script>alert('删除成功');window.location.href='shixixgb.aspx'</script>");5.4 用户管理界面设计与代码1. 用户管理界面是让用户能进到系统进行实习申请,实验室安排管理系统
43、的用户管理界面窗体如图5-5所示:图5-5 用户管理界面的设计窗体用户管理的部份代码:private void page_load(object sender, system.eventargs e) if(!ispostback)showcourse();private void showcourse() string sqlstr="select * from admin order by user_id"sqlconnection conn=new sqlconnection(system.configuration.configurationsettings.app
44、settings"shiyan");conn.open();sqldataadapter adapter1 = new sqldataadapter(sqlstr,conn); dataset ds = new dataset(); adapter1.fill(ds, "admin");datagrid1.datasource = ds.tables"admin".defaultview;datagrid1.databind();adapter1.dispose();ds.clear();ds.dispose();第六章 总结通过本次
45、毕业设计我学到了不少新的东西,也发现了大量的问题,有些在设计过程中已经解决,有些还有待今后慢慢学习。只要学习就会有更多的问题,有更多的难点,但也会有更多的收获, 本系统具有以下特点:1.系统实用性强。本系统正是考虑到为了学校管理人员方便的需求,实现了基于数据库的数据存储和管理功能,这样就可以更好地让学校的管理人员进行各种操作,提高管理工作的效率,方便各种数据的处理。2.灵活有效的数据修改/删除/添加。为了方便用户的数据修改/删除/添加工作,系统提供了多种修改/删除/添加显示功能,用户可以根据自已的需要选择修改/删除/添加条件,动态显示各种修改/删除/添加字段。这类修改/删除/添加功能的实现提高
46、了系统的功能。3.友好的界面。本系统界面整体布局美观,布局简单,颜色配得合理恰当,用户操作简便,操作提示信息意义明确,用户接触软件后会对界面上对应的功能一目了然,对没有计算机基础的用户也很容易掌握并使用本系统。为期七周的毕业设计随着紧张而忙碌的时间已经过去了。在这七周的时间里,在这设计的过程中,不仅对以前的a(c#)的知识的巩固,也是在设计的过程中不断的学习新的知识,在这次的毕业设计中有很多的接触,作为一个计算机专业的学生,只有做出更好的东西才可以体现自己的技术所在,也是一个体现技术的平台,同时也让我们在以下几方面的能力得到训练和提高,比如融汇贯通三年里所学习的专业基础知识和专业理论知识;综合
47、运用所学专业知识和技能提高独立分析问题和解决实际问题的能力;掌握文献检索、资料查询的基本方法以及获取新知识的能力;计算机软件、硬件或应用系统设计和开发的基本能力。通过为期七周的毕业设计,自知自己在各方面都有了一个的提高,但是与特定的要求还是相差很大,此次的系统设计虽然有些功能不是完全能实现以及其它方面还是有诸多的不足之处,但是已经在诸多的方面提高和充实自己,相信在以后的人生过程中会对自己有帮助。此外,本系统还存在一些需要完善的地方,如系统安排管理的一些地方未能实现等,另外,由于时间上的仓促,本系统还有部分功能需要进一步完善。致谢论文完成的前提是老师给我提供了舒适的工作、学习环境,并给予我悉心的
48、关怀与指导。在些表示衷心地感谢。老师认真负责的工作态度、严谨的治学风格,使我深受启发;开发的同时,和同学们之间的相互探讨也使我获益匪浅。七个星期的时间内,我除基本学会开发设计系统外更重要的是学到了兢兢业业,奋发向上的精神,这种精神是我今后人生前进道路上的一种力量。在我的毕业设计过程中,由于以前所掌握的知识过于偏面以及没有掌握相关的技术。因此,在设计的过程中,我也有诸多的困难出现,错了一次又一次改了一次又一次,一直改到正确为此。但是得于向我们毕业设计指导老师杨呈永老师以及我们选这个毕业设计的同学的帮助,他们总是耐心地帮我分析问题、上网查找相关资料并解决问题;当我遇到设计方面的问题时,他们会提出自
49、己独有的见解和方案来供我参考,使我获益匪浅。在做设计的过程中有很多难以解决的问题,老师和同学们不仅帮助我解决了毕业设计中的问题,而且还给予我鼓励和支持,使自己更有信心,因些这次能够很好完成毕业设计,困难得于很好的解决。我通过开发这个管理信息系统,巩固了以前所学的知识,提高了应用能力;借此机会,深深地感谢我的指导老师-杨老师及支持、帮助过我的老师们。谢谢!在这就要完成毕业设计的时候,在此给于他们我最真诚的谢意和祝福,祝他们工作顺利!身体健康!所以我再次感谢老师和我的同学们。参考文献资料1孙三才 许薰尹, 精通c#与asp.net程序设计, 中国青年出版社, 20012天极网新技术研究室,asp.
50、net完全入门,重庆出版社,20013王文龙 刘湘宁译,asp.net技术内幕,人民邮电出版社,20024孙三才 许薰尹,精通c#与asp.net程序设计,北京:中国青年出版社,20015金雪云 焦桂英等,asp.net高级开发技术与范例, 北京:电子工业出版社,20026焦荐沧 龙晓敏,深入体验asp.net,西安:西安电子科技大学出版社,20017闪四清,数据库系统原理与应用,北京:清华大学出版社,20018陈英学,asp.net深入编程,北京:北京希望电子出版社,20019明月创作室著,asp.net编程精彩百例,北京:人民邮电出版社,200210东名 吴名月,asp.net动态网页设计
51、高手,清华大学出版社,2001附录在系统中所需要调用的类(学年、学期、周次、星期):public void year(string sqlstr_year,dropdownlist nian)sqlconnection conn=new sqlconnection(system.configuration.configurationsettings.appsettings"shiyan");conn.open();sqldataadapter adapter1 = new sqldataadapter(sqlstr_year,conn);/创建适配器dataset ds =
52、 new dataset(); /定义数据集adapter1.fill(ds, "year");/填充数据nian.datasource=ds.tables"year".defaultview;nian.datatextfield="year_name"nian.databind(); public void week(string sqlstr_week,dropdownlist zhou)sqlconnection conn=new sqlconnection(system.configuration.configurations
53、ettings.appsettings"shiyan");conn.open();sqldataadapter adapter1 = new sqldataadapter(sqlstr_week,conn);/创建适配器dataset ds = new dataset(); /定义数据集adapter1.fill(ds, "weeks");/填充数据zhou.datasource=ds.tables"weeks".defaultview;zhou.datatextfield ="weekes"zhou.databi
54、nd(); public void xueqi(string sqlstr_xueqi,dropdownlist xueqi)sqlconnection conn=new sqlconnection(system.configuration.configurationsettings.appsettings"shiyan");conn.open();sqldataadapter adapter1 = new sqldataadapter(sqlstr_xueqi,conn);/创建适配器dataset ds = new dataset(); /定义数据集adapter1.f
55、ill(ds, "xueqi");/填充数据xueqi.datasource=ds.tables"xueqi".defaultview;xueqi.datatextfield="term_years"xueqi.databind(); public void xinqi(string sqlstr_year,dropdownlist xinqi)sqlconnection conn=new sqlconnection(system.configuration.configurationsettings.appsettings"shiyan");conn.open();sqldataadapter a
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年助理医师资格证考试之口腔助理医师能力测试试卷A卷附答案
- 2025年投资银行业务保荐代表人之保荐代表人胜任能力题库与答案
- 2025年上海市建筑工程施工总承包合同
- 人工防水合同样本
- 2025版合同解除证明格式模板样本
- 实施创新创业教育的教学安排计划
- 50万赠与合同样本
- 集成墙面板装修施工方案
- 冷库储藏合同标准文本
- 人力资源合伙合同标准文本
- 国家粮食和物资储备局直属联系单位招聘笔试真题2024
- 2024年新食品安全法相关试题及答案
- 新疆阿克苏地区拜城县2023-2024学年七年级下学期数学期中考试试题(含答案)
- 2025年河北省保定市徐水区中考一模语文试题(原卷版+解析版)
- 贸易术语及应用及试题及答案
- 淘宝网店转让合同范本
- 新疆维吾尔自治区普通高职(专科)单招政策解读与报名课件
- 劳务派遣标书项目实施方案
- 我译网面试题及答案
- 合伙经营机械合同范本
- 2024北京东城区初一(下)期末英语试题和答案
评论
0/150
提交评论