企业门户网站(概要设计说明书)_第1页
企业门户网站(概要设计说明书)_第2页
企业门户网站(概要设计说明书)_第3页
企业门户网站(概要设计说明书)_第4页
企业门户网站(概要设计说明书)_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1引言11.1编写目的11.2背景11.3定义21.4参考资料32总体设计32.1需求规定32.2运行环境42.3基本设计概念和处理流程42.4结构42.5功能需求与程序的关系52.6人工处理过程62.7尚未问决的问题63接口设计73.1用户接口73.2外部接口73.3内部接口74运行设计84.1运行模块组合84.2运行控制84.3运行时间85系统数据结构设计95.1逻辑结构设计要点95.2物理结构设计要点95.3数据结构与程序的关系96系统出错处理设计106.1出错信息106.2补救措施106.3系统维护设计10概要设计说明书1引言1.1编写目的由前面的需求分析,得出了系统的基本要求,和基本

2、的数据流图,要实现整个网站,需要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整个需求进行概括吗,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,页面设计,实现对网站的初步规划。预期读者为企业代表及程序设计人员。1.2背景根据某企业希望能让消费人群更加便捷了解企业产品的愿望搭建的门户网站平台。说明:a 项目名称:企业门户网站;b 本项目的任务提出者:根据某企业希望能让消费人群更加便捷了解企业产品的愿望搭建的门户网站平台。c 开发者:荣子健d 用户:浏览该公司网站的人群1.3定义SQL:全称是Structure Query Language ,中文名称是结构化查询语言。C

3、#:是微软(Microsoft)为.NET Framework量身订做的程序语言,C#拥有C/C+的强大功能以及Visual Basic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C+与Java一样亦为对象导向(object-oriented)程序语言。Microsoft Visual Studio 2008: 是面向Windows Vista、Office 2007、Web 2.0的下一代开发工具,代号“Orcas”,是对Visual Studio 2005一次及时、全面的升级。SQL Query Language: full name is pra

4、ctices, Chinese name is structured Query Language.1.4参考资料参考文献1吴涛主编,网站全程设计技术(修订本),北京:清华大学出版社;北京交通大学出版社2 张华、贾志娟主编,asp项目开发实践,中国铁道出版社3 沈大林主编,中文Flash 8案例教程,中国铁道出版社4龙马工作室编,ASP+SQL Server组建动态网站实例精讲,北京:人民邮电出版社5 赵增敏编,ASP动态网页设计,电子工业出版社6 任学文、范严编, 网页设计与制作,中国科学技术出版社7 武创、王惠主编,网页设计探索之旅 ,电子工业出版社8 杜巧玲等编, 网页设计超级梦幻组合,

5、清华大学出版社9 吴黎兵、罗云芳编,网页设计教程, 武汉大学出版社10 庄王健编,网页设计三剑客白金教程,电子工业出版社11叶汶华、程永灵主编,ASP.NET网页制作教程,冶金工业出版社12张军、王佩楷主编,ASP动态网站设计经典案例,机械工业出版社13鲁宏伟、汪厚祥主编,多媒体计算机技术(第三版),电子工业出版社14 赵小林、刘志强、郑洁主编,网页制作技术教程动态网页篇,北京:国防工业出版社2总体设计2.1需求规定本系统将实现如下三大部分功能:(1)网站管理员应具有的功能对产品信息的管理,进行产品分类的添加、修改、删除等功能;对企业新闻的管理,能对新闻实行的添加、删除和修改做出相应的操作;对

6、产品订单的管理,能对订单进行审核做出相应的操作;对留言信息的管理,能对注册用户提交的信息进行添加、删除。(2)网站注册用户应具有的功能对于网站的注册用户,能进行注册用户的登陆功能,并能浏览网页信息,登陆后能在私密留言板上发表意见等。(3)网站非注册用户应具有的功能对于网站的非注册用户,系统能提供其注册的功能,并在为非注册用户的情况下也能浏览网站,并可以在公开留言板上发表意见的功能。2.2运行环境硬件环境: 处理器:AMD; 内存:2G; 硬盘可用空间:160G; 网卡: Ethernet 10M软件环境:本系统运用的是DB2,SQL Server 2005.2.3基本设计概念和处理流程1网站设

7、计原则实用性原则:确保网站具有良好的系统性能,友好的用户界面,较高的处理效率。便于管理人员使用和维护,并采用成熟的技术。先进性原则:采用先进而成熟的技术,使其具有较高的技术水平和较长的生命周期。兼容性原则:对于所选硬件系统及平台,能很好地适应开发和使用。规范性原则:软件设计过程严格按照“软件工程”的规范进行,系统编码,操作系统平台以及所采用的开发方法按照相应的国际标准和国家标准。2网站总体结构本网站主要包括网站前台、网站后台管理系统和数据库三大部分组成。 网站前台包括关于我们、新闻中心、荣誉资质、产品展示、人才招聘、客户服务、交流社区和联系我们8个功能栏目。网站的总体结构如图1所示。网站前台网

