网站大量收购独家精品文档,联系QQ:2885784924

JSP课程设计个人信息管理系统.doc

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JSP课程设计个人信息管理系统.doc

毕 业 设 计 论 文 1.1业务流程分析 用户需要使用账号与密码通过登陆页面登陆个人信息管理系统,新用户可注册新账号登陆。登陆后进入系统主窗体,可对个人信息管理、备忘录管理、通讯录管理、日记管理、财务管理进行操作。退出系统时返回登陆页面。 1.2系统功能分析 个人信息管理系统主要由:个人信息管理、备忘录管理、通讯录管理、日记管理、财务管理等模块组成。进入该系统后,用户可以对系统中的信息进行添加、修改、删除和查询等操作。包括以下功能: 通讯录信息:包括通讯人姓名、联系方式、工作地点、城市、备注等。 备忘录信息:包括什么时间、事件、地点等。 日记信息:包括什么时间、地点、事件等。 个人财物管理:包括总收入,消费项目、消费金额、消费时间、余额。 每个用户可以自己注册一个用户名,对自己的个人信息进行独立的管理。? 系统总体设计 2.1个人信息管理系统业务流程图如图2.1所示 2.2个人信息管理系统功能结构图如图2.2所示 系统数据库设计 在需求分析阶段已经完成系统的所有数据分析。根据该阶段建立的概念模型,已经得出满足第三范式的几个关系描述,此阶段主要的工作就是把前一阶段的成果转化为具体的数据库。 3.1系统的基本E-R图 根据之前的分析规划出的个人信息管理 备忘录实体图如图3.2所示 同通讯录实体如图3.3所示 日记实体如图3.4所示 财务管理实体如图3.5所示 3.2关系描述的设计 根据数据库原理,并结合以上E-R图,经转换,可以导出各个关系。其转化规则为首先每个实体应该转换成一个关系,有属性的联系也应转化为一个关系然且需要给出每个关系的关键字。根据以上规则直接给出所有关系。 个人信息(用户ID号,用户密码用户密码VARCHAR 20 是 userName VARCHAR 10 否 userPassword VARCHAR 20 否 uage NUMBER / 否 ubirthday DATE / 否 utelephoto VARCHAR 11 否 uQQ VARCHAR 15 否 ujob VARCHAR 30 否 uworkingPlace VARCHAR 30 否 uremarks CLOB / 否 (2) 备忘录表, 其字段列表如表3.2所示: 表3.2 备忘录表 字段名 数据类型 字段长度与格式 主键 mid VARCHAR 20 是 userId VARCHAR 20 否 mtime timestamp / 否 maddtime timestamp / 否 mplace VARCHAR 30 否 mthings CLOB / 否 (3)通讯录表, 其字段列表如表3.3所示: 表3.3 通讯录表 字段名 数据类型 字段长度与格式 主键 aid VARCHAR 20 是 userId VARCHAR 20 否 name VARCHAR 10 否 relation VARCHAR 10 否 sex VARCHAR 2 否 birthday DATE / 否 aaddtime DATE / 否 telephone VARCHAR 11 否 QQ VARCHAR 15 否 job VARCHAR 30 否 workingPlace VARCHAR 30 否 city VARCHAR 15 否 (4) 日记表, 其字段列表如表3.4所示: 表3.4 日记表 字段名 数据类型 字段长度与格式 主键 did VARCHAR 20 是 userId VARCHAR 20 否 atitle VARCHAR 20 否 dtime DATE / 否 dplace VARCHAR 30 否 dthings CLOB / 否 (5) 财务管理表, 其字段列表如表3.5所示: 表3.5 财务管理表 字段名 数据类型 字段长度与格式 主键 fid VARCHAR 20 是 userId VARCHAR 20 否 inorout NUMBER / 否 project VARCHAR 30 否 ftime DATE / 否 faddtime DATE / 否 fmoney NUMBER 8,2 否 各功能模块的设计与实现 4.1登录模块 %@ page language=java import=java.util.* pageEncoding=GBK% %@ taglib uri=/jsp/jstl/core prefix=c % % String path = request.getContextPath(); String basePath = request.getScheme(

文档评论(0)

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

1亿VIP精品文档

相关文档