网上选课系统需求分析

网上选课系统需求分析

ID:11184265

大小:90.78 KB

页数:8页

时间:2018-07-10

网上选课系统需求分析_第1页
网上选课系统需求分析_第2页
网上选课系统需求分析_第3页
网上选课系统需求分析_第4页
网上选课系统需求分析_第5页
资源描述:

《网上选课系统需求分析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、网上选课系统需求分析说明书学院:计算机科学技术学院专业:软件工程班级:08-2班组长:张一帆组员:田晓磊张雪杨景隆潘萌1.引言、1.1编写目的网上选课系统作为管理员与用户的选课关系的主要管理系统平台,其对应的读者是学校用户,因此,不仅要处理管理员与用户之间的信息,还要处理用户个人信息。所以选课系统中的数据不论是结构、类型还是彼此间的关联都是复杂多变的;对这种数据进行的处理也是多种多样的。因此,要实现对网上选课管理系统数据的及时、准确的处理和有效利用。网上选课系统是一个系统的、完整的工程,完成该项工程,需要科学的方法理论作指导。选课系统需求分析说明书是对该软件功能需求、性能需

2、求的描述。它明确工程的任务目标,用户需求规定以及完成该项工程运行环境的规定。编写本说明书的目的在于详细、准确和全面的定义本选课系统的功能和和用户需求,用以指导系统顺利地进行开发,并保证后续地开发能够保质保量的完成。1.2项目背景网上选课系统是针对在校学生和教师使用,从学生的角度来说,由于学校教学制度的改革,传统的教学模式——学生按照学校安排好的课程上课——已经不能适应新现在大部分高等院校开始实行的学生的自主选课模式型的教学手段,如果仍然通过纸上的方式选课,一方面浪费的大量的人力、物理资源,另一方面浪费时间以及在人为的统计过程中不可避免出现的差错等情况。随着高校人数的增多,这

3、种弊端会越来越多的暴露出来。因此,利用网络,只要学生只要在计算机前输入自己的个人选课信息即可完成原来几倍的作业量。从教师的角度来说,同样是节省了大量的工作量,由于教师提出代课申请完成课程发布的工作较学生选课而言更加的复杂,因此通过网上进行课程发布能大幅度的减少教师的工作量,减少错误的发生几率。作为教师,也只要通过自己的电脑来操作即可,不用再奔波于教务处和办公室之间。1.3定义需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。1.4参考文献1.《软件工程导论》(张海藩编著清华大学出版社2007年5月)2.

4、《数据结构》(C语言版)(严蔚敏著清华大学出版社)3.《数据库原理与应用技术》(苗雪兰宋歌编著电子工业出版社)2.任务概述2.1目标采用网上选课管理系统,可以方便地学生了解各个选修课程的具体信息(课程名、教师、上课时间、上课地点等)和自己已选课程的具体信息(已修学分,还须选修学分、已选课程成绩等)。以及有效帮助教师了解所教课程的具体信息(人数、上课时间、上课地点等)。帮助教务员了解选课情况,是他们可以有效,无误地分配教学资源。总而言之,就是方便使用系统的各种用户有效地处理有关选修课的各项事宜。2.2用户类和特征本项目所开发的系统用户有三类,学生、老师和系统管理员。当学校公布

5、可以选课了,学生就应该急时登陆选课系统进行选课。对学生来说,只要有一个能上网的就行可以在浏览器登陆了。系统中有哪些可选的课程由管理员添加,课程重要的信息之一就是该课程的老师。当加入老师时。应该跟老师的信息相关联。当老师登陆时,可以查看自己所教的课程的报名情况,以及学生对该课的评价等等信息。学生和老师都不可能使用管理员的功能。2.3运行环境(1)硬件环境最低配置:奔腾4处理器,512M内存,60G硬盘。建议配置:奔腾双核T44002.2GHZ及其以上2G内存、320G硬盘(2)软件环境A.windows98以上的操作系统B.Myeclipse和pl/sqlC.Microsof

6、toffice20003.数据描述3.1静态数据(1)登录表(存放用户的信息)字段字段名数据类型宽度1用户名Text162登录密码Text163身份Text64权限Text20(2)教师表(存放教师信息)字段字段名数据类型宽度1姓名Text122职工号Text163性别Text24所在系Text305职称Text166学历Text167联系电话Text50(3)学生表(存放学生信息)字段字段名数据类型宽度1学号Text162姓名Text123所在系Text304专业Text505级别Text46联系电话Text167选修课Text30(4)课程表(存放课程信息)字段字段名数

7、据类型宽度1课程号Text162课程名Text303课程类型Text204任课教师Text165上课时间Date自动6上课地点Text507上课人数int38已选人数int39成绩Int3(5)帮助表(存放帮助信息)字段字段名类型宽度1名称Memo自动2内容memo自动3.2动态数据输入数据:菜单选项,查找关键字,新建记录项。输出数据:由查询关键字确定的数据库记录集合。内部生成的数据:中间查询结果。3.3数据流图(1)登录数据流图身份验证用户名与密码用户名与密码登录成功登录失败(2)数据流图网上选课管理系统用户系统

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

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

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