一、本系统使用ASP.NET3.5进行开发,为BS模式
使用VS2008 作为开发IDE
C++做为编程语言
数据库系统使用SQL SERVER 2000
二.本系统设计以及实现人员分工:
详细设计——————耿寅融,陈玉英,陈玉玲;
资料收集——————范文梅;
总体规划以及博客管理——————陆冰;
三.本系统实现的功能有以下几点:
1:基本用户信息注册
通过学生入学填写的资料和老师工作后所登记的信息修改数据库信息,学校反馈给学生以及学生家长老师各自对应确定的一个注册好的ID及其密码,发放后学生、老师及学生家长可以根据自己的需求修改登录信息确保其保密性,通过在系统中登录后学生、老师和学生家长各自实现各自的功能。
2、用户信息修改
基于要确保学校学生老师以及学生家长身份真实性出发,用户登录系统后将无法修改姓名及身份证号、性别等关键字眼(如果是因为更改姓名退学毕业等要修改关键信息的应该给系统管理员出示相关证明方能修改),而用户仅仅可以更改一些诸如年龄,班级,家庭住址等等次要信息。
2:提供给学生的服务功能:
该系统中所设定的供给学生的服务功能大概报告:学生学习服务-在线学习、教学交流平台;下载学习资料,查询服务-成绩、课程、老师信息、其他;BBS;文娱服务等。
3:提供给老师的服务功能:
老师的服务功能主要就有在线教学、上传教学资料、发表教学信息,对所教班级学生成绩管理、查阅学生和学生家长的基本信息,在线交流回答学生及学生家长的疑问等
4:提供给学生家长的服务功能:
学生家长的服务功能主要就包括查阅自己孩子的在校成绩和选课情况,查阅校园动态信息以及教师信息,下载教学资料以及在线发表疑问或者见解等
5,查询信息功能
系统提供web服务接口,可以在用户登录信息验证成功之后获取到用户所能查阅的所有信息,还可以进行详细的历史明细查询。(例如学生可以对某个学期自己的选课和其成绩进行查阅)
6、在线交流平台
系统在建造过程中为学生老师以及学生家长三方设计一个Web服务接口,学生以及学生家长可以对相应的老师或者领导提出疑问,老师或者领导在线作出相应回答。
7、Ftp共享功能
根据系统设定一个FTP服务器,使得老师享有上传教学资料的功能,学生和学生家长可以在Ftp服务器上下载相应的教学资料。
8、BBS信息共享功能
系统提供一个Web服务接口,实现学生间的BBS,学生与学生之间可以通过BBS进行交流共享信息。
四、简略的集成框架:
表示层 学生 教师 家长
业务流程层 权限认证
服务核心层 服务建模内容
组件层(资源层) 信息系统 相关数据库
五、系统的集成简略方法
(1) web封装
(2) 用传统的接口型集成工具进行初步的封装
posted on 2008-06-28 22:18
SOA设计 阅读(86)
评论(0) 编辑 收藏