- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
校友信息管理系统需求规格说明书
校友信息
系统需求规格说明书
目录
1.引言 1
1.1编写目的 1
1.2背景 1
参考资料 2
2.任务概述 3
2.1目标 3
2.2运行环境 4
2.3条件与限制 4
3.数据描述 4
3.1静态数据 4
3.2动态数据【包括输入数据和输出数据】 5
3.3数据库描述【给出使用数据库的名称和类型】 5
3.3.1可移植性 5
3.3.2通用性 6
3.3.3为多种编程语言提供了API 6
3.3.4支持多线程,优化的SQl查询算法 6
3.3.5多语言支持,且容易使用 6
3.3.6成本低又小巧 6
3.3.7性能好 6
3.3.8连接性和安全性 7
3.3.9开放式的分发 7
3.4数据词典 7
3.4.1用户登录信息 7
3.4.2校友管理员信息 7
3.4.3班级信息 8
3.4.4留言信息和照片 8
3.4.5在校生和校友信息 8
3.4.6学校信息 8
3.5数据采集 9
4.功能需求 9
4.1功能划分 9
4.1.1登录功能 9
4.1.2个人资料增删功能 9
4.1.3查询功能 9
4.1.4用户交互功能 9
4.1.5注册审核功能 10
4.2功能描述 10
4.2.1登录功能 10
4.2.2个人资料增删功能 10
4.2.3查询功能 11
4.2.4用户交互功能 11
4.2.5注册审核功能 12
5.性能需求 12
5.1数据精确度 12
5.2时间特性 12
5.3适应性 12
6.运行需求 13
6.1用户界面 13
6.1.1屏幕格式 13
6.1.2菜单格式 13
6.1.3输入输出时间 13
6.2硬件接口 13
6.3软件接口 13
6.4故障处理 14
7. 其他需求 14
7.1可使用性: 14
7.2安全保密性: 14
7.3可维护性: 14
7.4可移植性: 15
1.引言
编写目的
1.2背景参考资料
3.数据描述
3.1静态数据
通过了解校友信息管理的静态参数信息,可以了解校友的基本信息,例如姓名,学号,学院等等;在本项目中各系统都需要各类的静态参数信息,这是项目搭建的基础,也是模型建立时需要的配置数据。
ID 学生号 name 校友姓名 Dept_name 专业 college 学院 Degree 学位 GLID 管理员号 name 管理员姓名 college 学院 3.2动态数据【包括输入数据和输出数据】
动态数据是变动的信息数据,这些信息来源于校友的信息变化所产生的数据信息。这些信息主要目前来自于系统形成和存储的报表和报告之中。系统建成后所需要的最基础的动态信息将来自生产过程数据采集系统。在本项目各系统建成后各系统间还将相互提供各类动态信息,也为学校ERP系统和综合查询决策系统提供最为重要的基础数据。
Tel 电话号码 Job 工作 Salary 工资 interest 兴趣爱好 Address 地址 3.3数据库描述【给出使用数据库的名称和类型】
本系统使用的是Mysql数据库。把Mysql作为后台数据库,就可以使用基于网络连接的用户认证,从而子系统分配数据使用权限,让他们彼此之间使用的数据库个离开来,以达到较高的安全性。
Mysql数据库还有许多优点:
3.3.1可移植性
使用C和C++编写,并使用了多种编译器进行测试,保证了源代码的可移植性。
3.3.2通用性
支持AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统。
3.3.3为多种编程语言提供了API
这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。
3.3.4支持多线程,优化的SQl查询算法
支持多线程,充分利用CPU资源。
优化的SQl查询算法,有效地提高查询速度。
3.3.5多语言支持,且容易使用
提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。
Mysql是一个高性能且相对简单的数据库系统,一些更大系统的设置和管理相比,其复杂程度较低。
3.3.6成本低又小巧
Mysql可以说基本是免费的,也就是可以节省很多资源。
Mysql数据库占内存基本都很小,4.1.1发行版仅仅只有21M,安装完成也仅仅是51M。
3.3.7性能好
许多客户机可同时连接到服务器。MySQL数据库没有用户数的限制,多个客户机可同时使用同一个数据库。可利用几个输入查询并查看结果的界面来交互 式地访问 MySQL。这些界面为:命令行客户机程序、Web 浏览器或 X Window System 客户机程序。此外,还有由各种语言(如C, C++, Eiffel
您可能关注的文档
- VMware NSX网络虚拟化 - 设计指南-VMware NSX for vSphere (NSX-V) 网络虚拟化.pdf
- 从一则笑话到需求分析.pdf
- 人脸市场需求及现状.pdf
- 企业工资管理系统需求规格说明书.docx
- 企业全过程参与工程师培养的探索与实践.pdf
- 中部丘陵城市旅游集散中心设计探索_以株洲云峰湖旅游集散中心为例_赵进.pdf
- 体温监控器需求分析报告.docx
- 体系工程与体系结构技术发展研究_陈英武.pdf
- 关于乡镇基层教师生存状况的调查.doc
- 内部培训需求分析报告及培训计划.pdf
- 山东省青岛市选调生考试(行政职业能力测验)综合能力测试题一套.docx
- 山西省吕梁市行政职业能力测验题库推荐.docx
- 山东省青岛市选调生考试(行政职业能力测验)综合能力题库学生专用.docx
- 山东省青岛市选调生考试(行政职业能力测验)综合能力题库学生专用.docx
- 山东省淄博市行政职业能力测验题库新版.docx
- 山东省青岛市选调生考试(行政职业能力测验)综合能力题库学生专用.docx
- 山东省滨州地区事业单位招聘考试(职业能力倾向测验)题库带答案.docx
- 山东省青岛市行政职业能力测验题库及参考答案1套.docx
- 山东省淄博市选调生考试(行政职业能力测验)综合能力题库汇编.docx
- 山西省阳泉市事业单位招聘考试(职业能力倾向测验)题库学生专用.docx
文档评论(0)