3.1 开发思想设计
进入21世纪,随着信息技术,特别是网络技术的日渐成熟和日益发展,它改变了整个社会的面貌,把人类带入一个网络知识经济社会和信息社会,因而信息化越来越重要,也因此成为人们关注和重视的焦点。广告管理系统的信息化建设也取得了长足发展,作为事业提供保障和支撑的广告管理系统信息化,已是一种必然的选择。广告管理近年来发展快速,以前的广告业务管理模式是一直靠人工在书面手工登记、人工查找、人工核算等最原始的方式,但是对于今天高速发达的社会来说,这样的方式很明显不能够满足企业管理和服务的需要,为了加快广告业务管理服务的效率和质量,日报广告的管理信息化重要性逐步提高。所以在此背景,本人设计和实现了一套基于C/S架构的广告日报管理系统。
报广告管理的广告管理是整个系统的核心部分。广告发布播放的时候是必须要通过管理员的审核之后才能进行操作,而且根据广告播放的不同方式具体的收费情况也是不同的。会员进行广告播放的时候收费是有一定的折扣的。
日报广告管理系统各个子系统紧密结合,合同管理系统是首先针对用户签订的合同,来播放广告。其包括合同的修改,合同的时间,签合同的双方人员。也可以通过查询合同单号,来确定是否是有效的合同。以及合同的到期时间。日报管理系统的特点是采用C/S架构,所以操作简单,用户只需要输入用户名和密码即可登录系统。用户也可以更改自身信息的内容。例如修改登录密码,安全邮箱,等操作。
3.2 系统需求分析
需求分析是软件设计过程当中最为重要的一个阶段,比如,对于开发的人员来说,操作计算机是件很简单的事情,但是对于那些企业用户来说,确实很难的,相反对于市场应用领域来说,那些企业人员确实比计算机操作人员懂得很多。所以,对于同样的一件事,二者处理的方式以及结果都会是不同的。所以,在进行需求分析阶段,需要客户与开发人员进行交流,让他们懂得如何更好的去操作。所以说,需求分析的好坏将会直接影响到开发软件的市场效果。
本系统的设计之时需要对SQL Server的熟练,以及VS的使用的。本人通过设计不用的用户角色对系统的操作是不同的,从而体现了不同的作用。
在设计满足了日报广告管理系统的要求之后,还必须得满足一下几个性能要求:
(1)实用性:开发的系统能够很好的替代人工记录数据,查找数据,再者,系统软件必须易于进行文护和管理。
(2)可靠性:实用性能够保证系统是一个有机整体,不至于会出现数据丢失或者数据发生紊乱及其错误的现象。
(3)安全性:在每个模块之下都应该具有安全机制,不会存在一个模块出现问题,会导致所有数据进行丢失的现象。
(4)操作性:一个好的系统应用软件,应该给人一种简单,而且实际的操作感觉,而并非看起来很高深,难以进行操作。系统处理事件的时候,必须做到简单易于操作。
系统的详细设计主要是描述在系统分析阶段产生的类,以及与分析阶段类的区别。该区别就是偏重于技术层面和类的细节实现。日报广告管理系统提供的各种服务都是建立在用户或者企业分布、开放的信息结构之上,通过客户端以及可靠的网络环境来完成的。每项服务都可以看作一个事件流由若干相关的对象交互合作来完成。除此之外,描述工作流和并发行为还可以通过流程图表的形式展现出来,从而达到从一个活动到另一个活动的控制流。同时,可以在理解这些流程的基础上,建立不同的E-R图来实现系统所需求的功能。 asp.net+sqlserver日报广告管理系统设计与实现(6):http://www.youerw.com/jisuanji/lunwen_31207.html