大学生选课系统需求分析报告Word文档格式.docx

上传人:b****5 文档编号:19284097 上传时间:2023-01-05 格式:DOCX 页数:30 大小:27.24KB
下载 相关 举报
大学生选课系统需求分析报告Word文档格式.docx_第1页
第1页 / 共30页
大学生选课系统需求分析报告Word文档格式.docx_第2页
第2页 / 共30页
大学生选课系统需求分析报告Word文档格式.docx_第3页
第3页 / 共30页
大学生选课系统需求分析报告Word文档格式.docx_第4页
第4页 / 共30页
大学生选课系统需求分析报告Word文档格式.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

大学生选课系统需求分析报告Word文档格式.docx

《大学生选课系统需求分析报告Word文档格式.docx》由会员分享,可在线阅读,更多相关《大学生选课系统需求分析报告Word文档格式.docx(30页珍藏版)》请在冰豆网上搜索。

大学生选课系统需求分析报告Word文档格式.docx

件功能做整体描绘,帮助用户判断所规定的软件能否切合他们的要求或许如何改正才切合他们的要求。

2.明确工程的任务目标,用户需求规定以及达成该项工程运转环境的规定。

3.提升开发效率。

深刻认识该选课系统的需求,才能编写出用户所需的软件,减少时后从头设计、编码、测试的活动即再工程的次数和工作量。

4.为成本计划和编制计划进度供应基础,本文档所描绘的需求信息将作为该项目最后查收的标准和依照。

预期读者:

选课系统的开发及其开发人员

软件需求方及有关人员:

大学教务处管理人员

范围

软件用于:

学生进行网上选课

教师进行查察所教班级的学生信息、成绩的录入

教务处管理人员进行信息通知

学生选课系统是达成学校正学生的选课信息的统计与管理,减少量据遗漏的状况,战胜只实用户名和密码考证(学生选课成功后被退选或删选)的安全性问题,防止裸露全校学生信息的状况(期末考试安排考场散布和相应科目会上传全校的学生信息),同时也节俭人力、物力和财力的一个软件系统。

学生在规定选课时间段内,能够不受地址和时间的限制达成选修课的申请,而学校也能够方便地对系统进行管理和控制,提升工作效率。

方便学生、老师、管理员使用。

定义

教务处:

对学生、教师、选课进行管理和统计,及系统状态的查察、保护并

生成选课报表、排课报表。

重读班、增开课、第二专业的教课任务书下达,排课。

所波及的信息包含课程信息、教师信息和学生信息。

正选:

学生在教务处规定的时间内,依据专业介绍课表在网上选择修读课程。

此次选课按教课班选课容量限制人数。

补选、退选:

超出容量限制而未被保存的学生,或许因人数太少而撤消课程的学生,须在本轮从头选课。

管理员:

管理学生及教师的信息,能够是系统保护者和教务处的管理人员

课程表:

学生的上课时间和课程相对应所形成的二维表

学生选课:

学生能够自由的选择自己想上的课程,及课程教师和上课时间的一种操作

参照资料

学新手册

2.项目概括

项目描绘

跟着高校教课改革的不停深入,几乎全部的高校都采纳了学分制。

高校大学生们能够依据自己专业的要乞降能力修满相应学分即可毕业或是依据自己兴趣和喜好来自由选择自己所喜欢的公选课程。

网上选课系统极大地提升了高校教务人员工作效率,极大地方便了高校师

生。

网上学生选课系统在B/S的架构下采纳了当前最流行的Internet的主流技

术ASP.NET技术作为运转平台。

与传统的C/S系统构造对比,B/S构造大大简化了客户端,只需装上操作系统、网络协议软件以及阅读器即可,服务器则集中了全部的应用逻辑。

开发、保护等几乎全部工作也都集中在服务器端。

网上选

课系统的推出,使得全校任选课的保护、学生选课及查问、成绩录入、统计等工

作均变得轻松高效,形成了教与学的踊跃互动。

同时当需要对该系统进行升级时,只需更新服务器端的软件,而不用改换客户端软件,减少了系统保护与升级的成本与工作量,方便一般用户使用。

本项目所开发的学生选课系统达成学校正学生的选课信息的统计与管理,减少量据遗漏的状况,战胜只实用户名和密码考证(学生选课成功后被退选或删选)的安全性问题,防止裸露全校学生信息的状况(期末考试安排考场散布和相应科目会上传全校的学生信息),同时也节俭人力、物力和财力。

方便学生、老师、

管理员使用,学生能够在线查察可选课程信息、在线选课、改正信息、查察信息,

