1西藏项目软件文档需求分析说明书.docx
- 文档编号:2459360
- 上传时间:2022-10-29
- 格式:DOCX
- 页数:36
- 大小:424.39KB
1西藏项目软件文档需求分析说明书.docx
《1西藏项目软件文档需求分析说明书.docx》由会员分享,可在线阅读,更多相关《1西藏项目软件文档需求分析说明书.docx(36页珍藏版)》请在冰豆网上搜索。
1西藏项目软件文档需求分析说明书
一、需求分析说明书
1引言
1.1编写目的
为了有步骤有计划的按时完成此西藏中小企业信息服务平台系统的开发,特撰写本文档。
1、定义总体要求,作为用户和软件开发人员之间相互了解的基础;
2、提供性能要求、初步设计和对用户影响的信息,作为开发人员进行设计和实施的基础;
3、作为总体验证和确认的依据;
本文档供客户、项目经理、设计人员、开发人员参考。
1.2项目来源
西藏自治区科技信息研究所1984年8月份在西藏自治区科委科技情报资料室的基础上成立。
隶属于西藏自治区科技厅,主要从事软科学研究、数据库及网络建设、科技信息咨询服务、科技期刊编辑发行、科技档案管理和科技查新、信息化基础设施建设等业务。
现已完成基于国产Linux环境下的多源信息融合与数据管理平台、西藏地理信息(GIS)系统、西藏藏文农村实用技术信息系统、西藏科技档案信息管理系统、西藏数据资源共享和仪器设备共享系统、西藏国际合作网、西藏农业信息网、青藏高原数据库、西藏动物数据库等项目和系统建设。
“西藏中小企业信息服务平台”的目标是集中为企业搭建信息化所需要的所有网络基础设施及软件、硬件运行平台,为企业构造一个基于互联网上企业之间开放、全面、及时、方便的协同工作的综合性平台。
方便中小企业开展网络办公、信息咨询、对外商务联系等,从而简化企业工作流程、降低企业工作成本、提高企业工作效率、提高企业科技水平等。
另外,在本系统中,通过建立一个完整的邮件系统和一个短信服务系统作为公共服务,可以为信息服务平台的管理人员以及企业提供一个方便、快捷的办公手段,是此平台中很重要的一部分。
1.3文档约定
本文档所涉及的一些专业术语及英文缩写如下:
SMEIS:
中小企业平台系统。
DFD:
(全称DataFlowDiagram)数据流程图。
数据:
泛指表示一个指定的值或条件的数字、符号(或字母)等。
数据是表示信息的,但这种表示要适合传输、分析和处理。
此处,常把数据当作信息的同义词。
数据精度:
观测值与真值(或可看作是真值)的逼近程度。
数据源:
提供某种所需数据的原始媒体。
ApacheJames(JavaApacheMailEnterpriseServer):
是Apache组织的子项目之一,完全采用纯Java技术开发,实现了SMTP、POP3与NNTP等多种邮件相关协议。
James也是一个邮件应用平台,可以通过Mailet扩充其功能,如Mail2SMS、Mail2Fax等。
James提供了比较完善的配置方案,尤其是关于邮件内容存储和用户信息存储部分,可以选择在文件、数据库或其他介质中保存。
James性能稳定、可配置性强,还是开源项目,所有源代码不存在版权问题,在本项目中使用2.3.1版本。
JavaMailAPI:
是一个用于阅读、编写和发送电子消息的可选包(标准扩展),可以用来建立基于标准的电子邮件客户机,它配置了各种因特网邮件协,包括SMTP、POP、IMAP和MIME,还包括相关的NNTP、S/MIME及其它协议。
JavaBeansActivationFramework:
JavaMail的运行必须得依赖于它的支持,比如JavaMail利用JavaBeansActivationFramework来处理MIME编码的邮件附件。
JavaMail接口包含在javax.mail及其子包中,JavaBeansActivationFramework接口包含在javax.activation包中,JAF规范是"Glasgow"JavaBeans规范的一部分。
Tomcat:
开源WWW服务器,用于解释JSP文件,提供WWW服务。
Apache:
开源WWW服务器,用于解释HTML文件,提供WWW服务。
SQLServer:
微软公司的数据库产品,是当前主流的数据库服务器。
1.4预期读者和阅读建议
本软件产品需求分析报告所针对的预期读者包括:
●开发人员
●用户
●项目经理
●测试人员
开发人员应认真阅读此文档并严格按照此文档实施,测试人员以此文档作为测试的依据,项目经理则可以依照此文档安排项目进度。
1.5参考文献
编写本文档所参考的资料如下:
《计算机软件工程规范国家标准汇编》,中国标准出版社,2000.7.包含以下标准:
GB/T11457-1995《软件工程术语》;
GB/T8566-1995《信息技术软件生存期过程》;
GB/T8567-1988《计算机软件产品开发文件编制指南》;
GB/T1526-1989《信息处理产品数据流程图的文件编制符号及约定》;
GB/T9385-1988《计算机软件需求说明编制指南》;
2产品分析
2.1产品的状况
SMEIS(中小企业平台系统)是为西藏中小企业搭建一个在线服务、管理与商务平台,通过此平台,可以实现如下主要功能:
1.提供西藏自治区内的中小企业的在线检索服务;
2.提供产品的展示与检索服务;
3.提供相关的技术资料与法律法规的查询服务;
4.提供相关国家、部委、自治区对中小企业相关政策资料的查询服务;
5.提供企业电子邮箱服务;
6.提供企业的短信平台服务;
7.提供中小企业相关的人才服务;
8.提供中小企业自主建立网站,进行企业形象宣传功能;
9.提供西藏中介机构宣传服务;
10.提供在线调查服务;
11.提供中小企业电子商务服务。
2.2产品的功能
根据上述分析,可以将本系统按功能定义有如下子系统组成:
1.中小企业平台公共资源管理系统:
本系统主要提供对SMEIS中企业所需的各种公共资源的下载管理,这些资源主要包括:
相关技术标准、政府相关政策措施、相关软件资源等;
2.中小企业平台文献管理系统:
本系统主要提供相关中小企业的科技文献的下载,并提供国内外相关著名文献检索机构的入口;
3.中小企业平台法律法规资源管理系统:
本系统主要提供相关中小企业的法律条文、法规条文、国家政策资源的下载,并提供西藏中小企业相关事宜的办理指南,提供与西藏中小企业相关的政府机构的办事地址;
4.中小企业平台新闻与通告管理系统:
本系统提供SMEIS的通告、通知信息,提供相关的新闻信息。
方便用户及时了解平台的相关信息;
5.中小企业平台人才服务管理系统:
本系统提供与中小企业相关的专家信息,方便企业用户查询专家;同时提供人才招聘信息,方便一般用户与企业联系;
6.中小企业电子商务平台系统:
本系统提供一个电子商务平台,可以实现在网上联机交易;
7.企业电子邮局服务平台系统:
本系统提供一个电子邮局服务系统,可以实现电子邮件的收发;
8.短信服务平台系统:
本系统提供一个短信服务系统,可以实现通过网页来发送手机短信,并可以实现对手机短信的管理;
9.中小企业企业展示与管理系统:
本系统可以为每一个在平台上注册的企业在网上建立一个企业网站,在本网站上可以展示本企业,并实现对企业自身信息的管理;
10.中介机构展示与管理系统:
本系统可以为每一个在平台上注册的中介机构在网上建立一个网站,在本网站上可以展示本中介机构的核心服务,提供中介机构的联系方式,并实现对中介机构自身信息的管理;
11.企业与产品检索系统:
本系统可以实现在线查询企业和产品信息,可以按多种方式进行查询;
12.在线调查系统:
本系统可以实现在线调查功能,对用户进行各种情况的调查。
2.3用户类型和特性
本系统的用户主要由以下人员组成:
1、中小企业平台管理人员:
主要负责对本平台系统的管理工作,负责对平台上的新闻、通知通告、各种公共资源的管理工作,以及用户权限的分派,负责对企业用户的审核与管理。
2、企业用户:
负责对本企业的信息进行管理。
3、个人用户:
浏览网站信息。
4、企业电子邮局用户:
可以使用本平台提供的电子邮局服务。
5、中介机构用户:
负责对本中介机构信息的管理。
6、访客:
最普通的用户,对系统只能访问公共信息资源,不能登录,不能发布信息。
具体的用户可按用下表来表示:
表1-1用户类和特性表
序号
名称
所属
特征
1
企业用户
企业
在本平台上注册的企业用户,负责对企业数据的维护与管理
2
中介机构用户
中介机构
在本平台上注册的中介机构,负责本机构数据信息的维护与管理
3
个人用户
个人
在本平台上注册的个人,可以发布个人信息,可以进行电子商务活动。
4
平台管理员
中小企业信息服务平台
系统的初始化与配置的实施者,绝大多数信息的管理者,可以分配相互独立的权限,对系统进行管理
5
企业电子邮局用户
电子邮局系统
使用电子邮局服务
6
访客
中小企业信息平台
浏览公共信息
2.4运行环境
♦服务器环境
硬件环境:
IntelPentuim4Xeon1.6GHzCPU
160GBRaid5磁盘阵列
2GBDDR266内存
操作系统:
MicrosoftWindows2003Server
支持环境:
Apache+Tomcat
数据库:
MicrosoftSQLServer2000
邮件服务器:
Apachejames2.3.1
♦用户环境
硬件环境:
CPU1.0G以上
内存256M以上
硬盘20G以上
操作系统:
MicrosoftWindows2000,XP,VISTA
支持环境:
IE
3外部接口需求
3.1用户界面
根据用户操作需要,设计简洁美观的、友好的Web用户界面,为用户提供简单、直观的操作界面。
3.2软件接口
服务器程序使用JDBC提供的对SQLServer的接口进行对数据库的所有访问。
Jamesmailserver通过JDBC连接SQLServer2000数据库。
Web客户端通过tomcat自带的数据池连接数据库。
4系统功能需求
4.1系统功能结构
为开发方便,对以上系统综合分析,可以按功能类型对其进行重新分类,可以将以上系统分为五大子系统。
根据系统的上述目标,本系统的主要内容也可以分为五大块内容,分别是:
1、综合门户信息子系统
本子系统主要的功能是作为一个综合门户网站,主要功能是介绍西藏自治区中小企业相关的信息,提供信息服务,以及作为管理部门对相关信息内容的真实性、用户身份的真实性进行审核无误后对信息进行发布管理,并为企业用户提供个性化的信息服务,另外还提供各种国家、自治区的相关政策法规,以及国家的相关法律信息介绍,提供各类办事流程指南,提供各类申报事项的申批流程,提供政府的各类相关新闻与信息等。
主要内容包括:
♦用户注册与管理,用户大致可以分为企业与个人用户,需要相关部门审批用户身份,不同的用户有不同的权限,在此可以对用户进行分类并授予其相应的在本系统中的操作权限;
♦提供进入其它子系统的接口服务,以使得合法用户可以使用其它系统提供的服务;
♦对各类信息进行发布与管理,更新和维护相关信息内容;
♦提供各种资源下载,可供用户下载或查看各类信息(图书、软件、法律法规等);
♦提供企业分类信息,可以通过它查看各企业的详细信息,并与企业网站互动;
♦提供在线调查,可以定制调查的内容与目标用户,并可以在指定的时间段发布调查,并在规定的时间结束调查,并以图形化的方式显示统计结果;
♦提供人才服务信息资源查询接口,可以通过关键字查询相关人才、职位需求信息;
♦提供产品、企业查询功能;
♦提供科技文献的查询服务,并提供下载;
♦后台管理,提供系统管理员后台管理的接口与内容,为系统管理员维护系统,进行日常的管理工作提供工作平台。
2、公共服务子系统
在本平台上提供整个西
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 西藏 项目 软件 文档 需求 分析 说明书
![提示](https://static.bdocx.com/images/bang_tan.gif)