1。4论文结构安排
本文的结构安排简要介绍如下:
第一章,绪论。本章针对中泰数码的订单管理系统开发的背景,对国内外研究现状进行分析,明确了此系统的未来发展趋势。
第二章,系统的主要工具介绍,介绍了系统的开发环境;系统主要用到的技术,比如:ASP。NET、B/S架构、SQL Server 2008 数据库;系统的设计原则。
第三章,系统分析,介绍了系统的需求分析,可行性分析,功能需求分析以及业务流程。
第四章,系统设计,介绍了数据库概念和物理设计。
第五章,系统功能实现,介绍了系统各个界面的设计,如:登录页、首页、员工管理页的添加,编辑,查看,删除,分页和搜索、订单管理页的时间控件和打印功能以及系统管理页的修改密码等。
第六章,系统测试。本章介绍的是软件测试的概念、目的、步骤、方式以及测试内容和结果。
第七章,结论。对所做的事进行总结。
2系统的主要工具介绍
不论用什么语言开发的系统,都具有我们所熟知的一般的信息管理系统的特点,只是每个管理系统都具有针对性和实用性,因此,每一个管理系统的功能实现也是有所不同。下面我们将介绍“中泰数码”的订单管理系统的开发环境及所用到的开发工具。
2。1系统开发环境
硬件平台:硬盘空间: 80G以上;
内存: 1G以上;
CPU: Inter Pentium 4 3。0GHz 或更高;
操作系统:Windows 2000/windows XP/Windows 7;
其它软件:浏览器:IE浏览器 6。0以上;
使用的数据库:SQL Server 2008;
开发平台及环境:Microsoft Visual Studio 2012。
2。2主要开发技术ASP。NET简介
简单的来讲ASP。NET是一门脚本语言。基于。NET Framework的Web开发平台的ASP。NET具备开发网站程序的所有功能。
ASP。NET的代码方面,页面设计与逻辑设计是分离开来的,这使得代码简洁易懂。论文网
运行在在公共语言运行库上的ASP。NET程序架构是运行在服务器上的,使用ASP。NET开发程序同时可以做到对程序进行实时的编译。同时还采用了非常优秀的缓存技术手段,可以实时的把开发好的程序代码直接编译成电脑可以识别的机器代码。此外,ASP。NET是运行在通用的语言运行库上的,是目前唯一一种可以对多种程序设计语言同时支持的综合开发框架,ASP。NET框架给程序设计人员提供了极大的便利。
由于ASP。NET 基于公共语言运行库,因此Web 应用程序开发人员可以利用整个平台的威力和灵活性。。NET 框架类库、消息处理和数据访问解决方案都可从Web 无缝访问。ASP。NET 也与语言无关所以可以选择最适合应用程序的语言或跨多种语言分割应用程序。另外公共语言运行库的交互性保证在迁移到ASP。NET时保留基于COM 的开发中的现有投资。ASP。NET 使执行常见任务变得容易从简单的窗体提交和客户端身份验证到部署和站点配置。例如ASP。NET 页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面和在类似Visual Basic 的简单窗体处理模型中处理事件。另外公共语言运行库利用托管代码服务如自动引用计数和垃圾回收简化了开发。ASP。NET 采用基于文本的分层配置系统简化了将设置应用于服务器环境和Web应用程序。由于配置信息是以纯文本形式存储的因此可以在没有本地管理工具帮助的情况下应用新设置。此零本地管理哲学也扩展到了ASP。NET 框架应用程序的部署。只需将必要的文件复制到服务器即可将ASP。NET 框架应用程序部署到服务器。不需要重新启动服务器即使是在部署或替换运行的编译代码时。ASP。net使用一种字符基础的分级的配置系统使你服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中新的设置有可能都不需要启动本地的管理员工具就可以实现。这种被称为Zero Local Administration的哲学观念使Asp。net的基于应用的开发更加具体和快捷。一个ASP。net的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须的文件不需要系统的重新启动一切就是这么简单。多处理器环境的可靠性ASP。net已经被刻意设计成为一种可以用于多处理器的开发工具它在多处理器的环境下用特殊的无缝连接技术将很大的提高运行速度。即使你现在的ASP。net应用软件是为一个处理器开发的将来多处理器运行时不需要任何改变都能提高他们的效能但现在的ASP却做不到这一点。自定义性和可扩展性ASP。net设计时考虑了让网站开发人员可以在自己的代码中自己定义plug-in的模块。这与原来的包含关系不同ASP。net可以加入自己定义的如何组件。网站程序的开发从来没有这么简单过。安全性基于Windows认证技术和每应用程序配置你可以确保你的原程序是绝对安全的。ASP。NET 的语法在很大程度上与ASP 兼容同时它还提供一种新的编程模型和结构可生成伸缩性和稳定性更好的应用程序并提供更好的安全保护。可以通过在现有ASP 应用程序中逐渐添加ASP。NET 功能随时增强ASP 应用程序的功能。ASP。NET 是一个已编译的、基于。NET 的环境把基于通用语言的程序在服务器上运行。将程序在服务器端首次运行时进行编译比ASP即时解释程序速度上要快很多,而且是可以用任何与。NET兼容的语言包括Visual Basic 。NET、C 和JScript 。NET。创作应用程序。另外任何ASP。NET 应用程序都可以使用整个。NET Framework。开发人员可以方便地获得这些技术的优点其中包括托管的公共语言运行库环境、类型安全、继承等等。ASP。NET可以无缝地与WYSIWYG HTML 编辑器和其他编程工具包括Microsoft Visual Studio 。NET一起工作。这不仅使得Web 开发更加方便而且还能提供这些工具必须提供的所有优点包括开发人员可以用来将服务器控件拖放到Web页的GUI 和完全集成的调试支持。当创建ASP。NET 应用程序时开发人员可以使用Web 窗体或XML Web services或以他们认为合适的任何方式进行组合。每个功能都能得到同一结构的支持使您能够使用身份验证方案缓存经常使用的数据或者对应用程序的配置进行自定义。 如果你从来没有开发过网站程序那么这不适合你你应该至少掌握一些HTML语言和简单的Web开发术语不过我相信如果有兴趣的话是可以很快的掌握的。你不需要先前的ASP开发经验当然有经验更好但是你必须了解交互式Web程序开发的概念包含窗体脚本和数据接口的概念如果你具备了这些条件的话那么你就可以在Asp。net的世界开始展翅高飞了。 asp.net+sqlserver订单管理系统设计+ER图(4):http://www.youerw.com/jisuanji/lunwen_96709.html