没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
三 级 实 践 课 题 设 计 任 务 书
姓 名 XXX 软件工程(java 方向)专业 103 班
题 目 学生宿舍管理系统
设
计
任
务
开发一个比较完善的基于 java 语言的图书管理系统,内容包括登录,图书,读者,管理员注册等内容,
为图书的管理提供了一个很好的综合查询服务平台。主要功能包括:
1. 登录:为管理员,读者的登录所用,另有会员注册功能;(参与)
2. 图书管理系统主页:包括图书信息,会员信息,注册会员信息等;(参与)
3. 图书,管理员信息界面:图书,会员信息的查询,删除,修改等;(参与)
开发工具:java、MyEclipse、MySQL、Photoshop
时
间
进
度
项目进度
日 19
期
设
计
编
码
测
试
20 21 22 23 24 25 26 27 28 29 1 2 3 4 5 6 7 8 9 10
★ ★ ★ ● ● ●
●● ● ●
■ ■
★ ★
●
■ ■ ■
★ ★
● ● ● ●
备注: xxx ★ xxxx ● xxx ■
原 主
始 要
资 参
料 考
与 文
献
[01]Y.Da.niel Liang.java 语言程序设计基础篇/进阶篇.机械工业出版社。
[02 刘勇.SQL Server2000 基础教程[M]: 清华大学出版社.
指导教师签字: 2012 年 03 月 日
课题题目
摘 要
随着计算机网络的飞速发展,Internet 技术越来越广泛的应用,网络覆盖的区域不断扩大,
给现代宿舍管理应用带来了蓬勃发展的机遇,在现代学生宿舍管理中,网上修改学生信息
成为不可缺少的现代工具。
本文详细的论述了学生宿舍管理系统设计和实现的全过程,在论述过程中,主要分五大部
分。第一部分主要包括绪论、相关背景和构架和对开发工具进行了相应的介绍。第二部分
是对系统需求分析及各环节的需求分析。第三部分是对学生宿舍管理系统功能的分析和详
细设计,该部分是本文的主体,在这一部分,介绍了本系统设计方案的实现过程,经过论
证得到系统模块功能并设计数据库。针对本系统的详细设计并以学生信息管理和订单管理
模块为例进行详细分析。第五部分是系统的实现和测试。本文通过对以上五部分的论述,
使学生宿舍管理系统各功能基本完成。
关键词: 学生宿舍管理; 数据库; Java
目 录
摘 要 ..................................................................... I
第1章 项目分析 ............................................................. 1
1.1 功能描述 .............................................................. 1
1.2 技术分析 .............................................................. 1
1.2.1 工程计划进度...................................................... 1
1.2.2 标题..............................................错误!未定义书签。
1.3 标题 .................................................. 错误!未定义书签。
第2章 系统分析与设计 ....................................................... 1
2.1系统分析............................................................... 2
2.2参与者................................................................. 2
2.3系统设计............................................................... 2
2.4类图................................................................... 2
2.5系统体系结构设计....................................................... 3
2.6数据库设计............................................................. 4
第3章 功能实现与测试 ....................................................... 5
3.1 登陆界面 ............................................................... 5
3.2 主界面 ................................................................ 5
3.3 添加界面 .............................................................. 6
3.4 删除界面 .............................................................. 6
3.5 修改界面 .............................................................. 7
3.6 查询功能 .............................................................. 7
第4章 数据库 ............................................................... 8
4.1管理员数据库信息表截图 .................................................. 9
4.2学生信息数据库截图..................................................... 9
4.3 数据库列表 ........................................................... 10
第5章 结束语 ............................................................. 10
指导教师评语 .............................................................. 13
附录A: 附加图、表 ......................................................... 15
附录B: 主要源程序 ......................................................... 20
第 1 章 项目分析
1.1 功能描述
设计一个计算机程序,实现对宿舍的宿舍号、宿舍人员等的管理。
学生宿舍管理系统,通过制作简单的管理系统,可以实现添加.查询.删除.修改等功
能。
1.2 技术分析
登录功能:管理员登录 学生宿舍管理系统 ,对宿舍进行管理。如没有管理员帐号则不能
修改任何信息。
添加功能:添加数据信息,当有新同学进入是可以添加该同学的信息。通过文本框读入添
加信息,连接数据库后储存数据。
精确查询:输入要查询同学的学号,显示出该同学的信息。通过文本框读入要查找的信息,
用 SQL 语句在数据库中进行查找。
删除功能:该功能和精确查询功能在同一功能模块中实现,有于删除同学信息并更新数据
库信息。
修改功能:当同学的信息改变时,用此功能更新同学信息。通过对数据库信息的更新保存
最新信息
1.2.1 工程计划进度
03.20~03.26:分析问题,整理资料;
03.27~03.04:编写代码,测试程序;
03.05~03.11:填写模板,整理文档。
第 2 章 系统分析与设计
系统总体结构分析根据实际情况,以少量代码快速地构造一个可执行的软件系统模
型,使用户和开发人员可以较快的确定需求。
2.1 系统分析
“学生宿舍管理系统”主要是实现学生信息的建立,删除,查询,插入及删除等操作
功能。默认只能管理员使用系统对学生信息进行增删改查。
2.2 参与者
管理员
2.3 系统设计
“学生宿舍管理系统”的功能是管理自己的学生宿舍信息,要求能对通讯录中记录信
息进行增加,删除,编辑操作。分析通讯录管理系统的数据库结构,包括需要几张表,
需要那些字段。建立项目文件;在项目中建立数据库;建立表;适当输入记录;确定
表间的关系;针对自己建立的数据库练习查询。
2.4 类图
Student
-id:int
-Sname:String
-Sno:String
+get:void
-set:void
Add
+姓名,手机号码,家庭
电 话 , 办 公 电 话 :
JTextArea
+开始修改,录入修改,
重置:JBotton
+Update()
+actionPerformed(Actio
nEvent e):void
Delete
+a,b,c:JLabel
+About(JFrame f)
+WindowClosing(Wind
owEvent e):void
Query
+姓名,手机号码,家
庭电话,办公电话:
JTextArea
+查询,删除:JBotton
+Find((JFrame f)
+WindowClosing(Wind
owEvent e):void
+WindowClosing(Wind
owEvent e):void
Modify
+ruslt:JTextArea
+查询:JBotton
+name:String
+sql:String
+Ztcx()
++actionPerformed(A
ctionEvent e):void
剩余37页未读,继续阅读
资源评论
- 溜会儿柯基2023-02-20资源有很好的参考价值,总算找到了自己需要的资源啦。
a66889999
- 粉丝: 35
- 资源: 1万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功