计算机应用技术专业专业综合实训报告内容摘要:

AWT 和 Swing 窗口组件;不过 IBM 声称 SWT 比其他 Java 窗口组件更有效率。 Eclipse 的用户界面还使用了 GUI 中间层 JFace,从而简化了基于 SWT 的应用程序的构建。 这种平等和一致性并不仅限于 Java 开发工具。 尽管 Eclipse 是使用 Java 语言开发的,但它的用途并不限于 Java 语言;例如,支持诸如 C/C++ 和 COBOL 等编程语言的插件已经可用,或预计将会推出。 Eclipse 框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容管理系统。 基于 Eclipse 的应用程序的一个突出例子是 IBM Rational Software Architect,它构成了 IBM Java 开发工具系列的基础。 三、总体说明 系统项目规划 在我们当代信息社会里,人们对信息的交流与沟通越来越重视,对时间的有效利用更 加的注重,其中个人信息也在高速增加,因此,个人信息的管理在日常工作和生活中成为必不可少的内容,方便实用的个人信息管理工具对于提高信息利用效率具有重要意义。 随着个人电脑的普及,简单实用的个人信息管理工具成为人们日常个人信息管理的不错选择。 业务流程分析 用户需要使用账号与密码通过登陆页面登陆个人信息管理系统,新用户可注册新账号登陆。 登陆后进入系统主窗体,可对个人信息管理、备忘录管理、通讯录管理、日记管理、财务管理进行操作。 退出系统时返回登陆页面。 系统功能分析 个人信息管理系统主要由:个 人信息管理、备忘录管理、通讯录管理、日记管理、财务管理等模块组成。 进入该系统后,用户可以对系统中的信息进行添加、修改、删除和查询等4 操作。 包括以下功能: 通讯录信息:包括通讯人姓名、联系方式、工作地点、城市、备注等。 备忘录信息:包括什么时间、事件、地点等。 日记 信息:包括什么时间、地点、事件等。 个人财物管理:包括总收入,消费项目、消费金额、消费时间、余额。 每个用 户可以自己 注册 一个用户名,对自己的个人信息进行独立的管理。 系统功能结构图 项目个人信息管理系统正是基于一个应用需求而设计的。 其中包括:个人信息管理、备忘录管理、通讯录管理、日记管理、财务管理等模块组成。 进入该系统后,用户可以对系统中的信息进行添加、修改、删除和查询等操作。 数据库的实现 根据数据库原理, 该阶段建立的概念模型 ,并结合 ER 图,经转换,可以导出各个关系。 其转化规则为首先每个实体应该转换成一个关系,有属性的联系也应转化为一个关系然且需要给出每个关系的关键字。 根据以上规则直接给出所有关系。 系统的基本 ER 图 根据之前的分析规划出的个人信息 管理 系统实体有:个人信息实体、备忘录实体、通讯录实体、日记实体、财务管理实体。 个人信息管理系统 个人信息 备忘录 通讯录 日记 财务管理 查看个人信息 写日志 财务总况 财务清单 收人 情况 支出 情况 添加记录 添加备忘 查看记录 添加记录 查看日志 个人首页 修改个人信息 查看备忘 操作 退出系统 系统功能结构图 5 个人信息实体图如图 所示 备忘录实体图如图 所示 同通讯录实体如图 所示 个人信息 姓名 年龄 出生日期 电话号码 工作 地址 个人信息实体 账号 密码 备忘录 用户名 时间 记录时间 地点 事情 备忘录实体 通讯录 出生日期 性别 姓名 城市 地址 工作 关系 添加时间 电话 通讯录实体 6 日记实体如图 所示 财务管理实体如图 所示 数据库的物理设计 在完成数据库的逻辑设计后,即可以开始数据库的物理设计。 基于以上数据库的逻辑设计,考虑程序设计的简易性及通用性,本个人信息管理系统采用 Oracle 数据库,并在其下创建 5 个数据表,其结构分别如下: (1)个人信息表 , 其 字段列表如表 所示: 表 个人信息表 字段名 数据类型 字段长度与格式 主键 UserID VARCHAR 20 是 userName VARCHAR 10 否 userPassword VARCHAR 20 否 财务管理 用户名 项目 时间 数额 添加时间 收入 /支出 财务管理实体 日记 日记标题 地点 时间 用户名 事情 日记实体 7 uage NUMBER / 否 ubirthday DATE / 否 utelephoto VARCHAR 11 否 u VARCHAR 15 否 ujob VARCHAR 30 否 uworkingPlace VARCHAR 30 否 uremarks CLOB / 否 (2) 备忘录表 , 其字段列表如表 所示: 表 备忘录表 字段名 数据类型 字段长度与格式 主键 mid VARCHAR 20 是 userId VARCHAR 20 否 mtime timestamp / 否 maddtime timestamp / 否 mplace VARCHAR 30 否 mthings CLOB / 否 (3)通讯录表 , 其字段列表如表 所示: 表 通讯录表 字段名 数据类型 字段长度与格式 主键 aid VARCHAR 20 是 userId VARCHAR 20 否 name VARCHAR 10 否 relation VARCHAR 10 否 sex VARCHAR 2 否 birthday DATE / 否 aaddtime DATE / 否 telephone VARCHAR 11 否 VARCHAR 15 否 job VARCHAR 30 否 workingPlace VARCHAR 30 否 city VARCHAR 15 否 8 (4) 日记表 , 其字段列表如表 所示: 表 日记表 字段名 数据类型 字段长度与格 式 主键 did VARCHAR 20 是 userId VARCHAR 20 否 atitle VARCHAR 20 否 dtime DATE / 否 dplace VARCHAR 30 否 dthings CLOB / 否 (5) 财务管理表 , 其字段列表如表 所示: 表 财务管理表 字段名 数据类型 字段长度与格 式 主键 fid VARCHAR 20 是 userId VARCHAR 20 否 inorout NUMBER / 否 project VARCHAR 30 否 ftime DATE / 否 faddtime DATE / 否 fmoney NUMBER 8,2 否 9 四、后台系统部分模块的实现 登录模块 用户登录注册和用。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。