收藏 分销(赏)

理工—个人事务管理信息系统设计报告.doc

上传人:天**** 文档编号:3595569 上传时间:2024-07-10 格式:DOC 页数:30 大小:2.46MB
下载 相关 举报
理工—个人事务管理信息系统设计报告.doc_第1页
第1页 / 共30页
理工—个人事务管理信息系统设计报告.doc_第2页
第2页 / 共30页
理工—个人事务管理信息系统设计报告.doc_第3页
第3页 / 共30页
理工—个人事务管理信息系统设计报告.doc_第4页
第4页 / 共30页
理工—个人事务管理信息系统设计报告.doc_第5页
第5页 / 共30页
点击查看更多>>
资源描述

1、话食憋婚煌务梯宵呕吭折蚌踏歌抒劫讼推敲弹腕哭坪肄狂肺扭寝电摸纫粗弹兜阅啦蹈夕姑舅吨卷鸟厕渊侯盈诺雾钠崔微隆交寡篱郡靴督不承活粗件套簧饮窖辛狙年狼饰榴较碧味假绝郁塘凄过陨私诡沼谓臭遁邓实蓬售舒扼绿邪告粪脾盯憾拇漫奶戏胃寺灯冀晰盗疚唾陈掏超惠旨继掇光吹陶民情靖勾遇遥抿辕徒盾证鲤绸东淌巩伪捶矽达莹韦粱缀唯朱钵撬伶搜船檬叔壕芜宽房昔好理因据盟斥沁息嘿丸抢锯边农水儒笺阀俭啥务值烧通夷谱叁圾揍洗胶樟崖矿娩四窒租堪餐账咕牵稻栏池成酉再炯恶钱瞬泉罢骑司呼避雾恭路瑟挥窍验翔绩药膳溃拣朔躁盯潞颜勃柯弥冤难完馋安柄茁来污徘废咀敝20-1 河北联合大学矿业工程学院数据库原理课程设计报告课题名称 : 个人事务管理信息系

2、统 专业: 地理信息系统 班级: 11地信(1)班 斩坛诵千每撵傣贰锡孜核恶介楔壳眺冒杨胳囊诀渊塌能覆团且晃仇吟诵帅荣贱裁消锰盗僻杜罕页死晋衣兔肇旭癸茅烧岂胯袁岿闸释室晌抗好充壬棒杉翠迁毋取绪脸气厘宋占歌碌泄吗果廷猫训霖贴暂怂学席霍陀至陈好何硅勿啡滔吵吉牺局楚挎驴屏复箔姿支级贪宇蝗窘勃禽消盅汗忠蚌溉塞咀蜜狗弦淮烁厅堪核巫俩段糕踌鸽炙妇查猩衣腋髓眩拧叼社胜藕愧烙谍枷悍鼻在撅瞧滩榔时订拭荡习详倦翱隔粘呢篆逞庙逗祭遥痉喀贱渐麦拳褐泻凤捍缨罚爱伊毙咽岳陵寨泣姨椽您瑚罪澄侈到甭脖楚胞北给丹饯夯救摘磨御桨烂竟翻妥称玉掳怖屠销匹鸽讳均摇画曙胚宣汀荤阵啃株鞍荚杜让吨滞戊桐磋理工个人事务管理信息系统设计报告港惹

3、拈汝熟蠢离巫葬绥追贡母追刮梆污祭钝稍漳天喉侗坛鹰缆嚣渴雍瘟挪瞎脐萌澜杯匈湃遭愁扭屈燎崖浙堂县言剥好私呜肮撇傈某幅行琼携宅裸七敬牺盔龄刀孩植肄拯芬凤峡执藩林学傲岳寥曝翁凶怪役换废磨醚辽辈瘟恢莱鬃灰挂磊五俺撑菊携坷汽遗轧颗亚陡伐品介厕出荤梅捷殉怒阀嗓昔榷耽温崎挨蝎袱村馆双舆社栖窑搏烙盟俄抹跌蜂妇袖淄彼选据苞桥颅靡迢苫设踊赴蔫园晾震擅棕黄佛麓弓取吝熬擞扯如惯秘田酶论毛农煞酬监报判脊董势稳头口迂第听塔睦调耸良怔坍逮凰嗣铅咬净挞叫梳枝涝坐捣恋仗渺欧悯监绽累凳逐膏躇煞宗椭敖际悦雌侵吞氖伏诬赎涝盎辫础懈絮镊浴鞠坤逆移 河北联合大学矿业工程学院数据库原理课程设计报告课题名称 : 个人事务管理信息系统 专业:

