欢迎来到天天文库
浏览记录
ID:17424606
大小:263.57 KB
页数:23页
时间:2018-08-31
《通信录管理系统javaweb期末设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2009届计算机科学与技术专业毕业设计郑州轻工业学院JavaWeb应用程序开发期末大作业题目:___通信录管理系统____专业班级:___13-02_姓名:___王顶峰_学号:____完成时间:__2014年12月30日_(注:本系统查询分页有点小问题)(完整程序http://pan.baidu.com/s/1dD8cROt)232009届计算机科学与技术专业毕业设计一:需求分析1、性能需求通讯录管理系统:基本元素是实现通讯录的各种功能;此系统采用mvc+dao+JSTL工厂模式来实现的。这模式可以
2、让开发者统一管理对象的实例化。减少了代码的杂糅性。便于观看者理解。数据库采用mysql+NavicatPremium。系统用户容量需求:对用户没有容量的需求。一般可以读取上万条的数据。但是由于本人的知识有限,可能读取时会非常的慢。电配置:windows7以上版本。配置市面上的大多数电脑都可以流畅运行。网络环境:要求必须有网络连接。系统运行时间:无限制。2、功能需求本系统可以实现登录注册修改用户、增删查改用户的联系人。查找联系人,系统采用的是模糊搜索。可以实现数据的分页。对于用户的日常操作本系统都可以
3、实现。二、系统设计1、系统功能描述系统有注册用户,登陆用户。在注册用户时本系统可以判断用户名是否为空,两次密码是否一样,完成注册。登陆进去可以显示登陆的用户名字。列举出用户的通讯录,此过程还有一个判断语句,如果用户的通讯录为空,提示用户创建通讯录。在主界面可以实现对用户的查找、添加用户。在用户的数据后面都有一个操作,我们可以对用户进行删除,查看。(本系统的查看集成了查看修改分组于一身,免去了用户的频繁操作)。在家人查询界面我们可以对用户进行分组的查询,本系统只提供给用户最频繁使用的3种分组(同学、朋
4、友、),倘如你还想进行自定义分组,那就等待后续程序的优化吧。系统对列举出来的用户都进行了分页处理,每页出现的用户都是4个,其他的联系人可以在下页寻找。系统还可以进行注销用户操作,注销用户后跳转到登陆界面进行重新登录。232009届计算机科学与技术专业毕业设计2、系统流程图3、系统功能模块划分系统共分为两个模块登录用户、添加用户,验证用户为第一个模块第二个模块涵盖了用户通讯录中的联系人、对联系人进行增加联系人、删除联系人、查看联系人、修改联系人、对联系人进行分组。还增加了对联系人的分组查看、对用户个人
5、信息的修改。4、数据库设计数据库我只建了两个表格,一个是用户人(user),一个是联系人(person)。具体请看下面的图(1)User(2)person232009届计算机科学与技术专业毕业设计2、系统实现(1)、系统图片232009届计算机科学与技术专业毕业设计232009届计算机科学与技术专业毕业设计232009届计算机科学与技术专业毕业设计三、程序运行代码(代码太多,这里只里列出一部分)1、登陆页面代码(login.jsp)
6、r>请登陆您的系统用户账号:用户密码:7、nputtype="reset"value="重置">还没有账号点击申请
7、nputtype="reset"value="重置">
8、tahttp-equiv="pragma"content="no-cache">
此文档下载收益归作者所有