学生实验选课管理系统.doc

学生实验选课管理系统.doc

ID:56525125

大小:258.00 KB

页数:23页

时间:2020-06-27

学生实验选课管理系统.doc_第1页
学生实验选课管理系统.doc_第2页
学生实验选课管理系统.doc_第3页
学生实验选课管理系统.doc_第4页
学生实验选课管理系统.doc_第5页
资源描述:

《学生实验选课管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、延安大学课程设计书学院计算机学院专业软件工程班级软件10班题目学生实验选课管理系统教师竹林学生媛媛、仇梅梅、佩、许娅云一、需求分析1.1目的和意义实验选课系统作为教学过程中一个不可或缺的环节,实验选课系统是为了更好地管理实验选课信息而建立的。该系统将选课信息更加规化、系统化、程序化。避免选课系统的随意性,提高信息处理的速度和准确性。能够及时、准确、高效的查询或者修改实验选课信息。局域网的开放为学生选课带来很大的便捷,学生可以在公共机房或者宿舍通过校园网进行选课,在选课期间,学生可以灵活的修改自己的选课信息,大大

2、提高了学校选课工作的效率。教务处的教师可以依据选课子系统对选课信息进行合理的管理,使得学生选课工作更加系统化和自动化,提高了学校的工作效率。为广大师生及相关工作人员节省了实间。1.2容和要求本实验将设计出一个网上实验选课系统,其要求如下:1:系统用户组成:管理员、教师、学生;2:管理员主要功能:对教师及学生信息的增、删、改;对课程信息进行增、删、改;对选课信息进行开放或禁止,对教师成绩的录入进行开放或禁止;3:学生登录后,可以查询选课信息、选课、成绩查询、修改密码;4:教师登录后,可以查看选课学生和课程的基本信

3、息、录入学生成绩、统计分数段人数;1.3功能分析该系统包括学生、教师、管理员三类用户,学生的功能包括课程信息查询、选课、退课及成绩的查询;教师的功能包括查看选课学生的基本信息,修改学生信息,录入学生成绩;管理员的功能有对教师学生基本信息的修改,对课程信息的修改,其系统功能模块如图1:实验选课系统学生教师管理员选课查询修改密码查询实验介绍选课退选查成绩查询课程信息考勤录入成绩查询课程信息统计分数段人数课程管理用户管理选课管理1.4数据项与数据结构数据项学号含义说明唯一的标识每个学生标识符Ssno类型字符型长度14

4、取值围000~999取值含义1~2位标识入学年份,第3位标识学院,第4位标识所在学院专业,第5位标识班级,6~9位标识毕业年份,10~12位为班级自然序号数据项含义说明标识每个学生的标识符Sname类型字符型长度8数据项性别含义说明唯一的标识每一个学生的性别标识符Ssex类型字符型长度4取值围男或女取值含义唯一的标识每一个学生的性别数据项年龄含义说明标识每一个学生的年龄标识符Sage类型整型长度8取值围0—50取值含义标识每一个学生的年龄数据项入学日期含义说明标识学生入学时间标识符Sdate类型字符型长度10取

5、值含义前四位标识年份,6~7位标识月份,9~10位标识日期数据项院系含义说明唯一标识一个学生所属院系标识符Sdept类型字符型长度20取值围最大长度为20的变长字符串取值含义唯一标识一个学生所属院系数据项专业含义说明唯一标识一个学生所学专业标识符Sspec类型字符型长度20取值围最大长度为20的变长字符串取值含义唯一标识一个学生所学专业数据项班级含义说明唯一标识一个学生所属班级标识符Class类型字符型长度20取值围最大长度为20的变长字符串取值含义唯一标识一个学生所属班级数据结构学生含义说明学生是学生选课管理

6、系统中的主体数据结构,定义了一个学生的相关信息组成学号、、性别、年龄、入学日期、院系、专业、班级数据项课程号含义说明唯一的标识每门课程标识符Cno类型字符型长度5取值围00000~99999取值含义1~2位标识院系,3~5位标识自然序号数据项课程名含义说明标识每门课程的名称标识符Cname类型字符型长度20取值围最大长度为20的变长字符串取值含义标识每门课程的名称数据项任课教师含义说明标识该老师讲授该课程标识符Ctno类型字符型长度5取值围00000~99999取值含义1~2位标识院系,3~5位标识自然序号数据

7、项学分含义说明标识该课程所修的学分标识符Ccredits类型整型长度8取值围0~10取值含义选修该课程应得的学分数据项学时含义说明标识该课程所需的课时标识符Ctimes类型整型长度24取值围0~100取值含义标识该课程所需的课时数据项上课时间含义说明标识该课程的上课时间标识符Ctime类型字符型数据结构课程含义说明课程是学生选课管理系统中的核心数据结构,定义了一个课程的有关组成信息组成课程号、课程名、任课教师、学分、学时、上课时间数据项职工号含义说明唯一标识每个教师标识符Tno类型字符型长度4取值围0000~9

8、999取值含义第一位表示学院,2~4为表示自然序号数据项含义说明标识每个学生的标识符Tname类型字符型长度8取值围最大长度为8的变长字符串数据项性别含义说明唯一的标识每一个教师的性别标识符Tsex类型字符型长度4取值围男或女取值含义唯一的标识每一个教师的性别数据项所教课程含义说明标识该教师所教课程标识符Tcourse类型字符型长度20取值围最大长度为20的变长字符串数据项所属院系含义

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

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

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