企业设备信息管理系统Word格式文档下载.docx
- 文档编号:13405846
- 上传时间:2022-10-10
- 格式:DOCX
- 页数:33
- 大小:402.04KB
企业设备信息管理系统Word格式文档下载.docx
《企业设备信息管理系统Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《企业设备信息管理系统Word格式文档下载.docx(33页珍藏版)》请在冰豆网上搜索。
添加设备,删除设备,浏览设备,查询设备。
添加设备时应该能对一些有限制的信息做好正确的检查,录入的设备信息应包括设备编号、设备名称、品牌、购买时间、生产时间,并且在信息输入时应及时对信息的合法性进行检查;
删除设备可以根据输入设备的名称进行删除;
查询设备主要是对具有相关特征的设备信息进行查找;
浏览设备是按照管理员的要求将用户所需的数据抽取出来自动生成报表,该项功能应该能够合理的抽取所需的信息集合,全面合理提供用户所需的数据。
本系统的功能层次图:
图-1功能层次图
三、系统设计
图2-设备E-R图
四、数据库设计
表1:
device设备表
序号
列名
数据类型
长度
主外键
允许空
说明
1
de_no
varchar
50
主键
否
设备编号
2
de_name
设备名称
3
de_brand
品牌
4
de_btime
是
购买时间
5
de_ptime
生产时间
表2:
lend_device设备借出情况表
lend_num
int
st_no
员工编号
st_name
员工名称
6
lend_days
借用天数
7
lend_date
借用日期
表3:
remian_device可用设备表
remian_num
外键
de_condition
设备状态
表4:
repair_device设备维修情况表
repair_num
维修员工编号
destroy_date
损坏日期
repair_condition
维修状态
表5:
staff员工表
st_sex
员工性别
st_age
员工年龄
五、系统测试(运行界面)
设备表
●查询
●增加
●修改
●删除
设备借出表
六、小结
经过一周的课程设计,一个简单的企业设备管理信息系统设计完成了,但也正在这时我真正意识到所学知识的不足,可以说关于这方面的接触才刚刚开始,深有感触,无以言表。
关于本系统,虽然对企业设备管理信息进行了系统的基本创建,但我们不可忽略的是这个系统并不完美。
通过这次课程设计使我们懂得了理论与实际相结合是很重要的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能算是学以致用,从而提高自己的实际动手能力和独立思考的能力。
我们在设计中遇到了很多问题。
这次课程设计中一个比较陌生的问题就是利用搭建三层架构来完成本次的实验,但是经过老师的视频讲解,一步一步跟着做,最后还是完成了。
总之,每一次课程设计不仅是我们学习的好机会,而且是我们锻炼实际动手能力的平台,虽然有难度的东西总会让人很抵触,比如在课设过程中有很多郁闷的时候,一个小小的错误一不小心就花去一大段时间,所以在这个过程中能够磨练人的意志与耐心。
七、程序源代码
以设备表为例
Model层代码、
usingSystem;
namespaceMaticsoft.Model
{
///<
summary>
///device:
实体类(属性说明自动提取数据库字段的描述信息)
/summary>
[Serializable]
publicpartialclassdevice
{
publicdevice()
{}
#regionModel
privatestring_de_no;
privatestring_de_name;
privatestring_de_brand;
privatestring_de_btime;
privatestring_de_ptime;
///<
///
publicstringde_no
{
set{_de_no=value;
}
get{return_de_no;
}
publicstringde_name
set{_de_name=value;
get{return_de_name;
publicstringde_brand
set{_de_brand=value;
get{return_de_brand;
publicstringde_btime
set{_de_btime=value;
get{return_de_btime;
publicstringde_ptime
set{_de_ptime=value;
get{return_de_ptime;
#endregionModel
}
DAL层代码,
usingSystem.Data;
usingSystem.Text;
usingSystem.Data.SqlClient;
usingMaticsoft.DBUtility;
//Pleaseaddreferences
namespaceMaticsoft.DAL
///数据访问类device
#regionBasicMethod
///是否存在该记录
publicboolExists(stringde_no)
StringBuilderstrSql=newStringBuilder();
strSql.Append("
selectcount
(1)fromdevice"
);
wherede_no=@de_no"
SqlParameter[]parameters={
newSqlParameter("
@de_no"
SqlDbType.VarChar,50)};
parameters[0].Value=de_no;
returnDbHelperSQL.Exists(strSql.ToString(),parameters);
///增加一条数据
publicboolAdd(Maticsoft.Model.devicemodel)
insertintodevice("
de_no,de_name,de_brand,de_btime,de_ptime)"
values("
@de_no,@de_name,@de_brand,@de_btime,@de_ptime)"
SqlDbType.VarChar,50),
@de_name"
@de_brand"
newSq
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 设备 信息管理 系统