码迷,mamicode.com
首页 > 其他好文 > 详细

项目开发流程

时间:2017-04-30 21:26:42      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:添加   web   判断   号码   客户   分页查询   注销   点击   状态   

Dao层设计

客户表:增加客户,修改客户信息,注销用户信息,根据用户身份证号码查询,分页查询并展示所有用户信息列表

账号表:添加账号,修改密码,修改账号状态,查询账号列表,根据账号查询账号信息,根据客户身份证号查询账号列表,修改余额(转入,转出,存款,取款)

交易明细表:

添加交易记录

根据交易账号,查询交易明细列表

 

登录功能的实现:

1、编写JSP,使用js对数据进行验证

2、编写servlet

  a.实现doGet和doPOST方法

  b.获取输入数据

  c.对输入数据进行雁阵

  d.验证通过后编写主逻辑代码

  e.返回数据到JSP中

  f.配置web.xml中的servlet和mapping

3.运行测试

功能流程分析

1.用户在jsp页面填写账号和密码,点击登录(js验证数据)

2.进入servlet,对名称和密码判空,如果为空,提醒用户填写

3.不为空,如果是管理员账号,则跳转到管理员页面

4.如果不是管理员账号,则根据账号名称去数据库中查询,如果存在则执行流程6

5。如果不存在,则提醒用户账号不存在

6.如果存在,则判断数据库保存的密码和提交的密码是否一致,如果一致则跳转到管理员页面,并将用户信息保存在session中

7,否则提醒用户,账号和密码不匹配

 

 

客户表:

身份证号,姓名,性别,职业,电话,住址,注册日期

账户表:

账户id(身份证号+时间戳),余额,客户id,密码,状态

交易明细:

交易编号(int类型,数据库自增),交易日期,交易金额,交易时间,对方账号,交易类型,当前余额,交易后余额,交易账号

项目开发流程

标签:添加   web   判断   号码   客户   分页查询   注销   点击   状态   

原文地址:http://www.cnblogs.com/minshia/p/6790281.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!