az9范文网

您现在的位置是:首页 > 工作范文 > 报告范文

报告范文

管理信息系统课程设计报告范文免费 管理信息系统课程设计报告范文1000字

2025-06-14 14:18:19报告范文打印
目前国内物流人才的短缺,并不是总量上的短缺,而是掌握现代物流管理技术的实用型人才的短缺,也就是懂得建立在信息系统平台上物流供应链管理的综合性人才的短缺。以下是小编整理....

if (isnumeric(id))and isnumeric(newvalue) then

if(id=cstr(cint(id)))and

(cint(id)>0)and

(newvalue=cstr(cint(newvalue)))and (cint(newvalue)>0) then

set rs=Server.CreateObject("ADODB.Recordset") sql1="select id,库存量 from products where id="& id

rs.Open sql1,conn if rs.eof then %>

修改失败!!

返回重新修改

else

sql="update products set "& op &"="& newvalue &" where

conn.Execute sql %>

修改成功!!

返回继续修改

end if

else %>

修改失败!!

返回重新修改

end if

else

%>

修改失败!!

返回重新修改

end if conn.Close

%>

管理员添加新商品:

addproduct.asp

' 请在这里输入您的ASP 代码

name=trim(Request("name")) ' 获取新增产品的名称 DJ=trim(Request("DJ")) ' 获取新增产品的单价 JLFS=trim(Request("JLFS")) ' 获取新增产品的计量方式 KCL=trim(Request("KCL")) sort=trim(Request("sort")) flag1=true flagr2=true

' 每项均不

if (name="") or (DJ="") or(JLFS="") or(KCL="")or(sort="") then 能为空

flag1=false

end if

if isnumeric(DJ) and isnumeric(KCL) then '单价大于0,库存量大于0

if(DJ>0) and (KCL>0) then

flag2=true

end if

end if

set conn=Server.CreateObject("ADODB.connection") conn.Open"mydata"

set rs=Server.CreateObject("ADODB.Recordset") sql1="select * from products where 名称='"& name &"'" rs.Open sql1,conn

if not flag1 then

%>

增加失败!!

返回重新增加

else if not flag2 then

%>

增加失败!!

返回重新增加

else if rs.eof then

sql="insert into products (名称, 单价(元), 计量方式, 库存量, 类别)

values('"& name &"',"& DJ &",'"& JLFS &"',"& KCL &",'"& sort &"')"

conn.Execute sql

%>

增加成功!!

返回查看数据

else

%>

增加失败!!

返回管理员操作页面

end if end if end if conn.Close

%> 增加顾客用户:

adduser.asp

增加用户成功!!

conn.Execute sql

name=trim(Request("username")) ' 获取用户名 password=trim(Request("password")) ' 获取用户密码 set conn=Server.CreateObject("ADODB.connection") conn.Open"mydata"

sql="insert into user (username,password) values('"& name &"','"& password

conn.Close %>

检查添加顾客输入信息是否符合规定:

regist.asp

注册页面

输入错误信息:

error.asp

用户名或密码错误

返回登录页面

3.3数据结构设计

E-R 图设计

在本系统中,所涉及到的实体及其属性包括:

顾客{顾客姓名,密码 };管理员{管理员姓名,密码 };商品{商品ID 号,商品名称,供货单位,单价,库存量,属性};仓库,超市。他们之间的关系用E-R 图方法表示,如图3.2. 这些实体之间的联系包括:

缺货供应:超市向供应商订货,多对多联系 销售:超市销售商品,多对多联系 订购:顾客购买商品,多对多联系

图3.2 E-R图

3.4 输入输出界面设计

登陆页面

选择以管理员身份或顾客身份登陆,经过检查属于数据库中的信息,则转入管理员操作页面或顾客操作页面。 管理员操作页面

管理员可在该页面修改已有商品数量或添加新商品的信息。 用户订货页面

用户可在该页面购买已有的商品。 用户注册页面

错误页面

如果输入的顾客或管理员不在数据库中或密码错误,则显示该页面。

第四章 课程设计的总结和体会

4.1 课程设计的总结

本系统是针对超市进行销售管理而设计的。由于能力知识有限,加上技术不成熟,本系统难免会出现一些不足之处:1. 本系统设计和技术操作简单;2. 超市管理系统涉及范围宽,要解决的问题多,功能复杂,实现困难,但由于限于时间、技术、知识能力,此系统只能做出其中的一部分功能此系统操作简单,功能较为简单,还有许多方面还不够完善,还存在一些不足,还需改进。但和传统管理模式相比较,使用此系统,毫无疑问会大大提高超市的运作效率,辅助提高超市的决策水平,管理水平,为降低经营成本, 提高效益,减少差错,节省人力,减少顾客购物时间,增加客流量,提高顾客满意度,增强超市扩张能力, 提供有效的技术保障。

4.2课程设计的体会

通过本系统的开发,我物流管理信息系统有了更清晰的了解,设计系统首先是问题定义、需求分析,然后是功能设计、详细设计等,并对软件测试的方法、手段有了较深的理解,同时对超市进销存管理系统的流程有了一个系统的认识。在开发过程还认真学习了与系统相关的知识,极大地拓宽了我的知识面, 我感到收获不小。

在系统的开发初期,必须要熟悉超市销售管理系统的整个流程,初步了解了超市进销存管理系统的相关知识,这样才能进入到设计的过程中去。从开始熟悉这些知识到对整体设计有了解,再从概要设计、详细设计到开始编码,以及最后的测试,整个过程感觉很充实,虽然遇到了不少困难,但当我通过自己查资料、或是向计算机专业的同学请教,而设计出解决方案并成功实现时,那种成就感和满足感足以鼓励自己加班加点的辛苦。

文章评论