首页 > 代码库 > 项目开发流程
项目开发流程
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类型,数据库自增),交易日期,交易金额,交易时间,对方账号,交易类型,当前余额,交易后余额,交易账号
项目开发流程
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。