超市信息管理系统用户手册一.系统运行的环境设置首先,您的计算机必须安装有VisualStudio2005和SQLSERVER2005这两个软件。然后只要进行附加数据库和改一下程序当中的数据库链接名即可在新计算机上运行,具体方法如下:(1)将程序Database文件夹中的db_CSManage.mdf和db_CSManage_log.ldf文件拷贝到SQLServer2005安装路径下的MSSQL.1\MSSQL\Data目录下。(2)选择开始/程序/MicrosoftSQLServer2005/SQLServerManagementStudio项,进入到“连接到服务器”页面。(3)在“服务器名称”下拉列表中选择SQLServer2005服务器名称,然后单击【连接】按钮。(4)在“对象资源管理器”中右键单击“数据库”节点,在弹出的菜单中选择“附加”项,弹出“附加数据库”对话框。(5)单击【添加】按钮,在弹出的“定位数据库文件”对话框中选择数据库文件路径。(6)依次单击【确定】按钮,完成数据库附加操作。接下来只要更改程序中连接数据库的服务器名称即可。具体操作是:(1)进入到VisualStudio2005开发环境中。(2)在解决方案资源管理器中打开GoodMenhod文件夹中的getSqlConnection.cs类文件,将“建立数据库连接”方法中的连接字符串的DataSource属性设置为本机SQLServer2005服务器名称,然后单击【保存】按钮,保存所做的更改。(3)重新生成后,即可运行使用本程序。注意:在解决方案资源管理器中打开frmDataReole窗体,双击“确定”按钮,将该按钮下的“建立数据库连接”方法中的连接字符串的DataSource属性设置为本机SQLServer2005服务器名称,然后单击【保存】按钮,保存所做的更改。至此,系统在您的计算机上可以成功运行了。二.系统的功能介绍及使用说明一.登录子系统1.登录用VisualStudio2005打开程序,点击运行按钮(或直接按F5),启动程序。出现登录窗口,如下图:由于本系统是针对决策者,管理者的使用,所以不可能开放注册。故采用了数据库的内置管理员账户,本程序使用的是账号:soft;密码是:111.然后单击确定按钮,将登录到管理系统的主界面。(注:如用户需要自己修改登录的账号密码,只需在SQLSERVER2005中打开本系统的Database文件夹的数据库文件,在db_CSManage数据库文件中找到dbo.tb_EmpInfo表,自行设置账号,密码即可。其中,账号,密码都不能设置为空,否则是无法登录的)。2.管理使用正确的账号,密码成功登录后,即出现本系统的主界面,管理者在此界面实行各种管理,决策操作。主界面如下图:此界面上方按钮的大致作用如下:基本档案:记载了超市员工及供应商的一些基本信息。进货管理:记载了商品的进货信息,比较完整,还可以查询进货的商品。销售管理:记载了商品的销售信息,还可以查阅到退货的商品。库存管理:可以设置当某种商品达到一定数量下时,发出警报提示,还可以查询库存的商品信息。系统维护:提供数据备份和数据还原功能,以防数据不注意的损失,使系统更安全。至于各部分子系统的具体内容,下面会逐个细说。二.基本档案管理子系统在主界面的基本档案目录下,有2个子目录,分别是员工信息,和供应商信息。1.员工信息管理应用员工信息的管理可以查看,添加,修改,删除各个员工的信息,如下图:管理员账号登录后,可以编辑员工的信息。当然,管理员的基本信息也包含在员工的信息里。单击添加按钮,可以加入如程序中的各个基本项目信息。这里需要注意的是,由于此系统面向管理者,不可能使大部分员工都有编辑其他员工的权限。所以,在这里,内置的管理员账号在添加时,不设置员系统登录名和登录密码,普通员工就不具有登录此系统的功能。而需要让一些主管管理的时候,可以给他们的信息添加登录名和密码,使他们也有管理信息的权限。添加完信息后,再单击保存,就可以把员工信息写入数据库。同理,修改和删除员工信息的功能也是类似的,只是记得编辑完后要单击保存,否则信息将不会真正改变。与此同时,这里还可以查询员工信息,如上图,有四种查询的关键字,使查询十分方便。2.供应商信息管理管理者可以查看和编辑一些供应商的信息,可以输一些关于供应商的备注,如供应商的信誉度和价格等。以选择更为合适的供应商,如下图:基本操作与前都差不多,这里就不再赘述。查询仍然是提供了几种关键字,力求管理者查找的方便。三.进货管理子系统在进货管理目录下也有两个子目录,包括商品进货和商品查询。1.商品进货管理在这个界面上,商品的信息较为全面,可以使管理者很全面的看到货物的进货信息。主要包括物品的编号,名称,供应商,进价,数量,日期,进货的员工,及备注的。总的来说,是信息最为完善的一个地方了。具体界面如下图:值得注意的是,货物的编号是不可编辑的。当单击添加按钮时,系统会自动加上货物的编号,本来应该是类似的条形码的,但是做系统的时候不好弄,就直接用系统的时间代替编号了。编辑此表时还需要注意,除了备注外,其他的信息是不能缺省的,否则可能出现一些意外的错误。在供应商信息旁边有链接,可以选择一些常用的供应商,也可以转到上面的供应商信息的界面,选择供应商。当然,别忘了添加完信息后要保存添加的信息。2.商品查询管理对于已经添加的进货商品信息,可以在这里进行查询。查询关键字有三种,分别是商品编号,商品名称,查询所有信息。然后输入相关信息,就可以查询到该物品的具体信息,如下图:以名称为例,输入商品名称,点击查询,在下面得列表框就会显示商品的相关信息。四.销售管理子系统在销售管理子系统中,有两个子目录,商品销售子目录和商品退货子目录。1.商品销售管理销售系统和进货系统较为类似,单击添加按钮,系统会自动得出商品的编号和应付的金额。然后管理员再添加销售商品的其他信息,如下图:商品的名称也可以在文本框后面选择,在输入完信息后,单击保存,销售的商品细腻就会显示在下面的显示框内。2.商品退货管理被退掉的货物不能直接在其上直接输入,当单击添加按钮时,系统会自动设置出一个退货的编号。然后输入相应的退货信息,如下图:管理者可以在此查看被退掉的商品,及被退得原因,以便吸取教训,从中得到有用的信息,那么在下一次进货的时候就会多点经验。五.库存管理子系统超市进货,销售是一个非常复杂的流通过程,收来的东西不可能在同一时间都能卖出去,可见库存是不可缺少的一个环节。在此系统中,库存系统也有两个子目录,包括库存警报和库存查询。1.库存警报管理作为一个盈利性质的超市,保证商品的充足和多样性是很关键的。所以,当某种商品不多,系统就会给管理者一个提示,提醒管理者补充相应的货物。管理者可以在已有的窗口下的数据库列表中双击选中需要设置警报的商品,系统自动列出该商品的一系列信息。当库存量低于设置的限制量的时候,就会显示为红字,提示管理者进行相应的应对措施。如下图所示:这样,管理者便可以及时的补充仓库中储备不足的商品,更好的周转各种商品的供需,不容易出现断货现象影响盈利。2库存查询管理超市进货,销售的过程中,仓库会堆积大量的货物。对这些货物进行统一的管理调度显得格外重要,库存查询功能可以很直观的看到各种货物的编号,存量等信息,如下图所示:在查询条件的下拉框中,选择查询的关键字,比如商品名称,然后在右边数据输入相应名称。点击查询,可以看到商品在仓库中的相关信息,以供管理者调度。六.系统维护管理子系统超市信息管理系统中存储了大量的数据,如果某一天管理员一个不小心误删了某个某些数据,那么系统可能会出现一些难以想象的结果。所以,系统的安全性应该被列为一个比较重要的环节考虑。这里系统维护目录下安排了两个子目录,分别是数据备份和数据还原。1.数据备份管理把之前输入的,保存下的大量的数据都备份起来,如果当系统崩溃时,可以很快的恢复,以尽可能的减少损失。数据备份模式很常见,很多软件都是类似的备份,如下图:单击打开按钮,会弹出浏览文件夹的对话框,然后选择需要存放备份文件的路径,取好名称,单击确定。数据备份文件就会存储到相应的路径下。如下图:2.数据还原管理备份的数据如果一直放着那就没用了,还占地方。好像说备份就是为了还原也不太对。备份是以防万一吧,那么既然遇到万一了,备份的作用就格外的重要,还原备份的数据对拯救整个系统至关重要,系统还原如下图:单击打开按钮,可以选择文件的路径。选择之前放置备份数据的文件路径,确定可以将原系统的数据还原,以重新恢复系统。三.鸣谢感谢相关人员的对本系统的协助。谢谢您对本系统的使用,祝您使用愉快。