课程设计说明书
(数据库系统)
题目: 设备管理系统
院 系: 计算机科学与工程学院 专业班级: 计算机09-4班 学 号: 2009302890 学生姓名: 吴翔 指导教师: 吴 观 茂
2010年 12 月 1 日
安徽理工大学课程设计(论文)任务书
计算机科学与工程 学院 计算机科学与技术系 学 号 2009302890 学生姓名 吴翔 专业(班级) 计算机09-4班 设计题目 设备管理系统 应用程序与数据库的连接方式可以采用ODBC、ADO 。数据库:MYSQL 开发语言:JAVA 后台数据库:sql server 2000 (1)主要的数据表: 设备明细帐表,设备使用单位代码表,国家标准设备分类表等。 (2) 主要功能模块 1) 实现设备的录入、删除、修改等基本操作。 2) 实现国家标准设备代码的维护。 3) 能够对设备进行方便的检索。 4) 实现设备折旧计算。 5) 能够输出设备分类明细表。 6) 具有数据备份和数据恢复功能。 主要完成数据库的设计部分,包括需求分析,概念结构设计,逻辑结构设计,物理结构设计,并对关系模式进行分析,最后用自己熟悉的开发工具连接数据库,实现基本的对数据库的操作。 (1)七人为一个小组,小组成员既要有团队协作精神,又要分工明确。每个学生都必须充分了解整个设计的全过程。 (3) 从开始的系统需求分析到最后的系统测试,都要有详细的计划,设计文档应按照软件工程的要求书写。 (3) 系统中的数据表设计应合理、高效,尽量减少数据冗余。 (4) 系统界面要友好、安全性高。 (5)具体设备编码参考国家统一编码方法,功能实现也要考虑通用性。 设 计 技 术 参 数 设 计 要 求 工作量 课程设计说明书字数要求3000以上,不包括图表 工 第12~13周:需求分析,总体设计 作 第14~15周:详细设计,上机调试 计 第16周:编写课程设计说明书及验收 划 《数据库系统概论》教材 参 《软件工程》 考 《JAVA 使用手册》 资 王珊,萨师煊. 数据库系统概论[M]. 北京:高等教育出版社,2005. 料 飞思科技产品研发中心.JSP应用开发详解[M].北京:电子工业出版社,2004 指导教师签字 系主任签字
i
安徽理工大学课程设计(论文)成绩评定表
指导教师评语: 成绩: 指导教师: 年 月 日 ii
目录
1.问题描述…………………………………………………………...........2
1.1背景……………………………………………………………………………………..………2 1.2数据需求…………………………………………………………………………………..……2 1.3事务需求………………………………………………………………………………..………2
2.解决方案…………………………………………………………………..2
2.1 E-R模型设计…………………………………………………………………………………..2 2.2 设计数据库……………………………………………………………………………………3
2.2.1创建数据库…………………………………………………………………………..3 2.2.2创建数据表…………………………………………………………………………..3 2.2.3连接数据库…………………………………………………………………………..4 2.3主窗体设计.................................................................................................................................5
2.3.1设计登录界面……………………………………………………………………..…5 2.3.2添加数据组件…………………………………………………………………..……5 2.3.3生成数据集……………………………………………………………………..……5 2.3.4设计代码………………………………………………………………………..……5 2.4读者信息……………………………………………………………………………………….5
2.4.1设计显示界面…………………………………………………………………..……5 2.4.2添加数据组件…………………………………………………………………..……6 2.4.3功能实现………………………………………………………………………..……6 2.5显示报表……………………………………………………………………………………….6
2.5.1添加读者信息报表…………………………………………………………………6 2.5.2添加借阅情况报表…………………………………………………………………7 2.6综合查询的实现……………………………………………………………………………….7
2.6.1添加数据组件………………………………………………………………………7 2.6.2窗体功能实现………………………………………………………………………8
3.系统实现…………………………………………………………………..8
3.1开发环境………………………………………………………………………………………8 3.2系统流程图……………………………………………………………………………………8 3.3程序调试情况…………………………………………………………………………………8 3.4 功能显示……………………………………………………………………………………...8 3.5 结论………………………………………………………………………………………….11
4.结束语……………………………………………………………………11 附录:源代码清单……………………………………………………….....11
iii
1.问题描述
1.1背景
本系统利用VB.NET处理数据库的功能,实现对设备信息的管理。主要功能为管理有关设备、厂商、仓库和管理者的信息等。
本系统的结构分为设备信息管理模块、仓库信息管理模块、厂商信息管理模块、职工信息管理模块、管理者管理信息模块、报表显示模块和查询处理模块。
1.2数据需求
根据系统的需求,首先将要记录的信息分类,要记录的信息如下。
(1)设备信息:包括设备号、设备名、厂商、仓库号、数量、备注等。 (2)仓库信息:包括仓库号、仓库名、电话、备注等。
(3)管理员信息:包括工作号、姓名、性别、电话、住址、备注等。 (4)职工信息:包括工作、姓名、职称、电话、备注等。 (5)厂商信息:包括厂名、地址和电话等。
根据这些需要,本系统需要“设备信息”表,”仓库信息”表,” 职工信息”表和“管理者信息”表。
I
安徽理工大学课程设计(论文)
1系统分析
1.1 二级标题
本处写正文(小四号字,宋体,行间距20磅,表的题名和序号置于表上方,顺序按章设置;题名采用五号宋体,居中。表格内容文字采用五号宋体。图的题名和序号置于图下方,顺序按章设置,题名采用五号宋体,居中。)
图:
图1 图标题
表:
表1 表标题
内容 表格文字
字体 宋体五号
段落 居中
行间距 1倍
字间距 标准
…………
-1-
安徽理工大学课程设计(论文)
2系统设计
2.1 二级标题
本处写正文(小四号字,宋体)
-2-
安徽理工大学课程设计(论文)
3系统实现
3.1 二级标题
本处写正文(小四号字,宋体)
-3-
安徽理工大学课程设计(论文)
4总结
4.1 设计体会
本处写正文(小四号字,宋体)
4.2 系统改进
本处写正文(小四号字,宋体)
-4-
安徽理工大学课程设计(论文)
参考文献
按以下格式书写:
[1]赛奎春.Visual Basic 工程应用与项目实践.北京:机械工业出版社,2005
[2]刘瑞新.Visual Basic 管理信息系统开发毕业设计指导及实例.北京:机械工业出版社,2005
[3]赵斯思.Visual Basic 数据库编程技术与实例.北京:人民邮电出版社,2004
[4]占维 刘伟编.Visual Basic 6.0数据库实用编程100例.北京:中国铁道出版社,2004
[5]潘地林.Visual Basic程序设计.合肥:中国科学技术出版社,2005 [6]张海藩.软件工程.北京:人民邮电出版社,2002
[7]张湘辉.软件开发的过程与管理.北京:清华大学出版社,2005
[8]Joseph Schmuller.李虎 赵龙刚译.UML基础、案例与应用(第三版).北京:人民邮电出版社,2004
[9]Ryan K.Stephens Ronald R.Plew.张启镛译.轻松掌握SQL(第四版) .北京:电子工业出版社,2003
-5-
因篇幅问题不能全部显示,请点此查看更多更全内容