jsp教务管理系统论文+源代码+需求分析+答辩PPT 第4页
1. 系统要求教师选择学生,然后系统会列出该教师所代课程的班级,然后系统会列出选报了该课程的所有学生;可以看到学生的一些详细情况
2. 学生考试完后,教师确认学生成绩之后,系统会根据总成绩来判断该生是否通过了考试。
3. 总成绩是由考试成绩×80%+平时成绩×20%;考试成绩由学生考完试后系统自动打分,平时成绩老师给出;平时成绩占老成绩的百分比由老师给出。
4. 考试成绩和平时成绩的分数范围0-100,老师课表,有时间,地点,课程名,班级名
3.4.3 <教学管理员模块>本文来自辣.文'论*文|网
1. 管理员在本模块中有着最高的权力,包括新增,更改,删除学生,教师,课程以及班级。
2. 管理员负责排课,要保证同一教师在同一时间不能上两门课程等等约束。
3.4.4 <考试模块>
1. 能从数据库中随机抽取所需专业的考试科目。
2. 学生考完后自动评分。
3.4.5 <权根模块>
1. 所有web页面需要页面权限验证,对不同的模块分配不同的访问权限。例如:学生进入学生模块,而不能进入管理员模块;图书管理员只能进入图书借阅模块
2. 系统管理员可以增删改查其他管理员(教学管理员;BBS管理员;图书管理员)
3. 系统管理员的用户名和密码可以预先在数据库中设定。
3.5 用户界面需求
表2::用户界面需求表
需求名称 详细要求
界面风格 界面风格统一;不需要很眩的页面设计,实现功能为第一
3.6 软硬件环境需求
表3::软硬件环境需求表
需求名称 详细要求
服务器端硬件 CPU:P4 2.4以上;内存DDR1G以上;硬盘 80G以上
客户端硬件 PⅡ、Celeron及上型号处理器;内存:32M以上;硬盘 2G以上
服务器端软件 操作系统需安装Windows 2000 server Oracle 9i,Tomcat5.0或以上版本。
客户端软件 操作系统需安装 windows98或以上版本, IE浏览器需5.5或以上版本
3.7 产品质量需求
表4:产品质量需求表
主要质量属性 详细要求
正确性 按照需求正确执行任务,完成各个模块的相应要求。
健壮性 具有较高的容错能力和恢复能力。
可靠性 故障发生率每运行1000小时低于3次
性能,效率 软件的输出结果更新周期应该与系统的信息更新周期相同。在网络情况良好的情况下,3秒内可响应用户请求。
易用性 易理解性:软件研制过程中形成的所有文档语言简练、前后一致、易于理解以及语句无歧义。
安全性 防止软件受到意外或蓄意的存取、使用、修改、毁坏或泄密的软件属性其数据应能集中存放于总部的数据库服务器,客户端不保存任何业务数据和数据库连接信息,也不应进行什么数据同步.
可扩展性 能方便的进行二次开发,满足对功能的扩充或提高并能提高相应的安全控制。
兼容性 不易与其他软件起冲突。 毕业论文
http://www.751com.cn可移植性 可方便移植到其他系统环境中正常运行。
4 概要设计
4.1 说明
概要设计主要是把项目分类和分析各接口之间的关系,让各个模块之间更好的协同工作。
4.2 总体设计结构图
图3:总体设计结构图
4.3 文档目录编排本文来自辣.文'论*文|网
图4:总体文档目录编排图
项目采用MVC模式,文档目录编排依照MVC模式。
4.3.1 M:MODEL
Com.sevenEleven.Beans包中主要包含数据库的持久化类。
Com.sevenEleven.javaBean包及子包中包含连接数据库类以及业务层中的类。
此层为模型层。
4.3.2 V:VIEW
WebContent文件夹中包含着页面和页面元素。有JSP,HTML,CSS,FLASH,JS等。作为项目的视图层。
4.3.3 C:CONTROL
Com.sevenEleven.servlet包及子包包含了WEB中的servlet文件,作为控制层。控制
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页
jsp教务管理系统论文+源代码+需求分析+答辩PPT 第4页下载如图片无法显示或论文不完整,请联系qq752018766