毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.NET在线超市仓库管理系统的设计与实现(3)
ASP.NET是一种建立动态Web应用程序的技术,是Active Server Page的下一个版本。语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构[7]。ASP.NET是一个已编译的,基于.NET环境的技术,可以与任何兼容于.NET的编程语言(包括Visual Basic、C#和Jscript.NET)创作应用程序[8]。易于写出清晰的代码,并且代码易于重用和共享[9]。
4.1前台界面设计与实现
HTML(Hypertext Markup Language)即超文本标记语言,是用于描述网页文档的一种标记语言[10]。它是标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。其主要特点是简易性、可扩展性和平台无关性[11]。CSS是
英语
Cascading Style Sheets(层叠样式表单)的缩写,它是一种用来表现HTML或XML等文件样式的
计算机
语言。目前最新版本为CSS3,能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力,并能够进行初步交互设计[12]。JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛应用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作[13]。
采用以上所述技术实现了该系统的前台界面,如图5所示。
图5 前台界面图
4.2数据库连接
该系统采用ADO.NET数据库访问技术访问数据库。ADO.NET的名称起源于ActiveX Data Objects,是与数据源交互的.NET技术,是一组用于和数据源进行交互的面向对象类库。通常情况下数据源是数据库。它提供了平台互用性和可伸缩的数据访问,增强了对非连接编程模式的支持。并且,ADO.NET允许和不同类型的数据源以及数据库进行交互,提供与数据源进行交互的相关的公共方法,但是对于不同的数据源采用一组不同的类库[14]。在该系统中用到的数据库连接语句如下。
connectionString = "Data Source=LB-201112271457\SQLE;
Initial Catalog = WebDataBase ; Integrated Security=True"
4.3系统功能模块设计与实现
4.3.1系统登陆模块
系统登陆模块即是实现用户的分权限登陆,该过程主要是一个验证过程,把用户输入的各种信息和数据库中存储的相应信息逐一进行匹配。主要是验证用户名是否存在、密码是否正确以及用户的类别是否正确。其中用户的类别有系统管理员和普通管理员两种。若各项信息匹配成功则用户登录成功,并通过Session记录下UserID和UserType,设置登陆有效时间为一个小时。登录成功后用户即可根据自己的权限做相应的操作。
4.3.2用户管理模块
用户管理模块主要是为系统管理员服务的。在一个企业内员工总是在流动的,员工的流动必然会引起系统内员工信息的变化。通过该模块系统管理员可以进行添加和删除用户,使得数据库内的数据信息及时得到更新。另外,系统管理员还可以为忘记密码的普通管理员重置密码。而普通管理员仅可以使用该模块内修改密码的功能。该模块使用了MD5加密算法对用户的密码进行加密存储以及jQuery Complexify插件检测密码强度,并通过Session里面存储的UserType来判断用户是否是系统管理员,从而判定用户能使用哪些功能。
4.3.3商品录入模块
商品录入模块即是在仓库增加商品时对其进行类别录入。当仓库要增加新货物时,根据其类别进行入库。类别一般有服饰类、
食品
类、酒饮类、水果类以及文体类等等。该模块的界面如图6所示。
图6 商品录入界面图
4.3.4查询管理模块
该模块主要包括对数据库内数据信息的查询、更新和文护。在一个大仓库内会不断地有商品进进出出,这就需要不断地对数据库内的商品信息进行更新文护,从而使得仓库内的商品信息和实际情况时刻保持一致,保证数据的正确性。当业务需要或者空闲的时候也可以对数据信息进行不定期的查询。另外,该模块使用了NPOI组件来实现商品信息的导入和导出。
共4页:
上一页
1
2
3
4
下一页
上一篇:
VC++ATM机系统的设计与开发
下一篇:
ASP.net太极网站设计与实现+ER图+流程图
ASP.NET的Web网络應用程序开...
asp.net+sqlserver数据挖掘的在...
asp.net+sqlserver图书借还信息系统设计
asp.net+sqlserver仪器设备采购...
asp.net+sqlserver信息安全技术...
asp.net+sqlserver社区医院病员...
ASP.NET微信平台的办证系统设计
10万元能开儿童乐园吗,我...
国内外图像分割技术研究现状
C#学校科研管理系统的设计
承德市事业单位档案管理...
公寓空调设计任务书
神经外科重症监护病房患...
AT89C52单片机的超声波测距...
医院财务风险因素分析及管理措施【2367字】
志愿者活动的调查问卷表
中国学术生态细节考察《...