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

C#小型超市管理系统的设计与实现+功能模块图+ER图 第5页

更新时间:2016-8-28:  来源:毕业论文
根据以上得到的数据项和数据结构,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系。根据超市管理系统的设计系统的要求,规划出了以下一些实体:员工,商品,供应商,其中像供应商与商品、员工与商品之间都是M:N的关系,具体的各实体总E-R图,如图所示:
图2  各实体总E-R图
5.详细设计与系统实现
本系统采用模块化的结构,将系统的功能划分成了若干个模块,每个模块完成一部分功能,功能之间通过函数完成数据的交互操作。同时,本系统设计了三种用户,管理员用户、销售部员工用户和信息部员工用户,管理员用户拥有系统的全部的操作权限,销售部员工用户能够完成商品的进销存处理,包括商品采购入库,商品销售出库,商品库存盘点,商品入库统计,商品销售出库统计等模块,信息部员工包括员工信息管理,供应商信息管理,数据备份与恢复等模块。软件整体上使用的ADO.NET数据库访问技术,定义通用访问类GetSqlConnection来实现前台与数据库的信息交互[5]。
下面对员工信息管理、统计分析、系统文护三个模块进行详细介绍:
5.1员工信息管理模块
图3  员工信息管理模块图
员工信息管理模块完成管理员对员工信息的操作,管理员可以添加及删除员工的信息,每个员工都有一个用户名及密码,可以登录本系统的员工管理部分进行操作。在进行添加、删除、修改操作时,点击这三个按钮,系统用ClearControls,ControlStatus方法对控件状态进行初始化,然后选中DataGridView控件[9]中某一个员工信息进行操作。其中,在进行员工添加操作的时候,产生员工编号主要算法是,使用DateTime类的方法依次提取月份、日期、年份、小时、分钟、秒钟,如果存在只为一位数字的,在数据前加零,然后返回YG-和DateTime产生的字符串,构成员工的编号。同时,在数据处理层定义tb_EmpInfoFind函数,在添加新员工登陆账号的时候,返回一个整型数据判断是否存在该登录名。在进行删除操作的时候,软件在设计上,为了保证数据的安全性,只是改变empflag字段的属性,在数据处理层中使用如下SQL语句:update tb_empinfo set empfalg = 1 where empid = ‘’.如何培养幼儿良好书写姿势
5.2统计分析模块功能

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

C#小型超市管理系统的设计与实现+功能模块图+ER图 第5页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

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