当前所在位置: 首页 > 工商管理 > 正文

信息管理系统论文(集合)(第4页)

118 次下载 25 页 44953 字【 字体:

论文指导服务

毕业论文网专业团队提供毕业设计、论文写作指导及相关咨询服务

论文指导 毕业设计 答辩咨询
微信号已复制到剪贴板

  系统架构的选择约束了对开发语言和框架的选择,本文中使用的框架为Web2py,主要的编程语言为Python。Python是一门面向对象的高级编程语言,拥有众多的类库,几乎涵盖了所有的Java类库,而且与Java相比,实现相同的功能Python使用更少的语句,更加简洁,执行效率更高。Web2py是使用Python语言编写的一个免费的、开源的Web开发框架,其包含了开发完整功能的Web应用所需的所有组件,可以用于快速地开发安全的、数据库驱动的Web应用。Web2py使用MVC框架模式,即模型(Model)、视图(View)及控制器(Controller)相对独立,强制使用户的输人、数据处理和结果输出分开。3.3SQLite数据库

  SQLite是一款轻型的数据库,具有占用资源少、跨平台性好的特点,可以流畅地运行在Windows/Limix/Unix等主流的操作系统中,并且遵循关系型数据库管理系统中的ACID原则。该数据库可以和很多目前主流的编程语言进行结合,如C++、PHP、Java等,同时提供了开放数据库互联接口。和目前常见的数据库管理系统相比,如MySQL、SQLServer等,SQLite配置简单,运行迅速,不需要很深的专业知识即可进行简单管理。

  4系统关键功能实现

  4.1登录与验证功能

  在设计用户权限时,本系统设计3张表:用户表(USER)、类型表(TYPE)以及用户-类型关系表(USER_TYPE)。在类型表中定义了5种用户类型:管理员、教职工、博士生、硕士生、三生(联培生、委培生、实习生),当进行用户添加时,首先在USER中插人该用户的用户名和登录密码,由Web2py的Model层自动创建一个USER#ID,再由管理员指定该用户所属的用户类型,最后将USER_ID和对应的TYPE_ID存放于US-ER_TYPE表中,见图5。用户登录时,首先检测用户名和密码,如果验证通过则进一步根据USER_ID在USER_TYPE表中查找该用户所属类型,进而进人系统中相对应的界面;若验证不通过,则返回提示错误的信息。验证过程由Controller层的Login函数完成。由于系统可以自动识别用户类型,用户在登录时无需再进行用户类型的选择操作。

  4.2信息通知发布模块

  该模块使用KindEditor这一JS插件实现,通过KindEditor可以对输入的文字进行自由的编辑,如更改字体字号、设置行距、缩进等,就像在Word中编辑文字一样。KindEditor还提供了多媒体插入以及文件上传功能,操作者可以在文字间插入图片、视频,将重要的文件上传,阅览者简单点击即可将文件下载。以上这些功能满足了使用者尽可能多的需求,该模块具备了电子邮件的功能,使管理员可以更加方便地发布一些重要材料。进行信息发布时,发布者可以将对象选择为特定的个人用户或用户群,如本条通知只发布给硕士三年级的同学,就只有这部分同学可以看到这条通知。

  4.3发表论文添加模块

  在科研院所中,发表学术语言文言化的复古倾向--一个值得关注的语言科学技术报告、学位论文和学术论文的编写格式浅析“教学学术”视角下大学教师教学责任意识剖析传播学术中的“欧洲中心主义”——亚洲中从Ontology的译名之争看哲学术语的'翻译原则试论新闻学学术规范研究的依据与路径论析大学教师教学与科研的学术责任中学的学术:一个亟待关注的话题试论学术嬗变中的教育创新环境法学的学术特色与贡献是必不可少的,并且工作人员、学生的优秀评比与论文的发表数量和质量息息相关。该模块使用户可以管理自己发表的论文,帮助管理人员对工作人员以及学生的科研产出进行统计分析以及打分排名。在对每一篇添加的论文进行评分时,一个重要的指标就是该论文所发表期刊的SCI影响因子。为防止用户虚假捏造或蓄意夸大期刊的SCI影响因子,程序自动在MedSci网站査询和获取信息,用户只需查询期刊的名字,然后点击选择即可,并且支持期刊名称的模糊查询、缩写查询。

  5系统特色

  5.1登录界面展现研究所四季风貌

  药用植物研究所以植物研究为特色,拥有药用植物园,春夏秋冬四季风貌各具特色,美丽怡人。通过程序控制,在登录界面将随机出现四季美丽景色图片,展现本研究所独一无二的特色风景,5.2界面友好、操作简单

  由于采用B/S结构,界面熟悉,布局落落大方,可兼容多种浏览器,如InternetExplorer8、Firefox、Safari、Chrome等。針界面的输人框大都采用下拉列表形式,用户只需点击鼠标操作即可完成多种任务。

阅读全文