湖南科技大学综合实训一 (大二)HNUST
湖南科技大学综合实训一 (大二)HNUST

湖南科技大学综合实训一 (大二)HNUST

课程内容

一、课程设计目的

WEB应用技术课程设计是计算机软件工程专业的一个综合性实践教学环节,是学习完《Internet与Web编程》课程后进行的一次全面的综合练习。其目的在于促进学生复习和巩固计算机软件设计知识,加深对软件设计方法、软件设计技术和设计思想的理解,并能运用所学软件设计知识和WEB工程技术进行综合软件设计,通过本课程设计让学生进行简单WEB应用软件系统的开发,掌握软件设计的方法和面向对象程序设计的基本技术,提高学生在软件开发方面的综合应用能力。

二、课程设计内容

运用SSM框架,采用典型的前后端分离模式开发一个小型的管理信息系统。各组可完成指定的项目也可在征得指导老师同意下另行确定项目。所设计的小型管理信息系统应包含查询、插入、删除、修改、统计、用户权限管理等基本功能,界面采用菜单的形式。根据课程设计2周时间的安排,同学们宜选择适当大小的设计课题,并根据题目的基本需求,给出概念模型与逻辑模型,编写程序和写出详细的设计说明书。

开发工具最好选用Java等,数据库推荐使用MySQL,也可以使用MS SQL SERVER或Oracle。 

课程以eclipse、Tomcat为示例演示web服务器安装、开发web项目的过程,同学们可以以自己熟悉的工具,比如IDEA替代;

三、本课程设计的基本要求

    首先,要求同学们先仔细阅读本指导书的第一部分和第二部分的内容。然后根据下面要求完成本课程设计的任务。

1、熟悉Tomcat、Weblogic、Websphere、JBoss、Nginx等实际工作中常用的Web应用服务器。

2、熟悉一种开发工具的Web编程模式。

3、设计并实现一个具体的Web应用系统。

(1) 选定的项目进行需求分析,写出需求说明书,并搜集、整理

所需素材。

(2) 根据项目需求,进行数据库的概要设计与详细设计。

(3) 根据需求说明进行项目的功能设计,画出每个界面的原型。

(4) 进行详细设计,实现每个模块的功能。

(5) 对项目进行部署与测试。

(6) 分析总结项目的创新点和存在的不足,提出优化思路。

要求所设计的小型管理信息系统能正常运行,前台界面至少能实现查询、插入、删除、修改、用户权限管理等基本功能。按指导书第三部分题目要求进行设计,对超出题目要求者,可以适当提高计分。

4、按课程设计指导书要求,提交实习报告。

(1)课程设计报告要求字迹清晰、版面整齐,篇幅至少8页,装订整齐。

(2)报告应书写设计内容、设计方法、实现方法、心得体会等内容,绝对不能写成源程序清单。

(3)每位同学都必须提交课程设计报告,没有提交报告者总评成绩直接计为不及格。

(4)所交设计报告完全雷同,互相抄袭者,总评成绩直接计为不及格。

成果展示


实验报告和源码登陆后可见


starry0214

订阅评论
提醒
guest

0 评论
最新
最旧 最多投票
内联反馈
查看所有评论