选课系统设计文档

选课系统设计文档

ID:36532829

大小:108.00 KB

页数:11页

时间:2019-05-11

选课系统设计文档_第1页
选课系统设计文档_第2页
选课系统设计文档_第3页
选课系统设计文档_第4页
选课系统设计文档_第5页
资源描述:

《选课系统设计文档》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、选课系统设计文档随着学校的规模不断扩大,学生的数量急剧增加,开设的课程也增多,因而老师的数量也增多,为了学生能够更清楚的了解开设的课程,以及与老师的相关信息。我们设计一个选课系统。一,系统设计1系统功能分析学生选课系统的主界面里主要包含4个功能模块:系统管理,基本信息设置,选课管理,信息查询。1).系统管理是管理员所做的工作,包括对用户管理(添加删除用户,修改密码),实现用户注销功能,数据库还原与备份,退出系统,修改密码.学生自己也可以修改密码。2).基本信息设置模块主要是对学生信息,教师信息,课程信息的录入,添加和修改.同时也可以的学生信息,教师信息,课程信息进行查询.3).选课管

2、理包括学生选课和教师选课,主要实现学生选择自己想要的课程,教师选择自己要交的课程。4).信息查询模块包括了多种查询方式:我们设置了学生查询和教师查询。学生查询可以查看到个人信息(可以修改一部分),课程信息,教师信息,同学信息。教师查询可以查看个人信息,所教课程信息,所交学生信息。2系统功能模块设计选课系统服务器设置登录界面主界面系统管理基本信息设置选课管理信息查询用户管理用户注销数据库还原数据库备份退出系统学生信息管理教师信息管理课程信息管理学生选课教师选课学生查询教师查询添加删除用户修改密码添加修改查询学生信息添加修改查询教师信息添加修改查询课程信息个人信息多功能查询个人信息所教课

3、程信息所教学生信息全部课程信息数据统计辅助管理各种数据统计报表打印计算器帮助按学分查询所选课程查询全部课程查询同班同学查询3.关于学生选课系统中命名约定1)变量命名约定学生信息表:字段以S开头,S大写如Sno数据编号以s开头,s小写如’s001’教师信息表:字段以T开头,T大写如Tno数据编号以t开头,t小写如’t001’课程信息表:字段以C开头,C大写如Cno数据编号以c开头,c小写如’c001’教师选课表:字段以TC开头,TC大写如TCno数据编号以tc开头,tc小写如’tc001’学生选课表:字段以SC开头,SC大写如Scno数据编号以sc开头,sc小写如’sc001’登录用户

4、表:字段以U开头,U大写如Uno2)窗体命名约定窗体名称主要控件服务器设置frmserver登录界面FrmloginTabstrip主界面frmmainMDI窗体主菜单主要控件系统管理用户管理添加,修改用户修改密码frmuserupdatefrmuserpwd用户注销重新登录别的用户数据库备份frmbackup还原frmrestore退出基本信息设置学生信息管理(按纽)第一条,上一条,下一条,最后一条添加,修改,删除frmstudentupdate全部查询frmstudentinfo教师信息管理(按纽)第一条,上一条,下一条,最后一条添加,修改,删除frmteacherupdate全

5、部查询frmteacherinfo课程信息管理添加,修改frmcourseupdateMSFlexGrid全部查询frmcourseinfo选课学生选课frmstuselectList控件教师选课FrmteaselectList查询学生查询个人信息(修改)frmstuperupdate我所选的课程查询,教师的信息查询,我所选课程的同学查询frmsselectinfo按学分查询教师查询个人信息(修改)frmteaperupdate查询自己所教的课程,所有的课程,以及所教课程的学生frmtselectinfo数据统计(查看下面操作员的权限)frmdatacount辅助功能报表打印计算器帮

6、助frmhelp4用户进入的使用功能管理员:权限用1表示功能:可以进入各个界面,他可以进行备份数据库,还原数据库。录入数据,删除数据,添加数据,查询,添加修改用户等系统所有的界面。教师:权限用2表示:功能:1可以修改密码。2教师选课(所教课程不能超过3门课程,可以退选)3教师查询(查看个人信息,修改部分个人信息,查询所有的课程,查询自己所教的课程,查询所教的课程的学生信息)(注:要可以打印(导出excel打印,用报表的形式打印))学生:权限用3表示功能:1,可以修改自己的密码2,学生选课(要求不能超过8门,学分不能超过40个学分,每门课程的人数不能超过50人,可以退选)3,学生查询(

7、查询所选课程,查看个人信息,并修改部分个人信息,查询所有课程,查询老师基本信息,查询选了一样的课程的同学的基本信息。按学分查询)(注:要可以打印(导出excel打印,用报表的形式打印))操作员:权限用4表示功能:1。除了不能添加用户,删除用户。其它的都与管理员相似。2.统计信息1)(课程号,课程名,教师数,学生数。)多少个老师选了这门课教,多少个学生选了这门课学习。2)(课程号,课程名,专业,学生数)分专业统计多少人选了这门课,操作员任意选一门课程,然后点

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。