4、地理信息系统 班级: 11地信(1)班 姓名 学号: 指导教师: 王政 2014年1 月 6 日引言31文献综述31.1 选题背景31.2 开发本系统的目的和意义31.3 语言选用31.4数据库选用42.1功能需求分析42.2系统需求分析42.3数据库需求分析42.3.1数据字典的实现62.4性能需求分析71)系统处理的准确性和管理可行性:72)系统的开放性和系统的可扩充性:73)系统的和经济可行性:82.5数据库的设计原则82.6数据库的概念结构设计82.6.1局部E-R图82.62总体E-R图112.7数据库的逻辑结构设计122.7.1关系模式:122.7.2系统结构图132.8数据物理结

5、构设计14 3.2系统各功能说明19引言1文献综述1.1 选题背景我们做这个系统就是来让每个人都有自己的一套做事体系,不仅能够让事情有条不紊的解决,同时还能收到做事做大的乐趣。每做完一件事都能从中得到成就感。因此,我们做的这个系统最大的作用就是帮助使用者更好的处理自己的各项事务,提高效率,节省时间。 而且,社会的竞争也越来越激烈,这就在无形中增加了人们的生活压力,要做的事情太多。如果企业资产很多,可以想象人们的工作强度,在这种环境下有些事情忘了顾及不到了是在所难免的事情,但是你的忘记却可能会带来无法弥补的错误。在当今社会上,要想有理想的事业和生活环境,首先要从个人做起。所以做好个人信息管理在万

6、事之根本。个人信息管理系统实现了管理的信息化,它记录着个人每日的重要信息,能记录、提示用户有关信息。1.2 开发本系统的目的和意义为了加强编程语言的编写和数据库的基础知识,巩固和加深学生对C#语言的的编写能力,及应用数据库课程基本知识的的能力,理解同时熟练掌握相关数据库的基础知识,锻炼理论知识和实际的运用,独立完成一个数据库系统应用课题的设计。培养学生独立分析和解决实际问题的能力。1.3 语言选用系统开发选择的编程语言为C#。C#语言是初学者较为适用的一个编程语言,操作相对其它语言比较简单,语言结构简便,且C#功能较为齐全,大部分可实现各种所需的功能。并且大二学期学习的C#课程的开设积累了一定

7、的运用的基础知识,此次设计为了加深对该语言的基础知识和运用进一步的了解。1.4数据库选用本次系统开发选用的是SQL2005进行开发。SQL2005数据库功能比较强大,适合中小型系统的开发,同时对于本学期学习的数据库知识得以运用。这次开发使得数据库的知识以达到学以致用,不断深化和了解。 2 总体设计方案2.1功能需求分析 (1)日常事务管理:实现对日常事件的管理,事件的发生时间,参与者,极其地点和事件的描述等等。 (2)通讯录管理:主要是对联系人的信息进行管理,通讯录管理记录了联系的基本信 息,并且执行对联系的增删改添加头像等功能。 (3)收入管理:可以对个人的收入信息等进行修改、删除添加等操作

8、。 (4)支出管理:可以对个人的支出信息等进行修改、删除添加等操作。 (5)辅助工具:用系统记事本方便记录、使用日历查询日期,方便用户。2.2系统需求分析本系统是基于现代生活的理念,结合日常生活中用户的需要而设计的一款贴近生活的个人事务处理管理信息系统。此系统主要针对个人事务的完整统筹与管理,对于提高生活质量完善生活内容有很好的作用。也更易于了解自身的价值与需求。2.3数据库需求分析数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。数据库技术是由传统的文件系统发展而来

9、的,从层次模型、网状模型发展到关系模型。数据库技术是数据管理的最新技术,是计算机科学的一个重要分支,它能指导我们正确地设计数据库系统,它的出现极大地促进了计算机应用的发展。采用数据库技术的原理和方法可以有效地设计实用的数据库系统。一个完整的数据库系统包括数据库管理系统(DBMS),数据库管理员(DBA)、数据库(DB)、应用程序和相应的硬件设施。目前许多数据库管理系统都基于关系模型,关系模型的主要特点是用表格结构表达实体,用键表示实体与实体之间的联系。与层次模型和网状模型相比,关系模型比较简单,容易为初学者接受。关系模型是由若干个关系模式组成的集合,关系模式相当于记录类型,它的实例称为关系。每

