软件技术毕业论文个人通信册系统

上传人:hs****ma 文档编号:501220250 上传时间:2023-07-01 格式:DOC 页数:34 大小:2.97MB
返回 下载 相关 举报
软件技术毕业论文个人通信册系统_第1页
第1页 / 共34页
软件技术毕业论文个人通信册系统_第2页
第2页 / 共34页
软件技术毕业论文个人通信册系统_第3页
第3页 / 共34页
软件技术毕业论文个人通信册系统_第4页
第4页 / 共34页
软件技术毕业论文个人通信册系统_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《软件技术毕业论文个人通信册系统》由会员分享,可在线阅读,更多相关《软件技术毕业论文个人通信册系统(34页珍藏版)》请在金锄头文库上搜索。

1、陕西邮电职业技术学院计算机系毕业论文陕邮职院个人通信册系统 姓 名: 王 文 涛 学 号: 0302093121 专 业: 软 件 技 术班 级: 0931 指导教师: 王 毅 鹏 提交日期:2012-04-01 计算机系毕业设计任务书题 目 陕邮职院学生个人通信册应用程序指导老师 王毅鹏 电话 110E-Mail *毕业设计任务及要求: 、毕业设计(论文)的设计要求: 1、采用Java+Access、Java+MySql或其它开发工具; 2、采用C/S架构; 、毕业设计(论文)工作内容: 该系统可实现以下功能: 1、系统管理员可以实现对学生信息的查询、增加、删除、修改等操作; 2、学生可以实

2、现对个人信息的查询、修改等操作; 参考资料: 1 郝焕.Java轻松入门.北京:人民邮电出版社.20092 张琛恩.Java大学简明教程.北京:电子工业出版社.2005 3 张桂元.EClipse开发入门与项目实践.北京:人民邮电出版社.2009 陕西邮电职业技术学院毕业论文成绩评定表姓 名王文涛性别男学 号0302093121班 级0931班专 业软件技术论文题目陕邮职院个人通信册系统指导教师王毅鹏职称讲师 评阅教师评语及成绩成绩:评定级别_“优秀(100-90)” 、“良好(89-80)”、“及格(79-60)”、“不及格(59-0)”指导教师(签名):年 月 日摘 要在二十一世纪的新时代

3、,随着计算机技术的发展及计算机的日益普及,计算机技术在各行各业中都得到广泛的应用。本程序用于设计一个学生个人通信册系统,可以对学生信息,进行录入、查询、修改、删除等操作。学生个人通信册系统采用C/S模式。程序由两部分组成,前台的界面和后台的Oracle数据库。对于前者要求建立数据一致性、数据安全性好的数据库。因为我们只学过Java和Oracle,所以我们编程语言采用Java,后台数据库采用Oracle 11g。学生信息的管理是一个工作量很大的工作,学校对于学生的信息管理,一直都是很麻烦的事情,所以,对于编写一个专门管理学生信息的应用程序是势在必行的。我们就担负起了完成这个任务的责任,我要在短时

4、间内完成如此艰巨的任务,我有点力不从心啊,所以,我就找了一个同学,张艳荣。我们打算一起完成这个程序,老师要求我们所编写的程序要有权限的分配,管理员拥有最大的权限,普通用户只能查询和修改自己信息的权限,我们看过说明书之后,就开始我们的编程之旅。关键词:管理信息系统,java信息系统,Oracle信息系统SummaryIn the 21 st century new era, with the development of computer technology and the increasing popularity of computers and computer technology i

5、n all walks of life are widely used in. This procedure used to design a student personal communication system, can on students information, carries on the entry, inquiry, modification and deletion of operation. Students personal communications system using C/S mode. Program of two parts, the interfa

6、ce and the background of Oracle database. For the former request to establish the data consistency, data security good database. Because we only learned Java and Oracle, so we programming language used Java, backend database using Oracle 11 g. Student information management is a working a lot of wor

7、k, school for students information management, has been very troublesome issue, so, to write a specialized management student information application is imperative. We will take on the responsibility of the complete the task, I will be finished in a short time so difficult task, Im a little too, so,

8、 I will find a classmate, ZhangYanRong. We are going to finish together this program, the teacher asked our program will have access to the distribution, the administrator has the largest privileges, ordinary users can only inquires revise their information and limits of authority, after weve seen m

