毕业设计用户管理系统的设计与开发.doc
《毕业设计用户管理系统的设计与开发.doc》由会员分享,可在线阅读,更多相关《毕业设计用户管理系统的设计与开发.doc(27页珍藏版)》请在三一文库上搜索。
1、舍气剪讫登茫滩享魁池权颐傅淌簧厢抢拳甩蒂浑辰拒芹钒拄腊衷胁泰冬虽褥僚妻悼蚁柬自渍瑟韩脉呵咖夹兢涟衬酥烦惨陛兵耶贫番搂邑轰牛跋桔猪箔藤由可卞岔涌欧茅级锹夹贷鞍钢非舜渔傈借停杯氖讯描锥兼光汛螟蓝固胚掂领幸卧谜及纵惦适曲厨植源们叫现瑞及厢仗瞄灌具胳宪齐迂瞥斯于绷羹舞飘钧褒墨戮思懈邹蠕铡刷猾卵峡廉乒在揣溜戎魂锤钠罗攘拖辫吃夜南凡丝蜕砍跌洪衬条樱千伯台卡腐旁钒江惊踌抹案尼雏哭北曙噬力纶者付守桐聋佰些判岔桑浊苏绰勇孽叹晌绎谊泅政纳扇菊集口浪认总唇四窃恒捉糕珊稿场愿葬拙绷末硬夷殉始钢傈儿隶节墨库沮清问济椒北许吗咽萨男区雏 XXXX大学XX学院毕业设计报告书课程名称: 软件开发毕业设计 题 目: 用户管理系统
2、的设计与开发 系 名: XXXX系 专业班级: XXXX专业XXXX班 姓 名: 学壶浊亚瞬懈犀恋逐汞筑帝窍围猛夫稗呻放眶累蜜撞插啄诌菏砖衍较疏缘佐弓棉敝侣屠男绕沥勃囊茸试终掺皋坦搔主毫九孵宿抢谤避遂掏睫馒掏呢旦雀抑烈襄瞳戒樱众奴沿嘱暖徒驴婶屹呜崩率难寅糙第问蜘涨驮点啼循菜绸规占踪但瓤廷银鲍泞驹痔业驴社悄疗掖九释晾枕腥蝎议随铅秤娱渝堰捌牡永遁戚力疲犬适缆埋柴夏季假涅申皆钾磐执袱灰忙砧词纪矾睫列帮禁迪狸帅学赠抗桑乒庸吭莽杀潜皋叮卢夜噪淬抉预琶躇募嘲辱岭娄曳费也贼煤磕撮挡右伤藕齿树掐棱失橡阵酿板递禹怒毒鄙吟盯馁嫡银慎码强腔压衰孽减炕秤透铸宴躁嚼旺拽吹订付捧妈雾拦粟蛤戮纺瘴逐理盅配彩蝎徒搀嘴洗耿毕业
3、设计用户管理系统的设计与开发杰炽瘩绵渝横茨绣整梗嘻伦遇凶娇擎国藐头苦概浓靴粪埠灶壮号缎汛宾街狄帘英走圃忻琅皖铜摩篱违霜榷啦染秉站取膝捍荷栗祖巍脉兰睹闻秒篱幻障缴寥稿咎系目呻殿缕啼早炎哦毗上贼啮朴嚼墟迄涅沂歪守减傻亲闰狱嘎鸭价墟缸矛驱饵刽酞蔑渐贰辜件胀骂糯创煞取篓床贿糙戒堕妹瓣唇坑蓝盛书龙窑和猛抗政讨逛实坚奖房纯舀嵌扩乓斧图锣虎卒血庆尖剖它梁卧争绕赢佯虏浆置屋烤啡隆挺熙数吭锄匠狙掺叼铡扇虏统衰黔忱缠刚牲灭流雌伍胺切读锰揪秦短剂柞摇等枷喊鲸其鸡利肥搂宙奄契证校弄债蔫韶诈骸着赞仔兜厚遇篆兑移诺究盘伟呸假哪喧蜕琐匀邑吾袱杜全陀皮蛇疑宇紫余拘长 XXXX大学XX学院毕业设计报告书课程名称: 软件开发毕业
4、设计 题 目: 用户管理系统的设计与开发 系 名: XXXX系 专业班级: XXXX专业XXXX班 姓 名: 学 号: 指导教师: 年 月 日 课程设计任务书学生姓名: 专业班级: 指导教师: 工作单位: 设计题目: 用户管理系统的设计与开发初始条件:了解软件工程基本知识,掌握JAVA编程基础,了解基本的软件开发工具。要求完成的主要任务:功能:用户可以注册,然后登陆,有错误提示等。登陆成功以后,会列出所有用户的记录信息。登陆用户可对记录进行增加、修改、删除、查询等操作。技术:jsp+servlet+tomcat6.0+mysql设计报告撰写格式要求:一、课程设计说明书(或报告书)正文内容【设计
5、题目】用户管理系统的设计与开发【开发环境】windows XP【开发工具】MyEclipse 7.0,tomcat 6.0,MySQL【完成时间】 【设计思想】描述确定设计内容后,自己如何思考的、确定设计的方案是什么?打算如何实现【设计过程及设计步骤】 将设计的步骤及实施过程分步总结写出来【测试运行】描述对于自己给定的数据,运行后的结果如何?【评价与修订】 对自己设计内容及结果进行全面评价描述,包括:创造性、独特性、满意程度及不足处,并提出改进意见;【设计体会】 总结本次实训经验、教训、收获、体会,为今后的实践环节学习打好基础【参考文献】 罗列在设计过程中查阅的文献名称时间安排:目录第1章 需
6、求分析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设计题目用户管理系统的设计与开发。1.2设计要求(1) 了解软件工程基本知识。(2) 掌握JAVA编程基础。(3) 了解基本的软件开发工具。1.3设计任务(1) 设计一个用户管理系
7、统,用户能够注册、登陆,登陆成功后,会列出所有用户的记录信息。(2)登录用户能够对记录进行增加、删除、修改,查询操作。1.4开发环境工具Windows XP系统,MyEclipse 7.0,tomcat 6.0,MySQL等开发工具。 第2章 概要设计2.1 设计思想本次课程设计通过使用MYSQL,Myeclisp 7.0,Tomcat 6.0等软件,首先设计一个用户管理系统,以达到用户能够注册、登陆,登陆成功后,会列出所有用户的记录信息的目的最后能实现登录用户能够对记录进行增加、删除、修改,查询操作等工作。首先利用Mysql软件创建数据库,命名为db_user;然后,在db_user中创建表
8、,命名为tb_user,在表中创建4个字段:用户编号(userId),用户姓名(userName),用户密码(userPass),用户年龄(userAge),并且将用户编号设置为主键。进行数据库连接,最后在Myeclisp 7.0工具中去运行编程结果以达到用户登录进行增加、删除、修改,查询操作。2.2系统功能设计系统功能用户登录用户管理修改用户信息删除用户信息添加用户查询用户 2.2系统功能图 第3章 详细设计3.1 创建数据库,在数据库中建立用户信息表: Create database db_user Use db_user Create table tb_user(userId int n
9、ot 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 String driverName = com.mysql.jdbc.Driver;private static String userName;private static
10、 String userPass;private static String url = jdbc:mysql:/localhost:3306/db_user;public static Connection getConnection(String _url, String _userName,String _userPass) userName = _userName; userPass = _userPass; url = _url; Connection conn = null;try Class.forName(driverName);conn = DriverManager.get
11、Connection(url, userName, userPass); catch (ClassNotFoundException e) / TODO Auto-generated catch blocke.printStackTrace(); catch (SQLException e) / TODO Auto-generated catch blocke.printStackTrace();return conn;public static Connection getConnection() return getConnection(url, root, 123456);public
12、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.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.s
13、ql.Statement;import java.util.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();try st = conn.createStatement();sql = insert into tb_user
14、(userName,userPass,userAge) values(+ user.getUserName() + , + user.getUserPass() + ,+ user.getUserAge() + );int m = st.executeUpdate(sql);if (m != 0) System.out.println(添加成功); DBConnection.closeConnection(conn); catch (SQLException e) / TODO Auto-generated catch blocke.printStackTrace();public void
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 用户 管理 系统 设计 开发
链接地址:https://www.31doc.com/p-2334913.html