简单用户管理系统的设计与开发

简单用户管理系统的设计与开发

ID:12444528

大小:212.50 KB

页数:36页

时间:2018-07-17

简单用户管理系统的设计与开发_第1页
简单用户管理系统的设计与开发_第2页
简单用户管理系统的设计与开发_第3页
简单用户管理系统的设计与开发_第4页
简单用户管理系统的设计与开发_第5页
资源描述:

《简单用户管理系统的设计与开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、武汉理工大学华夏学院课程设计报告书课程名称:JAVA课程设计题目:简单用户管理系统的设计与开发系名:信息工程系专业班级:姓名:学号:指导教师:刘春燕2013年9月13日课程设计任务书学生姓名:专业班级:指导教师:刘春燕工作单位:信息工程系设计题目:简单用户管理系统的设计与开发要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)1.实现用户登录检测,密码修改;2.用户信息管理(1)用户信息输入;(2)信息查询,可根据不同关键字进行条件查询;(3)用户信息修改:拥有权限的操作员可以修改,删除普通用户;设计报

2、告撰写格式要求:1、明确课程设计的目的和重要性,认真领会课程设计的题目,读懂课程设计指导书的要求,学会设计的基本方法与步骤,学会如何运用前修知识与收集、归纳相关资料解决具体问题的方法。严格要求自己,要独立思考,按时、独立完成课程设计任务。2、设计报告:要求层次清楚、整洁规范、不得相互抄袭,凡正文内容有整段完全相同者一律以抄袭论处。设计报告正文字数不少于0.2万字(不包括附录)时间安排:消化资料、系统调查 1天项目原型开发 1天数据库建模            1天系统管理1天用户管理2天系统功能实现3天系统打包,验收1天指导教师签

3、字:2013年9月1日系主任签字:2013年9月1日1目标1.1实现用户登录检测,密码修改1.2用户信息管理1.2.1用户信息输入;1.2.2信息查询,可根据不同关键字进行条件查询;1.2.3用户信息修改:拥有权限的操作员可以修改,删除普通用户;2软件开发环境与技术简介2.1开发工具介绍该系统的开发主要包括前台开发语言设计和后台数据库设计。选择开发工具时应该考虑客户需求、系统功能和性能要求及开发人员的习惯等因素。开发B/S(浏览器/服务器)结构的应用程序时,前台开发语言通常可以选择JSP、ASP、PHP等;如果开发网络应用程序,则

4、需要选择一个网络数据库系统,例如SQLServer、Oracle和IBMDB2等;如果开发单机应用程序,则只要选择一个小型数据库系统就可以了,例如Access。与其他开发工具相比,JSP具有简单易学、灵活方便和易于扩充等特点,越来越多地被用做浏览器/服务器应用程序的前端开发工具,与后台的SQLServer数据库相结合,能够提供高性能的管理信息系统解决方案。因此,本系统采用的是JSP作为前台开发工具,SQLServer作为后台数据库。2.2数据库系统如果开发网络应用程序,则需要选择一个网络数据库系统,例如SQLServer、Orac

5、le和IBMDB2等;如果开发单机应用程序,则只要选择一个小型数据库系统就可以了,例如Access。2.3硬件环境PC机一台2.4软件环境MyElipse8.5NavicatforMySQL3系统需求分析3.1.实现用户登录检测,密码修改3.2.用户信息管理3.2.1用户信息输入;3.2.2信息查询,可根据不同关键字进行条件查询;3.2.3用户信息修改:拥有权限的操作员可以修改,删除普通用户;4系统总体设计4.1系统功能简介软件开发的意图便于用户对学生的管理,方便查看学生的情况。如用户对学生基本信息进行录入、查询、修改、删除等。4

6、.2系统功能模块规划登录密码正确YN登录界面删除信息修改文字查询文字注册信息图1系统的整体功能模块框架图4.3系统数据库设计编号字段名称数据类型说明1uidint密码,主键2usernamevarchar用户名3upassvarchar密码4sexvarchar性别5ageint年龄6qqvarcharqq7emailvarchar邮箱8telvarchar电话9Ndescrvarchar个人描述图2数据库所需元素4.4数据库的连接技术//加载驱动Class.forName("com.mysql.jdbc.Driver");//建

7、立连接Connectionconn=DriverManager.getConnection("jdbc:mysql://localhost:3306/wb","root","123");5系统详细设计5.1登录界面设计:查找素材并用html语言设计界面5.2登录成功界面设计:查找素材并用html语言设计界面5.3录入信息界面设计:先设计界面然后输入代码5.4查询信息界面:书写代码将数据库中的信息获取出来并且显示页面上5.5修改信息界面:工号验证界面设计,通过与数据库信息进行比对确定工号是否正确,如果工号存在就可以修改和删除用户信息

8、6系统测试与运行图3登录界面图4注册界面图5登陆成功界面图6用户信息界面图7信息查询界面图8查询结果界面图9信息删除界面图10信息修改界面图11修改结果界面7.总结做课设让我对java有了新的认识,首先我接触了很多上课见过见过但没有实际用过的类和方

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。