模块分别有不同的权限和使用功能。
4.2 登录模块的流程图
开始 用户名
密码
N 是否合法
Y
结束 图4.2-1 平台登录流程图
4.3 用户模块概要设计
用户模块的主要功能是绑定,查询。绑定与自己相关的个人信息,等。可修改和解除绑定,当符合用户要求的时候,用户就可以开始绑定。绑定时首先会让用户确定一下绑单是否付合要求,确认无误后,进入填写接收信息后生成绑单。然后对数据库进行操作完成。 4.4 管理员模块概要设计
管理员模块主要是用来对绑定管理,查询管理等。管理员可以通过绑单管理功能来处理日常的绑单。
管理员登录 提示错误 验证登陆用户id是否正确 N 绑定数据库信息 信息绑定无误 选择具体绑单 显示绑单 绑单管理操作 更新数据库 结束操作 图4.4-1 管理员绑单处理程序流程图
管理员可以通过此功能模块添加想要添加的各种信息,比如绑单处理等功能。
5.项目技术方案
5.1 方案概述
用户可以通过访问高校教务平台系统,进行登录或绑定,报上自己
的个人基本信息,管理员可以查看用户所报的绑单,并且可以对绑单进行增删改查。 5.2 编程环境
此次开发使用PHP作为开发语言,用wampserv作为开发综合环境,以SAE云平台作为服务器,建立的微信个人公众号。 5.3 数据库的实现
本系统采用MYSQL作为后台数据库。其内置的数据库引擎可以控制访问权限并快速处理数据,搜索引擎可以对SQLServer 表中的数据进行索引,并执行多种条件的查询,快速返回结果。便于防火墙日志的管理和规则的访问以及操作。数据库管理员和开发人员可以方便地利用其进行数据库管理或编写相应的MYSQL语句。
6.可行性分析
6.1 技术可行性分析
高校教务微信平台的开发是一项复杂的系统工程。为了保证系统开发成功,必须采用工程化的系统开发方法,并研究出一些符合工程化标准的开发方法。这些方法旨在指导开发者进行工程化的系统开发,从而加快系统开发的速度,保证质量以及降低开发成本。工程化的系统开发方法确实在开发实践中取得了一定的效果。此次开发使用PHP作为开发语言,用wampserv作为开发综合环境,以SAE云平台作为服务器。 6.2 经济可行性分析
由于本项目的特殊性,无需投入额外的设备购买及人员培训费用。同时,系统对开发的需求以及软硬件要求都不是很高,所以在软硬件的支出上十分有限。因此,本系统在任何一台连接Internet的机器上都可以运行,大学生的日常活动以学习为主,移动学习方便、快捷的特点,得到了越来越多学生的青睐,为适应新形势下教学管理工作的需要,进一步探索新媒体时代教务管理工作的有效途径,因此高校教务微信平台在经济上是完全可行的。 6.3 运行可行性分析
随着计算机知识的普及和推广,越来越多的人掌握了计算机的基本使用方法和技能。随着Internet的发展,用户对于网络、WINDOWS等环境下的软件使用比较熟悉,对于新鲜事物,用户表现出极大的兴趣和热情。 6.4 法律可行性
本系统没有侵犯个人隐私和个人责任方面的问题,使用本系统不会引起法律方面的纠纷问题,所以开发本系统具有法律可行性。
综上所述,本系统的开发是符合现在的实际情况的,并具有一定的实用意义。在技术、经济、运行、法律上都可以看到此系统的可行性,并且很具有其实现的必要。
相关推荐: