版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
设施管理系统课程设计报告设施管理系统课程设计报告PAGEPAGE9设施管理系统课程设计报告PAGE
数据库
课程设计报告
题目:设施管理系统
班级:
姓名:
学号:
完成日期:2008-1-15
指导老师:目录
一、系统规划···············································3二、系统剖析···············································4三、系统设计···············································5四、系统推行···············································8五、系统测试···············································8六、收获和领悟············································8
七、附录··················································9
八、参照文件·············································9
2
一、系统规划
1、该系统可分为输入、修正、盘问、汇总、输出五个子系统.
设施管理系统功能模块图:
设施管理系统
部设设折门备备旧档使设案用备部部设设设金部设序日折金门门备备备额门备号期旧额号名编名型号编率号号号输修查汇输
入改询总出
1.3日程安排
需要剖析见解结构设计1.9逻辑结构设计1.9物理结构设计1.9系统推行系统测试1.11设计报告1.123
二、系统剖析
2.1需要判断
2.11见解模型E-R图
部部
门门
号名
部门初步日期
使用
逗留日期
设施档案隶属折旧设施
设设金序日型金折号备备额期号额旧名编率号4
2.2需要剖析
数据字典
数据项
部门号〔整型,3,0-999〕
部门名〔字符型,10〕
设施编号〔整型,3,0-999〕
设施名〔字符型,10〕
型号〔字符型,10〕
金额〔整型,3,0-999〕
序号〔整型,3,0-999〕
日期〔日期种类〕
折旧率〔字符型,10〕
初步日期〔日期种类〕
逗留日期〔日期种类〕
数据结构
部门〔部门号,部门名〕
设施档案〔设施号,设施名,型号,金额〕
设施使用〔部门号,设施号,初步日期,逗留日期〕
折旧设施〔序号,日期,折旧率,金额〕
三、系统设计
3.4数据库设计
逻辑设计
部门〔部门号,部门名〕
设施档案〔设施号,设施名,型号,金额〕
设施使用〔部门号,设施号,初步日期,逗留日期〕
折旧设施〔序号,日期,折旧率,金额〕
物理设计
createtable部门
(
部门号int(10)primarykey,
部门名char(20)notnull
)
CreateView部门视图As
SELECT部门号,部门名
FROM部门
createtable设施档案
(
设施号int(10)primarykey,
设施名char(20)notnull,
型号char(20)notnull,
金额int(10)notnull
)
5
CreateView设施档案视图As
SELECT设施号,设施名,型号,金额
FROM设施档案
createtable设施使用
(
部门号int(10)primarykey,
设施号int(10)notnull,
初步日期int(10)notnull,
逗留日期int(10)notnull
)
CreateView设施使用视图As
SELECT部门号,设施号,初步日期,逗留日期
FROM折旧设施
createtable折旧设施(int(10),序号日期int(10)notnull,折旧率char(20)notnull,金额int(10)notnull)CreateView折旧设施视图As
SELECT序号,日期,折旧率,金额
FROM折旧设施
3.1代码设计
主要的VB语句:
1、输入代码
DimmydbAsDatabase,str1,str2AsString
str1=text1.text,str2=text2.text
Setmydb=OpenDatabase("d:\使用部门表.mdb")
SQL="insertinto使用部门表(部门号,部门名)values('str1','str2')"
mydb.ExecuteSQL
Data1.Refresh
2、修正代码
DimmydbAsDatabase,str1,str2AsString
str1=text1.text,str2=text2.text
Setmydb=OpenDatabase("d:\使用部门表.mdb")
SQL="update使用部门表set部门号=str1,部门名=str2"
6
mydb.ExecuteSQL
Data1.Refresh
3、盘问代码
DimmydbAsDatabase,str1,str2AsString
str1=text1.text,str2=text2.text
Setmydb=OpenDatabase("d:\使用部门表.mdb")
SQL="slect*from使用部门表where部门号=str1,部门名=str2"
mydb.ExecuteSQL
Data1.Refresh
4、汇总代码
Dimmydb1,mydb2,mydb3AsDatabase
Setmydb1=OpenDatabase("d:\使用部门表.mdb")
Setmydb2=OpenDatabase("d:\折旧表.mdb")
Setmydb3=OpenDatabase("d:\设施档案表.mdb")
Data1.Refresh
5、输出代码
Dimmydb1,mydb2,mydb3AsDatabase
Setmydb1=OpenDatabase("d:\使用部门表.mdb")
Setmydb2=OpenDatabase("d:\折旧表.mdb")
Setmydb3=OpenDatabase("d:\设施档案表.mdb")
Data1.Refresh7
四、系统推行
五、系统测试
系统测试时,汇总子系统和输出子系统发生一些小过失,还没有解决。
输入、修正、盘问子系统运行正常。
六、收获和领悟
经过此次课程设计,我完成了第一个自己开发的系统,学习了基于数据库的VB程序开发,其中的过程充满了曲折,但结果仍是能够令我自己满意的。
我设计开发了汇总子系统,该子系统主要功能是知足客户对某些信息的整体情况认识,比方某个型号的电脑的使用情况,某个型号的打印机的数量等等。该子系统的功能比较少,需要更多的时间和努力去完满,以达到客户日益增添的需要。
最令我感想的是此次设计中系统程序完满的过程,由于经验不足、设计不周祥,看
8
似完成的系统总有这样或那样的问题,而维修这些问题让我感觉很烦杂,错乱。
此次设计我获得更多的是开发程序的经验,这令我受益非浅
系统的各个子系统功能太简单,无法知足现代社会的需要,需要多增添一些功能使系统更加完满。
七、附录
窗体:
Form1.f
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医疗数据安全合规风险预警机制
- 医疗数据安全共享的区块链激励生态协同
- 陕西省西安电子科技中学2026届高二生物第一学期期末达标检测模拟试题含解析
- 医疗数据安全保险协同创新
- 医疗数据安全人才:区块链能力培养
- 医疗数据安全中区块链身份认证的挑战与对策
- 胃管教学课件
- 广东省番禺区2026届高一生物第一学期期末预测试题含解析
- 甘肃省陇南市第五中学2026届高三上英语期末经典试题含解析
- 2026届湖南省株洲市生物高一上期末达标检测试题含解析
- 光疗课件教学课件
- 2026包钢(集团)公司新员工招聘322人考试题库附答案
- 北师大版二上《参加欢乐购物活动》(课件)
- 2025年云南省人民检察院聘用制书记员招聘(22人)笔试考试备考题库及答案解析
- 店长岗位职责与日常管理手册
- 大学生校园创新创业计划书
- 招标人主体责任履行指引
- 2025-2026学年北师大版五年级数学上册(全册)知识点梳理归纳
- 2021年广东省广州市英语中考试卷(含答案)
- 2025年警考申论真题及答案大全
- 健康管理师考试题库及答案题库大全
评论
0/150
提交评论