当前位置:网站首页>KS004 基于SSH通讯录系统设计与实现
KS004 基于SSH通讯录系统设计与实现
2022-07-02 18:40:00 【编程千纸鹤】
本系统基于SSH框架来实现,数据库采用MYSQL,开发工具为eclipse或IDEA,前端采用JSP和jquery-easyui进行实现,简洁大方,运行无误。适合做课程设计或期未作业使用。
2 系统需求分析
目的:可行性研究的目的是用最小的代价在尽可能少的时间内确定问题是否能够解决。而该系统正式用比较简单的Java语言来编写的小型的、实用的通讯录信息管理系统,既能很好地完成对用户信息的管理,又比较经济实惠。本系统采用的是Java语言,在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上也有很丰富的相关资料,通过参考一些功能模块程序的设计,实现该系统是完全可以的。
本系统的设计是在windows XP中文版环境下,使用eclipse+mysql开发的。它是可以运行于windows XP相关平台的数据库开发系统。SQLyog不仅可以简化数据库管理,而且应用程序的开发流程更为合理,它使组织数据,定义数据库规则和建立应用程序的工作变得简单易行,利用可视化的设计工具和向导,用户可以快速的创建表单、查询等。
2.1 需求概述
(1)系统登录
(2)通讯录管理信息:信息的添加、删除、浏览、修改和查询等操作。
(3)数据分页功能,前端easyUI框架
2.2 功能分析
通讯录添加,修改,删除,查询等操作。
2.2.1 前台功能模块
(1)登录:使用的动态的登录方式,可令人焕然一新。
2.2.2 后台功能模块
(1)查询:查询所有的数据。
(2)修改:修改用户所选择的数据。
(3)删除:删除用户所选择的数据。
(4)添加:添加新的通讯录数据。
3 系统设计
3.1 数据库表设计
3-1通讯录表
3-2城市表
3-3用户表
3.2 数据库连接
<something-else-entirely>
<proxool>
<alias>proxoolPool</alias>
<!-- for mysql 数据库连配置-->
<driver-url>jdbc:mysql://localhost:3306/db_address?characterEncoding=UTF-8</driver-url>
<driver-class>com.mysql.jdbc.Driver</driver-class>
<driver-properties>
<property name="user" value="root"/>
<property name="password" value="root"/>
</driver-properties>
<maximum-connection-count>300</maximum-connection-count>
<minimum-connection-count>10</minimum-connection-count>
<house-keeping-sleep-time>120000</house-keeping-sleep-time>
<simultaneous-build-throttle>30</simultaneous-build-throttle>
<prototype-count>10</prototype-count>
<maximum-active-time>36000000</maximum-active-time>
<maximum-connection-lifetime>43200000</maximum-connection-lifetime>
</proxool>
</something-else-entirely>
4 系统实现
4.1 登录功能
4.2用户输入密码
4.2 登录成功首页
4.3 添加信息页面
4.3 添加联系人页面
4.3 修改联系人页面
本系统运行无误,功能完整。
边栏推荐
- checklistbox控件用法总结
- 冒泡排序数组
- 以太网PHY层芯片LAN8720A简介
- NMF-matlab
- IDEA编辑器去掉sql语句背景颜色SQL语句警告No data sources are configured to run this SQL...和SQL Dialect is Not Config
- Implementation of 453 ATOI function
- 450 Shenxin Mianjing 1
- AcWing 343. 排序 题解(floyd性质实现传递闭包)
- AcWing 1134. Shortest circuit counting problem solution (shortest circuit)
- VBScript详解(一)
猜你喜欢
《重构:改善既有代码的设计》读书笔记(上)
《架构整洁之道》读书笔记(下)
End to end object detection with transformers (Detr) paper reading and understanding
《MongoDB入门教程》第03篇 MongoDB基本概念
Introduction to program ape (XII) -- data storage
Thread application instance
Web2.0 giants have deployed VC, and tiger Dao VC may become a shortcut to Web3
Usage of ieda refactor
Why should we build an enterprise fixed asset management system and how can enterprises strengthen fixed asset management
Advanced performance test series "24. Execute SQL script through JDBC"
随机推荐
IEDA refactor的用法
Codeforces Round #802 (Div. 2) 纯补题
Reading notes of code neatness
Zabbix5 client installation and configuration
AcWing 1134. 最短路计数 题解(最短路)
metric_ Logger urination
职场四象限法则:时间管理四象限与职场沟通四象限「建议收藏」
Use cheat engine to modify money, life and stars in Kingdom rush
Chapter 7 - class foundation
JS如何取整数
GMapping代码解析[通俗易懂]
Binary operation
Implementation of 452 strcpy, strcat, StrCmp, strstr, strchr
450-深信服面经1
Gmapping code analysis [easy to understand]
Function high order curry realization
字典
The mybatieshelperpro tool can be generated to the corresponding project folder if necessary
450 Shenxin Mianjing 1
程序猿入门攻略(十二)——数据的存储