JSP学生选课系统-课程设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

JSP学生选课系统-课程设计

JSP学生选课系统

052 1. 一、实训目的

计算机应用实训是计算机科学与技术专业重要的实践性教学课程,安排在毕业前最后一学期进行。通过本次应用实训,使学生对结合学习过的知识,对软件

开发过程进一步理解,并掌握按照软件工程的思想,进行程序开发设计的过程,

同时培养学生严谨、科学的工作作风,为今后从事计算机工作打下必要的基础。

通过本次实训,使学生掌握程序设计中需求分析、概要设计、详细设计的方法和过程,并通过实际学习,利用Eclipse3+MyEclipse6+JDK6开发环境,实现基于JSP环境下采用Model1模式程序的编制。 2. 二、设计题目编号题目备注

1 图书管理系统

2 人事管理系统

3 教材管理系统

4 学生管理系统

5 工资管理系统

6 库存管理系统

7 IC卡管理系统

8 科技文献管理系统

3. 三、分组原则

原则上每组人数不超过5人,在班级内部采用自愿组合的形式,但班级内

部两个不同小组不允许选择同一题目。

4. 四、实训要求

1、认真听讲。

2、遵守实训时间安排。

3、按时上机,认真练习。

4、认真书写实训报告。

时间安排表:

序实习内容总天数讲课操作机动备注号

1 布置题目,查找资料 1 0.3 0.7

2 需求分析与设计

3 2 1

3 数据库设计及答辩 1 0.5 0.5

4 JSP程序设计 8 4 4

5 报告撰写 1 0.1 0.9

6 成绩评定及答辩 1 0.1 0.9

合计(天数) 15 7 8

1. 六、成绩评定

成绩包括出勤纪律、分析设计、程序编制和实训报告4个部分。由实训指导教师科学评定成绩,各项成绩按比例累加得到实训总成绩。实训各项占总成绩比例如下:

出勤纪律:10%

分析设计:20%

程序编制:50%

实训报告:20%

注:其中平时成绩和实训报告具有一票否决权,其一不及格总成绩为不及格。

1、本实训是一门综合程序设计课程,在本实训期间,每一部分内容都是教

师先讲解,让学生了解之后再进行练习。

2、本实训注重在规定的时间内完成设计内容,目的在于加强学生的动手能

力。

3、上述学时为参考学时,可以根据实训进程做适当的调整。八、参考资料

主要参考书:

[1] 数据库系统原理王能斌电子工业出版社

[2] 课程设计与系统开发案例伍俊良清华大学出版社

[3] 数据库系统开发实例导航何旭洪人民邮电出版社

[4] 武延军黄飞跃. 精通JSP编程技术[M]. 北京:人民邮电出版社,2001.8

[5] 柏亚军. JSP编程基础及应用实例集锦[M].北京:人民邮电出版社,2001.7

[6] 清宏计算机工作室.JSP编程技巧[M].北京:机械工业出版社,2000.1

[7] 周影 .网络编程语言JSP实例教程[M].北京:电子工业出版社,2003.6

[8] 陈海山.深入Java Servlet 网络编程[M].北京:清华大学出版社,

2002.2

[9] Donny.JSP与网站开发编程实战[M].北京:科学出版社,2001.7

[10] Steven Holzner.Java技术内幕[M].北京:机械工业出版社,2002.1

[11] Phil Hanna .JSP技术大全[M].北京:机械工业出版社,2002.3

[12] Karl Moss. Java Servlet开发人员指南[M].北京:清华大学出版社,2002

[13] 石志国.JSP应用教程.北京:清华大学出版社,2004

目录

第1章需求分析 (1)

1.1系统需求概述 (1)

1.1.1 目标 (1)

1.1.2系统性能需求 (1)

1.2数据流图(DFD) (1)

1.3 数据字典 (2)

1.3.1 数据流 (2)

1.3.2 数据项 (3)

1.3.3 数据结构 (5)

1.3.4 数据存储 (5)

第2章概念结构设计 (7)

2.1 局部概念模型设计... 7 2.2全局概念设计 (9)

第3章逻辑结构设计 (11)

3.1 E-R图向关系模型转换... 11 3.2 PDM图的生成 (12)

3.3 物理结构设计 (12)

第4章具体实现 (13)

4.1 部分界面及其主要代码 (13)

4.1.1注册模块 (13)

4.1.2 选课模块 (15)

4.1.3 删除课程模块: (15)

4.1.4 查询课程模块 (16)

4.1.5修改信息模块... 17 4.2 查看备选课程功能的实现... 18 4.3 选课功能的实现 (18)

4.4已选课程功能的实现 (19)

4.5删除课程功能的实现... 19 结论 (20)

致谢44

JSP学生选课系统

学生选课系统并不需要是一个过于复杂的工作环境,一般来说:最合适的才是最好的。软件设计必须符合学校实际工作的需要,从目前学校网络运用的情况和

教育部门对无纸化办公的实际情况来看,本系统应具有登陆,注册功能,注册用

户登陆之后可以查看课程信息,课程查找功能,进行相应课程的选择,查看已选

课程信息,以及删除选课,修改个人信息,及退出等。

作为一个基于B/S模式的管理系统,需要记录大量的数据信息,而这些数据信息

需要同时能够提供给使用人员查询和修改,必然需要一个大型的数据库系统和一

台网络服务器,并且需要建立局域网或是能够被INTERNET网络用户访问。对于

客户机来说,他不需要存储数据,而只需要通过访问服务器,获得相应的服务。

数据流图是一种图形化技术,是描述数据处理过程的工具。数据流图从数据传递

和加工的角度,以图形的方式刻画数据流从输入到输出的传输变换过程。数据流

相关文档
最新文档