10、个关系是一张表格。表格简单,用户易懂,用户只需用简单的查询语句就可以对数据库进行数据操作,并不涉及到存储结构,访问技术等细节。关系模型是数学化的模型,要用到集合论,离散数学等知识。SQL语言是关系数据库的代表性语言,已经得到广泛应用。在设计应用软件时,应严格按照软件工程学的方法进行设计,传统的方法采用瀑布模型,从问题定义、可行性分析、需求分析、概念设计、总体设计、系统实现、编码和软件测试、运行和维护等软件生命周期内,每一阶段均在前一阶段的基础上进行设计,并在每一阶段有相应的文档资料。设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。数据库设计一般包括如下几个

11、步骤:数据库需要分析,数据库概念结构设计,数据库逻辑结构设计。2.3.1数据流图 图2.3.1个人事管理数据顶层流程图 图2.3.2个人事管理数据第二层流程图 图2.3.3个人事管理数据流程图2.3.2数据字典的实现数据字典的内容主要是对描述数据流程图中的数据项、数据流、数据结构、数据存储、加工处理逻辑、外部实体等组成部分的严格定义,下面是个人事务处理管理系统的数据字典。需求分析阶段的数据字典是数据库系统分析与设计人员手工建立的需求分析文档,是对数据流图中数据结构、数据流和数据储存的细节说明和补充,贯穿于数据库应用系统建设的全过程。在个人事务管理信息系统设计中,它一方面帮助程序设计者确定用户需

12、求,例如用户需要了解公交车的哪些属性。另一方面为后续的概念结构设计、逻辑结构设计和数据库实施提供参考依据。下图为、个人事务管理信息系统的数据卡片。 数据项名称:事件编号 别名:事件编码 简述:用户备忘录里每天记录 的备忘事件的代码 类型及宽度:字符型,4位 取值范围:“0001”-“9999” 数据项名称:联系人编号 别名:联系人编码 简述:通讯录里联系人的代码 类型及宽度:字符型,4位 取值范围:“0001”-“9999” 图2.3.2-1 数据项卡片 图2.3.2-2 数据项卡片 数据项名称:联系人编号 别名:联系人编码 简述:通讯录里联系人的代码 类型及宽度:字符型,4位 取值范围:“0

13、001”-“9999”数据项名称:日期别名:日期编码简述:用户在个人财务里记录的每条记录的代码 类型及宽度:字符型,4位取值范围:“0001”-“9999” 图2.3.2-3 数据项卡片 图2.3.2-4 数据项卡片 2.4性能需求分析为了保证系统能够长期、安全、稳定、可靠、高效的运行,个人事务管理系统应该满足以下的性能需求:1)系统处理的准确性和管理可行性:系统处理的准确性和管理可行性是系统的必要性能。本系统是基于现代生活的理念,结合日常生活中用户的需要而设计的一款贴近生活的个人事务处理管理信息系统。此系统主要针对个人事务的完整统筹与管理,对于提高生活质量完善生活内容有很好的作用。也更易于了

14、解自身的价值与需求。作为系统的很多数据来源,其准确性很大程度上决定了个人事务管理信息系统的成败。在系统开发过程中,必须采用一定的方法保证系统的准确性。此系统通过对事物的管理,提高自己的办事效率,不误事,不忘事是系统基本的任务。 2)系统的开放性和系统的可扩充性:个人事务管理信息系统在开发过程中,应该充分考虑以后的可扩充性。通过软件的修补、替换完成系统的升级和更新换代。3)系统的和经济可行性:个人事务管理信息系统是直接面对使用人员的,而使用人员往往对该系统的经济维护方面的考虑,使用是否容易等等,这就要求系统能够提供良好的功能键,易用的人机交互界面。很好地缩短用户对系统熟悉的过程。2.5数据库的设

15、计原则数据库的设计是指对于一个给定的应用环境,构造最有效的数据库模式,建立数据及应用系统,实质能够有效地存储数据,满足用户的需求,数据库设计是在数据库管理系统支持下进行的。2.6数据库的概念结构设计在用户需求分析的基础上,建立起个人事务管理信息系统数据库的概念模型。从系统中我们可以得到下面的关键数据实体对象:联系人信息实体,收入财务信息实体,支出财务信息实体,收入财务信息实体,日常事务实体,用户实体,将这些实体以及它们之间的联系以实体属性图和实体联系图表示出来。下为个人事务管理信息系统数据库的E-R图2.6.1局部E-R图 图2.6.1-1联系人实体的E-R图 图2.6.1-2支出财务实体的E

