综合应用软件课程设计报告
综合应用软件课程设计报告
题 目: 图书管理系统
学院名称 : Xxx 专业名称 : 班 级 : 学
号 :
xxx xx xx xx xxx
2012年10月8日
时
间 :
至 2012年10月20日
学生姓名 : 指导教师 :
一、 课程设计目的
在数据库原理课程基础上,培养学生综合运用数据库及语言开发工具的能力。学会数据库的设计、规划以及应用程序的开发和调试,使学生掌握客户机/服务器(C/S)或浏览器/服务器(B/S)体系结构,学会大型数据库的工作模式,并完成应用系统所要求的各项功能,应用程序的开发需要采用当前流行的新软件。
二、课程设计内容
自行设计并实现一个较为完整的数据库应用系统的设计与开发,锻炼学生综合运用数据库知识的能力,并掌握一种当前流行的软件开发工具。 1.数据库的设计
根据所选的题目,经过调查研究,构建合理的数据库。首先构建基本表以及表和表之间的联系,在此基础上构建视图和索引表。
2.服务器的组织
根据建立的基本表、视图和索引表搭建服务器。
3.前端开发工具:VB、JSP, JAVA, VC, Builder C++,ASP
等都是当前流行的前台开发工具,选择其中一种进行学习并完成编写程序。
服务器端:SQL Server,MySql,Oracle 4.开发应用程序 利用所学的软件开发工具进行应用程序的开发。 5.连接、调试。
三、软硬件环境及系统所采用的体系结构
系统的体系结构为C/S,前台为 Java,后台数据库为SQL Server2008. 四、需求分析
本系统用于实现与图书馆相关的各种信息的系统化,规范化和自动化。 图书信息管理系统完成的主要功能有:
图书管理:包括图书信息的添加,修改和删除。 读者信息:包括读者信息的添加,修改和删除。
图书类型信息:包括图书类型信息的添加,修改和删除。 系统管理:修改密码和对用户信息的添加,修改和删除。 该系统的特点是:
1、具有良好的系统性能,有好的用户界面。 2、较高的处理效率,便于使用和维护。 五、系统设计
1.系统结构图(功能模块图)
图书信息管理:包括图书信息的添加,修改和删除。 读者信息管理:包括读者信息的添加,修改和删除。 图书类别管理:包括图书类型信息的添加,修改和删除。 图书借书管理:读者借书。 图书还书管理:读者还书。 图书查询:根据编号查询。 新书订购:订购新书。
系统管理:修改密码和对用户信息的添加,修改和删除。 2.数据库设计
1、图书信息实体E-R图:
2、读者信息实体E-R图:
3、图书借阅实体E-R图
4、图书分类实体E-R图:
5、图订购实体E-R图:
6、操作员信息实体E-R图:
六、系统的实施
七、系统评价及心得体会
通过本次设计,我对数据库有了更深入的了解,见证了一个系统从无到有,从漏洞百出到逐渐完善的过称,是我所学的只是得以所用,加深了对数据库的理解,在设计过程中有很多不会的问题,通过自己查阅资料逐渐解决,这本身就是一个学习的过程,不仅学到了只是,还掌握了学习方法。同时让我认识到自己所学知识的匮乏,所以要全面发展自己的专业,一个人的能力总是有限的,所以团队合作很重要,在做设计的过程中要学习他人之长,听取他人的意见,虚心向别人请教。相互配合做好自己的工作,才能成为一名合格的网路工程师。虽然自己做的设计还不是很完善,但我觉得很有意义,对我以及我今后的人生都很有帮助。
本次课程设计制作了一个简单的图书馆管理系统,实现了一些图书管理和借阅功能,还有用户管理功能,但与实际系统还是有很大差别的。首先是对应用情况做了简单的理想化处理,因而难以反映实际工作中可能遇到的实际问题;其次,未考虑用户操作中可能出现的错误的处理,而实际上这种错误的处理程序可能占
应用系统的很大一部分。如本系统在需求分析和程序健全性方面均存在一些问题,为了解决这些不完善之处,需要在今后的进一步学习中,逐步深入,不断积累经验,不但提高。
八、 参考文献
1.数据库系统概论,王珊,高等教育出版社
2. 数据库系统原理与应用,孟彩霞,人民邮电出版社 3.java语言程序设计,朱晓龙,北京邮电大学出版社 九、附录:源代码
(略,详见电子版实验报告)
相关推荐:
- [实用文档]李践-有效提升销售的12大黄金法则8-大
- [实用文档]党支部换届工作方案
- [实用文档]2013年下期电子商务专业部宣传工作计划
- [实用文档]方庄一矿通风、钻探绩效工资考核管理办
- [实用文档]项目一 认识企业物流认识企业物流
- [实用文档]MBI_Display_产品蓝图规画
- [实用文档]北京市建筑业劳务作业人员普法维权培训
- [实用文档]锅炉燃烧调整与运行优化
- [实用文档]4支付结算业务的核算
- [实用文档]米什金_货币金融学_第9版各章学习指导
- [实用文档]水泥混凝土路面硬化工程施工组织设计
- [实用文档]钢筋工程安全技术交底书
- [实用文档]关于公布华中师范大学本科毕业论文
- [实用文档]太原市园林绿化施工合同范本 2
- [实用文档]周日辅导 初中英语分类复习单项选择题(
- [实用文档]第四章 文化经纪人的管理形式 第二节
- [实用文档]学宪法讲宪法竞赛题库
- [实用文档]《数值计算方法》期末考试模拟试题二
- [实用文档]爱词霸学英语:每日一句( 十月)
- [实用文档]2014年国家公务员面试:无领导小组讨论
- 新课程主要理念和教学案例分析汇编(24
- 英国人的快乐源于幸福的家庭生活
- 七年级上册第一次月考模拟数学试卷
- 真丝及仿真丝的种类有哪些?
- 【最新】华师大版八年级数学下册第十六
- 高中英语3500个必背单词
- 我可以接受失败,但我不能接受放弃!
- 最近更新沪科版八年级物理上册期末试卷
- 绿化工作先进乡镇事迹材料
- 鲁教版九年级上册思想品德教学计划
- 英语音标的分类
- 地下室底板无梁楼盖与普通梁板结构形式
- 美容师黄金销售话术
- 雅思写作满分作文备考方法
- 血清甲状腺激素测定与高频彩色多普勒超
- 1度浅析装修对室内空气品质的影响
- 2017-2022年中国汞矿行业深度分析与投
- 计算机二级VB公共基础知识
- (何勇)秸秆禁烧_重在寻找出路
- 内外墙抹灰工程分包施工合同1




