欢迎来到天天文库
浏览记录
ID:5859539
大小:3.31 MB
页数:42页
时间:2017-12-14
《计算机专业毕业设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、网上选课系统学号:XX姓名:XX导师:XX专业:计算机科学与技术引言系统的功能介绍总结系统的设计与实现毕业设计提纲目录회사소개1.课题简介1.11引言在线选课系统是学校教务领域中的一个重要系统,涉及教师开课和学生选课的双向交互关系。该系统基于SQLServer2005构建,采用VisualStudio.NET2010作为开发工具。掌握ASP.NET编程技术,多媒体技术。掌握一种多任务多用户操作系统。ASP.NET的动态网页和SQLServer大型的数据库。学会使用某种开发工具,培养相互合作的精神。选课系统主要目的就是利用网络实现教师开课的网络化,
2、学生选课的网络化,教师评定学生成绩的网络化等,提高教师和学生的效率,降低管理的成本。课题研究的目的1.2회사소개1.系统分析2.12系统的设计与实现在本系统中,有三类用户,管理员,教师和学生。三种不同的用户所具有的操作权限以及操作内容均不一样。회사소개1.系统总体设计2.22.2.1管理员模块只有管理员才可以登录本模块并进行相应的学生管理,教师管理,教室管理,学院管理,专业管理,课程管理,校内新闻发布。2.2.2老师模块只有老师才可以登录并进行相应的操作,此系统给予了老师很大的方便,老师可以登录之后自主的选择自己想上的课程,并设置课程的相关信息,
3、查看选择自己课程的学生的信息,查看自己的课程表,为学生登入成绩,查看校内公告。2.2.3学生模块只有学生能才可以登录并进行相应的操作,进行选课或者退课操作,查看自己的成绩,查看校内公告,查看自己的课表。3系统功能简介登录3.1每个用户都可以用自己的帐号和密码登录系统。用户操作完成后可以退出系统,退出后可以重新登录系统。如果管理员忘记密码之后可以通过找回密码来找到自己的密码,但是需要有管理员的密码答案以确保安全性。教师忘记了密码可以通过找回密码来找到自己的密码,但是需要输入自己的相关信息,包括自己的用户名,姓名,自己所属的学院,以及自己的性别,防止
4、其他的用户随意的使用自己的用户名登陆。学生忘记密码后,可以找回密码,但是此时需要学生的一些详细信息,包括学生的学号,学生的姓名,专业以及性别,防止不法用户随意登录系统早策划给你恶劣的影响。找回密码3.2管理员可以根据相应的信息来修改自己的密码,但是此时需要管理员的一些个人的信息以及管理员的密保答案,但是对密码的长度进行了限制,长度只能在6到10之间。教师可以修改自己的密码。但是需要输入教室的自己的详细信息修改自己的密码,但是对密码的长度进行了限制,长度只能在6到10之间。学生可以修改自己的密码,需要输入自己的详细信息,但是对密码的长度进行了限制,
5、长度只能在6到10之间。修改密码3.3管理员管理子系统包括的功能有:登录,修改密码,找回密码,老师信息添加,学生信息添加,学院管理,专业管理,课程管理,选课时间设置,教室管理,新闻公告。管理员的功能3.43.4.1个人信息管理员进入之后可以查看自己的详细信息,包括工号,姓名,性别。3.4.2老师管理管理员可以查询所有老师的详细信息,也可以修改老师的信息包括老师的姓名,老师的性别所属的学院,但是不能修改老师的工号。可以添加一个老师的信息,包括老师的工号,老师的名字,老师的性别,老师所属的学院,以及老师初始登陆系统的密码,为老师的工号,并且老师的工号
6、只能是七个数字的长度,且不能和以前的工号相同,这些在添加的时候都是不能为空的。3.4.3学生管理可以查询学生的详细信息,也可以修改学生的信息,或者删除相应的信息,但是学号是主键,不能修改。可以添加一个学生的信息,包括学生的学号,姓名,专业号,性别,学号是主键,长度只能是七个数字,是不能和其他的学号重复,学生的初始密码是学生的学号,这些在添加的时候都是不能为空的。3.4.4学院管理可以查看学院的信息,并且对学院的信息进行修改或者删除,但是当一个学院下面还有专业的时候是不能把该学院删掉的,只有把相应的信息删除之后才可以删除。修改学院的信息的时候只能修
7、改学院的名字,学院的编号是不能修改的。3.4.5专业管理可以查看专业的详细信息,并且对专业信息进行修改或者删除。修改的时候是不能修改专业的编号的,可以修改专业的名字,修改专业所属的学院。删除专业时,如果该专业还有学生是不能删除的。可以添加专业信息,包括专业的编号,专业的名字,专业所属的学院的编号。专业编号是主键,是不能和其他的重复的,专业的名字是不能为其他的重复的,但是都不可以为空。3.4.6课程管理可以查看课程的信息,包括课程名,课程编号,上课的老师,上课的时间和地点,课程的类型和学分,人数以及课程的开始周与结束周。修改课程的相关信息,或者删除
8、课程的信息。可以添加课程。需要输入课程号和课程名字,但是课程的编号和课程的名字都不能为空,并且是不能和其他的课程的编号或者密码重复的,否
此文档下载收益归作者所有