- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于BS模式毕业论文选题系统设计与研究
基于BS模式毕业论文选题系统设计与研究
摘要:目前,运用先进的管理信息系统及软件开发平台,对信息进行科学化和网络化管理,己经成为高校信息系统的发展趋势。毕业设计信息网络管理系统使毕业生在毕业设计的整个过程中以及教师对毕业设计信息管理的过程中实现了系统化、规范化、无纸化。本系统是针对院系级毕业设计教务管理工作,研究、设计并开发的毕业设计选题系统,采用PHP和MYSQL作为主要的开发工具。在开发过程中分析了其主要的业务流程和信息交流交互的内容,结合学校对毕业设计环节的管理标准和要求,经过系统的功能设计和数据库设计等过程,最终实现了系统要求的全部功能。
关键词:B/S;毕业设计;选题;管理系统;PHP
中图分类号:G642.477 文献标志码:A文章编号:1673-291X(2011)11-0237-02
随着管理信息系统的发展及其广泛的应用,数据库管理技术已逐步趋于成熟,其应用也已经遍及各个领域。在学校中,信息管理系统已经涉及到教育教学的各个方面,从学生教师管理,到考试安排、成绩统计等,都通过信息管理系统来达到高效的运行。同时,学校管理中的毕业设计管理过程也提出了相应的要求。为了满足毕业设计管理的要求,需要设计与制作一个毕业设计选题系统。
目前已经有的毕业设计选题系统非常少,并且通用性低。很多毕业设计选报系统都是基于C/S模式,需要客户端安装专门的应用程序才可以使用,有些甚至不可以联网使用。另外,不同学校,甚至不同学院,由于对毕业设计题目管理的方法不同,都会对毕业设计题目管理有着不同的要求。为了满足本学院毕业设计题目选报的要求而设计一套符合规定的毕业设计选题系统,本系统可以完全满足本学院内各个专业学生毕业设计题目的网上选报。本系统基于B/S架构,无须在客户端安装任何程序即可使用,达到真正的方便使用,易于推广。本系统采用模块化管理,可以方便地对系统功能进行添加、删除。当毕业设计题目选报出现新的要求,可以通过修改部分系统模块,添加或修改系统功能来适应新的要求,易于升级和维护。
一、系统开发/运行环境
本??统的开发环境为Windows XP sp2+Uedit32+ Dreamweaver 8.0 + Internet Explorer 6.0。
1.系统运行环境
系统运行环境为:Windows 2003 + Apache 2.2.0 + PHP 5.2.0 + Mysql 5.0.16。安装程序后更改httpd.conf的一些基本配置,使其能正常运行在程序开发目录下(本程序开发在d:\www目录下),修改配置后重新启动apache服务器,在d:\www下建立文件index.html中输入hello world!,在浏览器中输入http://后显示hello world!,这样测试环境就搭建成功了,我们可以通过本地的环境进行程序测试。
2. 系统运用的主要技术
(1)模版技术
模版技术是PHP程序的一大特点,也是一个优秀的系统所必备的技术之一。模版技术的原理是利用PHP读取模版文件然后通过正则表达式去替换掉模版文件中要替换的模版变量并输出模版的内容,达到web开发中的程序与美工分离。
利用模版技术,可以使程序简洁、代码清晰、结构合理、代码冗余量小,同时也方便美工与程序员进行协作开发。
(2)Ajax技术
Ajax技术是近两年来流行起来的一项web技术,全称是Asynchronous JavaScript and XML(异步JavaScript和XML),它不是一项新技术,而是很多成熟技术的集合。
二、系统总体设计
1.系统主要功能模块
本系统共分六大模块:学生模块――学生模块是整个系统的核心,包括学生登陆、学生退出、修改密码等模块,只有登陆系统的用户才可以进行系统中的各种操作,用户的权限控制也至关重要,关系到系统的安全,所以用户模块的重要性是整个系统中最大的;查询模块――查询模块包括课题查询、教师查询、专业查询三个模块,学生不用登陆就可以查询到相关的信息与课题情况;教师模块――包括教师提交课题、修改课题、删除课题等, 教师登录后可以查看自己课题的选择情况,可以查询学生自主提交课题,教师可以修改密码等模块;管理模块――包括管理员的添加、管理员删除、学生教师信息添加、课题审查、学号锁定、课题添加、课题删除等模块;提交模块――学生自主课题提交模块;数据表生成与文件上传模块。
2.系统业务流程分析
学生模块是整个系统的核心,包括学生登陆、学生退出、修改密码等模块,只有登陆系统的用户才可以进行系统中的各种操作。
业务流程(Transaction Flow Diagram, TFD),又称作业流程,即作业的完成
您可能关注的文档
- 基于3G_324M协议可视电话终端软件设计.doc
- 基于3G环境下移动电子商务研究.doc
- 基于3G网络中MSTP技术应用研究.doc
- 基于3P理论中小企业人力资源管理模式研究.doc
- 基于3S技术土地资源动态监测系统设计与建立.doc
- 基于3S技术灾后火点定位模型研究.doc
- 基于4P理念员工满意度提升.doc
- 基于4R营销策略顾客价值提升途径研究.doc
- 基于5P模型政府与企业激励体制比较分析.doc
- 基于5M分析民族村寨解说系统设计.doc
- 2-红河州建筑施工安全生产标准化工地复核评分表(2022年修改版).docx
- 6.锡通项目2018年下半年工作会汇报材料(2018.7.9).docx
- 2018道路工程知识点汇总(新版).docx
- 附件3:月度生产例会安全汇报资料-站台门项目部.docx
- 附件2:广东建工集团2018年度科技成果汇总表.DOC
- 马武停车区、三汇停车区停车位管理系统,0#台账缺量.doc
- 攀成钢委办发〔2015〕19号(党风廉政建设责任考核与追究办法).doc
- 1-红河州建筑工程质量管理标准化复核评分表(2022年修改版).docx
- 中交第三公路工程局第四工程分公司项目经济合同结算管理办法(修订).doc
- 厂站安全操作规程汇编.doc
文档评论(0)