第九章 个人名片管理系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
西安邮电学院 课程设计实验报告 题目: 个人名片管理系统 院系名称 : 专业名称 : 指导老师 : 学生姓名 : 学 号 : 时 间 : 2010年9月6日至2010年9月17日 个人名片管理系统 实验目的: 综合测评大学四年中所学的知识及其掌握与应用情况。 实验内容: 应用学过的自己所熟悉的语言设计一个全面的带有数据库的系统。 实验要求: 1. 应用自己所熟悉的语言做一个面向对象的系统设计。 2. 可以进行人机界面友好交互。 3. 要有数据库,至少三张数据表以上。 4. 界面要求简洁方便。 实验过程: 1. 运用MySQL建立Papercard数据库。其中包括papercardpeople、friendnumber、papercardgroup、friend这四张表。 他们之间的关系如图所示: A. papercardpeople表是用于保存用户信息的:ID、用户名、密码。 B. friendsnumber表是用于保存用户用户联系人的联系信息:ID、联系人 姓名、号码、用户、号码类型。 C. papercardgroup表是用于保存不同用户的联系人的分组:ID、组名、用户。 D. friend表是用于保存联系人的信息:ID、用户、联系人名、联系人出生年月、联系人所在分组。 E. 这个系统可以被多个人使用,每个人都可以有很多朋友,每个人都可以把这些人分成不同的组来管理他们的信息。分组名由用户来自行添加。不同的用户可以使用相同的组,但是同一个用户不可以有相同的组,而且所有的联系人中不能有重名。 2. 选择语言,进行系统设计。 A. 我在创建项目的时候选择用struts实现MVC模式,在数据库连接着部分用hibernate连接的。 a. 用struts实现MVC模式: b. 用hibernate连接成功之后会看到如图所示: 一次配置成功之后,以后再无需配置,只要在开机的时候打开MySQL服务并将其连接成功既启动就可以了。 B. 网页的模板是我以前做项目的时候用过的,是用JSP和CSS做的。我在其中又做了一些修改,以适应我现在的需求。但是底层的功能是我自己写的。 C. 其中最难的地方就是显示最近一周内该用户过生日的好友的信息,怎样才能正确使信息中的时间与现在时间系统处理之后,现在正确的信息,让我烦了好些时间,最后在网上查找到处理方法。该方法的处理结果为: 3. 运行,查看结果。 A. 登录。在浏览器的地址栏中输入http://localhost:8088/Papercard/login.jsp确定,进入登录页面。在用户名一栏中输入用户名,在密码栏中输入密码,点击登录,进入用户欢迎页面,如果账号或密码输入错误,将会有错误提示。如果数据库中没有这个人,则在登录的同时将登录人信息存入数据库,如果出现相同姓名的用户,则显示该用户已存在。 B. 进入欢迎页面后,form1中显示欢迎语言;form2中显示名片管理系统中的具体操作:添加分组、显示分组、添加联系人、显示联系人;form3中显示操作后的相应信息及进一步操作。这些操作后对数据的修改、添加和删除都将保存入数据库中。 实验结果: 运行结果基本上达到了理想中的目的。在登录的时候如果输入账号或密码错误,会弹出如下图所示的对话框: 如果你选择是,则在以后的登录中就用此密码,并将数据库中PaperCard中的此用户的密码更新为现在所用的密码。如果选择否,则重新输入账号和密码,正确,进入欢迎页面。在欢迎界面中的一点钟方向有欢迎语,如:管理员:aa您好,感谢登陆使用!下面显示在这一周内该用户过生日的好友的信息,以示提醒。左栏有对好友管理的具体措施:添加分组、显示分组、添加联系人、现实联系人。 添加分组:在请填写分组名称的文本框中输入要添加的分组,然后点击提交,如果添加的分组已经存在,则会在添加分组框的上栏中显示该分组已经存在,既不能再次添加了,得重新输入新的分组或退出该页面;如果提交成功,则自动跳到显示分组页面,用户可通过“上一页”“下一页”按钮进行翻动页面,查看添加的分组是否正确添加;在添加分组的时候该分组的ID号会自动生成,并在显示页面的时候各分组会通过各自的ID号降序排练,如果不想再要该分组,则可以通过每一行右栏中的删除操作进行删除该分组;如果想继续添加新的分组,可点击下面的“添加分

文档评论(0)

xiaofei2001128 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档