《JavaEE架构与程序设计》课程设计指导书
一、课程开设目的和重要性:
“JavaEE架构与程序设计”是计算机专业的核心专业课。
“JavaEE架构与程序设计课程设计”为必修课,2学分。是深入理解SSH的重要实践环节,是毕业设计工作的重要基础。
二、设计的基本内容:
1、课程设计的题目:
自拟
建议有:“xx公司库存管理系统”、“ xx网上书店系统”、“xx公司新闻管理系统”等。
注意:名字要具体化
2、设计的内容:
用JSP和Java语言,基于三大框架(Strus2、Hibernate和Spring)开发一个小型web项目。至少用到其中一种框架,否则按不及格处理,用到SSH外其他技术或框架不限。代码量要大于500行。
3、参考资料:
轻量级Java EE企业应用实战-Struts 2+Spring+Hibernate
整合开发,李刚,电子工业出版社,贯通Java Web轻量级应用开发:JSP+Struts+Hibernate,邓子云,电子工业出版社
其他SSH三大框架书籍
三、重要操作环节:
1、讲授安排
第18周 周一,布置设计任务,给出设计说明书模板。
第18周 讲解SSH小型实例。
2、开发步骤:
选题→需求分析→概要设计→详细设计→编码→完成设计说明书
2、上机及指导安排
时间:第18周(周一到周五)8:30-12:00, 1:30-5:00
第19周(周一到周五)8:30-12:00, 1:30-5:00
地点:第18周,计算机系实验室W708
第19周,计算机系实验室W608
四、设计报告的主要内容:
①、设计说明:设计主要完成的任务和解决的主要问题。
②、需求分析和概要设计:
需求分析是需要确定用户对软件的需求,要作到明确、无歧义。不涉及具体实现方法,让用户能看得明白。概要设计是说明系统模块划分(一般画模块图,见附图)、选择的技术路线等。
③、详细设计和编码:
详细设计是概要设计的进一步细化,可画程序流程图和二级模块图。
编码要写主要文件和代码,如主要系统函数说明、关键语句注释。
④、运行结果; 要求写出运行结果或抓图给出。
⑤*、调试步骤:调试过程中出现的问题及解决方法
⑥、参考文献:5篇以上
五、设计报告的编写要求:
采用A4纸打印,正文小标题采用宋体四号,正文为宋体小四号字,详细格式见模板。。字数在2000字以上。
注意:页数不要超过20页。代码和运行结果要抓主要的。
六、设计时间及成绩评定:
设计时间为:20##年12月17日至12月28日
成绩评定为优、良、中、及格和不及格,均需要答辩。
附图:模块图示例
第二篇:JavaEE课程设计格式
设计型、综合型实验报告格式
《JavaEE》课程设计报告 题目名称:指导教师:专业班级:组 长:成 员:电子邮件:
设计时间:
_____ ____________ ___________ _______ ______________ _______ ______ __________________ _ ___ ________ _______ __________ __ _______ _________ ______ ______ _____ ______ ___________ ______ 年 月 日至 年 月 日
成绩:______
目录,每个设计报告都要有目录,示例如图附 D-1 所示
图附 D-1 参考录目示意图
目录完毕后,要分页。
正文(主要包括问题描述及设计思路、详细设计过程、结论及体会等。格式同目录清单相对应,要求正文部分层次分明,逻辑性强,避免使用口语化词语。详细设计过程不能写程序代码,重点要写方法设计、消息设计,配以相应的图表,必要的地方用程序流程图和伪码描述问题。结论及体会主要有设计结果及分析,设计过程中遇到的关键问题,怎么解决的,通过本次设计的收获等。正文字数不少于0.5 万字,每一章要分页)
附录,主要显示一些正文中没有出现的图表,主要程序代码等。
参考文献,格式如图附 D-2 所示,要求:五号字,宋体,单倍行距。按作者、书名、出版社、出版时间格式逐一列出
图附 D-2 参考文献格式
上交设计结果和文档的磁盘或光盘要求:
1.上交前要检查磁盘或光盘是否完好,保证文件的完好性;
2.文件夹组织(每个学生上交的内容放在一个文件夹里面,文件夹的命名格式是:设计题 目-专业-姓名-学号,如网上购书系统-材料科学与工程-李明-20111234。示例如下),内容包括系统源代码、设计报告、答辩PPT和系统演示录像,如图附D-3 所示。
图附 D-3 文件夹组织示意图