2西藏项目软件文档概要设计说明书.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
二、概要设计说明书 1 引言 1.1 编写目的 本说明书的读者为软件的设计人员、编程人员、测试人员及项目管理人员,其目的在于指导软件的设计工作。通过本说明书,可进一步明确软件设计的下一步工作,对于软件的整体有一个更具体的把握。 1.2 预期读者和阅读建议 本软件系统概要设计报告所针对的预期读者包括: 设计人员; 开发人员; 项目经理; 测试人员; 1.3 参考文献 编写本文档所参考的资料如下: 《计算机软件工程规范国家标准汇编》,中国标准出版社,2000.7.包含以下标准: GB/T 11457-1995 《软件工程术语》; GB/T 8566-1995 《信息技术 软件生存期过程》; GB/T 8567-1988 《计算机软件产品开发文件编制指南》; GB/T 1526-1989 《信息处理产品数据流程图的文件编制符号及约定》; GB/T 9385-1988 《计算机软件需求说明编制指南》; 2 设计概述 2.1限制和约束 系统为B/S(浏览器/服务器)结构,采用JSP技术,应用HIBERNET和STRUTS技术,系统框架为MVC模式,WWW服务器为TOMCAT5,数据库服务器为SQL SERVER,浏览器为IE 6。 2.2 设计原则和设计要求 系统环境: 服务器端:Windows 2003操作系统 客户端:WINDOWS XP,2000,VISTA,2003均可,有IE6浏览器即可。 安全性要求:只有授权用户才能登录系统,对于某个操作,需要具有相应权限才能进行操作。 平台中文化:采用GBK或GB2312编码标准;符合中文使用习惯的操作界面,所有与用户相关的信息都必须用中文显示。 数据库采用JDBC连接方式:以JDBC方式并使用标准SQL语句对数据库进行操作 3 系统逻辑设计 3.1 系统组织设计 本系统的组织如下图2-1所示: 图2-1 系统组织结构图 3.2 系统结构设计 3.2.1 系统网络体系结构 本系统的网络体系结构如下图2-2所示: 图2-2 系统网络体系结构图 3.2.2 系统体系结构设计 本系统结构采用当前主流的MVC结构,主要原因是MVC结构清晰,可维护性高,可扩展性高,适用于中小型项目的开发,并且本系统的实现采用B/S模式,采用JSP技术来实现,在JAVA环境中,对MVC模式的支持平台也比较丰富,易于开发与设计。 MVC中,M代表模型Model, V代表视图 View, C代表控制器Controller。MVC的目的是增加代码的重用率,减少数据表达,数据描述和应用操作的耦合度。 同时也使得软件可维护性,可修复性,可扩展性,灵活性以及封装性大大提高。通过把数据模式从各种可以被存取和控制的数据中分离出来可以改善分布式系统的设计。MVC设计模式由三部分组成。模型是应用对象,没有用户界面。视图表示它在屏幕上的显示,代表流向用户的数据。控制器定义用户界面对用户输入的响应方式,负责把用户的动作转成针对Model的操作。Model 通过更新View的数据来反映数据的变化。 图2-3 系统体系结构MVC图 在系统实现中,MVC的具体分工与协作如下图2-4所示: 图2-4 MVC分工协作图 在本系统中,MVC模式的实现利用开源框架STRUTS和HIBERNET来实现。 3.2.3 系统页面结构设计 本系统由于是采用B/S结构,所以页面的风格与布局对于用户的使用尤其重要。本系统由于是西藏科技厅的子项目,因此风格要严肃、庄重;又由于本系统是针对西藏中小企业用户的,可以重点突出西藏的人文环境。根据以上要求,可以设计本系统的主页面风格如下图2-5所示。 图2-5 系统页面结构图 又由于本系统还包括企业网站系统,所以设计企业网站的风格如下图2-6所示。 图2-6 企业网站页面结构图 后台管理页面风格与布局设计如图2-7所示: 图2-6 后台管理页面结构图 3.2.4 系统特性表 表2-1西藏自治区中小企业信息综合子系统 子系统编号:sub 1 子系统英文名称:TibetPlatformServer 子系统中文名称:西藏自治区中小企业信息综合子系统 特性编号 系统特征 英文名称 系统特征 中文名称 操作功能 调用对象 被调用 对象 备注 1 eGovInfo 政策法规 显示政策法规信息 eGovInfo 2 CompanyList 公司列表 罗列出注册公司 CompanyList 3 angecyList 中介列表 列表中介结构 angecy 4 researchform 调查 对需要的信息进行一个在线调查 researchform 5 CommonServer 公共服务 系统的服务 CommonServer

文档评论(0)

企业资源 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档