EAS(学生管理系统)初建

一、确定开发使用的技术

            本次开发EAS示例网站,使用Servlet+JSP+MySQL技术,其中包括使用bootstrap工具完成简易前端页面设计。所有数据实体与数据关系皆用数据表存储,与数据库交互的内容,建立DAO类完成。所有与前端有关的对象,建立entity类。所有关于网页后台的处理与转发,交由servlet类处理。关于网页编码和登录验证,通过filter实现。与数据库相关的工具类,建立DBUtil类统一调度。

二、确定数据库实体


1111680-20170324202252268-551718627.jpg
在数据库中,应根据具体情况设计各个表之间的相互约束,包括外键约束。
1111680-20170324202252893-1554943366.png
 


 三、建立对应java类

1111680-20170324202253533-1398422750.png

四、编写代码

                                                                                                                                                                                                                                                                                                                                                      应当注意DAO类代码的编写,特别是所查询数据库的内容属于多表时,应仔细检查所查询数据库是否有当前项,并且当增删查改操作完成后应关闭连接,当操作失败后应回滚事务。  
1111680-20170324202254111-874163228.png
  1111680-20170324202254393-167090763.png

 五、运用bootstrap设计简单的页面

1111680-20170324202254768-1579682188.png

六、灵活运用jstl标签和jsp标签将后台数据显示出来

1111680-20170324202255158-1311930362.png

 七、编写对应servlet实现表单提交和页面转跳

1111680-20170324202256096-701379415.png

 本篇只是简单介绍了项目设计的概要过程 ,关于详细步骤,下回会分步细讲。

源码地址:
实例网站: http://121.42.136.140:8080/EAS/login/login.jsp     学生用户名:student1 密码:123      教师用户名:teacher1 密码:123      





转载于:https://www.cnblogs.com/DDante/p/10c66cad7a11acaa326bd09191507d9b.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值