网上选课系统项目报告.doc

网上选课系统项目报告.doc

ID:55604999

大小:3.59 MB

页数:29页

时间:2020-05-20

网上选课系统项目报告.doc_第1页
网上选课系统项目报告.doc_第2页
网上选课系统项目报告.doc_第3页
网上选课系统项目报告.doc_第4页
网上选课系统项目报告.doc_第5页
资源描述:

《网上选课系统项目报告.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、网上选课系统项目报告目录第一章需求分析41.1概念分析41.2系统分析51.2.1学生选课子系统页面设计51.2.2教师管理子系统界面设计51.2.3.管理员管理子系统界面设计51.3功能分析61.3.1功能模块图设计61.4用例图设计61.4.1学生用例图设计61.4.2教师用例图设计71.4.3管理员用例图设计7第二章系统设计72.1总体设计82.2数据库设计82.2.1部门表设计82.2.2专业表设计92.2.3班级表设计92.2.4学期表设计92.2.6教师表设计102.2.7学生表设计102.2.

2、9课程表设计112.2.10教师课程关系表设计112.3表间关系图122.3.1UV_Base_Major122.3.2UV_Base_Class122.3.4UV_Select_TeacheSubjectReleation132.3.5UV_Select_StudenSubjectReleation132.3.6UV_Select_SelectSubjectVerify14第三章程序设计143.1网上选课系统后台程序实现143.1.1母版页设计143.1.2基本信息管理页面设计153.2网上选课系统前台程

3、序实现163.2.1系统注册页面设计163.2.2学生选课页面设计163.2.3教师任务查看页面设计17第四章编码设计174.1班级管理的编码174.2专业管理的编码194.3课程管理的编码204.4学期管理的编码21第五章编码测试235.1页面测试235.2数据表测试23第六章部署维护241.242.243.244.245.256.257.26第一章需求分析1.1概念分析学生网上选课系统用于根据教学计划、教师资源等,制定每学期的课程表及相关信息,面对的用户包括系统管理员、教师和学生。因此该系统的功能模块应

4、分为系统姑那里远需求、教师需求、学生需求三个部分。管理员可以通过超级用户身份登录,对系统进行全面的管理维护,老师、学生以不同用户的身份进入不同的界面,执行不同的操作。该系统为学生主要提供选课服务,因此学生可以直接查看选课情况,学生可以根据本人学号和密码登陆系统,进行相关操作。此外还应附带其他服务,如实核对个人信息,查看教师信息、课程信息以便选课,查看自己选课结果,查询考试成绩等。查询的功能需求:(1)说明:此功能是学生可以查询本学期的开课计划,包括课程的详细信息,专业课查询,选修课查询,已选课查询等。(2)

5、录入:通过友好的交互界面,使学生通过点击鼠标就可以实现各种查询功能。(3)加工:系统通过点击鼠标所提交的查询请求,利用数据系统的查询功能查询出符合要求的记录。(4)输出:在屏幕上显示查询后的结果,通常以报表的形式显示。1.2系统分析1.2.1学生选课子系统页面设计客户端可以为学生提供网上选课的过程,学生通过选择身份登录,进入选课系统,然后进行选课,提交的选课结果传到服务器端,便于接下来的教师打分。教师打完分数后,学生登录后可以查询个人或其他人的成绩。首先进入选择登录身份界面,点击“登录”之后进入选择操作界面

6、,包括“选修”“查看选课结果”、“查询成绩”。1.2.2教师管理子系统界面设计客户端可以为教师提供网上查看学生选课信息、打分、统计的过程,教师通过选择身份登录,进入选课系统,然后进行学生选课信息,为学生打分,提交的分数传到服务器端,便于接下来的学生查询分数。首先进入选择登录身份界面,点击“登录”之后进入选择操作界面,包括“学生选课信息”、“打分”、“统计”。1.2.3.管理员管理子系统界面设计客户端有为教师提供网上管理学生、管理教师、管理课程的过程,管理员通过选择身份登录,进入选课系统,然后可以选择学生管理

7、,管理教师或管理课程,管理员的请求被提交到服务器端,满足用户的要求。首先进入选择登录身份界面,点击“登录”之后进入选择操作界面,包括“管理学生”“管理教师”、“管理课程”。1.3功能分析1.3.1功能模块图设计1.4用例图设计1.4.1学生用例图设计1.4.2教师用例图设计1.4.3管理员用例图设计第二章系统设计2.1总体设计2.2数据库设计2.2.1部门表设计2.2.2专业表设计2.2.3班级表设计2.2.4学期表设计2.2.5职称表设计2.2.6教师表设计2.2.7学生表设计2.2.8课程类型表设计2.

8、2.9课程表设计2.2.10教师课程关系表设计2.2.11学生课程关系表设计2.3表间关系图2.3.1UV_Base_Major2.3.2UV_Base_Class2.3.3UV_Base_Subject2.3.4UV_Select_TeacheSubjectReleation2.3.5UV_Select_StudenSubjectReleation2.3.6UV_Select_SelectSubjectVeri

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

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

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