苏州北大青鸟|电脑人才培训中心『官方网站』

高中生毕业了做什么?高中生学什么好 苏州北大青鸟、苏州北大青鸟学费、苏州北大青鸟地址
ACCP7.0培训-入手最快 JAVA培训—收入最高 .NET培训—就业面最宽 网络营销培训—需求量最大
高中毕业学什么好 大学生找不到工作怎么办 学什么技术有前途(好转行) 初中(中专)毕业学什么好
当前位置: 主页 > 青鸟百科 >

基于J2EE的教务管理系统

时间:2012-05-11 17:45来源: 作者: 点击:

1          可行性分析

本系统在winXP系统上进行独立开发,运用(Eclipse3.1.8 + Tomcat5.0 + JDK5.0 + MSSQL)的组合开发环境。由于JAVA语句具有跨平台性,所以开发出的系统可以在appleunix等各种系统中移植。由于本系统属于小型系统,适应开发者独立开发。

 

2          需求分析

2.1 说明

需求分析旨在为项目的分析和开发提供参考。

2.2 产品描述

本系统旨在用J2EEB/S架构为学院管理员、老师和学生开发WEB版的在线管理平台。以减少他们的大量重复的繁琐的工作。让学生老师有更多的时间专注于学习和工作。系统分为5个模块。分别是权限模块、教学模块、学生模块、老师模块、考试模块。各模块又分为几个子功能,模块间耦合度较小。

2.3 产品功能列表

   

编号

名称

简述

1

网站部分

 

1.1

登录功能

系统的入口,能够选择身份(学生,老师,管理员)

1.2

学生课表

学生可以看到自己的上课课表

1.3

学生信息

可以修改自己的基本信息

1.4

学生考试

学生可以选课程,然后参加考试

1.5

学生成绩

学生可以查阅已经考试的课程成绩

1.6

老师课表

老师可以看到自己的授课课表

1.7

老师信息

可以修改自己的基本信息

1.8

排课信息

教学管理员安排上课的时间,教师,老师,课程

2

后台部分

 

2.1

用户权限管理

系统管理员对各个角色访问整个系统各部分功能的权限进行分配、修改和删除操作;系统管理员可以添加其他管理员(教学管理员;BBS管理员;图书管理员)

2.2

教学管理员模块

包括新增,更改,删除学生,教师,课程以及班级;排课要保证同一教师在同一时间不能上两门课程

2.3

学生模块

学生课表,学生成绩

2.4

教师模块

老师课表

2.6

考试模块

能从数据库中随机抽取所需专业的考试题目;学生考完后可以自动评分

 

 

 

 

2.4 产品功能需求

2.4.1          <学生模块>

学生登陆以后,可以选报课程。系统会根据学生所在系及课程的预修课判断

1.         系统会列出所有满足该生还未选报的课程,或者其预修课为公共课的课程。如果该生选报了未满足预修课要求的课程,系统会有相关的错误提示。例如:高等数学(二)的预修课为高等数学(一)

2.         学生可以查看自己的成绩,包括该生已选课程的名称,学分以及该生的总分。如果教师还未给出成绩,则系统会有相关提示。

3.         该生可以更改自己的个人信息,包括密码,电话号码等,其中要求密码不能为空。

学生课表,有时间,地点,课程名,老师名,如果老师还没有选择课程而此时学生又查询课表,老师名可以为空

2.4.2          <老师模块>

教师在本系统中拥有是否接受学生所选课程,以及给学生打分的权力,只有先接受学生,才能给该生打分。 

1.         系统要求教师选择学生,然后系统会列出该教师所代课程的班级,然后系统会列出选报了该课程的所有学生;可以看到学生的一些详细情况

2.         学生考试完后,教师确认学生成绩之后,系统会根据总成绩来判断该生是否通过了考试。

3.         总成绩是由考试成绩×80+平时成绩×20%;考试成绩由学生考完试后系统自动打分,平时成绩老师给出;平时成绩占老成绩的百分比由老师给出。

4.         考试成绩和平时成绩的分数范围0-100

老师课表,有时间,地点,课程名,班级名

2.4.3          <教学管理员模块>

1.  管理员在本模块中有着最高的权力,包括新增,更改,删除学生,教师,课程以及班级。

2.  管理员负责排课,要保证同一教师在同一时间不能上两门课程等等约束。

2.4.4          <考试模块>

1.  能从数据库中随机抽取所需专业的考试科目。

2.  学生考完后自动评分。

2.5 用户界面需求

需求名称

详细要求

界面风格

界面风格统一;不需要很眩的页面设计,实现功能为第一

 

 

 

 

 

2.6 软硬件环境需求

需求名称

详细要求

服务器端硬件

CPU:P4 2.4以上;内存DDR1G以上;硬盘 80G以上

客户端硬件

PCeleron及上型号处理器;内存:32M以上;硬盘 2G以上

服务器端软件

操作系统需安装Windows 2000 server  Oracle 9iTomcat5.0或以上版本。

客户端软件

操作系统需安装 windows98或以上版本, IE浏览器需5.5或以上版本

 

2.7 产品质量需求

主要质量属性

详细要求

正确性

按照需求正确执行任务,完成各个模块的相应要求。

健壮性

具有较高的容错能力和恢复能力。

可靠性

故障发生率每运行1000小时低于3

性能,效率

软件的输出结果更新周期应该与系统的信息更新周期相同。在网络情况良好的情况下,3秒内可响应用户请求。

易用性

易理解性:软件研制过程中形成的所有文档语言简练、前后一致、易于理解以及语句无歧义。

安全性

防止软件受到意外或蓄意的存取、使用、修改、毁坏或泄密的软件属性其数据应能集中存放于总部的数据库服务器,客户端不保存任何业务数据和数据库连接信息,也不应进行什么数据同步.

可扩展性

能方便的进行二次开发,满足对功能的扩充或提高并能提高相应的安全控制。

兼容性

不易与其他软件起冲突。

可移植性

可方便移植到其他系统环境中正常运行。

 

 

 


 


标签:

(原文标题:基于J2EE的教务管理系统

(责任编辑:苏州北大青鸟



相关新闻

  • 基于J2EE的教务管理系统
    更多
    分享按钮
    ------分隔线----------------------------
    招生专题