完整版学生选课毕业课程设计.docx
- 文档编号:550634
- 上传时间:2022-10-11
- 格式:DOCX
- 页数:23
- 大小:272.18KB
完整版学生选课毕业课程设计.docx
《完整版学生选课毕业课程设计.docx》由会员分享,可在线阅读,更多相关《完整版学生选课毕业课程设计.docx(23页珍藏版)》请在冰豆网上搜索。
完整版学生选课毕业课程设计
C#与.NET课程设计(论文报告)
安徽工程大学本科
C#与.NET课程设计(报告论文)
专业:
计算机科学与技术
题目:
学生选课系统
作者姓名:
XXXXXXXX
导师及职称:
XXXXX
导师所在单位:
安徽工程大学
2013年12月26日
设计任务书
课题名称:
学生选课系统
设计目的:
本课程设计的目的是通过独立完成一个C#数据库开发项目,让学生知道数据库开发的基本过程,并运用所学知识去独立思考和设计一个数据库。
最终达到提高运用所学知识解决实际问题的能力。
实验环境:
1、WindowsXP及以上;2、SQLServer2005;3、VisualStudio2010、C#开发语言
任务要求:
1、需求分析;2、概念设计;3、系统详细设计设计;
指导老师:
XXXX
学生签名:
XXXX
学生选课系统
摘要
随着科学技术的日趋发展,计算机已经在人们生活的各个领域中都起到了越来越重要的作用。
作为计算机应用的一个重要部分,计算机信息管理也被广泛应用。
学生选课系统是一个学校不可缺少的部分,一直以来,人们使用人工的方式管理选课信息,时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。
学生选课系统的设计是为了更好的管理学生选课信息。
学生选课系统使选课管理工作规范化、系统化、程序化。
能够及时、准确、有效的查询和修改选课情况。
系统包括管理员添加选课信息、审核选课、退课信息、学生的选课、退课、查询成绩、修改个人信息、教师查看选课信息并对课程进行评分、修改个人信息。
软件的各个模块操作界面简单、实用,该系统可以显著减轻教务人员的工作负担,大大提高工作效率,从而实现教务管理的数字化和网络化。
系统使用C#语言编写,使用MicrosoftVisualStudio2010开发工具,数据库使用MicrosoftSQLServer,web页面显示。
该系统界面简单、操作方便,容易维护,本系统可供学校使用,使得教务处人员从繁杂的选课中解脱出来。
关键词:
学生选课系统;C#;web
Studentelectivesystem
Abstract
Withtheincreasinglydevelopmentofscienceandtechnology,computerseveryfieldofpeople'slife.Asanimportantpartofcomputerapplication,computerinformationmanagementwidelyused.Studentelectivesystemisanindispensablepartofaschoolforalongtime,thewaypeopleuseartificialmanagementcourseselectioninformation,overtime,willproducealotofdocumentsanddata,tofind,updateandmaintenanceinformation.Studentelectivesystemmakescourseselectionmanagementstandardized,systematicandprocedural.Tobeabletotimely,accurateandeffectivequeryandmodifycourseselection.
Systemincludingadministratortoaddselectioninformation,auditcourse,classinformation,courseofstudy,studentsdropout,thequeryresults,modifypersonalinformation,teachersviewthecourseinformationandthecourseevaluation,modifypersonalinformation.Variousmodulesofthesoftwareoperationinterfaceissimpleandpractical,thesystemcansignificantlyreducetheworkburdenofeducationaladministrationpersonnel,greatlyimprovetheworkefficiency,soastorealizethedigitalandnetworkofeducationaladministration.
thesystemusesC#language,usingMicrosoftVisualStudio2010developmenttools,useMicrosoftSqlserverdatabase,usingtheJSPpagedynamicpagetechnologydevelopment.Thesysteminterfaceissimpleandconvenientoperation,easymaintenance,thissystemavailabletoschools,makestheschooladministratorfreefromwork.
Keywords:
Studentelectivesystem;C#web
第一章绪论···············································································
1.1课题的研究背景和实际意义·················································
1.2国内外的研究现状和方向····················································
第二章开发工具及相关技术的介绍············································
2.1开发技术·············································································
2.2开发工具·············································································
第三章需求分析·······································································
3.1系统业务描述······································································
3.2可行性研究·········································································
3.3功能需求············································································
第四章概要设计····································································
4.1系统结构设计·····································································
4.2系统模块划分·····································································
4.3数据库设计········································································
第五章系统详细设计······························································
5.1系统登录模块设计·····························································
5.2学生模块设计····································································
5.3教师模块设计····································································
5.4管理员模块设计·······························································
总结··········································································································
致谢························································································
参考文献··················································································
第1章绪论
1.1课题的研究背景和实际意义
学生选课在手工操作时代,工作非常繁琐,需要大量的人力、物力和财力,极大的浪费了学校的资源,对于学校的管理人员来说,学生选课管理包括学生个人信息管理、查看选课信息、课程管理、选课信息录入管理、教师查询选课学生信息等等。
而这些项目在过去手工操作时代,需要手工记录这些事情,不但麻烦,还经常出错,给广大师生带来很多不便。
为了更好的为广大师生服务,我决定开发一套学生选课系统,帮助学校管理人员从复杂的学生选课之中解放出来。
因此,开发这样一套学生选课系统软件成为很有必要的事情,在下面的各章中我们将就本次毕业设计我所开发的学生选课系统,谈谈其开发过程和所涉及到的问题及解决方法。
1.2国内外的研究状况及方向
我国高校都实行了学分制,它的核心是允许学生自由选课,即把学习的自主权交给学生。
在这里,学生选课时的制约因素比较复杂,工作量也很大,而且往往需要在较短的时间内完成。
运用计算机辅助选课,即能实时地对大量选课数据进行检验和统计,十分方便地输出选课结果,同时也避免了人工处理时容易产生的错误。
在高等学校的教务管理工作中,课程表的编排是一项十分复杂、棘手的工作。
在排课过程中,除了满足大量的制约条件以外,还必须解决许多冲突与矛盾,例如:
两位教师不能同一时间在同一班级上课、一位教师不能在同一时间上两门课等等。
利用计算机辅助进行课表编排工作,既提高了排课工作的科学性,又可大大减轻管理人员的工作强度,提高工作效率,从而使学校教务管理现代化迈上了一个新台阶。
国外的教学科研软件与国内相比开发的早而且比较成熟。
早在七十年代末,美国就建成了NSFNET(国家科学基金网),
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整版 学生 选课 毕业 课程设计
![提示](https://static.bdocx.com/images/bang_tan.gif)