网上选修课选课系统研究与设计.doc

上传人:99****p 文档编号:1879767 上传时间:2019-03-19 格式:DOC 页数:3 大小:22.50KB
下载 相关 举报
网上选修课选课系统研究与设计.doc_第1页
第1页 / 共3页
网上选修课选课系统研究与设计.doc_第2页
第2页 / 共3页
网上选修课选课系统研究与设计.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、网上选修课选课系统研究与设计【摘要】本文探讨网上选修课系统的研究与设计开发过程,该系统基于 B/S 结构,JSP 和 Servlet 以及 JavaBean 分别处理本系统的表示层,逻辑层,数据层,实现相应功能模块的分离,这有利于开发健壮的软件,这种模式开发出来的软件相对而言比较容易维护,也容易随用户需求的变化而扩充,修改功能。 【关键词】在线选修课 B/S 结构 模块分离 一、设计一个基于 B/S 结构的网上选修课选课系统 本章将通过设计一个网上选修课选课系统来说明如何在 WEB 应用中使用 B/S 技术。整个开发过程遵照软件开发的几大流程:问题定义,可行性分析,需求分析,总体设计,详细设计

2、,具体实现,测试维护等几大步骤。 (一)问题定义 随着学校办公电子化趋势逐步加速 ,越来越多得学校希望将面向学生的管理网络化。为了解决学校选修课管理效率较低的问题,要求开发一个网络系统,通过这个系统管理全校的选修课,学生在这个系统上可以选课,查看选课信息;教师可以查看自己教授课程的信息,并为选修自己课程的学生打分。 (二)需求分析 本学生选课管理系统的用户分为学生,教师两种,这两种用户分别用户可以得到不同的服务内容,可以从用户入手对系统进行需求分析。 例如学生用户需求分析。登录:学生可以用自己学号为登录 ID 以及密码登录网上选课管理系统,若登录 ID 或密码有误或者两者都不正确,系统拒绝用户

3、登录,并给出相关出错提示信息;若学生登录 ID 和密码都正确,则学生可以进入学生学生服务页面来管理自己的信息。更新个人信息:学生可以在正确登录之后修改自己的个人密码。学生在完成修改之后,将修改信息提交给系统,系统对修改信息进行检查以验证是否满足修改要求,若满足要求,则系统修改学生用户登陆密码;否则,依据情况给出出错提示信息。查看已经选修课程信息:学生用户在正确登录后,可以查看自己本学期必修课和已经选修课程的信息:已选选修课的课程名,单门课程得分,单门课程学分,课程性质, 课程所在院系,上课时间以及上课地点。选修新课程:在规定的有效选课时间段之间,学生在正确登录之后可以选修新课程,若先前学生已经

4、选修了课程,则此步操作将把学生意经选修的课程纪录从数据库删除。系统将会给出该学生可以选修的课程,包括可以选修的专业选修课以及校选课。注销:登录用户可以在学生用户选择注销时,系统注销用户登录信息,转入公共登录页面。 二、数据库设计 在对系统进行详细地需求分析的基础上,抽象出相应的实体及联系,进行系统数据库设计。在需求分析的基础上,现在可以设计出能够满足用户需求的各种实体,以及他们之间的关系。这些实体包含了必须的各种具体信息,通过相互之间的作用形成数据的流动。本系统根据上面设计规划出的实体主要有:教师用户实体,学生用户实体,课程实体.经过综合分析,得出本系统的部分 E-R 图如(图 1): 数据库

5、表设计。经过上一步对实体关系分析,可以得出数据库由以下几个表组成: 三、总体设计 总体设计确定系统的模块划分,以及模块的功能以及模块之间的调用关系。经过分析,本系统含有三块大模块,即登录模块,学生服务模块,教师服务模块。登录模块设计: 四、结论与展望 本文是基于 B/S 技术的网上选课系统的研究,主要是以开发三层体系结构的网站来探讨 B/S 技术的应用。 参考文献: 1陈明编著,软件工程实用教程 M .北京:电子工业出版社,2004. 2萨师煊,王珊编著,数据库系统概念(第三版)M .北京:高等教育出版社,2000. 3MARTY HALL,LARRY BROWN 编著,Core Servlets and JavaServer Pages:Volume 1:Core Technologies, 2nd Edition MUSA :Prentice Hall/Pearson 2003 . 4Sahni S.Concepts in Discrete MathematicsJ. Camlot Pub,1981.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。