经济管理学院本科课程设计论文基本内容数据库开发与应.docx
- 文档编号:26855205
- 上传时间:2023-06-23
- 格式:DOCX
- 页数:42
- 大小:1.09MB
经济管理学院本科课程设计论文基本内容数据库开发与应.docx
《经济管理学院本科课程设计论文基本内容数据库开发与应.docx》由会员分享,可在线阅读,更多相关《经济管理学院本科课程设计论文基本内容数据库开发与应.docx(42页珍藏版)》请在冰豆网上搜索。
经济管理学院本科课程设计论文基本内容数据库开发与应
(此文档为word格式,下载后您可任意编辑修改!
)
《数据库应用与开发》
课程设计指导
孙鸿飞
东北电力大学经济管理学院
第1章图书馆管理信息系统概述
1.1图书馆管理信息系统简介
传统图书馆最主要的职能是收藏,并在对所收藏的图书资料进行保存和组织的基础上为读者提供服务。
数字图书馆系统,是对有价值的图像、文本、语音、影像、软件和科学数据等多媒体信息进行收集,进行数字化加工、存储和管理及实施知识增值,并提供基于网络的电子存取服务。
传统媒介包括图书、报纸、杂志、单据、票据、文件、广播和电视等。
传统纸张作为信息媒介存在着巨大的浪费,以图书为例,成千上万的书经过印刷、存储、运输、批发、销售等环节后才能送到读者面前,这样不仅成本巨大,浪费资源,而且无法检索和查找,更谈不上信息的增值。
Internet使得信息传播方式发生了变革,海量的信息可以通过低廉的传输成本在网上传送,用户可以自主地有选择地获取和使用需要的内容。
电子化的信息数据不仅节约了传播的成本,同时加快了信息的增值,因此信息资料的数字化成为未来信息社会的基本需要。
数字化媒介是信息的电子化表现形式,一方面可以倒替传统媒介表现出相同的文字、声音和图像等信息,另一方面可以更方便地管理、查询和阅读,并且通过现代网络技术进行传播和安全保护。
1.2图书馆管理信息系统功能描述
(1)系统管理员、图书管理员和一般管理员权限的设置。
(2)书籍信息的添加、编辑、删除和索引功能的实现。
(3)用户信息的添加、编辑、删除功能的实现。
(4)更加方便的查询、修改和删除有关的管理数据。
1.2.1系统特色
本系统在一般的图书馆管理系统的基础上,添加了新的窗口功能、今日借阅查询功能和报表功能。
方便图书管理员在工作一天结束后,可以更加清楚的掌握图书的借阅信息。
管理信息系统的设计与开发是一项系统工程,为了保证系统的质量,设计人员必须遵守共同的设计原则,尽可能地提高系统的各项指标。
具体的设计原则如下:
⑴实用性原则
要力求最大限度地满足实际工作的需要,充分考虑各业务层次、各管理环节数据处理的实用性,把满足用户生产和管理业务作为第一要素进行考虑。
用户接口和操作界面设计尽可能做到界面美观大方,操作简便实用。
⑵可扩展性与可维护性原则
为适应将来的发展,MIS系统应具有良好的可扩展性和可维护性。
软件设计尽可能模块化、组件化,使应用系统可灵活配置,适应不同的情况。
数据库的设计尽可能考虑到未来的需要。
⑶安全可靠性原则
应用软件与数据库系统的设计要做到安全可靠,防止非法用户的入侵。
数据库的备份策略恰当,以防止灾难性事故发生。
⑷用户界面设计原则
图形化原则:
用户界面的设计应符合Windows规范的图形用户界面(GUI),做到美观大方。
用户界面应当直观、明了、条理清晰。
实现“傻瓜型”管理——易学、易用、易管理。
完整性原则:
数据库的完整性是指数据的正确和相容性。
要防止合法用户使用数据库时向数据库加入不合语义的数据。
对输入到数据库中的数据要有审核和约束机制。
可伸缩性原则:
数据库结构的设计应充分考虑发展的需要、移植的需要,具有良好的扩展性、伸缩性和适度冗余。
规范化数据库的设计:
应遵循规范化理论,规范化程度过低,可能会存在插入、删除异常、修改复杂、数据冗余等问题,要解决的方法就是对关系模型进行分解或合并(规范化),转移成高级范式。
第2章需求分析
2.1系统目标
根据系统的可行性研究和需求分析,该系统主要实现以下基本功能:
(1)用户管理:
应用系统操作人员,设置操作人员和会员的口令和权限,实不用的人员拥有不同的权限,同时在满足了不同系统用户的操作需求的基础上,提高系统的安全性。
(2)图书信息管理:
主要是书库中各种图书的基本信息和这本书的库存量,以保证买着能够借到自己想要的书。
(3)图书借阅管理:
完成图书的卖出登记,包括图书编号,会员编号,借书的数量和借书的时间。
(5)账户管理:
最主要是设置不同人员的访问权限,以保证系统的安全性。
2.2系统的性能需求分析
图书管理信息系统的数据需求包括如下几点:
(1)数据录入的可靠性
数据的输入主要依靠手工,而准确的输入关系到该系统的数据是否能准确处理,加之该系统需要输入大量的图书及用户资料,所以系统必须有简洁的界面和一定的灵活性使得输入工作迅速而准确。
(2)数据的完整性与一致性
对于输入的数据,要有一定的完整性规则,如果不能符合要求,系统应该拒绝该数据。
由于系统的数据是共享的,图书作为共享数据,其去向必须是明确的,系统需保证图书销售出去后会自动地减少一本书量,而要解决这一问题,就要保证书库的一致性。
2.3数据库的需求分析
本系统的具体要求为:
1.能全面管理图书管理系统的各类主体的信息,如图书信息,顾客信息,借书信息,库存信息,。
2.通过使用计算机能方便地维护(包括添加,删除,修改,查询)各信息等。
3.能组合查询基于某个信息表的所需信息。
4.能方便的实现基于多个表的连接查询。
5.能方便地实现单个或者多个表的统计功能。
6.需要时能即时进行输出与打印。
7.系统应具有网络多用户功能,具有用户管理功能,对普通用户和管理员提供相应系统功能。
对管理员提供增加用户功能。
8.系统具有操作方便,简捷等特点。
2.2业务流程
2.3数据流程
2.4数据字典
表2.4.1用户信息表
(2)书籍类型信息表,包括的字段有:
书籍类型和描述信息。
如表2.4.2所示。
表2.4.2书籍类型信息表
字段名
意义
字段类型
字段大小
关键字
Type
书籍类型
文本
10
是
Desc
描述
文本
50
表2.4.3索书号信息表
字段名
意义
字段类型
字段大小
关键字
Type
索书号
文本
10
是
Desc1
描述
文本
50
(4)费用类型信息表,包括的字段有:
费用编号、费用和描述信息。
如表2.4.4所示。
表2.4.4费用类型信息表
字段名
意义
字段类型
字段大小
关键字
ChargeNo
费用编号
文本
10
是
Desc
描述
文本
50
Amount
费用
数字
单精度型
(5)备份信息表,包括的字段有:
源地址和目标地址。
如表2.4.5所示。
表2.4.5备份信息表
字段名
意义
字段类型
字段大小
关键字
Source
源地址
文本
100
Dest
目标地址
文本
100
表2.4.6书籍信息表
表2.4.7读者信息表
表2.4.8借阅信息表
有了上面的数据机构、数据字段和数据流程,下面进行数据库的逻辑机构设计。
第3章系统设计
3.1系统功能
图书馆管理系统的管理远权限分为3级:
系统管理员、图书馆管理员和一般管理员。
他们具有不同模块的管理权限。
图书馆管理系统的主要实体是书籍和图书。
同过不同的功能模块可以有效地对两个实体进行管理。
书籍信息管理:
系统管理员和图书管理员具有该模块的权限。
该模块是系统核心的功能模块,要求实现添加书籍信息、查找书籍信息、编辑书籍信息、删除书籍信息、今日借阅查询、借阅书籍和归还书籍的功能。
读者信息管理:
所有的管理员都具有该模块的权限。
该模块要求实现添加读者信息、编辑读者信息和删除读者信息的功能。
系统的功能模块图如图3.1.1所示
3.2系统结构
图3.2.1系统用例图
(2)借书管理的时序图如图3.2.2所示。
图3.2.2借书管理时序图
(3)还书管理的时序图如图3.2.3所示。
图3.2.3还书管理时序图
第4章数据库设计
4.1E-R图
4.1.1库存信息实体E-R图:
图4.1.1借书管理时序图
4.1.2员工信息实体E-R图:
图4.1.2员工管理图
4.1.3图书信息实体E-R图:
图4.1.3员工管理时序图
2数据库详细设计
我们先设计了名称为Library的数据库。
数据库由下面多个表组成,各个表的设计结果如下面的表格所示。
这里按系统模块的方式对用户的权限进行管理。
AdminRights字段表示对系统管理员模块的权限。
LibRights表示对书籍信息管理的权限。
ReaderRights字段表示除前面两个模块外的其他模块的权限,如读者信息管理模块。
图4.2.1书籍类型信息表
图4.2.2费用类型信息表
图4.2.3书籍信息表
第5章主窗体设计
5.1主窗体设计
多文档窗体界面在很多的数据库信息管理程序中常见。
在MDI子窗体中可以进行数据的传递,对MDI子窗体进行多种方式排列,动态增加或者删除菜单。
创建MDI多窗体应用程序,操作如下:
(1)在dephi开发环境中创建一个新的“Windows应用程序”项目,命名为“LibararyMaqnagementSystem”。
(2)在“解决方案资源管理器”窗口中,右击项目名称,在弹出的菜单中,选择“添加”“添加新项”命令,在弹出的对话框的列表中选择“MDI父窗体”选项,如图3.3所示,然后单击“确定”按钮,即产生一个多文档窗体。
图5.1.1添加MDI父窗体
5.2功能导航栏设计
第6章程序设计与编码
6.1系统登陆窗体的设计
(3)登陆功能
创建好的登陆界面如图3.3.7所示,这里用户输入帐号和密码后,单击“登陆”按钮,如果通过认证,则用户可以登陆系统。
下面进行代码设计。
6.2修改密码窗体的设计
创建好的“修改密码”界面如图所示。
这里用户需要输入用户编号和原来的密码,为了防止发生输入错误需要重复输入新的密码。
单击“修改”按钮,即可更新用户的密码。
6.3借阅窗体的设计
读者和书籍是图书馆管理系统中两个重要的实体对象。
读者信息管理功能包括添加、编辑和删除读者的功能。
创建好的“添加读者信息”窗体如图3.3.17所示,在这里输入读者相关的信息后,单击“添加”按钮,即可注册新的读者。
6.4借阅窗体的设计
6.5书籍添加窗体的设计
第7章系统测试
现在已经完成了程序的各个功能模块的创建,现在来运行整个系统。
在项目属性窗口中设置登陆窗口为启动窗口,按F5键运行程序,弹出如图4.1所示的登陆窗口。
图4.1登陆系统
输入用户名Admin,密码Admin,单击“登陆”按钮。
通过系统认证后,进入主界面,如图4.2所示。
这里对“系统管理员”模块进行操作。
选中“系统管理员”“添加书籍参数”“添加书籍类型”命令,将弹出“添加书籍类型”的窗口,这里添加“科幻小说”,如图4.3所示。
然后单击“添加”按钮,弹出添加成功的信息。
图4.2添加数据类型参数
选择“系统管理员”“修改密码”命令,将弹出“修改密码”的窗口,如图4.4所示,这里将用户的一跃密码修改为12345。
单击“修改”按钮,弹出密码修改成功的消息。
单击“确定”按钮,返回到“修改密码”的窗口,然后单击“关闭”按钮返回到主窗口。
选择“书籍信息管理”“添加书籍信息”命令,将弹出“添加书籍信息”的窗口。
这里进行添加书籍的操作,添加书籍的基本信息和书籍的图片,如图4.6所示。
书籍信息录入完成后,单击“添加”按钮,将弹出书籍信息添加成功的消息。
通过书籍信息管理模块,可以进行查找书籍信息、编辑书籍信息和铲除书籍信息的操作。
选择“书籍信息管理”“借阅书籍”命令,将弹出“借阅书籍”的窗口,如图4.7所示。
借阅成功后将会弹出“借阅成功”的消息。
选择“书籍信息管理”“归还书籍”命令,将弹出“归还书籍”的窗口,如图4.8所示。
在这个窗口中只需要输入借阅号,即可进行归还操作。
这里输入借阅号10086,按回车键,则在界面的其他文本框中显示了详细的借阅信息。
单击“归还”按钮,将弹出成功归还书籍的信息。
下面对读者信息进行操作。
选择“读者信息管理”“添加读者信息”命令,将弹出“添加读者信完成后,单击“添加”按钮,将弹出新读者已注册的信息。
通过读者信息管理模块,可以进行编辑读者信息和删除读者信息的操作。
第8章心得总结
课程设计的过程是艰辛的,但是收获却是很大的。
这次课程设计我主要是应用以前学习的数据库和软件工程中的一些知识,综合起来才完成了这个简单的图书管管理系统,虽然软件很小,但是付出却是艰辛的。
首先,综合课程设计让我把以前学习到的知识得到巩固和进一步的提高认识,对已有知识有了更进一步的理解和认识,再次,我在课程设计中碰到了很多的问题,我通过查阅相关书籍,资料,通过自己钻研,特别是得到了张老师们的谆谆教导,老师们给予了我很大的帮助,不仅给了我思路上的开阔,还让我认识到了自己对以前所学知识的不足方面。
通过这次的数据库课程设计,独立完成了图书销售管理系统的设计,从这次的系统设计中我领略了一下几点:
1)数据库应用系统的开发设计是一个规范化的过程,需要遵循以定的方式方法与开发设计步骤;
2)开发一个数据库应用系统,通常要经过调查分析、数据建模、功能设计、选择数据库系统、选择数据库访问技术等5个阶段;
3)数据库关系模式的设计非常的重要,使整个系统的设计中心,其设计合理否,将全面影响整个系统的成功实现;
随着社会发展,Internet的迅速普及,以及飞速发展,人们对软件的要求越来越高,但其技术的难题已经跟不上人们的需求了。
软件的研发已成为计算机技术发展的第一难题,因此对软件的开发显得特别重要,尤其是其分析过程。
当然,通过这次课程设计,我也发现了自身的很多不足之处,在以后的学习中,我会不断的完善自我,不断进取,能使自己在网络编程这方面有一个大的发展。
相信通过这次的数据库课程设计,使得本人的经验有多了很多。
对以后碰到类似的问题,就会变得游刃有余了。
也可推知其他方面的问题,只要有信心,认真相信都会成功的解决。
最后我还想再次真心感谢宋老师在2011年这个严寒的冬天之中对我本次课程设计的指导,让我们感到了冬天里的温暖!
!
参考文献
附录
毕业论文通用格式分类号:
无锡职业技术学院
毕业设计(论文)
题目(团队课题要注明“团队”二字)
英文并列题目
所在团队
答辩委员会主任主答辩人
二零15年3月
毕业设计(论文)开题报告
毕业设计(论文)任务书
年月日
设计类建议格式一:
封面
开题报告
任务书
摘要、关键词(含中英文)
第一章序言
1.1XXX
1.2XXX
……
第二章XXX工艺设计
2.1XXX
2.2XXX
……
第三章XXX参数确定及计算
3.1XXX
3.2XXX
……
第四章XXX夹具设计
4.1XXX
4.2XXX
……
第N-1章XXX
N-1.1XXX
N-1.2XXX
……
第N章结论
小结与致谢
参考文献
毕业设计附录目录:
1.机械加工工艺流程图
2.机械加工工艺过程卡
3.机械加工工艺工艺卡
4.机械加工工艺工序卡
5.被加工零件图
6.夹具装配图
7.夹具零件图
8.其他系统图
9.其他原理图
10.零件三维造型图
11.夹具三维造型图
12.设计(作品)实物图
13.设计(作品)实物
14.开题报告
15.专业翻译材料
16.企业证明
17.与企业合作开发的技术服务合同
18.四技服务项目验收表
19.毕业设计(论文)指导记录表
20.毕业答辩评审表
表2毕业设计(论文)评阅教师评价表
表3毕业设计(论文)答辩记录表
表4毕业设计(论文)答辩评价表
表4毕业设计(论文)综合评价表
设计类建议格式二:
封面
开题报告
任务书
摘要、关键词(含中英文)
第一章绪论
1.1XXX课题的背景及意义
1.2XXX国内外研究现状
1.3XXX技术特点
1.4XXX课题研究的内容
……
第二章XXX系统的总体设计
2.1XXX系统整体方案设计思路
2.2XXX
……
第三章XXX系统的硬件设计
3.1XXX系统硬件设计思路
3.2XXX
……
第四章XXX系统的电路设计
4.1XXX系统电路设计思路
4.2XXX
……
第五章XXX系统的软件设计
5.1XXX系统软件设计思路
5.2XXX
……
第六章XXX系统的监控中心设计
6.1XXX系统监控中心设计思路
6.2XXX
……
第N-1章XXX
N-1.1XXX
N-1.2XXX
……
第N章总结与展望
小结并致谢
参考文献
毕业设计附录目录:
1.XXX系统的总体设计图
2.XXX系统的硬件设计图
3.XXX系统的电路设计图
4.XXX系统的软件设计方框图
5.软件光盘
6.其他系统图
7.其他原理图
8.设计(作品)实物图
9.设计(作品)实物
10.开题报告
11.专业翻译材料
12.企业证明
13.与企业合作开发的技术服务合同
14.四技服务项目验收表
15.毕业设计(论文)指导记录表
16.毕业答辩评审表
表2毕业设计(论文)评阅教师评价表
表3毕业设计(论文)答辩记录表
表4毕业设计(论文)答辩评价表
表4毕业设计(论文)综合评价表
论文版面格式:
无锡市机电五金行业市场调查
(三号、宋体、加粗、居中、1.5倍行距)
摘要:
(小五号,黑体)无锡位于长三角地区,近年来机电五金行业发展迅猛。
通过对无锡机电五金市场的调查,从调查目的、调查对象、调查范围、调查方式、调查内容等方面,大致了解了无锡机电五金行业的市场经营的现状、从业人员的现状以及电子商务应用的情况。
(小五号、楷体、单倍行距)
关键词:
(小五号,黑体)机电五金行业;市场调查;无锡市(小五号、楷体、单倍行距、分号相隔)
MarketresearchonWuxielectromechanical”体)
Abstract:
(加粗)Havenotintolocatetogrowtriangleregion,themachinegivesorgetsanelectricshockadevelopmentinrecentyearsfastfierce.Passtheinquisitionthattherightnessmachineelectricitymachineelectricityofthemarketconductofpresentconditionandtheappliedcircumstanceoftheelectroniccommerceofpresentcondition,employee.(小五号、TimesNewRoman、单倍行距)
Keywords:
(加粗)Themachineelectricity,Marketresearch,WuxiCity(小五号、TimesNewRoman、单倍行距、英文分号相隔)
一、绪论
(标题1:
无缩进、三号、黑体、1.5倍行距;日语为“明朝体”,英语等外语用“TimesNewRoman”体)
(一)调查目的
(标题2:
首行缩进2字符、小四号、黑体、1.5倍行距;日语为“明朝体”,英语等外语用“TimesNewRoman”体)
受无锡市机电五金行业协会委托,无锡职业技术学院经济管理系于2007年对五金市场经营环境进行了调查。
通过这次调查主要是为了更好的了解该地区的机电五金的市场格局,主要销售的产品,市场的经营状况及产品的需求状况。
目的则是为了能够建立相互关联、相互影响、相互景气的一个机电市场大市场,能够形成一个采购生产、销售配送、物流服务一条龙的一个全国区域性的大市场。
(正文:
首行缩进2字符、小四号、宋体、1.5倍行距;日语为“明朝体”,英语等外语用“TimesNewRoman”体)
(二)调查范围
调查的是嘉泰地区及周边、锡沪西路以北、康桥丽景花园以及东绛地区。
一共我们调查了240户商铺,有效问卷是200份。
(见表1)
表1:
调查范围及问卷情况
(表标题:
居于表格上方、居中、小五号、楷体)
地区
走访的数量
被调查者数量
有效问卷
嘉泰市场及周边地区
200户
95户
85份
(表格居中;表内文字:
五号、宋体、居中、1.5倍行距)
二、机电五金市场现状的描述
(一)市场经营现状
在调查的400家企业当中,愿意接受调查的企业共有200家,包括53家制造企业和147家流通企业。
(见图1
图1:
企业的属性划分表
(图标题:
居于图下方、居中、小五号、楷体)
以下是制造企业和流通企业的基本情况。
(正文:
首行缩进2字符、小四号、宋体、1.5倍行距;日语为“明朝体”,英语等外语用“TimesNewRoman”体)
1、流通业企业(标题3:
首行缩进2字符、小四号、楷体、加粗、1.5倍行距;日语为“明朝体”,英语等外语用“TimesNewRoman”体)
(1)民营企业居多(标题4:
首行缩进2字符、小四号、楷体、1.5倍行距;日语为“明朝体”,英语等外语用“TimesNewRoman”体)
三、结论
四、参考文献
页面设置及装订要求:
1、页边距:
上2.5cm,下2.5cm,左3cm,右2cm;
2、装订要求:
左侧装订
参考文献格式
参考文献
(四号、黑体、无缩进)
参考文献部分字体采用宋体小5号,其著录格式下面分别示例说明:
(专著标注示例)[1]陈浩元.科技书刊标准化18讲[M].北京:
北京师范大学出版社,2000.
(期刊文献标注示例)[2]许强,强力,吴宏亮,等.砂田水热及减尘效应研究[J].宁夏大学学报:
自然科学版,2009,30
(2):
.
(学位论文标注示例)[3]张永虎.Bα空间上算子逼近[D].银川:
宁夏大学,1997.
(英文期刊标注示例)[4]BANGS.Activeearthpressurebehindretainingwalls[J].JournalofGeotechnicalEngineering,1985,111(3):
.
(会议论文标注示例)[5]HELDM,KLOSOWSKIJTJT,MITCHELLJSB.Evaluationofcollisiondetectionmethodsforvirtualrealityflythroughs[C]ProceedingsoftheSenenthCanadianConferenceonComputationalGeometry,Quebec:
Spring,1995:
.
(专利标注示例)[6]于广云,李宏波.塌陷区抗变形公路路面结构:
中国,ZL.3[P]..
(电子文献标注示例)[7]中国科学院水利部水不保持研究所.黄河流域水文泥沙数据库[DBOL].[].hyduserindex.jsp.
参考文献必须是学生本人真正阅读过,以近期发表的杂志类文献为主,且要与论文工作直接有关,未公开发表的资料请勿引用,参考文献写作格式为:
[序号]作者.题名或书(刊)名[文献类型].出版地:
出版单位,出版年份(月份或期数)
注:
1、文献类型有:
M-专著,C-论文集,N-报纸文章,J-期刊文章,D-学位论文,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 经济 管理学院 本科 课程设计 论文 基本 内容 数据库 开发