1。1。2国内外研究现状
1。1。3水平和发展趋势
2系统关键技术
技术是实现系统的基石,运用对的技术会对于系统的构建的合理性起到最重要的影响。同时技术又是实现本课题的目的最重要的基础。
2。1 ASP。NET技术架构
ASP。NET技术是非常常用的一种架构,相对于之前的架构来说它是一种全新的架构,于以往的架构存在着很大的不同。它是以组件和采用模块化来开发和运行的,是现在很多程序开发员都十分喜欢并且擅长的开发技术。且在各个版本中不断的逐步完善,以求达到对于开发更加的方便,降低使用者的要求。让更多的人能够使用ASP技术来开发。而这种技术之所以会这的收到程序员的喜爱使用因为它是支持多种程序语言的使用的,在开发的过程中无论你用的是C亦或者是C#还是其他的语言来进行变成,ASP。NET都会把这些语言进行编译。编译出来的是一种通用的中间语言,在这样的情况下还可以做到不影响程序的运行速率,实现真正意义上的多语言平台。此次的开发我将选择的是VS2010来作为开发工具,上面提供的各种框架和控件适合程序的开发间接透明,简单快捷,可视化的集成环境也是让整个程序都开放,十分适合刚刚接触到ASP。NET技术的人员来进行开发。
公共语言运行库和服务器都是ASP。NET所运行的地方。并且在编写程序的过程中ASP。NET会实时同步的把程序语言转化成中间语言,并且运用缓存技术吧中间语言缓存后进行实时的编译。正是因为ASP。NET具备这这样强大的功能,使得在编写代码的时候十分的方便,连对于程序的排版设计都由于有诸多的控件的存在而显得轻松写意。以往麻烦复杂的变成模式将一去不返的同时还可以满足绝大多数系统的开发需求。而ASP。NET还提供了各式各样的扩展功能,这就更加加快了编程人员开发的速率。
2。2 B/S架构
本次的毕设是希望与能够免除了用户下载客户端这样麻烦的使用前提,因此选择了可以在互联网系统的基础下开发程序的B/S架构,这是目前为止在基于网络系统的前提下被使用的最多的架构模式。它在C/S架构的基础上提供了实用的互联网模式的技术,使得程序员可以直接在网络上开发,因此B/S架构被常常被使用于开发网站。而如今网络被越来越普及,用户们对数据的需求已经不再是局限于一台电脑上进行使用了,而通过U盘会这是硬盘等硬件进行传输又十分的繁琐不方便。所以能够实现只要是能够联网的电脑就可以使用与访问数据的B/S架构就越来越受到欢迎。能实现这样的功能的方法就是B/S架构的运行时依托于服务器的,在开发程序之前就需要部署远程服务器,所有的信息都是上传到服务器上提供给所有访问服务器的IP,这样就使得用户得到了极大的便利。
本次开发的电商订单管理系统是运用在电商内部各个不用的部门之间相互协调为目的的一个商业性系统,不同的部门所获取的信息不一样,需要处理的信息也不一样,但是却不能缺少任何一个部门的信息。在对于订单和商品信息进行监管和监控的过程中系统的用户可能并不会在企业内。所以,采用B/S架构来开发电商订单管理系统就可以完美的解决这些问题,对于各个部门查看和修改订单和商品信息可以提供极大的便利。文献综述
2。3 数据库技术
一个完整的数据库的诞生需要经历的是更具需求对于数据的各项进行表建立的数据库设计阶段、设计只有通过数据库软件合成数据库的组件阶段和最后建立完成数据库后依照需求对其进行调试和测试的阶段,通过这些阶段后才可以完成数据库的建立。开发数据库是需要很多的部分来配合的不同的组件和内部关系组成的不同的数据结构是完全起到不同的功能的,用户需要依据自身的需求完成数据库的设计,在这个的基础上对于数据库的容量和运行的速度也是一项十分的标准因此遵循杜宇数据库设计的规范标准是十分重要的标准。数据库设计的结构也是影响数据库的一项指标,当数据的不断增加但是在增加的同时产生的冗余数据信息却非常的少时便是一个合格的数据库。可以实现这样的结果是在设计数据库的触发器、试图和表等基础的单位的时候便已经把之后的冗余计算在内,提前的留出空间来存放以后可能会存入的数据。 asp.net电商订单管理系统的设计+ER图(3):http://www.youerw.com/jisuanji/lunwen_90898.html