- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(Java课程设计说明书
Java程序设计
学生姓名:郭清松
学 号:0840004123
班 级:软件0801
组 长:郭清松
完成日期:2010.12.24
目 录
1 绪 论 3
1.1学生通讯录系统开发背景 3
1.2学生通讯录系统的设计目标 3
2系统环境开发工具 4
2.1 MyEclipse简介 4
2.2 Microsoft Access简介 4
2.3系统运行环境 4
3需求分析 5
3.1功能需求 5
3.2系统模块划分 5
4系统具体的实现 5
5.1登陆窗口 6
5.2通讯录主窗口 8
5.3添加通讯录新内容 10
5.4通讯录查找 12
5.5清除通讯录 14
5.6退出通讯录 15
5.7数据库表单 16
5结束语 19
1 绪 论建立一个统一的在校学生信息管理库,让各部门使用同一套信息数据,各部门根据各自的权限对同一套信息数据进行更新维护,这样便可以通过共享数据信息,减少许多无谓的重复工作,这样既提高了计算机软、硬件的使用效率,同时也提高了统计信息的准确性、真实性,而且还能大大方便我们对学生信息的管理,提高我们的管理质量。2 环境系统开发工具
2.1 MyEclipse简介
??
myeclipse6.6
MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。
Microsoft Access(Microsoft Office Access)是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office的成员之一。
Assess能够存取 Access/Jet、Microsoft SQL Server、Oracle,或者任何 ODBC 兼容数据库内的资料。熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的进阶用户则能使用它来开发简单的应用软件。虽然它支援部份面向对象(OO)技术,但是未能成为一种完整的面向对象开发工具。
操作系统:Windows 2000/2003/XP
数据库:Microsoft Access
编辑:MyEclipse
硬件:
CPU:PIV 500
内存:最少256M
硬盘:10G以上
3 需求分析
3.1功能需求
学生通讯录系统主要功能:住址信息管理和联系方式信息管理。具体系统功能需求描述如下:
1.住址信息管理
每年的大量新生入学,老生毕业都需要处理大量的学生信息。通过这一模块,可以实现学生住址基本情况的添加、查找、更新。
2.联系方式信息管理
实现学生的联系方式的添加、查找、更新。
3.2 模块划分
登陆窗口
账户密码:添加:对数据库中的信息进行。修改:可以对数据库中的信息进行修改:可以对数据进行操作。学生查询:对数据库中的信息进行数据库中public class MyFrame1
{public static void main(String args[])
{ new MyFrame();
}
}
class MyFrame extends Frame implements ActionListener
{ Label lb1,lb2;
TextField tf1,tf2;
Button btn1,btn2;
MyFrame()
{
super(登录);
lb1=new Label(用户名:);
lb2=new Label(密码:);
tf1=new TextField(10);
tf2=new TextField(10);
文档评论(0)