汽车租赁管理系统首页、系统管理大学生 大学毕业设计(2)
3.1.2 外部接口
Login;
3.2 基本设计概念和数据处理流程 3.2.1 业务模型层
? 实体包(model)
客户实体类(Users) 管理员实体类(manager) ? Dao包
客户Dao类(userDao) 用户管理Dao类(mngDao)
? Service包
基本操作Service类(父类)(BaseService) 客户Service类(UserService) 管理Service类(mngService)
? 工具包(Utils)
JDBC帮助类(JDBCTool)
是否为空工具类(StringUtils) 随机数工具类(randomIDutils) 加密工具类(MD5Utils)
3.3.2 控制层(controller)
登陆管理相关controller(GologinController)
用户管理相关controller(UserController、CarmanagerController)
第6页(共21页)
3.3.4 视图层(JSP)
用户管理相关页面 用户登录相关页面
4 详细设计
4.1 定义
个人信息 用户管理 修改密码 用户可以查看并修改当前登录系统的信息。 管理员可以对用户的信息进行增删功能。 用户可以修改自身的密码。 4.2 程序系统的结构
图4-1 系统结构
4.3 程序描述
系统管理模块能够实现对用户信息的修改,能够覆盖失效的用户信息,管理员可新增用户信息,修改用户密码。 4.4 功能
用户管理模块模糊查询用户信息,如图所示:
第7页(共21页)
图4-2 用户管理查询图
修改密码模块IPO图,如图所示:
图4-3 修改密码IPO图
4.5 输入项
? 个人信息
点击修改按钮,修改个人信息的工号、姓名、用户名和电话。输入的工号只能是字符类型,电话限制为12位数的整型数据。 ? 用户管理
用户管理信息页面,键盘输入用户信息,点击查询按钮,即可查询;输入的信息可以全部输入或者部分输入进行模糊查询。输入的类型原则符合个
第8页(共21页)
人信息的类型即可。
点击添加按钮,添加并输入用户信息。 ? 修改密码
修改密码信息页面,并重新设定新的密码,新的密码必须输入6位数字,并重新输入,点击提交按钮。 4.6 输出项 ? 个人信息
点击修改按钮后,修改个人,并点击提交按钮,弹出修改成功的文本框。 ? 用户管理
用户管理信息页面,键盘输入用户信息,点击查询按钮,页面即可显示出所查询内容;
点击添加按钮,输入用户信息并提交,页面弹出保存成功的提示框。 ? 修改密码
修改密码信息页面,重新设定新的密码,并重复输入,点击提交按钮,弹出提交成功的提示框。 4.7 限制条件
该程序必须限制在有网络连接的情况下才能使用。 4.8 测试计划
在项目进行开发的前阶段,编写需求文档分析,进行文档测试的初级阶段,制定测试计划。开发完成的初步阶段编写测试用例,进行黑盒测试。小组成员按照各自分配的模块进行相应的测试。
5 数据库设计
第9页(共21页)
5.1 背景
Navicat MySQL Data Transfer
Source Server : 127.0.0.1_3306 Source Server Version : 50539 Source Host : 127.0.0.1:3306 Source Database : car_leasing Target Server Type : MYSQL Target Server Version : 50539 File Encoding : 65001 Date: 2015-01-05 11:36:59
5.2 外部设计
5.3 使用它的程序
本数据库支持Microsoft Sql Server 2005,MySql 版本5.1, SqlLite等数据库管理系统。 5.4 约定
? 本数据库的命名方式均是按照英文翻译而定 ? 本数据用“_”做命名方式的连接符 ? 本数据库的中间表用“mid_”前缀做标识 ? 本数据库的记录表用“_record”后缀做标识 ? 本数据库的主键均已带有“ID”字段的做标识
第10页(共21页)
相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