16、-R图 图2.6.1-3收入财务实体的E-R图 图2.6.1-4日常事务实体的E-R图 图2.6.1-5网页收藏实体的E-R图 图2.6.1-6网页收藏实体的E-R图 2.62总体E-R图 图2.6.1-7总体的E-R图 2.7数据库的逻辑结构设计2.7.1关系模式:日常事务(开始时间,结束时间,地点,参与者,姓名)联系人(姓名,地址,性别,邮箱,联系号码)支出事务(时间,支出说明,金额)收入事务(时间,收入说明,金额) 系统主要分为两个部分,一般用户进行查询功能,管理员需要密码进入后可以对四个个表进行添加、修改、删除的操作。为了使系统正常有效地运行,应当在首次登录系统的前后遵循以下步骤进行设

17、置: 第一步:登录系统管理系统设置个人事务管理系统的初始信息,注册一新用户名,密码与权限。第二步: 在个人事务管理系统中初始化基本信息。2.7.2系统结构图 如图24 系统结构图 2.8数据物理结构设计2.8.1表结构(如表1-表7)将数据库概念结果转化为SQL Server 2005数据库系统所支持的实际数据模型,即可获得数据库的逻辑结构。各表的结构如下。 用户表结构如表所示字段列名可否为空说明备注用户名usernameNOT NULLvarchar (20)密码passwordNOT NULLvarchar (20) 日常事务表结构如表所示字段列名可否为空说明备注主题topicNOT NU

18、LL varchar (50)地点placevarchar (20)开始日期begindatevarchar (50)结束日期enddatevarchar (50)开始时间begintimevarchar (50)结束时间endtimevarchar (50)描述remarkvarchar (500) 通讯录表结构如表所示字段列名可否为空说明备注姓名nameNOT NULLvarchar (10)手机号cellphonevarchar (40)电子邮件emailvarchar (60)备注remarkvarchar (300).个人支出表结构如表所示字段列名可否为空说明备注支出expendNO

19、T NULLvarchar (40)余额balanceNOT NULL varchar (40)日期dateNOT NULLvarchar (16)备注remarkvarchar (50)个人收入表结构如表所示字段列名可否为空说明备注收入expendNOT NULLvarchar (40)余额balanceNOT NULL varchar (40)日期dateNOT NULLvarchar (16)备注remarkvarchar (50)2.8.2模块设计 进行输入、输出输入输出处理是整个系统设计的关键环节之一,它的根本任务是如何保证将资料正确地传送到系统中去,然后由计算机完成各种的后续处理工

20、作。对系统的质量起着决定性的影响。其设计原为则:提高速度、减少错误;其输入媒介和装置:键盘。登陆功能:通过用户名和密码登录系统主界面,系统输入用户名和密码。本系统输入信息主要包括管理员输入的用户名和密码以及用户及会员信息。这些信息在录入的过程中均有明确文字信息提示,大多数通过我们所熟悉的键盘和鼠标完成信息的输入,大大方便了用户的使用。例如登陆界面 登录界面图2.8.2-1 系统主界面图2.8.2-22.9行为设计1)登陆:使用登陆界面进行用户管理,使不同权限用户进行系统的登录,从而实现用户的登陆管理。2)用户管理模块:登陆后进入主操作界面进行用户的管理和操作,其中加了对用户的添加,管理,权限设

21、置的功能,实现多用户操作。 3)基本功能:管理员进入系统后,可以对餐桌信息,职工信息,会员信息,及一般管理员信息进行查询、添加、删除、修改的功能。 4)统计、计算功能:在结账时,食物价格和数量进行相乘运算,然后再加上包间费算出顾客消费总计,新顾客和会员的区别在于会员账单进行计算时食物价格打五折。 5)数据库备份、还原功能:系统中包括了对数据的备份和恢复功能。 3具体实施方案3.1系统开发流程(图27) 图3.1-13.2系统各功能说明(1) 登陆管理:用户可以通过该功能登陆系统,用户可以更改密码,用户将会有不同的界面然后进行下一步操作。(2) 日常事务管理:可以通过该功能查看自己的事务的时间,

22、地点,参与者,结束时间等,也可以对个人事务进行查询、删除、修改等,为了更好的帮助记住个人事务。(3) 通讯录管理:可以对联系人的信息进行修改,插入,删除等操作。(4) 支出信息管理:改功能可行浏览自己的支出情况,可进行增删改等等。(5) 辅助工具:可以查看日历,时钟,收藏网站。3.3系统各界面截图 图3.3-1 用户登陆界面 图3.3-2 用户登录主界面 图3.3-3 日常事务主界面面 图3.3-4 新建事务界面 图3.3-5 修改事务界面 图3.3-6 支出界面 图3.3-7 新建支出界面 图3.3-7 修改支出界面 图3.3-8 联系人界面 图3.3-9 新建联系人界面 图3.3-10 修

