ImageVerifierCode 换一换
格式:DOC , 页数:26 ,大小:784.50KB ,
资源ID:470034      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-470034.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(毕业设计_用户管理系统的设计与开发文档格式.doc)为本站会员(wj)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

毕业设计_用户管理系统的设计与开发文档格式.doc

1、登陆用户可对记录进行增加、修改、删除、查询等操作。技术:jsp+servlet+tomcat6.0+mysql设计报告撰写格式要求:一、课程设计说明书(或报告书)正文内容【设计题目】用户管理系统的设计与开发【开发环境】windows XP【开发工具】MyEclipse 7.0,tomcat 6.0,MySQL【完成时间】 【设计思想】描述确定设计内容后,自己如何思考的、确定设计的方案是什么?打算如何实现【设计过程及设计步骤】 将设计的步骤及实施过程分步总结写出来【测试运行】描述对于自己给定的数据,运行后的结果如何?【评价与修订】 对自己设计内容及结果进行全面评价描述,包括:创造性、独特性、满意

2、程度及不足处,并提出改进意见;【设计体会】 总结本次实训经验、教训、收获、体会,为今后的实践环节学习打好基础【参考文献】 罗列在设计过程中查阅的文献名称时间安排:目录第1章 需求分析11.1设计题目11.2设计要求11.3设计任务11.4开发环境与工具2第2章 概要设计22.1 设计思想22.2 系统功能设计2第3章 详细设计3第4章 设计运行结果与分析104.1 运行结果104.1.1 用户登录界面104.1.2 添加用户104.1.3 修改用户信息114.1.4 删除用户114.1.5 查询用户114.2 结果分析12第5章 设计体会与小结13参考文献13附录14第1章 需求分析1.1设计

3、题目用户管理系统的设计与开发。1.2设计要求(1) 了解软件工程基本知识。(2) 掌握JAVA编程基础。(3) 了解基本的软件开发工具。1.3设计任务(1) 设计一个用户管理系统,用户能够注册、登陆,登陆成功后,会列出所有用户的记录信息。(2)登录用户能够对记录进行增加、删除、修改,查询操作。1.4开发环境工具Windows XP系统,MyEclipse 7.0,tomcat 6.0,MySQL等开发工具。 第2章 概要设计2.1 设计思想本次课程设计通过使用MYSQL,Myeclisp 7.0,Tomcat 6.0等软件,首先设计一个用户管理系统,以达到用户能够注册、登陆,登陆成功后,会列出

4、所有用户的记录信息的目的最后能实现登录用户能够对记录进行增加、删除、修改,查询操作等工作。首先利用Mysql软件创建数据库,命名为db_user;然后,在db_user中创建表,命名为tb_user,在表中创建4个字段:用户编号(userId),用户姓名(userName),用户密码(userPass),用户年龄(userAge),并且将用户编号设置为主键。进行数据库连接,最后在Myeclisp 7.0工具中去运行编程结果以达到用户登录进行增加、删除、修改,查询操作。2.2系统功能设计系统功能用户登录用户管理修改用户信息删除用户信息添加用户查询用户 2.2系统功能图 第3章 详细设计3.1 创

5、建数据库,在数据库中建立用户信息表: Create database db_user Use db_user Create table tb_user(userId int not null primary key,userName varchar(20),userPass varchar(50),userAge int)3.2 创建数据库连接:import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class DBConnection private static

6、 String driverName = com.mysql.jdbc.Driver;private static String userName;private static String userPass;private static String url = jdbc:mysql:/localhost:3306/db_userpublic static Connection getConnection(String _url, String _userName,String _userPass) userName = _userName; userPass = _userPass; ur

7、l = _url; Connection conn = null;try Class.forName(driverName);conn = DriverManager.getConnection(url, userName, userPass); catch (ClassNotFoundException e) / TODO Auto-generated catch blocke.printStackTrace(); catch (SQLException e) return conn;public static Connection getConnection() return getCon

8、nection(url, root, );public static void closeConnection(Connection conn) if (conn != null) try conn.close(); catch (SQLException e) / TODO Auto-generated catch blocke.printStackTrace();3.3 用户主要功能的实现:import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.Statement;import java.uti

9、l.ArrayList;import com.softeem.dto.UserDTO;public class UserDAO private Connection conn;private Statement st;private ResultSet rs;private String sql;public void add(UserDTO user) conn = DBConnection.getConnection();st = conn.createStatement();sql = insert into tb_user(userName,userPass,userAge) valu

10、es(+ user.getUserName() + , + user.getUserPass() + + user.getUserAge() + )int m = st.executeUpdate(sql);if (m != 0) System.out.println(添加成功 DBConnection.closeConnection(conn);public void update(UserDTO user) conn = DBConnection.getConnection();update tb_user set userName= + user.getUserName()+ ,user

11、Pass=,userAge= where userId= + user.getUserId()修改成功public void delete(int n) delete from tb_user where userId= + n + 删除成功public ArrayList selectAll() ArrayList list = new ArrayList 0) flag = true;return flag;3.4 测试过程:public class UserDAOTest Testpublic void testAdd() user.setUserName(adminuser.setUs

12、erPass(user.setUserAge(43);UserDAO dao = new UserDAO();dao.add(user);public void testUpdate() user.setUserId(1);testuser.setUserAge(111);dao.update(user);public void delete() dao.delete(1);public void testSelectAll() list = dao.selectAll();for (int i = 0; i list.size(); i+) System.out.println(list.g

13、et(i).getUserId() + t+ list.get(i).getUserName() + + list.get(i).getUserPass() + + list.get(i).getUserAge();public void testSelectById()UserDAO dao=new UserDAO();UserDTO user=dao.selectById(6);System.out.println(user.toString();Test public void testCheckLoginuser()UserDTO user=new UserDTO();Lucybool

14、ean flag=dao.checkLoginuser(user);System.out.println(flag); 第4章 设计运行结果与分析4.1 运行结果4.1.1 用户登录界面 运行login.jsp得到的结果如下: 图 3.1.1 用户登陆界面4.1.2 添加用户 点击页面的增加选项,弹出如下窗口,添加新用户,用户名为admin,设置密码,用户年龄。设置完成后,点击增加按钮。 添加用户成功后,显示页面如下: 图3.1.2 增加用户 4.1.3 修改用户信息点击页面的“编辑“按钮,修改用户名为” admin “的用户信息,将其用户密码修改为。修改页面如下图 图3.1.3 修改用户信息 修改成功后,页面显示如下图 图3.1.3 修改后用户信息4.1.4 删除用户 点击“删除”按钮,删除用户姓名为“a”,即删除。4.1.5 查询用户 查询某用户信息,查询结果如图: 图3-7 用户信息 图3.1.5查询结果4.2 结果分析 本次课程设计基本达到了任务要求,用户在登录界面登录后,经过运行和调试能够成功的注册、登陆,登陆成功后,会

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2