基于B/S的asp小型超市进销存管理系统

互联网的普及给人们带来的便利不需多说。因此如果把超市进销存管理与互联网结合起来,利用visual studio2008技术建设超市进销存管理系统,实现超市进销存管理的网络化。
超市进销存管理系统能够通过互联网得到广泛的、全面的宣传,让尽可能多的超市了解和熟知超市的超市进销存管理系统服务等,不仅为超市提供了服务,而且也推广了自己,让更多的用户了解自己。对于超市而言,若拥有自己的超市进销存管理系统,通过超市进销存管理系统让超市的宣传、营销提上一个新台阶,同时提升了超市形象。
根据本系统的研究现状和发展趋势,系统从需求分析、结构设计、数据库设计,在到系统实现,分别为前端实现和后端实现。论文内容从系统描述、系统分析、系统设计、系统实现、系统测试来阐述系统的开发过程。本系统力求结合实际找出一种切实可行的开发方案,经过反复研究和学习,借助visual studio2008编程语言、net技术、sqlserver数据库和IIS服务器来完成系统的所有功能,最后进行系统测试,来检测系统的权限和漏洞,从而将系统完善,达到符合标准。

按照系统开发的基本理念对系统进行分解,从模块上主要可分为用户模块和管理员模块。

用户模块只要是让普通用户使用,包括个人资料管理,管理员模块只要是让管理员使用,包括商品信息管理、仓库信息管理、销货信息管理,可以对数据进行添加、删除、修改及查询等操作。

系统功能如下:

  • 系统登录:系统登录是用户访问系统的路口,设计了系统登录界面,包括用户名、密码和验证码,然后对登录进来的用户判断身份信息,判断是管理员用户还是普通用户。
  • 系统用户管理:不管是超级管理员还是普通管理员都需要管理系统用户,包括普通管理员的添加、删除、修改、查询,修改管理员的登录密码,新添加的管理员用户可以登录系统。
  • 普通用户管理:管理员可以管理系统的其他普通用户的账号,包括录入新用户,删除现有的普通用户,修改现有的普通用户的信息,并可以通过用户名和姓名等关键字搜索普通用户,打印用户列表页面,导出用户列表至excel中。
  • 修改密码:系统所有用户(管理员和普通用户)应该都要能修改自己的登录密码,修改后需要重新登录。
  • 部门信息:只有用户才能进行部门信息,需要登录系统,输入部门信息内容既可以完成部门信息功能,同时可以查看别的用户的部门信息。
  • 部门信息管理:由超级管理员和普通管理员使用,对系统所有的部门信息信息进行回复、删除、修改、查询。部门信息管理模块主要实现对用户的部门信息进行清理,删除不需要的部门信息,使用户有足够的空间进行部门信息。
  • 个人资料管理:由普通用户使用,普通用户登录系统后,可以修改个人原始信息,如修改电话号码、邮箱等,用户的用户名是无法修改的。
  • 登录情况管理:系统每个用户应该都能查看个人的历史登录情况,如登录IP、登录时间、登录地址等,防止用户账号被盗,加强用户账号安全。
  • 操作日志管理:系统每个用户应该都能查看个人的历史操作日志,如用户添加了某条数据,历史操作日志需要展示操作人,操作描述,操作时间等信息。防止系统被黑客攻击,加强系统的安全性。
  • 用户管理:管理员对用户的用户管理,查询所有用户的用户记录,管理员可以删除、修改。
  • 部门信息管理:管理员对用户的部门信息管理,查询所有用户的部门信息记录,管理员可以删除、修改。
  • 商品信息管理:管理员对用户的商品信息管理,查询所有用户的商品信息记录,管理员可以删除、修改。
  • 销货信息管理:管理员对用户的销货信息管理,查询所有用户的销货信息记录,管理员可以删除、修改。

随着系统规模的壮大,系统发布更新的信息及对普通用户量会越来越多,只有超级管理员负责系统后台恐怕任务艰巨,本系统考虑到这一问题后开发了超级管理员有权限可以增加管理员的模块。管理员角色不同对应权限亦不相同。

可以点击“部门信息”超级链接,既可跳转到bumenxinxi.net页添加部门信息。管理员在bumenxinxi_list.net进行部门信息管理,bumenxinxi_ list.net通过查询数据库的部门信息表列出所有部门信息信息,每条部门信息对应一个删除按钮和修改按钮,当管理员点击删除按钮,直接在数据库删除部门信息信息,并重定向当前页面,当管理员选择点击修改,则进入bumenxinxi_update.net页面,进行部门信息信息的修改。

猜你喜欢

转载自www.cnblogs.com/lqs11/p/11569389.html