个人事务管理系统.docx
《个人事务管理系统.docx》由会员分享,可在线阅读,更多相关《个人事务管理系统.docx(63页珍藏版)》请在冰豆网上搜索。
个人事务管理系统
XXXX学院数计学院2009—2010第二学期
课程设计报告册
课程设计题目:
个人事务管理系统
课程名称:
软件工程课程设计
班级:
0X计本(X)班
姓名:
肖X高XX胡XX黄XX曾X
学号:
0X0X030XX0X0X0X0XX0X0X0X0XX
0X0X030XX0X0X03XXX
指导教师:
巫XX
完成时间:
2010年6月1日
系统项目简介:
近些年来,随着社会的不断发展与进步,人们对于信息化工作的认识,已由低层次向高层次发展,由原来的感性认识向理性认识提高,信息管理工作的重要性已逐渐被人们所认识,而为了方便个人对日常事务进行信息化管理,使信息存储达到准确、快速、完善并快速反馈进行信息处理加工,我们最终设计出了个人事务管理系统,系统实现了资料管理信息化,提供快速、准确的处理通讯录删、改、存、搜、盘点等多种功能模式,并支持多种查看方式。
而个人事务管理系统的实施,可逐步提高人个对自身综合信息的管理水平。
目录
1.引言…………………………………………………………………..3
2.系统分析……………………………………………………………..7
2.1可行性分析…………………………………………………….7
2.2功能分析……………………………………………………….7
2.3性能分析……………………………………………………….8
3.系统设计……………………………………………………………..8
3.1总体设计………………………………………………………..9
3.2接口设计……………………………………………………..163.3详细设计……………………………………………………….16
3.4数据库设计…………………………………………………….18
4.系统实现…………………………………………………………….20
5.系统测试…………………………………………………………….54
6.总结………………………………………………………………….55
7.参考文献…………………………………………………………….56
1引言
随着人门之间的交流不断的加深,各种合作也不断增强,为了适应个人对信息综合利用的需要。
为此,设计个人事务管理系统这一小型软件来满足人们的要求,这是社会的需要。
个人事务管理系统是一个把个人信息集于一体以及另外的一些附加功能;是培养人才过程中传授知识和技能的基本工具;它结构相对单,没有其它那些软件功能复杂,而且易懂,一学就会,个人制作这个软件只需要很短的时间就可以完全部功能的设计。
把微型计算机引入高等院校的对个人信息进行管理,给个人日常事情管理带来了方便,是管理走向现代化的标志。
首先,有利个人摆脱“信息紊乱”的繁忙的事务性工作,更多地进行日常事情的研究,及时提供优质适用的信;其次,有利于提高信息管理工作的效率和水平,促进管理的规范化和现代化。
微机及其管理软件的运用,使管理信息处理的速度和数量呈几何级数提高,推动了通讯录理工作现代化的发展;第三,有利于提高通讯录管理工作人员的自身素质,管理工作者要通过各种方式和途径不断加强自身的学习和提高,以及适应变化了的工作环境和管理方式。
该系统拥有较强大的存储功能。
此系统是建立在MicrosoftVisualStudio2005平台上的,后台数据库使用SQLSERVER,具有多种查询和统计功能。
按照现在个人常事务管理的需求所设计,数据库容量大并且安全可靠。
能及时处理日常的统计任务,且能对单据进行查询和统计,数据备分功能使得本系统更加完善,能有效地防止教材库的数据破坏和丢失。
本系统的开发是严格按照软件工程领域中开发软件的方法和步骤来进行的,在开发过程中始终保持认真严谨的态度,对开发出的系统进行了反复的调试,力争做到使该系统更加完善,以适应信息时代发展的需要,如果还有什么不足这处请大家指出。
1.1任务概述
1.1.1目标
该系统拥有较强大的存储功能,能使得通讯的更新、统计变得方便、快捷、高效、迅速,后台数据库使用ACCESS,具有多种查询和统计功能。
按照现在通讯录的需求所设计,数据库容量不大但安全可靠。
能及时处理日常的任务处理,并自动生数据,打出清单,完成各类报表。
此外还提供多种查询方式姓及qq号名类别。
在库存管理上也提供了多种查询方式,对单据进行查询和统计,数据备分功能使得本系统更加完善,能有效地防止教材库的数据破坏和丢失。
(1)资料管理信息化,可随时掌握通讯录的更新情况。
(2)提供快速、准确的处理通讯录删、改、存、搜、盘点等多种功能模式,并支持多种查看方式。
(3)系统界面友好美观,操作简单易行,查询灵活方便,数据存储安全可靠。
(4)个人事务管理系统的实施,可逐步提高人个对自身综合信息的管理水平。
(5)系统维护方便可靠,有较高的安全性,满足实用性、先进性的要求。
1.1.2用户特点
本系统是一个大学校园内部的存储局域网,用户是任何一个日常事务需要进行信息化管理的人,是为了方便个人网络上查看信息而设计的。
前台具有信息添加并检索信息的功能,对日常事务管理,进行多方面的查询,维护信息库,对数据备分。
1.2非技术性要求
1.2.1本系统的开发周期为(90天)
开发流程为:
需求分析—>设计—>编码实现—>单元测试—>集成和系统测试—>交付,其中需求分析的更新贯穿于整个开发过程。
1.2.2要交付的工作产品
需求规格说明书、设计说明书、测试报告、用户手册代码、可执行程序。
1.3系统环境
1.3.1硬件运行环境
服务器
处理器型号:
AMD/Inter2.8GHz及以上
内存容量:
1GB及以上
外存剩余空间:
5GB及以上
网络配置:
100M网卡
1.3.2软件运行环境
操作系统:
Windows2000/XP/Vista
数据库:
运行支持软件环境:
浏览器:
IE6/IE7/IE8
1.3.3开发环境
硬件环境
本系统PC机开发,配置如下:
处理器型号:
AMD/Intel1.6GHz及以上
内在剩余空间:
512MB及以上
外存剩余空间:
1GB及以上
网络配置:
100M网卡、串口
软件环境
操作系统:
WindowsXP
浏览器:
IE6+IE7
IDE:
MicrosoftVisualStudio2005
Web服务器:
IIS.0
数据库:
测试工具:
MicrosoftVisualStudio2005集成测试工具
配置工具及平台:
SVN+GoogleCode
1.4性能需求
1.4.1正确性需求
系统正确性需求主要包括如下两项:
●系统应能够把学生的用户信息、通讯录信息、个人事务以及财务情况等基本信息准确导入数据库中;
●系统也应能够准确无误地读取用户信息、通讯录信息和个人事务和理财情况信息。
1.4.2安全性需求
系统用于存储学生的用户信息、通讯录信息、个人事务以及财务情况等基本信息的数据库具有很高的安全性,系统管理员、用户登录数据应加密后再通过网络传输。
1.4.3界面需求
系统对界面的需求应该是布局清晰,颜色搭配合理,色调柔和,各页面主题风格一致,比较美观,其他窗口较合理即可。
1.4.4精度需求
由于系统所涉及的数据主要是个人或者以寝室为单位的少数用户人数,因此对数据精度无特殊要求。
1.4.5时间特性需求
当系统最终用户和系统管理员登录系统时,系统应能在0.2秒内识别出登录用户身份并进行签到数据录入。
查看登录用户相关信息时,系统应能在1秒内返回结果。
1.4.6稳定性需求
该系统部署后,在硬件条件和支持软件条件没有发生变化的情况下,能够一直保持运行状态,直到系统被升级或替代。
1.4.7灵活性需求
当系统出现故障而不能使用时,用户可以用手动方式作为记录学生的用户信息、通讯录信息、个人事务以及财务情况等基本信息。
1.4.8扩展性需求
本系统能够在以下几个方面进行扩展:
●功能扩展:
在现在功能模块的基础上增加用户的其他信息、自动文档生成模块等;
●支持环境的扩展:
系统运行所要求的操作系统可以从Windows平台扩展到其他平台等。
1.4.9数据管理能力需求
系统数据库中应能对一定数据人员的相关信息进行存储。
1.4.10故障处理能力需求
系统可能遇到硬件故障而不能正常读取。
故障发生时,将不能自动完成学生或用户个人事务和财务情况信息,此时需要对学生或用户个人事务和财务情况信息进行手动记录。
系统出现软件故障时,为满足信息处理的要求,可以采取数据恢复来解决,因此平时要注意经常进行数据备份。
2系统分析
2.1可行性分析
近些年来,随着社会的不断发展与进步,人们对于信息化工作的认识,已由低层次向高层次发展,由原来的感性认识向理性认识提高,信息管理工作的重要性已逐渐被人们所认识,不少有识之士认为,个人事务管理也是一门科学,而要搞好这门科学,就必须学习和掌握多方面的专业知识,诸如教育管理学,图书管理学,物资财务管理学、信息管理理论以及现代化的计算机管理知识和操作技能等,只有熟练地掌握了这门科学,才能搞好个人事务的管理,才能适应教育改革的需要,为提供更好的服务。
信息管理是教材管理中的重要环节,是企业实现现代化管理的基础。
因此,在研究和开发信息管理系统时,大多把库存管理系统作为突破口。
库存管理系统的实施将帮助用户对信息的存储、删除、添加、修改、搜索和查询等操作进行全面的控制和管理。
该系统可帮助管理人员方便地管理信息的内容,了解各个事务的信息情况,使信息管理人员可以及时了解和控制存储业务各方面的准确情况和数据,帮助用户根据市场变化作出快速反应。
本系统是基于现代生活的理念,结合日常生活中您的需求而产生的一款贴近生活的个人事务管理系统。
此系统主要针对于个人事务的完整统筹与管理,对于提高生活质量完善生活内容有很好的作用。
也更易于了解自身价值与需求。
2.2功能分析
2.2.1基本功能需求分析
本课题要实现的是个人事务管理系统,在设计该系统时,应尽可能的贴近生活,便于用户操作。
系统在实现上应该具有如下功能:
(1)系统要求用户必须输入正确的用户名和密码才能进入系统;
(2)系统应该提供用户的基本信息;
(3)系统应该提供用户信息管理;
(4)系统应该提供通讯录管理;
(5)系统应该提供个人理财管理;
(6)系统应该提供日志管理;
(7)系统应该提供个人事务管理;
(8)系统应该提供日历查看功能;
(9)系统应提供网页收藏夹管理;
(10)系统应该提供系统使用帮助;
2.3性能分析
2.3.1用户界面需求
个人事务管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一目了然。
尽可能的为用户的录入、查询等功能操作提供方便。
快捷按钮的创建也是非常需要的,以方便用户操作。
2.3.2系统安全性需求
对于系统为方便客户管理日常事务而开发。
在登录时,使用用户验证控件,来确认用户是否为合法用户,以保证信息安全。
所以在系统的管理权限上应当进行严格控制,具体思想如下:
1.要想对该个人事务管理系统进行操作就应当具有某些操作权限。
没有权限的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以确保系统的严密性和安全性。
2.可以为该系统设定两种登录方式:
系统管理员和普通用户。
没有系统管理员或者普通用户的用户名和密码任何人都不能登录该系统。
系统管理员登录可以对系统信息进行修改,包括用户密码等。
当用户忘记密码时可以通过此账号登陆用其他方式直接修改密码。
3系统设计
系统设计包括四个部分:
总体设计、接口设计、详细设计以及数据库设计。
我们将采用图例说明的方式对系统进行全面的剖析,力求让所有人对本系统有全方位的立体了解。
添加用户
3.1总