老师能够查问自己的课程人数、课程信息(包含开课时间、地址、开课方式),管理员能够对整个系统进行管理(包含系统管理、用户管理、课程管理)。

项目功能

选课系统

大学生选课系统

基础代码管理选课教务管理选课管理

数教课教

课班

院数

补信

据师生室

程级

系据

选息

退

系统构造图

用户特色

本系统是面向高校学生教师和网络管理员的.对电脑都有必定的操作能力,依据菜单提示都能娴熟使用本系统

管理员

管理员负责向系统中增添学生和教师的个人信息以及课程信息,实现对教师、学生和课程信息的改正、删除、查问操作,并对管理员个人密码进行改正。

学生

学生拥有查对待选课程信息和任课教师信息、学生个人密码改正、选择课程、查察所选课程和管理已选课程的功能,还可以够输入查问条件进行查问操作。

教师

教师拥有查察选择自己课程学生信息和开课信息、教师个人密码改正、学生成绩录入和改正的功能,还可以够输入查问条件进行查问操作。

一般拘束

1.系统的软硬件的拘束。

主服务器运转WindowsServer或Linux,客户端为个人电脑,一般要求阅读器版本以上。

2.系统稳固性的拘束。

系统能够长时间稳固运转,均匀故障间隔时间许多于

10000个小时。

3.数据安全性的拘束。

主服务器端运转大型数据库,拥有较强的数据办理能力和容错能力。

特别是安全保护能力,防备信息被盗取和窜改。

4.对系统细节的拘束。

比方学生每学期选课学分不可以低于15学分等。

3详细需求

功能需求

基础代码

前言:

达成选课前全部的准备工作,对操作者经过键盘或许鼠标输入的信息做一致的办理。

而后进行分类,分别进行不一样的操作

1.学生登录

功能:

学生进当选课系统

数据流:

学生提交登录信息到选课教务管理;

选课教务管理反应考证信息给学生用户

输入方式:

键盘输入

数据流出:

选课教务系统—>

登录管理

2.教师登录

教师进当选课系统

教师提交登录信息到选课教务管理;

选课教务管理反应考证信息给教师用户

选课教务管理—>

3.管理员登录

管理员进当选课系统

管理员提交登录信息到选课教务管理;

选课教务管理反应考证信息给管理员

4.重生增添

管理员增添重生信息

管理员提交重生信息到选课教务管理;

键盘输入,鼠标输入

学生管理

5.用户注册

新用户注册

用户提交个人信息到数据库,反应到选课教务管理进行对照;

选课教务管理反应用户注册结果

学生管理,

教师管理

6.信息改正

用户改正基本信息

用户提交改正信息到到数据库,反应信息到选课教务管理;

选课教务管理反应改正信息给用户

选课教务管理

数据备份

备份系统中的数据,防备由于不测状况致使数据的缺失数据流:

系统——>

硬盘

导入课程的信息

管理员导入课程的信息

硬盘——>

系统

数据库

学生信息导入

管理员导入学生信息

教师信息导入

管理员导入教师信息

数据恢复

从硬盘恢复从前所存的数据

选课需求

学生在教务处规定的时间内,依据经导师审查的选课单在网上选择修读课程。

本轮选课结束后,教务处对学生选课状况进行选课数据挑选。

选课人数超出容量限制的课程,依据选课先后次序并联合专业、年级或学分绩点等条件确立;

选课人数低于最低开课人数要求的课程,一般状况下该课程将被撤消。

用户输入服务器端有效性检查储存在数据库中输出操作结果输出选课结果

键盘输入,鼠标输入数据流出:

提取用户校验考证

输入码

从web表通过比较

单中提取表单中的

数据数据与原

考证码是

否一致

参数出理

输出操

输出正选

经过将课程

作结果

的结果

号、课序号、

根据前

依据所选

用户名等参

面步骤

定的课程,

数的嵌入

的执行

输出学生

SQL语句。

情况对

相应课表

将选课信息

用户浏

储存在数据

览器进

库中

行重新

定向

用户输入储存在数据库中输出操作结果输出选课结果

外面接口需求

用户接口

学生处导入学生信息

教务科导入教师信息

教务科导入排课信息

性能需求

1.对服务器的要求,起码能够容纳1000人同时接见。

2.对客户端,在此刻使用的电脑中,联网了就行。

要求不高。

3.当地系统,使用功能时,一般办理系统响应时间不该大于10秒钟;

复杂办理系统应给于提示,显示办理进度。

4.精度需求,系统输入输出的精度要求设计拘束

设计拘束

要求本系统的报表格式完好切合国家标准;

数据及数据库命名为英文缩写简洁易懂,后可跟阿拉伯数字;

