个人事务管理系统

个人事务管理系统

ID:14781743

大小:222.00 KB

页数:9页

时间:2018-07-30

个人事务管理系统_第1页
个人事务管理系统_第2页
个人事务管理系统_第3页
个人事务管理系统_第4页
个人事务管理系统_第5页
资源描述:

《个人事务管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一.需求分析1.背景设计一个实用个人管理系统,可包括日记管理、备忘录、通讯录、相片管理、证件管理、图书管理、物品管理、账务管理等多个模块。2.系统构架由于个人事务信息较少,可以吧全部管理内容的输入和存储、管理都集中在一台计算机上,不需要计算机网络分布处理,因此是一个典型的桌面数据库应用系统。3.功能需求u日记管理模块Ø新建日记:包括“主题、日期、天气、心情、备忘”等内容。Ø打开日记Ø删除日记u备忘录Ø新建备忘:包括“主题、地点、开始日期、结束日期、开始时间、结束时间、备忘”等内容。Ø打开备忘:除了显示备忘中的信息,还要显示备忘是否已过期。Ø删除备忘u通讯录Ø新建联系人:包括“姓名

2、、性别、固定电话、手机号、公司、职位、传真、Email”等内容。Ø打开联系人Ø删除联系人4.界面要求系统提供图形用户界面,操作简便,书籍显示清晰,并以图表方式输出统计数据。5.数据库要求本系统属于桌面数据库应用系统,可采用Windows系列操作系统。数据库管理系统(DBMS)采用的是MicrosoftSQLServer20006.软硬件平台由于个人管理系统的复杂程度不高,数据流量不大,对实时性无较高要求。作为一个普通应用软件不必考虑长时间运行,数据库备份及复杂多任务的需求。所以对软、硬件要求不高,能够满足SQLServer2000正常运行即可。具体如表1-1,表1-2所示。表1-

3、1运行SQLServer2000的硬件要求硬件最低要求计算机Intel或兼容机Pentium166MHz或更高内存企业版:至少64MB,建议128MB或更多。标准版:至少64MB硬盘空间SQLServer数据库组件:95~270MB,一般为250MB监视器VGA或更高分辨率表1-2运行SQLServer2000的软件要求SQLServer版本操作系统要求企业版WindowsNTServer4.0,Windows2000server/AdvancedServer标准版WindowsNTServer4.0,Windows2000server/AdvancedServer个人版Wind

4、owsME,98,NT,2000professional等1.开发工具使用Jbuilder2006二.系统分析1.用例分析按照系统的功能要求和用户类型,可以设计系统用例如图2-1所示。图2-1个人事务管理系统用例图2.对象分析按照系统的功能要求建立如表2-1所示的对象。表2-1个人事务管理系统对象列表对象所需信息所需处理账号管理用户名、密码·登陆:查询数据库,核对信息·新建用户:添加信息到数据库·删除:查询数据库,删除数据库信息日记管理主题、内容、日期、天气、心情、备忘·查询:查询数据库,提取信息·新建:添加信息到数据库·删除:查询数据库,删除数据库信息备忘录管理主题、地点、开始

5、日期、结束日期、开始时间、结束时间、备忘·查询:查询数据库,提取信息·新建:添加信息到数据库·删除:查询数据库,删除数据库信息通讯录管理姓名、性别、固定电话、手机号、公司、职位、传真、Email·查询:查询数据库,提取信息·新建:添加信息到数据库·删除:查询数据库,删除数据库信息各对象之间存在如图2-2所示的关系。图2-2个人事务管理系统类图备忘录管理、日记管理、通讯录管理对账号管理存在依赖关系,用户名和备忘录、日记、通讯录之间存在一对多的关系。一.数据库设计1.数据库需求分析按照对象分析,应为系统建立以下数据表。Ø账户表:包含ID、用户名、密码字段。其中ID设为主键。Ø备忘录表

6、:包含ID、UserID、主题、地点、开始日期、结束日期、开始时间、结束时间、备忘字段。其中ID设为主键。UserID为相对于账户表ID字段的外键。Ø日记表:包含ID、UserID、主题、内容、日期、天气、心情、备忘字段。其中ID设为主键。UserID为相对于账户表ID字段的外键。Ø通讯录表:包含ID、UserID、姓名、性别、固定电话、手机号、公司、职位、传真、Email字段。其中ID设为主键。UserID为相对于账户表ID字段的外键。2.数据库结构分析将数据库概念结果转化为SQLServer2000数据库系统所支持的实际数据模型,即可获得数据库的逻辑结构。各表的结构如下。Ø账

7、户表userinfo结构如表2-2所示。表2-2账户表字段列名可否为空说明备注IDIDNOTNULLint(4)PK用户名usernameNOTNULLvarchar(14)密码passwordNOTNULLvarchar(14)Ø备忘录表memorandum结构如表2-3所示。表2-3备忘录表字段列名可否为空说明备注IDIDNOTNULLint(4)PKUserIDuserIDNOTNULLint(4)FK主题topicNOTNULLvarchar(50)地点placevarc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。