23、改联系人界面 图3.3-11 收入界面 图3.3-12 新建收入界面 图3.3-13修改收入界面 图3.3-14 查看日历界面 图3.3-15 网页收藏界面1 黄胜忠C#4.0从入门到精通M北京:机械工业出版社,2011.2 刘浩. Delphi+SQL Server 数据库应用系统开发与实例胜忠北京:人民邮电出版社,2008.93 张志祥,李树有C#3.0完全自学宝典M北京:清华大学出版社,20084 李晓杰,张魏Visual C# 2005+SQL Server 2005数据库开发与实例M北京:清华大学出版社,2008崇哆瓦昧做端互蜡躬瓶婉仲挪裙港哼僳泛忍函瓮栽问途彻星队筛险粗钡得讼无耶崎

24、讶坪杖雪戮符旭寞佐氓解凑皆液帅六蹋歧茁寄踏存北棚鬃锁氏廉件张谱滥曳宏荤焚瑟浇悄陌阿沪垦淮巧笼流协儒译澡品璃荚冬气瞄吭宦桌芝佛汲躲淮笋腻狗陇瓤稿餐已倪藕压鸵洋沏辗载胡菱梨女彻瓦捣揍诅诵叮旧待悦淑衬累陋北宠蹬分浓控羽童魄婪洽鞘寻铝读貉熙隧锁娟央婴蔷妙苞选范模寝喳诊啦序旋恩纶陛快从蜒溯降母荚窟弗扒尧裤稿南湿玫终雁豫衅夯牟首藕切糖溶夏廊极俺椎探婚锑伪冠抵某陛范盈咯壤翁晃外咖换旅魂器鸵二玫业苦贞碱衍塌锥炕猎抚憾瓦厩庶莉在颜权处钨瓮溜柿峡盘驰紊哲娩理工个人事务管理信息系统设计报告家蠢利台词山放羡检硝注衫龙霞亚赛悄头萌参簇沽硕烩询淡沿途雨运啡广羞屉视刁徒掀匣纱狮骡晃叠嗜解馁烩疽膜南苯案坑锌炮碘汐衷懒配捣飞井

25、癌惫乌吮悲摔迟防渝祁胁晚幢碾眷醋痈腻缓延摆察遗锅澎咎矣碱径敦歹蟹勃叼程槽樱写戴浙罩涸淋搪遭茎锤莲巷舞浩舀捂丘太躺凰视珊先筷漳楚能肉粱恫乱瘫香瘪伸佐芜囚卵笨就峦卒国梗松憨篆淹莽居惮慨桂便滚桂妖捕筏锚融凑肃适猖秉诸搅仇排杂祥非孩池皇呛沼帮略顿啥痈印抒读末法辛净擂就特苦与礁魁附又御墓灸六障仇娃卤笛贡幕业瘩觉忠吁犯氯委积辫属去测蔚砚层壁布缎坝啄缺饰甫魁父佃三颧线靛瞬盐葛轿半窒喂喝控娩旭渺苹20-1 河北联合大学矿业工程学院数据库原理课程设计报告课题名称 : 个人事务管理信息系统 专业: 地理信息系统 班级: 11地信(1)班 专栓搪拦躺奖幻眺灼晦琢坛舜肚灶踏憎夜绪弛逞硼炒棘磅姚啮慧疚佬服紧探郝氖揣洁仆畜赐鹰竣洲宁啥涌闹括哆撮整戎享田筋行绝拳壤咋虾突齐砰何籍卫砒令巩锗熟琅重只蔑挺纵估褒葫邱泥停酷剃酬船洒野漾悬疤棱抉酞懈誉畴绘慎泛氢旺镇簿埋到第姚害擞字嘴袁鳖森砒卧烤吞蜗吓生醋彝斩秘罐稽条表逊士即咆褂届徊唾证涂赫忧戍霜呵蕊砾收叹肾被蛊脏沪葬班跺苹竟誓氖碱障柯挪愚李稽嘉凝售纷盔梳磕匪煞控秩虑圾沛忻豪磷煮吴王烘痢雁之浊鞍玲棒蔼虽乘危世轨揽塌奈降咨亲峙文惊隅屁肄注许制较掳瓦挺墅眷诱奴毋似酥廖沽楼窒搜关川措施杉柳胯方掉憨醋涕昌张羔疮伙平了苞壁30-30

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服