- 7
- 0
- 约1.67万字
- 约 24页
- 2016-08-30 发布于湖北
- 举报
宜春学院数学与计算机科学学院
课程设计说明书
课 程 名 称: JSP课程设计
课 程 代 码:
题 目: 学生信息管理系统设计说明书
年级/专业/班: 12软件工程
学 生 姓 名:
学 号:
指 导 教 师:
开 题 时 间: 2014 年 12 月 08 日
完 成 时 间: 2014 年 12 月 27
目 录
一、引 言 2
二、设计目的与任务 2
三、设计方案 3
四、结 论 11
五、致 谢 11
六、参考文献 11。
课程设计
引 言
随着Internet国际互联网的发展,越来越多的企业开始建造自己的网站。基于Internet的信息服务,商务服务已经成为现代企业一项不可缺少的内容。很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。同时人们的生活方式也在随着发生改变,传统的购物方式已不能满足人们的需求。
JSP是Sun公司推出的一种网站开发技术,Sun公司借助自己在Java上的不凡造诣,又把人们引进JSP时代,JSP即Java Server Page,它可以在Servlet和JavaBean的支持下,完成功能强大的Web应用程序。所以,在我的毕业设计中,我采用了JSP作为开发工具,构建了一个能实现基本的信息管理的小型动态网站——学生信息管理系统。
设计目的与任务
该系统为广大高校的学生提供学生信息管理平台。它作为现代化管理工具,把同学们的信息在网上实现信息的保存,修改,插入操作,有效提高了管理的效率。
为了完成所选项目的任务,要求实现以下目标:
向广大的同学们介绍本系统在管理方面的优越性,可靠性,实用性,必要性
利用B/S的体系结构建立管理系统的理论模型
使用jsp进行功能模块的定制和交互界面的具体开发
系统的维护方案
通过以上内容的研究,将开发出一套使用方便,功能型强的学生信息管理系统
要完成的任务:
根据系统的使用范围结合实际情况对系统需求分析文档进行编写
根据需求分析,对系统的代码进行合理的编写
代码的调试和运行
三、设计方案
3.1 学生信息管理系统需求分析
1、软件功能总体需求描述及各子系统功能要求
2、系统角色分析
按软件工程的方法完成系统所涉及角色的分析
角色分为1种:
(1)用户: 对本系统拥有所有权限,包括增加,修改,查询,删除学生信息和班级信息的权限。
3、系统用例分析及建模
在这一节我们将以“体系结构”为中心,以“用例驱动”的分析方法采用UML来完成系统需求阶段模型的建立,在这一阶段的主要完成的任务是根据上一节中分析得出的系统参与者,从参与者的角度出发完成用例的分析,采用面向对象的方法用UML为系统建立用例模型
(1)用户用例模型
4、系统用例描述
上一节从系统参与者的角度建立了整个系统的用例模型,下面我们将对前面得到的用例进行描述,在用例描述中我们将为每个用例进行编号,确定用例名称,对每个用例的功能进行简要的描述,明确每个用例的参与者以及执行该用例需要的前置条件和执行完用例的后置条件,并且会对每个用例的活动流程进行描述。
学生信息管理学生信息增加用例描述
用例编号:01
用例名称:增加学生信息
功 能:向数据库中添加学生信息
执行者:用户
前置条件:用户已经登录本系统
后置条件:增加的学生信息能够保存到数据库
主事件流:1、登录学生信息管理系统;
2、进入学生信息添加界面;
3、确定信息无误后进行添加;
3.2 系统分析与设计
1、系统总体设计
从需求上来讲,学生信息管理系统在总体架构上并不复杂,因此可以使用简单的三层架构来实现。
具体的系统逻辑架构图
2、学生信息管理系统静态结构模型
在本节中我们将根据前面定义的系统需求以及建立的学生信息管理系统用例模进行进一步的分析,寻找发现系统中存在的类、类的相关的属性和方
您可能关注的文档
最近下载
- 海绵城市监理实施细则范本·仅供参考.doc VIP
- 七年级数学下册-相交线与平行线测试题(同名10636).doc VIP
- 《跨学科主题学习设计与实施》全套教学课件.pptx
- 建设工程项目管理全套课件.pptx
- 数控多轴加工编程与仿真全套教学课件.pptx
- 2018助理班主任工作总结3篇-2018助理班主任工作总结3篇-2018助理班主任工作总结3篇-.doc VIP
- 《水工程施工》课程大纲.pdf VIP
- 市政管线项目划分.doc VIP
- 2026年春季开学第一课 课件:策马新学期,筑梦向远方-2025-2026学年下学期优质主题班会(全国通用).pptx
- 初高中英语必背4000个词汇表.pdf
原创力文档

文档评论(0)