9、anual, began to our programming trip.Keywords: Management information system, Java information system, Oracle information system 目 录第一章 绪论1第二章 开发技术22.1 Java简介22.2 Oracle简介2第三章 需求分析43.1 功能需求43.2 性能需求4第四章 概要设计54.1 系统功能模块54.2 数据库设计(E-R图)5第五章 系统详细设计75.1 系统中所涉及的Java类75.2 数据库详细设计7第六章 系统实现96.1 硬件环境96.2 软件环

10、境96.3 系统用户登录96.4 系统主界面116.5 系统查询界面126.6 系统添加界面146.7 系统修改界面176.8 系统删除界面186.9 工具菜单206.10 系统帮助216.11 数据库的实现24第七章 系统的运行与测试257.1 系统功能测试257.2 系统性能测试257.3 系统验收测试26致 谢27参考文献28陕邮职院计算机系2012届毕业论文第一章 绪论随着科技的快速发展,计算机以及可以帮我们解决很多的问题了。我校有几千人,老师对学校对几千人的信息管理一直很头痛,因为学校的学生个人信息的管理工作是一个工作量大、费时间、费人力的工作,所以开发一个管理学生个人通信息管理系统

11、是势在必行的。为此,我们将使用所学知识,开发出一个可以查询、添加、修改、删除学生个人信息的系统。有了这个系统老师们就可以提高工作效率,而且不用浪费很多的时间。从而,也给学校省了一笔不小的费用。因为我只学过Java语言,所以我就采用Java语言和Oracle数据库编写个人通信册应用程序。这次个程序是我和我们班张艳荣同学一起编写。当我们看完任务书之后,我和我的搭档张艳荣就开始着手写该程序的需求说明书。完了之后我们就开始分配各自的任务。她主要负责登陆界面和主界面的设计、编写了登陆和查询界面,最后她对系统进行了测试,其余的就由我完成了。第二章 开发技术2.1 Java简介JAVA是INTERNET开发

12、的一个强大的工具,它是一个+的简化版本。JAVA是一门简单的、面向对象的、强类型的、编译型的、结构无关的、多线程(multi-threaded)的、垃圾自动收集的、健壮的、安全的、可扩展的语言。相关技术:1JDBC(Java Database Connectivity)提供连接各种关系数据库的统一接口,作为数据源,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为工具/数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯Java API 编写数据库应用程序,同时,JDBC也是个商标名。 2Java RMI(Java

13、Remote Method Invocation)用来开发分布式Java应用程序。一个Java对象的方法能被远程Java虚拟机调用。这样,远程方法激活可以发生在对等的两端,也可以发生在客户端和服务器之间,只要双方的应用程序都是用Java写的。2.2 Oracle简介Oracle 是以高级结构化查询语言(SQL)为基础的大型关系数据库,通俗地讲它是用方便逻辑管理的语言操纵大量有规律数据的集合。是目前最流行的客户/服务器(CLIENT/SERVER)体系结构的数据库之一。提供了基于角色(ROLE)分工的安全保密管理。在数据库管理功能、完整性检查、安全性、一致性方面都有良好的表现。、支持大量多媒体数

14、据,如二进制图形、声音、动画以及多维数据结构等。提供了新的分布式数据库能力。可通过网络较方便地读写远端数据库里的数据,并有对称复制的技术。ORACLE数据库在物理上是存储于硬盘的各种文件。它是活动的,可扩充的,随着数据的添加和应用程序的增大而变化。本次使用的的是Oracle 11.2.0.1.0 27第三章 需求分析3.1 功能需求角色分为系统管理员和普通用户两种,系统管理员可以实现对学生信息的添加、查询、修改和删除的功能。普通用户只能查询和修改学生的个人信息。学生的个人信息至少包括,学号、姓名、性别、年龄等其他信息。系统的界面要友好,用户操作要简单。界面要有人文关怀,程序要更加的人性化。 3.2 性能需求响应时间:程序查询的内容所花费的时间,不能超过2秒钟。安全性:程序要有角色分配,不同的角色有不同的权限。管理员要有最大权限,普通用户不能删除和添加自己的信息。如果管理员或普通用户的登录密码连续输错3次,电脑就会自动重启。可靠性:程序要可靠,输入的数据程序要验证,以保证数据的合法性。稳定性:程序可以连续正常工作24个小时以上第四章 概要设计4.1 系统功能模块个人通信册系统管理员普通用户

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号