学生选课系统.doc
上传人:天马****23 上传时间:2024-09-12 格式:DOC 页数:22 大小:2MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

学生选课系统.doc

学生选课系统.doc

预览

免费试读已结束,剩余 12 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

目录1概述………………………………………………………………………………12系统分析………………………………………………………………………..22.1需求分析与调查情况…………………………………….....22.2开发的可行性分析………………………………………………………….32.2.1管理上的可行性………………………………………………………….32.2.2技术上的可行性………………………………………………………….32.2.3经济上的可行性………………………………………………………….32.3系统可行性分析结论………………………………………………………3系统分析……………………………………………………………………3.1系统组织结构分析……………………………………………………3.2系统功能分析3.3业务流程分析……………………………………………………………….33.4数据流程……………………………………………………………………..53.5数据字典……………………………………………………………………..54系统设计………………………………………………………………………..84.1平台设计……………………………………………………………………....84.2软件总体结构设计……………………………………………………….....84.2.1功能结构图……………………………………………………………......84.2.2模块说明书………………………………………….…………………….94.3代码设计…………………………………………………………………....124.4数据库设计………………………………………………………………....124.4.1E-R图……………………………………………………………………..124.4.2数据表设计……………………………………………………………...134.5界面设计…………………………………………………………………....164.5.1系统登陆界面…………………………………………………………..164.5.2系统主界面…………………………………………………………..174.5.3课程查询界面…………………………………….………………….184.5.4选课界面…………………………………………………….....194.5.5生成课表界面………………………………………………………...204.5.6修改密码界面…………………………………………………………..214.5.7系统安全设计…………………………………………………………....215系统实施…………………………………………………………………….....255.1数据库的实施……………………………………………………………...255.2程序实现………………………………………………………………........255.2.1系统类的编写…………………………………………………….........256结束语…………………………………………...…………………………….40参考文献1系统概述学生选课系统是指应用电子计算机和网络通信设备,对在校学生的基本信息、课程查询、选课和决策信息进行分析统计信息进行收集、存储、处理、提取和数据文字通讯,能满足所有授权拥护对信息的使用需求的计算机应用软件系统.该系统能方便学生进行选课管理,减少管理者的工作量,快、准、全的获得所需资料,符合学校未来的发展方向.2系统可行性分析2.1需求分析与调查情况在信息化的今天,办公自动化、办公无纸化将会成为不可阻挡的趋势。学生管理系统的提出正是基于这种考虑。通过在线操作管理选课系统方便学校对于学生的选课进行管理。介于对学校网站的考察、分析,并结合学生自身要求,而开发的一套拥有前后台的信息化管理系统。需满足以下要求:统一友好的操作界面,保证系统的易用性;内容及时更新,反映最全面的课程信息为用户提供一个简洁的课表生成模式,清晰显示每周所选课时提供简单的安全模型,让用户必须先进行登录,才允许查询和进行选课;设计网站后台操作平台,管理网站的各项基本数据。2.2开发的可行性分析2.2.1管理上的可行性管理员及时发布最新的选课信息,用户通过选课系统选择所需课程,并可以通过课表查询课程是否有冲突,管理员则通过后台管理学生选课系统。2.2.2技术上的可行性我们都已经学过了JSP、PowerBuilder、JAVA,数据库等基础知识2.2.3经济上的可行性完全属于自行开发程序系统,没有很大的花费,对于刚刚起步做系统的我们很有挑战性,可以锻炼自我的能力。2.3系统可行性分析结论学生选课系统解决