基于J2EE的选课系统的设计与实现任务书
2020-02-20 18:01:16
1. 毕业设计(论文)主要内容:
EJB 3.0 系统地使用Java Annotation定义会话、实体组件的接口及其实现,与EJB2.0比较,极大地提高了软件开发的效率。EJB 3.0使用Java Persistence Technology和JPQL优化查询语言,提高了数据层的访问效率和数据的一致性。而逻辑层一般封装在会话组件,表示层既可以用传统的GUI客户端,也可以使用JSP动态网页和Servlet,这是因为J2EE开发平台一般既有EJB容器,也有WEB容器。在Servlet中,通过所谓的注入机制实例化一个会话组件,调用其接口。
本设计要求基于J2EE设计并实现一个选课系统。要求学生熟练地掌握Java程序设计,具有《XML》与《中间件与软件构件》等课程扎实的基础。尤其是对EJB中间件体系结构有比较深刻的理解。
2. 毕业设计(论文)主要任务及要求
1. 利用uml建模语言设计选课系统
2. 搭建j2ee开发平台
3. 设计开发会话及实体组件
3. 毕业设计(论文)完成任务的计划与安排
时间节点:
(1)2019/1/19—2019/2/28:确定选题,查阅文献,外文翻译和撰写开题报告;
(2)2019/3/1—2019/4/30:系统架构、程序设计与开发、系统测试与完善;
4. 主要参考文献
《The J2EEE(TM) Tutorial》S. Bodoff, ISBN:9787113053512, 2013(中文版)