个人通讯录系统管理_课程设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
1课程设计概述 (1)
1.1个人通讯录功能概述 (1)
1.2开发环境概述 (1)
2个人通讯录总体设计 (1)
2.1个人通讯录总体设计思想 (1)
2.2总体设计流程图 (2)
3个人通讯录详细设计 (2)
4程序测试 (3)
4.1登陆界面 (3)
4.2功能表界面 (3)
4.3添加界面 (4)
4.4显示界面 (4)
4.5查找界面 (5)
4.6修改界面 (6)
设计体会及今后的改进意见 (8)
参考文献 (9)
abstract
In order to improve everyone's hands-on time ability and the content of the later work have certain knowledge, at the same time for everybody in a database of a learning inspection study; School for everybody arranged for a two-week course design, make everyone working environment to the database, and understand more about curriculum design is several classmates to do the same projects, the regulation of the people's operation, is later programming work strengthened the personal programming specifications.
This document on the database and JSP briefly simply introduces, in the form of using graphic combined with written by the students elective course system in detail.
Students elective course system is a more perfect record course information, her students can add students' information, new information, show the modified students of information and inquires the student students of information, etc. For the record students' information provides convenient records.
Key words: database, JSP, source program, students' course selectiion
1课程设计概述
1.1个人通讯录功能概述
JSP是微软公司的重要产品之一, 是一种功能强大行之有效的可视化编程工,使用户可以方便的开发自己想实现的功能,JSP的功能特点。:
JSP技术使用JAVA编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web 的应用程序的开发变得迅速和容易。
Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。
1.2JSP与Java Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。开发环境概述
2个人通讯录总体设计
2.1个人通讯录总体设计思想
个人通讯录件的功能模块有:
(1)提供登陆界面,方便用户进入,满足需求。
(2)添加:可以添加通讯录记录,依次输入编号、姓名、年龄、电话号码和学校后,会提示是否继续添加。
(3)显示:可以以表格形式输出所有通讯录里的记录
(4)查询:可以选择用姓名、电话、地址三种方式查询
(5)修改:输入欲修改的那个人的名字后,再依次输入编号、姓名、年龄、电话号码和学校即可完成修改
程序分为多个小模块,通过调用实现各种功能,增强了程序的可建设性。
2.2总体设计流程图
图2-1 总体设计流程3个人通讯录详细设计
4程序测试
4.1登陆界面
图4-1 登陆界面
如上图所示,该程序为用户提供登陆界面,用户输入名字和密码就可以进入个人通讯录的界面。
图4-4 功能表界面
如上图所示,如上图所示,这是做这个设计最主要的核心部分,有增加功能,查找功能,修改(编辑)功能。
图4-7 添加数据界面
如上图所示,我们在此界面上随便添加任何数据或者字符,在数据库里面就会有相应的体现,也就是添加成功。
图4-4查找界面
如图所示,该功能实现了查找功能,在下面输入名字,点击确定,就会把该名字的相关内容显示出来,比如编号,年龄,学校和电话号码。
4.5修改界面
该图代表的是数据库里面的内容。
图4-5 修改界面
如上图所示,我们只需要在id上填写已经有的编号,然后在后面写新的信息,点击Update,显示的表上面会发现原有的编号内容信息已经被修改。
4.6 退出界面
图4-6 退出界面
如上图所示,是退出功能,代表设计已经成功退出。