ASPNET仓储管理系统开题报告Word文档格式.docx
- 文档编号:18482090
- 上传时间:2022-12-17
- 格式:DOCX
- 页数:9
- 大小:43.38KB
ASPNET仓储管理系统开题报告Word文档格式.docx
《ASPNET仓储管理系统开题报告Word文档格式.docx》由会员分享,可在线阅读,更多相关《ASPNET仓储管理系统开题报告Word文档格式.docx(9页珍藏版)》请在冰豆网上搜索。
1.3发展趋势
随着网络的迅猛发展,越来越多的仓储管理公司,充分利用通畅的网络渠道,拓展国际业务,在发挥整体和统筹策划优势的同时,也极大地降低成本。
面对激烈的行业竞争,国内的仓储管理公司,大多停留在传统的手工或半手工管理模式下,作业人员要手工处理大量繁杂的数据,工作效率低。
虽然付出极大的人员和资金投入,却没有带来丰厚的经济效益。
显然,目前仓储管理公司所采用手工处理方式,已不适合当前需要.因此,建立新的仓储管理系统,进行科学有效的控制和管理,打造自己的核心竞争力,更好地为客户提供全方位的仓储管理服务,是中国仓储管理公司共同面临的问题.
2文献查阅、调研情况
2.1文献综述
针对本课题,广泛地查阅了国内外关于ASP。
NET以及sql的相关书籍。
主要通过图书馆借阅书籍以及网络在线读阅书籍,总共查阅了几本相关书籍。
一、什么是ASP。
NET
ASP。
NET是构成Microsoft公司。
NETframework的一套技术中的一个;
ASP。
NET是一种功能强大的服务器端的新技术,它用于创建动态WEB页。
ASP.NET允许用户使用有很大选择余地的、功能完善的编程语言,它也允许用户充分使用有巨大潜力的.NETframework。
ASP.NET可以帮助用户使用。
NETframework支持的任何一种编程语言创建更快、更可靠的动态WEB页,此外,第三方开发人员有望创建出运行于ASP.NET的其他许多软件的版本,如Perl、Python.
NET完全基于模块和组件,提供了更易于编写、结构更清晰的代码,这些代码很容易进行再利用和共享,具有更好的可扩展性与可定执性,ASP.NET使WEB表单开发更为直观,并且面向对象技术促进了组件的可再利用性。
另外,ASP.NET中还包括有页面事件、WEB控件、缓冲技术以及服务器控件和对数据捆绑的改进。
供ASP。
NET使用的库以及在MICROSOFT。
NET框架中允许通过WEB使客户商用函数,数据处理方面更是引入了许多激动人心的的新技术,正是这些具有革新意义的新特性,让ASP。
NET远远超越了ASP,同时也给WEB开发人员更好的灵活性,有效的缩短了WEB应用程序的开发周期,ASP。
NET与Windows2000的完美结合,为中小型乃至企业级的WEB商业模型提供了一个更为稳定、高效、安全的运行环境。
总而言之,ASP.NET是服务器端技术,它允许用户使用功能完善的编程语言创建自己的动态WEB页。
二、ASP.NET与ASP的区别
1、ASP.NET的特色
NET不是ASP的升级版本,因为它是为了创建动态的WEB页而全新打造的服务器端新技术
1)、ASP.NET在代码编写方面将页面逻辑和业务逻辑分开,它分离程序代码与显示内容,使得丰富多彩的叶面更加容易编写,同时程序代码看起来更加洁净、更为简单、易读;
2)、ASP。
NET允许使用编译式的语言,提高更高的执行效率和跨语言的兼容性;
3)、ASP。
NET使用事件驱动和数据绑定的开发方式,将程序代码与用户接口完全分离开来,使得程序的可读性更强;
4)、由于ASP.NET的程序代码是经过编译的,同时它也提供了cache的能力,有效的缩短了服务器的执行效率;
5)、ASP。
NET支持多客户端的类型,在网页执行期间,会自动监测浏览器所支持的功能,并自动产生客户端浏览器可以使用的网页;
6)、ASP.NET有着更佳安全机制,它有三种不同的验证方法:
windows、passport、cookie;
7)、ASP.NET能够解决应用程序故障,对于内存泄露的情况能够自动重新启动进程一增进适用性,从来不死机;
8)、session可以跨进程、跨机器,这样就解决了webfarm的session维护问题。
2、ASP的缺陷
ASP仅局限于使用脚本语言,虽然可以使用由windows支持的任何一种脚本编写程序,但是实际上主要使用的是javascript、vbscript,用户给WEB页面添加ASP代码会导致代码混乱、功能有限的问题。
1)、页面逻辑和业务逻辑混合,由于使用ASP制作的网页是从上到下执行的,有时候需要手工更改程序所在的位置才会得到正确的运行结果,这样就使得代码难于读懂,页面的维护难度大大加大;
2)、session状态只限于在单机上使用,不能跨电脑,因此必须自行编写程序以解决系统延展性的问题;
3)、ASP的组件部署与组态困难,需要进行复杂的注册操作,组件经常在使用中被所定;
4)、ASP缺乏以组件为基础、以事件驱动模型的开发模式.
3、ASP.NET、ASP、VB。
NET的区别
1)ASP。
NET:
用于创建WEB页的服务器端技术,它允许用户使用由.NET支持的任何一种功能完善的编程语言;
2)、ASP:
用于创建WEB页的服务器端技术,它只允许用户使用脚本语言;
3)、VB.NET:
本次毕业设计选用的编程语言,用于在ASP.NET中编写代码。
三、ASP。
NET运行平台的搭建
运行ASP.NET从硬件上来说,应满足如下最低配置:
CPU推荐使用INTELPentiumⅢ600MHz以上;
内存推荐使用256MB以上;
安装时硬盘推荐剩余1GB的空间;
显示器分辨率推荐1024×
76832位真彩色以上
目前ASP。
NET所支持的操作系统有NT4。
0版(需安装SP5以上的版本)、Windows2000及Windows9X.安装ASP.NET所必需的组件如下:
IE5。
5或者以上的版本;
IIS5.0或IIS4。
0(NTSERVER4。
0);
.NETFrameworkredistributable;
1、安装IIS5.0web服务器;
2、确保机器上有IE5.5或者以上的版本;
3、安装微软数据库访问组件MDAC2。
7,它能够使用户利用ASP.NET与数据库进行通信,并在页面上显示数据库的内容;
4、安装。
NETFrameworkredistributable
.NETFrameworkredistributable是执行ASP。
NET最关键的元件。
2.2调研情况
随着计算机技术的发展和网络人口的增加,网络世界也越来越广泛,越来越丰富,电子商务已经成为网上的一股潮流。
相信要不了太长有时间,顾客就可以在网络世界上获得他们在现实世界上可以获得的所有商品和服务。
可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化了系统分析和系统设计的过程,所以,进行可执行性分析是非常必要的,也是很重要的,经过最初的设计目标和进行的市场调查得出以下四点的可行性分析:
〈1〉经济可行性:
即实现这个平台设计有没有什么经济效益?
该平台设计只是作为本人的毕业设计,又因为本人的设计能力有限,其功能还不能完善,所以没有什么经济效益可谈。
<
2〉技术可行性:
即现有的技术能否开发该平台,会有哪些困难,能否解决这些困难.
〈3〉运行可行性:
即该平台规定的运行方式是否可行。
〈4>
法律可行性:
即该平台的开发会不会在社会上引起侵权或其它责任问题.因为该平台是作为毕业设计与商业无关,又因为是自主开发设计,因此不会构成侵权,在法律上是可行的。
通过以上的可行性分析,我将采用C#+ASP.NET将结合的技术,运用SQL2000数据库对网站进行建设。
3本课题的基本内容、重点、难点
3.1本课题的基本内容
经过以上的初步调查和研究,并且确定了该平台的可行性,并决定开发本平台,为了能够对现行的平台内容进行充分了解,使所要开发的平台更具有实用性和适应性,通过深入调查和指导老师的耐心介绍,设计出该平台功能如下:
根据需求分析与系统功能设计目标,结合实际情况本系统功能模块设计分为如下几个模块:
①员工管理模块
②仓库管理模块
③货物管理模块
④存储规则管理模块
⑤货物进出控制模块
⑥仓库需求模块
⑦货物进出模块
3.2本课题的重点和难点
1)对于货物数据库的建立
货物数据库的好坏直接影响到整个平台,如果缺少必要的信息,在货物物流还要之前的仓库之间衔接会变得很困难,这就要做到统一。
2)界面的设计
一个优秀的仓储管理系统平台不仅在功能上要做到没有纰漏,使用当代前卫的软件编程,能延长其生命周期,易于维护与管理;
操作简单,维护方便:
每个系统都具有系统维护功能,对可变化的项目可自行维护;
所以尽管这些并不是本课题的主要部分,但也不能忽视的.
4解决问题的方法、手段、措施等
4.1拟采取的方法和技术
1)开发环境
。
NETFramework是用于.NET平台的编程模型,其关键组件是公共语言运行库(CLR,CommonLanguageRuntime)和.NETFramework类库(包括ADO.NET、ASP.NET和Windows窗体),它提供了托管执行环境、简化的开发和部署以及与各种编程语言的集成,是支持生成和运行下一代应用程序和XMLWebservices的内部Windows组件。
2)ADO。
ADO。
NET提供对MicrosoftSQLServer、OLEDB和XML公开的数据源的一致性访问,数据共享用户应用程序可以使用ADO.NET来连接到这些数据源,并检索、操作和更新数据。
ADO.NET有两个核心组件:
DataSet和.NETFramework数据提供程序,后者是一组包括Connection、Command、DataReader和DataAdapter4个对象在内的组件。
DataSet对象是ADO.NET的断开式结构的核心组件,实现独立于任何数据源的数据访问.Connection对象提供与数据源的连接,是操作数据库的基础,表示应用程序和数据源之间的惟一会话。
Command对象能够访问用于返回数据、修改数据、运行存储过程以及发送或检索参数信息的数据库命令,实现对数据源的操作,如查询、插入、修改和删除等.DataReader对象从数据源中读取只进且只读的数据流.DataAdapter对象是DataSet对象和数据源之间关联的桥梁,用数据源填充DataSet并解析更新.设计ADO。
NET组件的目的是为了从“数据操作”中分解出“数据访问"
.
C#语言是。
NET中一种崭新的语言,C#是由C和C++派生而来的一种“简单、流行、面向对象、类型安全”的程序设计语言,C#意在综合VisualBasic的高效率和C++的强大功能.
4.2选择的工具
PC操作系统采用WindowsXP.该操作系统为现今采用最为广泛的操作系统,在用户中有相当的普遍性.基于此操作系统的开发保证了大多数用户的兼容性。
Web环境的浏览器端(B)采用Maxthon。
数据库采用SQL2000。
开发环境采用VS2005。
该开发环境提供了强大和灵活的开发环境,可用于创建基于ASP。
NET的应用程序。
4.3工作进度安排
第7学期第19周~第8学期1周:
信息的收集、整理;
系统调研、需求分析,提交开题报告
第2-3周:
充分了解本系统的环境、功能。
掌握本系统的应用环境,包括界面环境以及本系统需要用到的一些软件与类库,例如SQL。
第4周:
系统的逻辑设计
第5周:
系统的具体设计。
第6—9周:
应用程序的编写与调试。
第10周:
应用程序的整体调试,毕业论文的初步构思.
第11—12周:
毕业论文的详细内容,应用程序的修改、调试.毕业论文的编写。
第13-14周:
应用程序的调试,毕业论文的修改。
第15-16周:
毕业答辩.
5论文提纲
摘要
前言
1库房信息管理系统的基本问题
1。
1库房信息管理系统的简介
2管理者对库房信息管理系统的需求
2开发环境的选择
2.1开发技术的选择
2.2关系型数据库的实现
2.3数据库访问技术的选择
3系统分析与概要设计
3。
1系统分析
3.2系统设计
4系统功能模块设计
4。
1公司库房管理功能模块设计目标
4.2公司库房管理信息系统功能模块划分
3公司库房管理信息系功能模块明细
4流程图
4.2。
1入库操作流程图
4.2出库操作流程图
5数据库设计
5.1数据设计概述
5。
2系统数据库表
6程序设计
6。
1设计的关键技术及应用
6.2系统主要功能的具体设计
2.1系统主界面
6.2.2入库模块
2.3库存查询
7程序安装与调试
7.1调试
7.2测试
结束语
致谢
参考文献
6主要参考文献
[1]陆惠恩;
陆陪恩,软件工程[M],电子工业出版社,2002年1月.
[2]王春森,程序员教程[M],清华大学出版社,2001年5月.
[3]蒋加伏;
张林峰,C#程序设计教程[M],北京邮电大学出版社,2003年。
[4]赵玮,C#中文版快捷编程实战训练[M],人民邮电出版社,2003年9月.
[5]孟小峰,WEB数据管理研究综述[M],清华大学出版社,2001年
[6]黄吻,现代远程教育结教育发展启示[N],浙江大学学报,1995年5月
[7]吴竞华;
陈根才,基于三层模式的档案管理系统的设计与实现[M],北京,机械工业出版社,2000年
[8]金汉均,数据库实现的方法[N],华中师范大学学报,1999专辑
[9]杨汉平;
王小蕾等,数据库中间件技术在三层操作系统模型中的实现[N],华中师范大学学报,2001年4月
[10]廖信彦,ASP。
net应用大全[M],清华大学出版社,2002年
[11]康博,C#应用程序开发新技术[M],人民邮电出版社,2003年
[12]陈子侠,基于B/S结构的在线商店技术开发[N],浙江大学学报,2002
[13]清源计算机工作室,C#设计与制作[M],机械工业出版社,2004年
[14]周佩德,数据库原理及应用[M],电子工业出版社,2005年
[15]刘炳文等,C#程序设计——数据库篇[M],人民邮电出版社,1999年3月
[16]李光明,ASP。
NET编程实例大制作[M],冶金工业出版社,2002年8月
[17]刘炳文,精通ASP.NET入门与提高[M],人民邮电出版社,2001年
[18]黄淼云,ASP.NET办公自动化编程[M],国防工业出版社,2003年
[19]王要武,信息管理系统[M],电子工业出版社,2003年
[20]李红等编著,管理信息系统开发与应用[M],电子工业出版社,2003年
指导教师意见:
深度和广度适中,可据此展开后续工作。
指导教师:
荣祺
2010年3月2日
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASPNET 仓储 管理 系统 开题 报告