技术规范书V10Word格式.docx
《技术规范书V10Word格式.docx》由会员分享,可在线阅读,更多相关《技术规范书V10Word格式.docx(28页珍藏版)》请在冰点文库上搜索。
主要体现在两个方面:
一是应用界面简捷、直观,尽量减少菜单的层次和不必要的点击过程,使用户在使用时一目了然,便于快速掌握系统操作方法,特别是要符合工作人员的思维方式和工作习惯,方便非计算机专业人员的使用;
二是应提供联机的或脱机的帮助手段。
开放性:
为了使系统具有较强的生命力和开放性,应遵循已有的国际标准和国内标准,以利于采用多种先进技术和产品。
开源性:
随着业务逻辑的改变,需要对系统进行维护、微调或二次开发。
对该系统的非核心代码,应该开放。
并提供规范的数据库设计,接口规范。
可扩展性:
该信息系统是一个不断发展中的应用系统,在系统设计时要考虑到新技术,新产品出现时对本系统的兼容性;
当业务需求、外部环境发生变化时,可以扩展系统的功能和性能。
软件设计要简明,各功能模块间的耦合度小,以适应业务发展需要,便于系统的继承和扩展。
可维护性:
系统应具有良好的结构,各个部分应有明确和完整的定义,使得局部的修改不影响全局和其他部分的结构和运行。
接口良好性原则:
系统能够提供比较良好的接口,便于系统的维护与修改,同时可以比较方便的进行业务流程的修改。
3.掌上校园手机客户端
1.
2.
3.
3.1.技术要求
覆盖当前市面上的绝大多数手机机型,支持Iphone、Android主流的智能操作系统,可安装于绝大多数手机。
客户端可根据手机不同屏幕、分辨率自动调整页面及UI大小,以达到最好的用户界面体验。
支持自动更新,一旦检测到有新版本发布,手机端应用就提示用户是否需要在线升级,整个升级过程无须他人协助。
客户端支持查阅各种常见的图片,如jpg、gif、png、bpm、tif等。
客户端支持根据第三方软件的查阅各种常见的文件,如doc、xls、ppt、pdf、txt、xml、html等。
客户端支持根据第三方软件的查阅各种常见的压缩文件,如zip、rar、gzip等。
平台支持将各种文本、图片、音视频数据由服务器作为自动方推送到指定的用户手机,使得用户可以第一时间接收到所需的数据。
服务端支持云部署,保障系统24*7不间断的高速运转。
支持数据缓存,智能的对业务数据进行缓存,避免无谓的重复计算,保护服务器资源被更合理的使用,从而更快的响应客户端请求。
提供完善的日志管理,方便管理员查阅。
服务端支持以服务的形式自启动,方便部署管理。
服务端对网络通讯数据采用了高效的压缩与解压技术,以减少通讯流量,提升手机与服务器的通讯速度。
平台数据集成方式灵活,可通过连接原有信息系统的数据库、接口、网页,分别对接其数据层、业务层、表现层。
平台内置数据库驱动、WebService驱动、网页驱动,实现零开发对接数据库、接口、网页。
为终端用户提供完善的密码申诉机制等账号安全防范措施,保证用户安全性。
用户手机端只需安装一个客户端,即可单点登录掌上校园手机客户端,使用所有移动应用业务模块。
移动应用模块的访问则通过用户功能权限进行管理,同样可实现不同人员使用不同移动应用业务模块。
3.2.前台功能
3.1.
3.2.
3.2.1.学习应用
入学迎新
由于哈金融目前还没有迎新系统,因此入学迎新部分需要为管理员用户提供信息录入功能。
信息录入:
为报到流程导航、报到所需用户,以及其他功能提供信息录入功能。
报到流程导航:
入学新生根据入学报到流程及报到地图导引,开始办理入学报到手续,方便新生了解入学报到的所有流程、规则限制等,防止学生漏掉报道流程,影响入学。
地图为JPG高精度图片。
报到所需用品:
根据“报到所需物品”内容,提醒入学新生准备报道时所需要的物品,如录取通知书、近期一寸照片、身份证及正反复印件。
根据个人情况可能需要携带的物品,包括:
学籍档案、党团组织关系转移、绿色通道、国家助学贷款所需材料、行李托运单、银行卡等。
其他:
提供入学新生在校园生活的衣、食、住、行的便利导航,以及校园内基础建筑设施地图导航,为入学新生因刚刚进入校园不熟悉环境提供了生活小贴士。
课表安排
全校课程类别:
首先按照学科分类为全校学生提供哈金融本校的所有课程。
每点击的一个学科分类,将显示本分类下的所有课程信息,并可以点击获取课程的详细信息,包括课程的上课时间、上课地点、上课教师等。
并为终端用户提供多种关键字的模糊查询,帮助用户查找自己关心的课程。
课程收藏:
通过课程查询,用户查找到自己想要的课程,除了提供课程基本信息的查询外,还为用户提供课程收藏功能,用户点击收藏后,进入自己的我的课程收藏列表,从为学生提供一种便捷的链接方式,快速找到自己感兴趣的课程。
我的课表:
我的课表为学生提供一周的课程设置安排,包括一天的几节课的安排。
在没有选修课的时候,显示所有的必修课课程;
在有选修课的时候,显示选修课和必修课。
选课
首先用户可以查询当前的所有可选列表,并从选课列表中选择自己想选择的课程,查看课程的基本信息,包括上课时间、上课教师、教室、基本简介等,然后可以进行选课。
提交选课后,本课程即纳入课程列表。
教务通知
教务通知提供推送四六级考试、等级考试、补考等考试安排通知。
成绩查询
为学生提供所有的选修课和必修课课程列表,以及相应课程的成绩单,用户可以通过检索的方式,查询某门课程的成绩。
空闲教室查询
手机客户端首先以列表的形式显示哈金融当前所有的教学楼信息,并可以按照教学楼,查找某个教学楼里面的教室空闲的详细信息,展示某个教室是否有课程安排,从而指导学生安排自己的自习。
就业实习
实习就业信息推送根据学生的专业信息、喜好个性特点等信息,从学校收集的众多实习就业信息中进行有选择性的实习就业机会推送,从而实现针对个人的个性化的就业信息推送,增加大家的实习就业几率。
招聘会信息查询:
展示本校近期要举行的招聘会信息,支持时间检索,具体包括招聘会主办时间,地点、招聘单位、所需专业以及职位详细描述等信息。
招聘信息查询:
展示招聘信息,支持按专业检索,具体包括招聘单位,招聘专业及工作内容,工作地点、薪资福利待遇等情况,以及招聘单位的详细介绍和联系方式。
学生推荐:
推荐各个院系、各个专业的优秀学生,让招聘企业能够更直接了解学生的情况及分析其适合的职位,推荐内容主要包括该学生的日常表现、校园任职及获奖情况,工作经验,求职意向等相关情况。
单位推荐:
推荐知名企业,并展示企业文化、企业的规模,主营业务、发展趋势、工作地点、招聘需求等信息。
毕业离校
离校流程指南:
离校学生根据离校流程指南,开始办理离校手续,方便离校学生了解离校流程、规则限制等,防止学生漏掉离校办理流程。
离校工作日程:
提供离校工作日程查询,在离校期间,离校生可以随时查询离校工作日程,如:
办理毕业生党、团组织关系转接;
办理图书归还、借阅证回收;
办理缴纳欠费、贷款、还款;
整理寄发毕业生档案等等工作日程。
3.2.2.办公应用
待办事项
显示当前登录人员待办事项,针对待办事项可以进行审批,对已审批事项可以查看流程进程。
电子邮箱
显示当前的邮件信息,办公人员可以进行查阅邮件、回复邮件等邮箱操作功能。
财务信息
通过对人员信息的认证,根据人员角色的不同显示不同的信息,对于普通办公人员可查询个人的薪资以及薪资明细。
针对领导层,可以显示统计视图。
通知提醒
针对办公人员推送办公相关的内部信息。
如:
开会提醒、教研提醒等通知。
不同的部门,推送不同部门的消息通知,例如理工学院推送理工学院的通知提醒。
3.2.3.生活应用
综合查询
综合查询提供一卡通余额查询、一卡通消费记录查询、一卡通充值查询、网费的查询、电费查询等。
校园讲座
校园讲座为哈金融学院掌上校园提供讲座信息的录入、展示、收藏、查询等功能。
讲座信息录入:
为用户提供讲座信息录入功能,录入包括讲座的标题、时间、地点、讲师、讲座内容等。
讲座预告:
校园讲座集中管理校园里的各种讲座信息,并实时推送讲座信息到用户的手机上,方便感兴趣的人及时了解和参加。
对特定讲座感兴趣的人,可以将该讲座收藏,并提供提醒和地图导航信息。
讲座回顾:
为了对无法参加讲座的人提供便利,校园讲座还提供了往期讲座回顾,从而使学生了解已经结束的讲座的各种信息。
消息推送
为各个学院、部门的管理员用户提供不同的发送权限,比如文学院的教务长只能发送推送消息给文学院的所有学生;
而某个班级的辅导员只能发送推送消息给本班级的学生。
3.2.4.公众信息
校园新闻
将校园门户网站上的校园新闻信息采用页面信息抓取等方式,展现在手机客户端上,便于使用者通过该手机浏览校园新闻,方便公众用户了解哈金融的校园动态信息。
印象校园
将校园门户网站上的学校的校园图片采用页面信息抓取等方式,展现在手机客户端上,便于使用者通过该手机浏览哈金融的校园风光,便于新生、家长了解学校。
通知公告
将校园门户网站上的学校通知公告采用页面信息抓取等方式,展现在手机客户端上,便于使用者通过该手机浏览通知公告。
校园黄页
按照部门的形式,提供学校各个部门对外公开的联系方式。
提供的联系方式包括部门名称、电话、分机号。
并且,根据登陆用户的权限不同,用户可以查看的部门的联系方式各有不同。
针对公众用户,提供相关的校园公开电话。
校园地图
以高精度图片的形式,提供哈金融学院里面各个教室、生活服务施舍以及学校周边生活服务设施的排列布局指导,为师生提供位置导引。
3.2.5.娱乐应用
此处的娱乐应用,指的是可以集成运营商以及互联网供应商开发的娱乐游戏,此处学校可以根据自己的实际情况,与相应的部门进行协商,将其搭载到掌上校园手机客户端上,以链接的形式为师生提供娱乐应用的下载链接,或者可以提供学生开发应用下载链接,学生可以自由决定是否下载使用。
3.3.掌上校园手机客户端管理平台
统一认证授权模块:
实现移动终端用户与校园网内PC用户的统一身份认证和权限控制
数据交换模块:
现移动终端应用系统与校园内应用系统之间的信息交互和共享
数据采集模块:
对移动终端采集的各类信息,进行加工和整合。
能力聚合模块:
对校内或第三方的信息资源、服务能力(运营商短彩信能力、地图能力、微信能力等),进行二次整合、封装、提供标准化的接口和通信协议,并向校内师生和认证合作伙伴开放。
维护设置模块:
系统设置-设置移动终端基本参数信息。
同步更新-移动终端自动升级配置,数据同步配置。
日志管理-移动终端用户操作日志的记录。
用户行为记录:
记录用户的行为。
用户习惯分析:
对用户的习惯按照操作时间、感兴趣的点等维度对用户的习惯进行统计分析,帮助学校下一步的应用开发。
4.掌上校园微信服务平台
4.
4.1.技术要求
微信界面设计符合微信的开发模式。
微信后台提供完善的内容管理、智能应答、身份识别认证和统计分析。
产品应当遵循的标准或规范:
《微信公众平台-消息接口指南》。
平台标准应用接口要求:
校园微信服务平台提供完整的接口API,可以根据客户的信息化需求,定制系统接口,可以实现与学校相关应用系统相集成,以通过微信进行信息查询功能,系统可扩展性好。
4.2.功能需求
4.1.
4.2.
4.2.1.前台功能
哈尔滨金融学院公众服务平台将提供资讯推送和信息查询功能,为师生提供便捷的校内资讯渠道。
哈尔滨金融学院官方微信服务平台整体的功能内容设计分为:
资讯推送类是直接通过微信服务平台进行推送,而查询类业务则通过关键字等信息进行查询,需要与原有业务系统作接口对接,以获取对应的数据。
1
2
3
4
5
校园资讯
2.1
通知公告:
通过图片、语音、视频、文字等形似发布学校的各种公告信息,包括招生、四六级考试、期中期末考试等信息,让学生最快的收到相关资讯信息。
新生指南:
通过新生指南栏目直接获取有关新生入学办理流程、入学所需物品购买指南以及其他的相关信息。
离校指南:
通过离校指南获取有关离校的整个流程指南,指导学生办理离校手续,另外,通过离校的日程安排,提醒学生离校手续的安排。
招生信息查询:
通过微信服务平台查询学校各个学院、专业的招生及往年录取分数线等情况。
学在金融
2.2
2.2.1
为学生提供本学期的课程安排。
成绩查询:
为学生提供本学期的课程成绩查询。
实习就业:
为学生提供招聘会、宣讲会、实习信息,方便学生查询。
支持时间检索,具体包括招聘会主办时间,地点、招聘单位、所需专业以及职位详细描述等信息。
空闲教室查询:
为学生提供空闲教室的查询,可以按照教学楼、按照教室进行查询。
生活贴士
2.3
一卡通查询:
为学生提供一卡通余额、一卡通消费记录、电费、网费查询。
校内黄页:
展示学校各个部门对外公开的信息,比如招生部门、各系的联系方式。
另外,还提供有关各种紧急的联系方式,比如火警、报警等紧急联系电话。
校园地图:
以高精度图片的形式展示学校的各个基础设施的布排。
4.2.2.后台功能
用户管理:
微信公众账号管理员可以对所有关注用户进行分组管理,如创建“学生、企业、教职工”等用户组。
将所有关注用户按照组别进行分组。
实时消息:
微信公众账号管理员可以查看所有用户上传的消息。
可以对相关消息进行回复互动
群发消息:
微信公众账号管理员可以群发文字、图片、图文等各类消息。
可以选择群发的对象。
素材管理:
微信公众账号管理员可以上传内容素材,如教育热点、政策解读、小升初等。
包括图片、图文、语音、视频等内容素材。
关键字回复:
设定相关查询关键字,当关注用户提交此查询关键字后,将自动回复文本内容。
此部分将通过接口形式与门户网站、数据查询系统等进行数据交换。
统计分析:
按照月份、用户变化等维度对当前微信的活跃度进行统计分析,统计分析结果以合适的图表的形式展现出来。
5.掌上校园短信支撑平台
5.
5.1.技术要求
在技术实现上,要求采用开放式的技术架构,服务端程序必须支持多种操作系统(至少包括Windows系列和Linux系列),为适应我校数字化校园建设需求,要求采用主流的数据库,系统采用J2EE技术开发,支持主流应用服务器,可以随应用的需要灵活扩展,利用XML作为系统接口的数据交换标准,确保系统的扩展性及多系统整合能力。
web端系统采用B/S架构,在中心机房部署服务器和应用系统,客户端通过浏览器即可方便使用,尽可能降低系统的维护和使用成本,便于系统今后的推广应用。
要求界面友好,配置方便简单、灵活使用,UI设计风格采用当前通用的web端应用的设计风格,并具有哈尔滨金融学院自身的特色。
具体要求如下:
采用B/S架构:
系统必须采用B/S架构,完全浏览器界面,客户端零安装。
;
采用集团化管理架构,各级办公系统要逐级授权,分级管理,能通过多种权限灵活地管理全系统;
可根据用户类型、所属角色、用户权限、数据属性的控制相应操作范围。
应用服务实现多机并行:
系统的应用服务器在不需要第三方支持的情况下实现多台服务器并行工作,多台服务器要实现负载均衡和互备,避免由于负载过大或单点故障而影响正常使用;
易于二次开发扩展:
系统提供二次开发的接口,可以方便短信能力接入到其他的业务系统中。
要求提供详细开发指导文档,并可为客户提供二次开发服务。
要求开放数据库结构,有详细的数据库文件说明。
在不影响软件安全性和版权控制的前提下,最大限度地开放软件源代码。
软件能够通过二次开发增加功能模块,改善软件现有功能。
提供软件开发手册,对软件开发手册不完备之处有义务及时补充完善,并提供软件二次开发的深入指导培训。
关系型数据库的集成能力:
支持对关系型数据库的集成,可以与其他系统互换信息,可以提供决策数据参考,保证系统的外拓或兼容。
跨平台:
支持当前业界绝大多数操作系统平台如:
Windows(Windows9x,2k,xp、,Vsita,win7)、Unix(Linux、Aix)等。
多级安全机制:
系统可以采用多级安全机制,如服务器安全、数据库安全,每级安全要有严格的权限控制保障。
要求采用开放平台的软件技术,保证核心的平台软件能够与具体的业务无关,避免定制开发带来的周期长、系统不稳定、维护难等问题。
软件有良好的工作界面,具有人性化的UI设计,色彩、风格、布局一致。
软件功能设计合理,易于操作使用,有电脑及软件基础知识的人员,无须经过专业培训,即可快速掌握软件操作;
软件提供联机帮助说明,提供软件操作的电子文档说明书,方便用户使用。
具有强大的功能模块管理功能,可根据需要选择开放那些功能模块开放功能模块上的那些功能。
具有统一的用户及权限管理机制,能够很方便地对系统进行全面的权限管理,避免信息的冗余,以及由于个别系统的设计不当导致的安全隐患。
硬件设备和数据库升级后,原有数据平滑过渡。
本次建设的系统必须支持与学校数字化校园基础平台的集成,供与学生数据、成绩数据、一卡通数据等的有效集成与交互,系统提供Excel文件的第三方数据导入及数据集成方式,实现数据层面的集成,实现统一身份认证。
要求支持丰富的本地化开发,可满足不同用户对内容和布局方式的个性化需求。
要求移动支撑平台提供标准的API接口、数据库接口,并支持特定形式的标准协议接口。
从而可以轻松,将短信能力接入到其他的应用系统中。
实现三网短信服务,三网通信网关符合如下技术规范:
(1)、《中国联合通信公司_短消息网关系统接口协议》
(2)、《中国移动通信互联网_短信网关接口协议》
(3)、《中国电信集团公司技术标准_短消息网关协议》
5.2.功能需求
5.1.
5.2.
5.2.1.业务功能
通知推送:
为教师、学生推送各种通知,通知的类型包括:
会议通知、教务信息通知、学术报告通知等你。
业务提醒:
将短信平台与一卡通系统对接,为各个辅导员提供本班级的未归和迟归学生的名单提醒。
5.2.2.短信发送
短信发送是短信支撑平台的一个核心功能。
通过短信群发功能,哈金融可以向员工发送教学相关资讯,提高信息传达效率;
可以向学生发送诸如重修、考试通知等。
短信支撑平台除了提供短信发送功能外,还提供了发送短信、任务列表、详单查询功能。
下面分别说明。
发送短信:
短信发送功能是用户录入短信发送内容,然后从通讯录中选择发送号码,选择发送时间,点击确定,该短信即生成一个发送任务,进入发送流程,短信发送支持广播发送、按部门发送、群组发送、单条发送等方式。
用户提交完成短信发送任务后,系统根据短信号码所属,是联通、电信,还是移动手机号,进行分流,将联通手机号的短信发送任务发送到联通短信应用网关上进行发送,而移动手机号的短信发送任务则发送到移动网关上发送,电信手机号的短信发送则发送到电信短信应用网关上发送。
任务列表:
任务列表是显示当前的所有短信发送任务,它可以根据短信的发送状态分类显示,包括发送中的任务、发送完成的任务、发送过期的任务等,都可以在这里一览。
并可以根据短信的内容、审核状态、发送状态、发送日期进行模糊查询。
除了对所有的发送任务进行一览,还可以查看具体短信发送任务的详细情况,包括审批状态、发送状态,并进行相应的操作。
还可以对短信进行审核通过或者审核拒绝。
还可以修改短信的发送状态进行修改,以满足需求,如对发送中的短信任务进行暂停,对暂停的任务修改为发送中或者是删除,对已过期的任务进行删除等等。
详单查询:
详单查询详细列出所有接入的SP,并可以查询特定SP的详细情况,包括企业的名称、企业代码、接入的应用、业务代码、接入时间等详细信息。
并可以根据SP的接入代码、短信内容等进行详细查询。
5.2.3.号码包管理
号码包是学校进行短信发送的号码的一个来源。
号码包管理可以新建上传号码包,导出号码包,为号码包添加标签方便按类查找,按时间和标签查询等功能。
5.2.4.统计分析
支持按业务、部门、来源、应用等统计短信的发送情况,可以按时间段进行统计分析,统计结果可以导出为Excel。
5.2.5.系统管理
系统管理主要分为用户权限管理、部门管理、流量管理、日志管理。
用户权限管理:
用户管理是系统管理的维护功能,用户可以进行查询、新建、修改、删除、重置密码、分类权限等操作。
根据使用用户的类别不同分为系统用户和企业用户。
企业用户权限受限,只能查看本企业的信息,例如收件箱只