客户关系系统总体设计说明书.docx
- 文档编号:29253585
- 上传时间:2023-07-21
- 格式:DOCX
- 页数:10
- 大小:139.86KB
客户关系系统总体设计说明书.docx
《客户关系系统总体设计说明书.docx》由会员分享,可在线阅读,更多相关《客户关系系统总体设计说明书.docx(10页珍藏版)》请在冰豆网上搜索。
客户关系系统总体设计说明书
学生信息查询系统
概要设计说明书
编写:
20112014第四组
日期:
2013-10-17
审核:
日期:
批准:
日期:
受控状态:
是
发布版次:
1.0
日期:
编号:
目录
1引言1
1.1编写目的1
1.2项目背景1
1.4参考资料1
2任务概述1
2.1目标1
2.2条件与限制2
1、该制度由财务部及营销中心共同制订,经总经理核准后,两部门分工协同。
2
2、使用工具《应收帐款统计》(按月汇总)进行应收帐款监控。
2
3、应收帐款管理制度由区域销售部、财务部及营销中心各留存一份归档。
2
4、本办法执行部门为公司财务部与区域销售部。
2
2.3运行环境2
2.4需求概述2
3总体设计2
3.1系统平台、拓扑结构和计算模式2
3.2软件结构与模块外部设计2
3.3系统处理流程图3
3.4功能分配3
4接口设计5
4.1外部接口5
4.1.1用户界面本系统模块的相关界面包括(但不限于):
5
4.1.2硬件接口5
4.1.3软件接口6
4.2内部接口6
5.1逻辑结构设计6
5.2物理结构设计6
5.3数据结构与程序的关系7
5.数据结构设计6
5.1逻辑结构设计6
5.2物理结构设计6
5.3数据结构与程序的关系7
6.运行设计8
6.1运行模块的组合8
6.2运行控制8
7.出错处理设计9
8.安全保密设计9
9.维护设计9
1引言
1.1编写目的
为提供软件需求明细,规划安排项目,进行软件的开发并测试,特编写本说明书。
本说明书供甲方负责人、乙方设计人员、乙方开发人员参考。
1.2项目背景
a.项目的委托单位:
哈尔滨工程大学
开发人员:
2011201420唐立涛,2011201418孙胜达,2011201415刘吉卿
主管部门:
哈尔滨工程大学
b.该软件系统与其他
本软件系统的名称:
学生信息查询系统
该软件系统同其他系统或其他机构的基本的相互来往关系:
该系统基于IE浏览器,版本为6.0及以上,支持windows系列平台。
1.3定义
StudentInformationSaerchSystem学生信息查询系统
1.4参考资料
[1]GB/T9385-2008.计算机软件需求规格说明规范[S].
[2]AndrewHaigh,贾爱霞等译.面向对象的分析与设计[M].机械工业出版社.
[3]JimArlowIlaNeustadt,方贵宾,李侃,张罡译.UML和统一过程实用面向对象的分析和设计[M].机械工业出版社
2任务概述
2.1目标
需要对学生查询自己的信息。
包括个人信息以及考试成绩。
管理员按照学生信息添加,修改,删除信息等操作。
如果学生信息有误,能及时修改信息。
并让管理员容易的操作,来实现对学生的管理操作。
2.2运行环境
运行Windows操作系统的PC或Mac(CPU指令集包括但不限于x86,x86-64,MMX,SSE,且应配有RS232(9芯)打印机串口)。
操作系统MicrosoftWindowsXP/2003/Vista/7/8/8.1rtm
数据库系统MicrosoftSQLServer2005/2008/2012
2.3需求概述
学生信息查询
学生信息新增/删除
学生信息信修改
3总体设计
3.1系统平台、拓扑结构和计算模式
1.运行IE浏览器的Windows操作平台。
2.本模块采用树形拓扑结构。
3.基于SQL语句的SELECT查询语句的计算模式。
3.2软件结构
本模块结构图如图3.1所示。
图3.1本模块结构图
3.3ER图
本模块ER如图3.2所示。
图3.2本模块ER图
3.4功能分配
本模块功能分配表如表3.1所示。
表3.1功能分配表
应收单位查询模块
学号
有
姓名
有
生日
有
性别
有
所在系
有
籍贯
有
4接口设计
4.1外部接口
4.1.1用户界面本系统模块的相关界面包括(但不限于):
⏹管理员登录、注销界面;
⏹管理员、数据库交互界面;
其中,所有界面的屏幕分辨率为1920×1080,登录、注销界面采用Windows风格默认布局,不要求初始状态最大化显示窗口;与数据库交互界面采用Windows风格默认布局,要求初始状态最大化显示窗口。
经过1小时培训后,管理员能够在4分钟内实现登录、对账单信息的修改、添加删除等操作。
4.1.2硬件接口
运行Windows操作系统的PC或Mac(CPU指令集包括但不限于x86,x86-64,MMX,SSE,且应配有RS232(9芯)打印机串口)。
4.1.3软件接口
操作系统MicrosoftWindowsXP/2003/Vista/7/8/8.1rtm
数据库系统MicrosoftSQLServer2005/2008/2012
4.2内部接口
完善数据库使本模块能够与本系统其他模块等相互通信。
5数据结构设计
5.1逻辑结构设计
根据总体设计,建立应收帐单位情况查询数据库,相关表项如下:
1.客户基本信息表(学号,姓名,性别,生日,所在系,籍贯)
5.2物理结构设计
根据总体设计要求以及功能划分,可以列出以下的数据项和数据结构。
1.客户基本信息表,表名称标识person。
主要存放会员的个人信息。
见表5.1。
表5.1客户基本信息表
名称
字段名称
类型
长度
允许空
学号
stuid
int
20
no
姓名
stuname
char
50
no
性别
stuSex
char
50
no
生日
stubirthday
datetime
50
yes
所在系
studrpt
char
15
yes
籍贯
stuprovince
char
10
no
5.3数据结构与程序的关系
服务器程序在对消费/收入进行操作时需对数据库数据结构,也就是数据表进行查询和修改:
在消费/收入过程中都需要对数据库中的所有表,进行联合查询、修改。
程序可以通过标准的SQL语句与数据结构进行交互。
6.运行设计
6.1运行模块的组合
首先进入系统的数据库模块,系统根据用户所要进行的操作判别下一步涉及的模块,从而调用相应的其他模块。
6.2运行控制
运行控制将严格按照模块间函数调用关系来实现。
需对运行控制进行正确的判断,选择正确的运行控制路径。
在网络传方面,客户机在发送数据后,将等待服务器的确认收到信号,收到后,再次等待服务器发送回答数据,然后对数据进行确认。
服务器在接到数据后发送确认信号,在对数据处理、访问数据库后,将返回信息送回客户机,并等待确认。
6.3运行时间
在需求分析中,对运行时间的要求为操作的反应时间必须在用户可以接受的范围内。
网络硬件对运行时间有最大的影响,当网络负载量大时,对操作反应将受到很大的影响。
所以将采用高速ATM网络,实现客户机与服务器之间的连接,以减少网络传输上的开销。
其次是服务器的性能,这将影响对数据库访问时间即操作时间的长短,影响加大客户机操作的等待时间,所以必须使用高性能的服务器,建议使用Pentium4处理器。
硬件对本系统的速度影响将会大于软件的影响。
在输入方面,对于键盘、鼠标的输入,可用VISUALC#的标准输入/输出,对输入进行处理。
在输出方面,打印机的连接及使用,也可用VISUALC#的标准输入/输出对其进行处理。
在网络传输部分,在网络硬件部分,为了实现高速传输,将使用高速ATM。
7.出错处理设计
7.1出错输出信息
当遇到不合法的输入输出请求时,依据错误类型不同将采取不同的处理方式依据总体设计框架,出错输出信息如表7.1所示。
表7.1出错输出信息表
错误类型
出错模式
处理方式
1查询不存在的账单
用户模式
提示用户,返回出错信息并说明原因
2未登录进行查询
用户模式
提示用户,返回出错信息并说明原因
3管理员密码错误
学生信息管理模式
提示用户,返回出错信息并说明原因
4修改学生信息不合法
学生信息管理模式
提示用户,返回出错信息并说明原因
7.2出错处理对策
数据库受到破坏:
当数据库的数据受到反常的修改时,讲自动锁死数据库并通知管理员。
服务器失效:
服务器崩溃,出错时,管理员可以通过直接操作数据库,恢复数据。
8.安全保密设计
查询模块也需要用户进行登录设置,游客没有访问权限。
而管理员与用户的数据分开储存,也一定程度上可以预防同时受到损失。
同时管理员有对用户进行权限修改终结的能力,防止用户被盗用。
9.维护设计
维护方面主要为对服务器上的数据库数据进行维护。
一、备份系统数据;
1、备份数据库
2、备份事务日志
3、备份数据库及其日志间的相互作用
二、产生用户信息表,并为信息表授权;
三、监视系统运行状况,及时处理系统错误;
1、监视当前用户以及进程的信息
2、监视目标占用空间情况
3、监视SQLServer统计数字
四、保证系统数据安全,周期更改用户口令;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 客户关系 系统 总体 设计 说明书
![提示](https://static.bdocx.com/images/bang_tan.gif)