管理员用户:可以对后台用户进行增加,删除,修改,可以对企业信息进行发布更新,对产品进行管理,在线发货,更新招聘信息等一系列管理操作,权限最大。
1.5.2 课题的重点
(1) 网页的制作。顾名思义,网站就是一张张网页的集合,只有一张张网页都正常的显示一个网站才可能成功。当今主流的网页制作工具无疑是网页三剑客。考虑到网页功能的需要,我准备选择以Dreamweaver为主,以FireWorks为辅助进行网站的设计和开发。
(2) 数据库的选择和连接[1]。要进行企业基本信息宣传,产品发布等功能,网上订货发货的功能必不可少。要记录用户的资料就必不可少需要数据库来存储用户信息;同时,网站提供的大量产品信息、客户相关信息等,都需要储存在数据库中。
(3) 网上订货发货。网上订货发货对于提高公司的生产量和销售量是十分重要的。这就需要利用数据库中的数据和产品信息相关联,包括上架时间。可以大幅度提高公司典型产品的知名度。
(4) 产品信息发布。产品信息发布非常重要,它对于提高公司的名誉和业绩起到一定得辅助作用。应当与公司销售部员工交流沟通,选择出公司具有代表性的、比较受顾客欢迎的产品进行推广更新发布。
1.5.3 课题的难点
(1) 网页布局,要建立出基本的网站结构不是难题,但要以一个人个人的能力建立一个布局合理人性化的网站结构就是一个比较高难度的问题了。
(2) 网页美化,每张网页的制作和修饰也有很大的技术问题,需要用一些工具进行图片的润色和修改。所以说,怎么将网站开发得美观和合理是一项难题。
(3) 数据库设计。数据库是一个系统的核心。数据库设计分五大步,即数据库需求分析、系统开发所用技术和工具简介
1.5.4 系统开发模式
目前大多数应用软件系统都是Client/Server形式的两层结构[2],由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server 应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统。
C/S 与 B/S 区别:Client/Server是建立在局域网的基础上的,Browser/Server是建立在广域网的基础上的。
(1) 硬件环境不同:C/S 一般建立在专用的网络上,小范围里的网络环境,局域网之间再通过专门服务器提供连接和数据交换服务B/S 建立在广域网之上的,不必是专门的网络硬件环境,例与电话上网,租用设备。信息自己管理,有比C/S更强的适应范围,一般只要有操作系统和浏览器就行 。
(2) 对安全要求不同: C/S 一般面向相对固定的用户群,对信息安全的控制能力很强。 一般高度机密的信息系统采用C/S 结构适宜。可以通过B/S发布部分可公开信息。B/S 建立在广域网之上,对安全的控制能力相对弱,面向是不可知的用户群。
(3) 对程序架构不同 :C/S 程序可以更加注重流程,可以对权限多层次校验,对系统运行速度可以较少考虑。B/S 对安全以及访问速度的多重的考虑,建立在需要更加优化的基础之上。比C/S有更高的要求,B/S结构的程序架构是发展的趋势。
(4) 系统文护不同:系统文护在软件生存周期中开销大,重要C/S 程序由于整体性, 必须整体考察,处理出现的问题以及系统升级难,而全新的系统B/S 构件,方便构件个别的更换,实现系统的无缝升级。系统文护开销减到最小。用户从网上自己下载安装就可以实现升级。 ASP.net+sqlserver企业网站设计+流程图+用例ER图(4):http://www.youerw.com/jisuanji/lunwen_338.html