毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

C#书店管理系统设计+功能模块图+流程图 第4页

更新时间:2016-8-29:  来源:毕业论文
数据库概念结构设计 食品安全论文
概念结构设计通常是使用E-R图对它的描述工具进行设计,对需求分析阶段收集到的数据进行分类、组织(聚集),形成实体、实体的属性,标识实体的码,确定实体之间的联系类型,设计E-R图。书城管理系统的E-R图如图3所示:

图3    系统E-R图
3.3.3 逻辑结构设计
对一个给定的逻辑数据模型选取一个最适合应用环境的物理结构的过程,称为数据库的物理设计,所谓数据库的物理结构主要指数据库在物理设备上的存储结构和存储方法,它完全依赖于给定计算机系统。
通过对书城管理系统的的了解、分析后,建立了一个书城管理系统的数据库,应在数据库中建立如下表:

图4    数据库表关系图
对以上关系图中的表的分析如下:
员工信息表:员工姓名,员工密码,员工编号,所在部门,员工角色;
图书信息表:图书编号,图书名称,图书价格,图书作者,图书出版社,图书类别;
库房信息表:库房编号,库房名称,库房具体位置;
图书类型表:类型编号,类型名称,所在库房号;
员工角色表:员工编号,角色名称。
通过以上表结构,能完成数据库对各个功能模块的需求,保证系统的数据的成功输入和输出。
4.系统实现
4.1 数据库连接
系统采用ADO(ActiveDataObject)方式连接数据库。ADO方式中的SqlConnection对象用来管理与数据源的连接。SqlCommand对象允许你与数据源交流并发送SQL命令。为了能进行快速的只“向前”地读取数据,可以使用SqlDataReader来实现。如果想使用已与数据库断开连接的数据,可以用DataSet和SqlDataAdapter实现。
系统中功能多处涉及信息的增、删、改、查等功能:如员工信息的增、删、改、查以及员工对图书信息的增、删、改、查等操作;这样本系统就封装了对数据库操作的部分公共模块,可以减少代码的重复,便于文护代码;设计的公共类如图5所示本文来自优&文*论~文'网,毕业论文 www.youerw.com 加7位QQ324,9114找源文。
     
图5    系统公用类
SqlHelper类中可调用的方法:秘书的办公室事务管理技巧与方法
int ExecuteNonQuery:用于连接数据库中的查询操作,返回int类型。
DataTable ExecuteReader:用于数据库中的查询操作,返回datatable类型。
int ExcuteProcInsert:用于数据库中的插入功能操作,返回int类型。

上一页  [1] [2] [3] [4] [5] [6] 下一页

C#书店管理系统设计+功能模块图+流程图 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。