资源描述:
《基于cs架构的学生选课系统的设计-毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、泰山学院本科毕业论文(设计)基于C/S架构的学生选课系统的设计所在学院信息科学技术学院专业名称计算机科学与技术申请学士学位所属学科工学年级学生姓名、学号指导教师姓名、职称完成日期摘要摘要在没有学生选课系统之前,早期传统的选课方法是采用随堂报名,记录和统计在纸上的方法,这种古老传统的方法虽然看似简单,但是因为学生选课数据的庞大,需要大量人力,所以操作复杂,并且容易发生数据丢失和统计错误等问题。为了更方便学生选课和老师对课程的管理,我们需要对学生选课系统进行设计和开发。本文主要针对学生模块的登录,注册,
2、修改密码,选择添加选修课的功能,及教师模块的登录,注册,修改密码,添加修改专业,增添和修改选修课的功能的实现进行讨论。学生选课系统的基本设计思想是使用C/S结构来开发,另外着重讨论了用VB技术和SQLServer2000来开发该系统,并给出了主要功能的实现代码及控件的使用,另外还对控件的优点进行讨论。系统在WindowsXP系统和VB2005平台下开发完成,使用VB.net作为开发语言。本系具有统结构及原理简单明确,操作使用方便的特点。关键词:选课系统,VB.net,数据库,C/SIAbstract
3、ABSTRACTBeforestudentelectivesystem,theschoolusuallyrecordsandstatisticsinthepaper,theancienttraditionalmethodsseeminglysimple,becauseofthelargestudentelectivedata,youneedalotofmanpower,sotheoperationiscomplexandpronetodatalossandstatisticalerrors.Inor
4、dertofacilitatethemanagementofstudentelectiveandteachersofthecourse,weneedtheclassselectionsystemdesignanddevelopment.Inthispaper,forthestudentmodule,login,registration,changeyourpassword,selectthefunctiontoaddelectivecourses,andteachermodulelogin,regi
5、stration,changepasswords,add,modifyprofessional,addingtodiscussandmodifytheelectivefunction.Studentelectivesystem,thebasicdesignideaistousetheC/Sstructuretodevelop,andtheotherfocusedonusingVB.netandSQLServer2000todevelopthesystem,andgivesthemainfunctio
6、nofthecodeandcontrolstheuseof,inadditiontocontrolmeritsdiscussion.SystemintheWindowsXPsystemandVB2005platformdevelopedusingVB.netasadevelopmentlanguage.TheDepartmenthasasystemstructureandtheprincipleissimpleandclearandeasytooperate.Keywords:TheElective
7、System,VB.net,Database,C/SIII目录目录1引言12学生选课系统的分析和设计12.1相关技术介绍12.2设计思想32.3运行环境42.4开发工具42.5业务构架42.6系统的可行性分析53结构化分析方法53.1系统功能分析53.2系统模块设计64学生选课系统数据流图74.1顶层DFD图74.2第一层DFD图84.3第二层DFD图95学生选课系统数据库设计115.1数据库概念结构设计115.2数据字典135.3数据库设计分析135.4数据库行为功能156学生选课系统各功能的具体
8、实现166.1数据库连接166.2登录模块186.3学生选课模块236.4教师模块277结束语32参考文献33致谢34III泰山学院本科毕业论文(设计)1引言随着各大高校的扩招,各校学生人数也越来越庞大,因此也就必然使得学生选课这项基本的学生信息管理工作变得越来越复杂麻烦,所以学生选课系统是对于学高校来说是非常重要的。目前的大部分高等院校都是实行的是学生的自主选课的选课模式,如果使用传统人工的方式管理文件档案,由于信息比较多,对于选课信息的管理就变非常混乱、复杂;如果