开发工具:

MyEclipseandDreamweaver

服务器软件:

Tomcat

数据库:

MySQL

服务器操作系统:

windows7

开发语言:

JAVA

开发方式:

个人开发。

平台:

J2EE

类库为:

属性

可用性

系统在正式运转时保证能够连续运转7*24小时

安全性

系统需能够防备各种误操作可能造成的数据丢掉,损坏。

防备用户非法获得网页以及内容。

设置检查点并保存日记;

给不一样模块分派不一样的功能,一种功能出现故障后其余功能还可以够运转;

可保护性

供应给使用者系统管理手册和软件操作手册,便于此后软件保护。

系统供应报表工具,用户能够自定义需要的报表。

可转移\变换性

拥有可转移性;

运转环境应具备MySQL、tomcat、myeclipse等相应软件。

警示

数据库系统应当拥有备份和恢复功能,保证学生数据库的长久完好性和正确

性。

其余需求

1.采纳数据库MySQL

2.数据库的容量起码知足14000多名学生的信息及有关课程信息

3.对数据库的需求:

要求新系统有稳固、完好的数据库系统支持。

同时要具

有灵巧的数据库管理能力,包含查问、更新、改正、统计等功能。

数据库的保护和备份也需要方便更新和简短。

4.不一样的用户拥有不一样的能力,在选课阶段学生能够选课、删课。

在非选课阶段,只有管理员才能够对数据库进行有关的一些更新操作。

操作

1.用户分为学生和教师:

学生用户的操作:

课程表的查问

选课阶段关于课程的查问及选择即选课和删课选课系统的登录

选课系统的注销教师用户的操作:

学生成绩录入和改正

选课系统的登录

选课系统的注销

操作人员管理员:

对学生选课结果的查问

对教师信息的管理

对课余量的改正

登录和注销

对学生选课功能的开放与封闭操作

2.操作周期:

选课阶段为交互作用操作,周期为两周,其余时间无人操作

3.管理员能够进行一些后盾和恢复操作。

界面需求

系统的界面要求以下:

1.页面内容:

主题突出,栏目、菜单部署合理,内容丰富,文字正确,行文格式一致规范。

2.导航构造:

拥有明确的导航指示,便于理解,便于用户使用。

3.艺术风格:

界面、版面形象清爽悦目,布局合理,字号大小适合,字体选择适合,动静成效好,色彩和睦,与主题相符合。

4.附录

数据库表格

1.专业课程教课进度计划表

字段

说明

种类(长度)

备注

Course_Id

课程编号

Varchar(20)

主键,不为空

Teacher_Name

所属类型

varchar(10)

不为空

Course_Name

课程名称

Course_Porprity

课程属性

Mark

学分数

In_Time

课内学时

Int

(2)

Out_Time

课外学时

Recom_sem

建议修读学期

Int

(1)

Zhu

Varchar(100)

备注:

附录1专业课程教课进度计划表款式

2.开课表

Int

ORIENT_Dept_Id专业号

Score

学分

Tinyint

Select_Limit

限选性质

Nchar(4)

Teacher_Id

教师编号

Student_Limit

最大选课人数

Smallint

3.课程信息表

定义:

课程信息=课程代码+课程名称+系别+员工号+上课时间+上课地址+课程容

量+课程节余量+课时+课程性质+届别备注:

1、课程编号:

辨别课程的独一标准。

形如:

GM00364

2、课程名称:

软件工程

3、系别:

形如计算机科学与技术学院软件工程系

4、员工号:

教师教工号。

比如:

李强E9185205、上课时间:

周五第1,2节{第1-10周}6、上课地址:

笃南A2077、课程容量:

该课程能能容纳学生的人数。

8、课程节余量:

该课程还可以让多少学生选。

9、课时:

36课时|54课时|72课时

课程容量

余量

=已选人数

+课程剩

10、课程性质:

专业基础课|专业中心课|人文素质课|科技素质课|体育课|跨专业

11、届别:

大一|大二|大三|大四

课程字段定义:

课程代码

Char(10)

Course_Name

char(50)

Dept

系别

char(30)

任课老师id

char(20)

Time

上课时间

int

Location

上课地址

Left_Limit

课程节余量

int(10)

课时

Int(10)

课程性质

届别

4.专业介绍课表

5.时间表

TimeId

时间编号

Name

Vacher(20)

Weeks

教课周

6.教室表

Classroom_Id

教室编号

Classroom_Name

教室名称

Nchar(10)

Property

教室属性

7.课程建议修读学期表

8.课程专业表

Cours

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 冶金矿山地质

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1