8、站后台数据库信息管理交互信息管理数据提供数据图1 1网站总体结构图2.4结构2.4.1前台功能结构关于我们新闻中心荣誉资质产品展示人才招聘客户服务交流社区联系我们网站 图2 网站前台功能结构图如上图2所示,网站体现出了企业自身的沉积,公司本身的规划性文本、规章制度、事件性内容等要多些,因此在网站内容的体现上也需要很丰富。丰富网站的内容(提高信息量、增强可读性、扩大知识面、加强企业文化宣传力度)是进行前台功能设计必须仔细考虑的问题。例如,企业新闻和产品展示这是每个企业网站前台功能模块中必须具备的,人才招聘、客户服务是对网站功能的完善,关于我们和荣誉资质则是从侧面对公司进行宣传,而交流社区(论坛)

9、是根据企业特殊需求而建立的栏目,企业需对会员提供一个网络交流平台,和对会员提供一些特殊服务。总之,前台功能设计必须做到,每一个模块都有它存在的必要性,而且要使得整个网站的功能趋于完善。2.4.2后台功能结构招聘管理发布招聘应聘管理人才策略企业资质管理添加企业资质产品资质管理添加产品资质留言管理管理员公告系统管理管理员管理网站公告网站配置推荐产品设置数据库备份上传文件管理网站后台系统人才管理管理会员管理留言管理资质管理论坛管理产品管理产品类别产品管理添加产品审核产品新闻管理添加新闻内容管理全部新闻管理新闻类别企业信息新增企业信息管理企业信息管理企业文化增加企业文化 图3网站后台功能结构图如上图3

10、所示网站的后台功能设计必须完全的符合前台功能模块的要求,当然现在有很多专门从事网站后台开发的公司可以提供功能强大的专业网站后台,做为小型企业这种后台的实用性却不是很大,因为专业的后台管理程序功能太复杂,不利于企业内部工作人员进行管理。因此,专门开发一个小型网站后台管理系统在小型企业网站的设计中是非常必须的。2.5人工处理过程各项后台系统功能均需分配人员操作,系统管理,企业信息管理,产品管理,会员管理,新闻管理,留言管理,资质管理,人才管理,论坛管理等。2.6尚未问决的问题某些功能,由于自己知识的欠缺和时间不足造成一些细微的功能未能实现,主要是自己的实际操作知识有限,这些需要在以后的工作中改进,

11、锤炼。3接口设计3.1用户接口在用户界面部分,根据需求分析的结果,用户需要一个登陆浏览器进行操作。在界面设计上,应该做到条理清晰,易于操作,并且要注意到界面的布局,应突出的显示重要信息(如登录信息,新闻信息)。外观上也要做到合理化,考虑到用户多对Windows风格较熟悉,应尽量向这一方向靠拢。3.2外部接口3.2.1软件接口(Software interface)拟系统运行在Windows XP及以上操作系统中,软件中的接口,是针对不同模块之间程序运行的连接,要起到之间信息的匹配作用,本项目组力求各个模块之间能够相互匹配。3.2.2硬件接口(Hardware interface)系统运行于In

12、ternet上。用户以及管理人员均需要PC主机进行操作。3.3内部接口内部接口方面,各模块之间采用动态形式进行信息传递。与数据库方面的链接采用J2EE,跳转页面等操作用超连接连接到各个子网站。4运行设计4.1运行模块组合用户进行登录操作时启动接收数据模块,通过网站输入系统模块与数据库模块之间的调用,验证账号密码正确性并决定跳转逻辑。管理员操作网站修改时,调用网络传输模块,将数据通过网络送到服务器,并等待接受服务器返回的信息。接收到返回信息后随时即调用数据输出模块,对信息进行处理,产生相应的网站信息改变。4.2运行控制只需要点击需要操作的模块9如登陆,论坛建设,投递简历等相关操作即可实现网站程序

13、的运转方向。运行控制将严格按照各模块间函数调用关系来实现。在各事务中心模块中,需对运行控制进行正确的判断,选择正确的运行控制路径。在网络传输方面,用户端在发送数据后,将等待服务器的确认收到信号,发到后,再次等待服务器发送回答数据,然后对数据进行确认,服务器在接到数据后发送确认信号,在对数据处理、访问数据库后,将返回信息送回用户端,并等待确认。4.3运行时间在运行时间方面,对时间的要求必须对作出的操作有较快的反应,网络硬件对运行时间有最大的影响,当网络负载量大时,对操作反应将受到很大的影响,服务器的性能将影响对数据库访问时即操作时间的长短,影响大客户机操作的等待实际,所以必须使用高性能的服务器。浏览器的版本对本网站运行时间差异较大。5系统数据结构设计5.1逻辑结构设计要点概念结构是独立于任何一种数据模型的信息结构。逻辑结构设计的任务就是把概念结构设计阶段设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构。设计逻辑结构时一般要分3步进行:(1)将概念结构转换为一般的关系、网状、层次模型;(2)将转换来的关系、网状、层次模型向特定的DBMS支持下的数据模型转换;(3)对数据模

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论