管理系统毕业论文汇总十篇

本系统的基本功能根据用户的不同分为4个模块:学生模块、教师模块、专家模块和管理员模块。

1.1学生模块

注册:新用户需要先注册,填写自己的基本信息,本系统规定学号为0001~9999,即学生数最多为9999。

课题选择:教师申请的课题通过审核之后,学生可以选择自己的志愿。

结果查询:在教师选择学生之后,学生可以查询到自己是否被确认。

确认上传:论文提交之后要确认上传,一旦确认上传就不能再次提交了。

对教师评价:在论文的最后阶段要对教师进行评价。

留言:在教师确认学生之后,学生可以通过留言的形式与教师进行沟通。

1.2教师模块

课题申报:填写必要的信息进行课题申报。

课题修改:对申报的课题进行修改,查找错误。

选择学生:在学生选择课题之后,教师可以选择学生。

论文下载:教师可以下载学生提交的论文。

成绩评定:教师在审核学生论文之后,可以对论文进行成绩评定。

论坛:教师可以在论坛上给学生留言,或与学生交流问题。

1.3专家模块

一审:由各学院的专家对教师提交的课题进行审核。

二审:在一审中没有通过的课题要进行二次审核。

结果公布:公布审核通过的课题和没有通过审核的课题。

1.4管理员模块

2系统实现

系统是通过B/S三层结构实现学生论文提交、教师对论文的管理以及专家审核等功能。采用浏览器、服务器、数据库的三层结构,当不同用户通过浏览器提交和评阅时,向Web服务器发出请求,Web服务器根据用户的指令执行程序,并从数据库中取出相应的信息反馈给客户端。

2.2学生模块

其中课题选择与结果查询、论文提交和确认上传部分设计如下。

2.2.1课题选择部分与结果查询设计

本院教师申请的课题被审核通过之后,学生即可看到备选课题。每名学生有3个可供选择的志愿,但最终由教师决定哪个课题对应哪个学生。学生选择课题之后,可点击结果查询,查看自己的选择情况,如果正确则可以点击“完成”,否则点击“重选”。这两个部分的算法设计基本相同,只是在不同条件下显示不同而已。课题选择部分只是查询数据库,将教师申请通过的课题显示出来;而结果查询则是从数据库中查询当前学生所选课题的信息,将课题的选择顺序、课题名称、指导教师等结果依次显示出来。如果点击“完成”,则系统会弹出提示框,询问学生是否确定当前的课题选择结果,如果确定,系统将清空“志愿”的值,并显示“操作完成不能再进行修改”的提示。

2.2.2论文提交部分和确认上传部分的设计

在学生选好课题之后,开始毕业论文的撰写工作,论文写好后可以通过论文提交功能进行提交。其中,论文命名格式必须为“学号+姓名”,并且文件后缀名必须是“.doc”,文件上传如果成功,会弹出提示窗口。系统之所以要设计确认上传功能,主要考虑到两个原因:(1)确认上传就意味着最终上传,与论文上传功能分开比较好;(2)论文提交程序中使用了window.parent.Finish()功能[7],但该语句在执行过之后程序就结束了。因此,即使在其后使用更新数据库的语句也得不到执行。

2.3教师模块

由于教师模块的整体风格与学生模块使用了同样的框架,因此与学生模块的风格基本相同。

2.3.1课题申报与课题修改模块的设计

只要提交的课题没有被审核通过,教师就可以进行课题的修改,以达到专家小组的要求。在课题修改页面中,会显示一个包含所有可以修改课题的下拉式菜单,点击某一个课题,则会跳转到与课题申请相类似的页面,只是页面下方的“提交”按钮变为“修改并提交”按钮。

2.3.2选择学生功能模块的设计

当学生选择过教师的课题之后,可能出现一个题目多人选的情况,教师可视情况对学生进行挑选,页面将课题名称与对应的学生以表格形式显示出来。

当教师点击某学生时,页面会显示学生的基本信息供教师参考。一旦教师在某一课题中选择了某个学生,该学生就不能再被其他教师、其他课题选中。

2.3.3成绩评定模块的设计

对于学生已经提交的论文,教师经过仔细阅览之后,可以对学生的论文进行评分,等级分为五级,即优、良、中等、及格和不及格。

2.4专家模块

点击“一审”,系统会自动查询数据库,将教师申请审核的课题显示出来,并附以专家意见表格,用于填写专家的审核意见(如图5、图6所示)。

只有在“审核小组修改意见”中信息为“适用”的课题才能够通过审核,否则需要进行二审。二审的界面与一审基本相同,如果课题不能通过审核,则不能在结果公布中显示出来。

2.5管理员模块

管理员的功能可分为3个部分:备份数据、删除数据和添加审核人员。

2.6BBS论坛

3结束语

该系统在使用ASP和MicrosoftAccess2000的基础上,实现了毕业论文管理系统中各个模块的功能,包括课题申请、课题的审核、学生选题、论文提交、论文下载、网上留言交流以及论文成绩评判等。整个系统模块划分清晰、容易理解和操作,同时各模块之间联系紧密,相互耦合,使得系统更加完善。

参考文献

[1]李巍,王华东.毕业论文管理系统中的关键技术研究[J].计算机时代,2011(8):32-34.

[2]梁敬东,伍世珍.基于J2EE的毕业论文管理系统设计与实现[J].高等农业教育,2010(8):83-84.

[3]陈芳,陈朝.基于Web的毕业论文管理系统的设计与实现[J].电脑知识与技术,2008,4(8):2049-2050,2066.

一、引言

目前国内的部分高校有了相似功能的毕业论文管理系统,其模块的划分大同小异,都是为了保证信息的充分共享以及方便用户的操作。主要有南京农业大学的基于.NET的毕业设计管理系统,功能主要有学生平台、教师平台、教务管理平台、公共数据处理平台等模块;电子科技大学毕业设计管理系统,功能主要有教师出题、论文题目的审核、学生选择论文题目、开题报告审核入库、毕业论文审核入库、毕业论文查询等模块;中国矿业大学信息工程系毕业设计管理系统,功能主要有:个人查询、课题查询、网上指导、请假手续、重要通知、论文格式、论文上载等七个模块。所有各功能模块的划分体现了开发者对数据库建模的思路。而且在运行模式上,基本上采用的都是分而治之的设计思想,即数据库信息(如课题、老师、学生、论文等)在各院系中是单独进行的,在各院系之间及院系与教务部门之间却没有提供信息交互的手段。

二、系统概述

(一)总体规划

基于对目前其他院校的毕业论文管理系统的比较分析,总结其长处,提出了一套高等院校毕业论文管理系统的研究方案。该系统方案基于Web技术,不仅要面向学校不同部门的信息资源的共享,还要解决各部门已有的或将建立的信息系统的资源共享,提高信息资源共享的利用率,系统结构应具有跨平台访问不同数据源的机制。在教务信息标准化、规范化的基础上,对信息进行合理的布局,在提供优质、高效的业务管理和事务处理的同时,使全校师生可以在任一平台上对毕业论文的信息进行方便地沟通与交流。同时,系统要具有安全高效的通信机制,要有效预防由于Web技术的应用而引发的信息泄密和对保密信息的非法侵入等安全隐患。

(二)系统架构

系统采用三层B/S结构,其原理图如图1所示。在这种结构中,应用服务器接收到客户机的请求页面指令后,就向数据库服务器请求有关的数据,数据库服务器从数据库中取出相应的数据交给应用服务器,应用服务器将之整合成页面再返回给浏览器[2]。该结构主要特点是:客户端实现零维护,系统维护和升级方便。软件程序、数据库、的信息以及其他一些组件都集中在服务器,用户除了操作系统及浏览器外无需其他软件,即用户以Web页面的形式与系统进行交互。

(一)数据库设计

在具体实现上,系统整体ER图设计如图3示。

(二)界面设计

(三)安全设计

任何一个应用系统都对安全性有一定的要求,即数据的保密性和可靠性。而毕业设计管理信息系统涉及到学生档案等重要信息,其安全性是非常重要的。该系统的安全性,从下面三个方面来实现。

3.Web服务器安全保障。Web服务器的安全依赖于校园网的安全,同时对web服务器特殊的安全措施。外网用户通过校园网的VPN技术与web服务器进行通信,在校园网出口处部署网络防火墙,同时在Web服务器上主机防火墙和入侵检测系统,对系统进一步防护和监测。另外,通过定时的安装补丁、及时升级、关闭不必要的服务进一步加强了WebServer层和操作系统的安全。

四、系统性能的优化

五、结论

参考文献:

[1]刘必荣.本科毕业设计教学存在的问题及对策研究[J].文教资料,2007(8):54-56.

[2]杨永,梁金钤.基于B/S模式的通用试题库系统的设计与实现[J].计算机工程与科学,2009,31(4):143-145.

[3]马薇,娄雨.Oracle数据库容灾备份中的流复制技术研究[J].科技通报,2012,28(2):182-184.

[4]刘昌平,范明钰,王光卫.可信计算环境数据封装方法[J].计算机应用研究,2009,26(10):3891-3893.

[5]赵建伟.γ遥测数据远程通信系统的设计与实现[J].计算机工程与设计,2007,28(16):3849-3851.

需求分析是软件设计很重要的一个环节,它主要解决“做什么”的问题,即全面了解用户的需求,把软件开发过程中可能遇到的重点和难点提出来,在整个软件设计过程中起到了提纲挈领的作用。通过分析确定了系统管理人员、教学管理人员、学科组组长、指导教师及学生等角色,下面就各角色的具体需求进行分析。

1.系统管理人员角色涵盖了用户角色添加,用户权限的设置等。

2.教学管理人员负责对所有学生进行选题和名单的汇总、开题报告的汇总、论文和论文成绩的汇总,论文进度的设置及教师角色设置等,不同的系别或专业可以设置教学管理人员一名,具体的系别分配及权限设置由系统管理人员设定。

3.各学科组组长负责审核指导教师的选题、审定学生论文终稿及确定论文成绩等,学科组组长同时可以是指导教师,其角色由教学管理人员进行设置。

4.指导教师角色包含毕业论文选题的上传、学生的选择、开题报告的审核、毕业论文的修改及论文成绩的评定等,其用户界面有选题上传、学生选择、开题报告审核、论文指导、论文成绩评定、个人信息管理等内容。

5.学生角色主要有选题查询、选题选定、开题报告材料提交、论文材料提交、论文成绩的查询等内容,其用户界面有选题、开题报告提交、论文提交、个人信息管理等内容。

二、系统功能需求分析

为了进一步完善该系统,实现资源的优化配置,提高事务处理能力,需要进一步进行性能及功能的需求分析。

1.教学管理人员应及时提供教师及学生信息,师生互相选择的界面要具有交互性。教师可以在系统中查看选择自己课题的学生名单及学生的具体信息,学生可以在指导教师名单中进行选择,同时也能查询到其他选择该指导教师的同学名单,以加强师生间的相互沟通。

2.选题应由指导教师确定,教师可将选题上传到系统由学科组组长通过后再正式到网络上供学生选择,学生确定选题后就可以根据设置的论文进度开展论文写作。

3.在论文写作阶段,系统要提供一个交互平台供师生进行交流,并允许通过系统上传及下载文件。

4.在写作过程中要有开题报告及论文中期考核等环节,指导教师要对各环节进行评分,学生可以直接通过系统查看自己的分数。

5.教学管理人员可以在系统中公告,指导教师及学生可以查看公告。

6.当学生提交论文终稿后,指导教师要对论文进行评分并经学科组组长审核通过,如果毕业论文成绩达到合格及以上的学生成绩将及时的反馈出去供学生查看,不合格的学生则须继续撰写和修改论文直至合格。

8.不同的用户可以通过系统维护自己的账户,可以修改基本信息,但不能修改自己的帐号,其帐号具有唯一性。

三、毕业论文管理系统的功能设计

1.系统开发工具

由于学生在撰写论文时很多都在外地实习,具有一定的地域分散性,因此本系统主要采用B/S架构,应用ASP.NET技术来实现在网络环境下的学生毕业论文管理,其使用的开发环境为Microsoftvisualstudio2010,采用C#为开发语言及SQLServer2005为后台数据库进行开发的。

图1总体架构体

2.系统功能模块设计

根据系统需求分析,系统主要分为五个模块,总体架构体如图1所示。

3.系统的主要流程

(4)指导教师论文选题通过后就公布在网络上,学生就可以通过系统查看和选择选题。指导教师也可以通过系统查看选择其选题的学生情况并进行选择,如果有学生不符合选题要求则退回,系统会提示学生重新进行选题,直至实现双向选择,学生选题确定后就可以开展论文写作。教学管理人员此时就可以就选题对学生名单进行汇总。

(5)在论文撰写初期学生要在系统上提交开题报告给指导教师审核,指导教师审批后评定分数,学生可以通过平台即时查到该分值。

(8)最后,教学管理人员可以对论文定稿、论文成绩及毕业论文综合成绩进行查询、汇总及打印等操作。

四、系统部分模块关键代码实现

用户根据自己的编号(学生为学号,系统管理员、教学管理人员及教师为教工号)、密码(身份证号)登陆系统。

HttpCookiecookie=Request.Cookies[“CheckCode”];

try{if(cookie.Value==this.txtCode.Text.Trim())

{using(varedm=newManageEntities())

{

//查询输入的用户编号是否存在

varuser=fromuinedm.Users

whereu.UserNo==userId.Text

selectu;

if(user.Count()==0)

//判断:用户表中不存在该用户记录时,提示用户名输入错误

Response.Write("”);

}

//判断,用户名对应的密码是否正确

foreach(varcustObjinuser)

if(custObj.PWD==userPwd.Text)

Session["UserNo"]=userId.Text.Trim();

Session["UserName"]=custObj.User.Name.Trim();

Session[“Popedom”]=custObj.Popedom.Trim();

Response.Write(“”);

else

catch(Exceptionerror)

lError.Text=error.ToString();

2.学生选题模块

//判断CheckBox的选中状态,更新数据库相应字段。

CheckBoxcbox=(CheckBox)gvTopic.Rows[e.Row.RowIndex].FindControl("cbTopic");

if(cbox.Checked==true)

using(varedm=newManageEntities())

vartopic=fromuinedm.GraduationProject

whereu.UserNo==Session["UserNo"].ToString()

if(topic.Count()==0)

//当该学生没有选择过论文题目时,则将该学生新选择的题目名称更新到毕业设计

//表选题学生编号字段上。

stringstrTopicNo=Convert.ToString(gvTopic.DataKeys[e.Row.RowIndex].Values[“TopicNo”]);

vartopic1=fromuinedm.GraduationProject

whereu.TopicNo==Convert.ToInt64(strTopicNo)

foreach(varcustObjintopic1)

if(custObj.TopicState==true)

lResult.Text=“选题失败,已有人选!”;

if(custObj.TopicState==false||custObj.TopicState==null)

custObj.TopicState=true;

custObj.UserNo=Session["UserNo"].ToString();custObj.UserName=Session["UserName"].ToString();

lResult.Text=“选题成功!”;

edm.SaveChanges();

Bind();

lResult.Text=“选题失败,请先退选,再重新选择!”;

3.上传选题模块

在处理上传的毕业论文及各种留言内容时使用了CuteEditor―Html在线编辑器来实现。CuteEditorforASP.NET是一款功能强大且简单实用的跨浏览器、跨平台的所见即所得的在线html编辑器,其用户界面简洁,加载速度快。通过该款编辑器可以方便Asp.net开发者对文本框的内容进行编辑。此外,CuteEditor还集成了对文档、图片等文件的上传模块及音频、视频等媒体文件进行直接插入的模块。下面以指导教师论文题目上传模块为例进行说明。

//新增一条指导教师论文题目上传记录

GraduationProjectgp=newGraduationProject();

gp.TopicName=txtTopic.Text.Trim().ToString();

gp.Professional=ddlProfessional.SelectedValue.Trim().ToString();

gp.Demand=txtDemand.Text.Trim().ToString();

gp.Year=ddlYear.SelectedValue.Trim().ToString();

gp.TopicState=false;

gp.TeacherNo=Session["TeacherNo"].ToString().Trim(),

gp.TeacherName=Session["TeacherName"].ToString().Trim(),

gp.Academy=txtAcademy.Text.Trim().ToString();

gp.Assignment=cuteEditor.Text;

edm.GraduationProjects.AddObject(gp);

课程名称:数据库技术与应用

报告题目:网吧管理系统

学生姓名:*****

所在学院:信息科学与工程学院

专业班级:**班

学生学号:************

指导教师:***

20*年*月*日

课程设计任务书

摘要

互联网技术的不断革新与发展,给全球经济带来新的革命,也正在改变着整个商业社会的竞争格局。Internet、交互式web应用和电子协作等计算机技术将逐渐改变商业模式,使得全球的网络供应链将逐渐取代分层式供应链,因此在网络时代面临着新机遇的同时也面临着巨大的挑战。

随着科学技术的不断提高,计算机科学与技术日趋成熟,计算机应用到生产和生活的各个领域,发挥了越来越重要的作用。作为计算机应用的一部分,使用计算机对网吧信息进行管理,具有手工操作无法比拟的优点,例如:检索迅速,查找方便,可靠性高,存储量大,寿命长,成本低等,因此研究开发网吧计费系统具有可行的实际意义。

关键词:网吧方便系统

目录

第一章绪论----------------------------------------------------------------------------------------------------------------------1

1.2研究意义---------------------------------------------------------------------------------------------------------------1

第二章可行性分析------------------------------------------------------------------------------------------------------------3

2.1编写目的---------------------------------------------------------------------------------------------------------------3

2.2可行性研究的前提---------------------------------------------------------------------------------------------------3

2.2.1目标-------------------------------------------------------------------------------------------------------------3

2.2.2经济可行性---------------------------------------------------------------------------------------------------3

2.2.3运行可行性---------------------------------------------------------------------------------------------------3

2.2.4技术可行性---------------------------------------------------------------------------------------------------3

2.3对系统的分析---------------------------------------------------------------------------------------------------------3

2.4技术条件方面的可行性--------------------------------------------------------------------------------------------4

2.5投资及效益分析------------------------------------------------------------------------------------------------------5

2.6社会因素方面的可行性---------------------------------------------------------------------------------------------5

2.6.1法律可行性----------------------------------------------------------------------------------------------------5

2.6.2操作可行性---------------------------------------------------------------------------------------------------5

2.7结论----------------------------------------------------------------------------------------------------------------------5

第三章需求分析---------------------------------------------------------------------------------------------------------------6

3.1功能需求---------------------------------------------------------------------------------------------------------------6

3.2数据需求---------------------------------------------------------------------------------------------------------------6

3.3网吧管理数据流图---------------------------------------------------------------------------------------------------7

3.3.1数据库简介----------------------------------------------------------------------------------------------------7

3.3.2顶层数据流图------------------------------------------------------------------------------------------------7

3.3.3一层数据流图------------------------------------------------------------------------------------------------8

3.3.4二层数据流图------------------------------------------------------------------------------------------------8

3.4数据字典---------------------------------------------------------------------------------------------------------------9

3.5业务需求--------------------------------------------------------------------------------------------------------------12

3.6运行需求--------------------------------------------------------------------------------------------------------------13

3.7开发环境--------------------------------------------------------------------------------------------------------------14

第四章概念及逻辑设计-----------------------------------------------------------------------------------------------------15

4.1局部E-R图----------------------------------------------------------------------------------------------------------15

4.1.1管理员E-R图-----------------------------------------------------------------------------------------------15

4.1.2用户实体E-R图--------------------------------------------------------------------------------------------15

4.1.3记录上下机实体E-R图----------------------------------------------------------------------------------15

4.1.4计算机配置实体E-R图-----------------------------------------------------------------------------------16

4.1.5总体E-R图--------------------------------------------------------------------------------------------------16

4.2数据抽象--------------------------------------------------------------------------------------------------------------17

4.2.1用户信息-----------------------------------------------------------------------------------------------------17

4.2.2上机下机信息-----------------------------------------------------------------------------------------------18

4.2.3电脑配置信息-----------------------------------------------------------------------------------------------18

4.2.4管理员登陆信息--------------------------------------------------------------------------------------------18

4.3将概念模型转换成关系模型-------------------------------------------------------------------------------------19

第五章物理设计--------------------------------------------------------------------------------------------------------------20

5.1数据库的概念-------------------------------------------------------------------------------------------------------20

5.2数据库表的描述----------------------------------------------------------------------------------------------------20

5.3数据库的实现--------------------------------------------------------------------------------------------------------21

5.3.1关系模式存取方式选择-----------------------------------------------------------------------------------21

5.3.2确定数据库的存储结构-----------------------------------------------------------------------------------21

第六章系统实现--------------------------------------------------------------------------------------------------------------22

6.1数据库实现-----------------------------------------------------------------------------------------------------------22

6.1.1创建用户表---------------------------------------------------------------------------------------------------22

6.1.2创建计算机信息表-----------------------------------------------------------------------------------------22

6.1.3创建充值表---------------------------------------------------------------------------------------------------22

6.1.4创建收费表---------------------------------------------------------------------------------------------------22

6.1.5创建上机记录表--------------------------------------------------------------------------------------------23

5.2系统总体结构图----------------------------------------------------------------------------------------------------23

5.3用户信息查询-------------------------------------------------------------------------------------------------------23

5.3.1功能描述-----------------------------------------------------------------------------------------------------23

5.3.2模块流程图--------------------------------------------------------------------------------------------------23

5.4删除电脑配置信息--------------------------------------------------------------------------------------------------24

5.4.1功能描述-----------------------------------------------------------------------------------------------------24

5.4.2模块流程图--------------------------------------------------------------------------------------------------24

5.5计费功能--------------------------------------------------------------------------------------------------------------24

5.5.1功能描述-----------------------------------------------------------------------------------------------------24

5.5.2模块流程图------------------------------------------------------------------------------------------------24

5.6添加用户信息-------------------------------------------------------------------------------------------------------25

5.6.1功能描述---------------------------------------------------------------------------------------------------25

5.6.2模块流程图------------------------------------------------------------------------------------------------25

5.7客户端查询上网信息----------------------------------------------------------------------------------------------25

5.7.1功能描述---------------------------------------------------------------------------------------------------25

5.7.2模块流程图------------------------------------------------------------------------------------------------25

第七章结论---------------------------------------------------------------------------------------------------------------------26参考文献-------------------------------------------------------------------------------------------------------------------------27

第一章

基于网吧在中国互联网市场上的如此重要的地位,易观国际情况认为有必要对网吧用户作一个了解,探索网吧用户的行为特征,描绘网吧用户的轮廓。针对以下问题,进行了重点调查和了解:网吧用户特征,网吧用户互联网使用行为特征,不同网吧用户之间存在怎样的行为差异,针对网吧用户的人群属性和使用行为特征,产业的各方应该如何营销网吧。

1.2研究意义

网吧用户最常访问的新闻类网站呈现明显的长尾现象,但是长尾头部依然是几大重要新闻网站,其中腾讯新闻选择率最高,其次是新浪、网易和搜狐等门户网站。

网络音乐需求是网吧用户一个最重要的需求,这种需求同时也充满了多样性,因此催生了多元化的选择,虽然百度MP3占有绝对的优势,但是其它各种各样的音乐网站也都获得了一部分用户,满足多样化的需求。

倾向性小,使用率较低。

随着中国互联网软件硬件的发展,涌现出了众多视频网站,有专业视频网站,也有传统门户介入视频市场成立视频频道的。而在网吧市场上,专业视频网站获得了更多的用户选择,尤其是土豆网和优酷网,其中土豆网选择率稍高于优酷,百度视频搜索也以第三选择成为市场第一梯队成员。

在网吧搜索引擎市场上,百度的具有较大优势,用户的使用率远高于其它搜索引擎。从用户对搜索引擎各项关键指标的评价来看,用户对百度的满意率是最高的,这显现出用户较大的忠诚度。其它搜索引擎运营商在网吧用户市场上还有很多工作要做。

自网吧出现以来,我们经历了从手动记录管理网吧到现在的电脑自动化计费系统的过程。2010年,我国网吧上网比例为39.2%,并且逐年上升,注定了网吧自动化计费管理系统取代手动记录式管理方法,因此设计了此网吧计费管理系统。

第二章

2.1编写目的可行性分析

2.2可行性研究的前提

2.2.1目标

方便的管理网吧,用最小的成本做出最优的系统。

2.2.2经济可行性

由于该系统的实现初衷是为了熟悉软件开发,投资不会很大,所以不会有经济上的风险。因此,在这一方面是可行的。

2.2.3运行可行性

由于网吧管理系统是相对独立的系统,除了与操作系统交互外,与其他软件的关系不大,所以发生冲突的概率较低。

2.2.4技术可行性

采用C#语言和SQLserver2005数据库实现,通过c#的面向对象的编程方式与SQL语句的结合,具有一定的稳定性,从技术上来说是可以实现的。

2.3对系统的分析

经过了解与分析并与小组讨论得出以下结论:

怎样划分不同区域的收费标准

两种会员类型与非会员的收费模式

图2-1收费模式

物流流程如下:

1、收银台查看用户是否为会员

2、非会员上机办理临时卡,并不享有折扣优惠。

3、会员充值时如是普通会员优惠10%,高级会员优惠15%。

4、网吧管理系统数据库对区域划分的收费标准,游戏区3元时,聊天区2元时。

图2-2收费标准

2.4技术条件方面的可行性

从以上的分析得知,该是一个小型的用户网吧上网管理系统。这是套比实用的用户网吧上网系统,它操作步骤更为简单,管理人员容易上手。对数据管理明了。

2.5投资及效益分析

在此主要对本项负担经济可行性及成本效益进行分析。

成本估计:30万

硬件设备:主要有2台PC服务器,200台PC机,2身份证扫描仪,网络连接设备若干。

效益分析:开发此系统,可以锻炼我们的实训能力,在开发的过程中,能收获到许多课堂上学不到的知识。开发得当,能到网上获得更多其他方面效益。

2.6社会因素方面的可行性

2.6.1法律可行性

2.6.2操作可行性

通过市场调查分析,与探讨查阅资料将此系统更加完善。

2.7结论

由于本项目具有经济可行性,技术可行性及操作的可行性,本团队的网站建设管理系统的项目是可行的。

第三章需求分析

3.1功能需求

一般来说,网吧经营者对于技术的了解不会特别深入,需要有专业的技术人员管理。但是真正专业并且有经验的网管可谓凤毛麟角,因此一般网吧都是以非技术管理人员进行管理,或是数量不多的技术人员负责技术方面的工作。那么智能化的管理,能够帮助网吧业主解决技术力量短缺的难题。因此网吧一般都会建置网吧管理系统以节省管理人力。下面是在进行开发之前对网吧进行的跟踪调查后得到的详尽的系统功能需求分析,系统模块分为以下五种功能:

4、计费管理:输入条件,连接上数据库,并且结算费用。

5、电脑信息管理:管理员能添加、删除、修改、查询电脑配置信息。

3.2数据需求

4、计费管理模块:输入条件,连接上数据库,查看是否是会员,并且结算费用,将余额写入数据库。

5、电脑信息管理:管理员能删除、修改、查询电脑配置信息。

3.3网吧管理数据流图

3.3.1数据库简介

数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。在结构化开发方法中,数据流图是需求分析阶段产生的结果。

数据流图英文缩写DFD(DataFlowDiagram)它是描绘信息流和数据从输入移动到输出的过程中所经受的变换。

数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程。

数据流程图包括:

1、指明数据存在的数据符号,这些数据符号也可指明该数据所使用的媒体;2、指明对数据执行的处理的处理符号,这些符号也可指明该处理所用到的机器功能;3、指明几个处理和(或)数据媒体之间的数据流的流线符号;4、便于读、写数据流程图的特殊符号。

在处理符号的前后都应是数据符号。数据流程图以数据符号开始和结束(除9.4规定的特殊符号外)

数据流图有两种典型结构,一是变换型结构,它所描述的工作可表示为输入、主处理和输出,呈线性状态。另一种是事务型结构,这种数据流图呈束状,即一束数据流平行流入或流出,可能同时有几个事务要求处理。

数据流是一组数据。在数据流图中数据流用带箭头的线表示,在其线旁标注数据流名。在数据流图中应该描绘所有可能的数据流向,而不应该描绘出现某个数据流的条件。3.3.2顶层数据流图

简单描述了用户,网吧管理系统,管理员实体之间的数据的基本走向

3.3.3一层数据流图

从总体来描述了整个系统的流程及数据流动情况

图4-2二层数据流图

3.3.4二层数据流图

1、系统管理流程

详细描述了系统管理时的数据流向。

2、用户管理流图

详细描述了用户管理时的数据流向。

图4-3用户管理流图

3、查询管理流图

3.4数据字典

数据名称:充值别名:会员充值

方式:会员账户余额不足时向管理员充值流向:管理员补充信息:每次充值大于零

数据名称:注册会员别名:无

方式:由新用户向管理员提交信息申请流向:管理员

补充信息:新用户须向管理员提供姓名、性别等信息数据名称:修改密码别名:信息修改

方式:由会员向服务器提出申请,服务器访问会员信息数据库流向:会员信息数据库补充信息:用户只可以修改密码数据名称:查询余额别名:余额查询

方式:由会员向服务器提出申请,服务器访问会员信息数据库流向:会员信息数据库补充信息:只给出会员账户数据数据流名:查询账单别名:无

方式:由管理员向服务器申请,访问会员信息流向:会员信息数据库

补充信息:管理员有权访问,无权修改数据名称:计费别名:无

方式:由管理员设置计费方式,会员上机开始计费流向:会员账户信息数据库补充信息:无数据名称:刷卡别名:无

方式:由会员输入卡号,密码登陆上机,错误则重新输入流向:计算机补充:密码为唯一数据名称:登陆上机别名:上机

方式:会员凭卡号、密码上机流向:会员计费系统补充信息:到会员下机时计费结束数据名称:费用结算

别名:无

方式:由老板添加流向:管理员数据库

补充信息:包括管理员的身份信息,并设定唯一卡号和密码数据名称:删除管理员别名:无

方式:由老板删除流向:管理员数据库

补充信息:删除该管理员的所有信息数据名称:修改管理员别名:无

方式:由老板修改流向:管理员数据库补充信息:无数据名称:消费信息别名:消费记录

方式:由会员向管理员提出申请流向:会员数据库

补充信息:查询会员一月内消费记录,数据名称:上下机记录别名:无

方式:会员提出请求流向:管理员

补充信息:会员可向管理员提出要求服务如挂机等

3.5业务需求

运用业务流程图可以为用户进行方便的操作进行指导,另外系统模块的业务流程图在

管理员或是程序员在进行系统的维护以及系统升级是会有很大的帮助,当然,在进行业务流程分析的同时会对一些系统的数据流进行分析,进而为系统的数据库设计进行分析作了准备。

图2-1业务流程图

3.6运行需求

本系统采用WindowsXP、windows7系统,采用C#、SQL作为开发语言,数据库采用SQLserver2005,严格按照软件开发流程进行设计。采用先进科学和广为流行的设计方法简化设计流程。

模块化的设计方法,有助于管理,因为科学合理的划分多个功能,单独设计,用助于降低设计难度及减少错误程序的影响范围,又使整个界面间易于衔接和修改。

该网吧计费系统使用的安全性实施主要包括以下几个方面:

1、基于系统平台的安全措施:防止非法数据输入;防止非法使用;防止非法文件操作;防止非法访问信息:防止非法窃听信息。操作错误对策:数据错误对策。

2、操作系统安全性:在操作系统方面,应用操作系统具有的日志功能,记载运行及用户的使用情况;同时加强系统文件和用户访问控制管理,严格限制用户权限,根据访问控制的要求,对用户采取一些控制措施。如:校验注册用户的合法性和口令的有效性,校验用户权限,控制对系统资源的使用权限等。

3.7开发环境

操作系统:WindowXP或更高版本系统;开发环境:C#;

数据库:SQLserver2005;

开发工具:MicrosoftVisualStudio2010;

第四章

4.1局部E-R图

4.1.1管理员E-R图

管理员实体的基本信息

概念及逻辑设计

4.1.2用户实体E-R图

用户实体有较多的必要信息,用来更加方便的区分不同用户

图4-2用户实体信息

TheThesisManagementSystemDesignandImplementationBasedonThinkphpFramework

ChangBenchao

(ZhengzhouJiaotongUniversity,Zhengzhou450062,China)

Abstract:Needlevocationalcollegesinthetraditionalthesismanagementproblems,thispaperdescribestheLAMPplatformframeworkforrapidimplementationusingThinkPhpB/Sbasedmodelmanagementsystemforthedesignofthethesisimplementation.

Keywords:Highervocational;Thesismanagement;LAMP;ThinkPhp;

Framework

二、系统需求分析

(一)角色分析

系统应具备至少四个角色:系统管理员、系部管理员、指导教师和学生。

3.系部管理员。系部管理员可以审核本系指导教师上传的选题;可以查询统计本系教师选题和学生选题情况;可以批量下载本系学生论文进行存档备份;可以添加编辑本系专业、班级等信息;可以审核确认本系学生有效注册信息等。

5.系统管理员。系部管理员继承教务管理员权限拥有系统最高权限,主要对系统进行设置维护,数据库备份,用户组管理,角色权限分配,上传文档路径设置,设置上传文档命名方式等

三、系统设计

(一)开发运行环境

(二)ThinkPhp框架和MVC模式简介

ThinkPhp是国内的一款免费开源的,快速简单的面向对象的轻量级php开发框架,遵循Apache2开源协议,是为了敏捷web应用开发和简化企业级应用开发而诞生的,拥有众多优秀的功能和特性。

MVC(model-view-controller)模式的诞生完全是为了解决传统的web开发模式下大都将页面显示和数据处理等功能都耦合在页面代码中,增强了系统的业务逻辑和页面显示的耦合度,不利于系统的维护和扩展这一弊端。其核心思想是将程序分成相对独立而又能协同工作的3个部分,即模型、视图和控制器。模型表示应用程序的业务逻辑,是应用程序的核心,它包含完成任务所需的所有数据和行为,并把要显示的数据提供给视图。视图是用户看到并与之交互的界面,是应用程序的外在表现。控制器则负责处理用户的输入并将模型映射到视图中。MVC设计模式利用控制器分离模型和视图,达到层间松散耦合的效果,从而提高系统可扩展性和可维护性。

(三)基于ThinkPhp框架的开发流程

在经过需求分析和总体设计之后,序开发人员可以参考ThinkPhp框架开发手册和开发实例,熟练掌握框架的命名规范和功能特性,然后进行数据库和表的创建并根据创建的数据库信息来配置项目文件。随后,创建项目的控制器类和对应的模型类,在控制器类中主要编写项目的业务代码和模板文件有关的代码,在模型类中主要编写和数据库操作有关的各种代码;同时,作为美工,需要配合设计所需的页面文件,由程序员在需要显示动态输出的地方插入模板变量,通过浏览器进行不断的测试与修改后,最后部署到实际运行环境中。

四、结论

毕业论文写作是高校本科教学中一个不可或缺的重要环节,是所有专业所有学生都必修的一门重要实践课程,大部分教师也都要参与到毕业论文写作指导工作中。因此,毕业论文写作是所有专业教学每年都要面临的一项繁琐工作,从出题、选题,再到写作与指导、评审与答辩等的整个过程都需要教学管理人员、教师、学生投入大量的精力。

传统的毕业论文管理与指导工作采用见面办理、沟通为主及手工操作方式,存在以下主要困难:

1)由于学生离校实习或者学生所住校区与教师办公地址相距较远等各种原因,导致学生与教师见面不易,信息沟通不畅。

基于上述原因,非常有必要开发一套B/S架构的毕业论文管理系统设计,以利用计算机系统自动化处理毕业论文工作中的大量工作,大大提高毕业论文工作效率,同时利用Internet打破师生交流上的时空限制,大大方便毕业论文写作指导,提高毕业论文写作质量。在毕业论文管理系统开发上,选用工作流技术及其相应工作流管理系统和工作流开发环境,定义、开发、实现毕业论文写作工作的工作流程,并管理每个工作流程产生和使用的相应文档。

1工作流技术概述与应用现状

根据WFMC(工作流管理联盟)的定义[1],工作流是一类能够完全或者部分自动执行的经营过程,根据一系列过程规则、文档、信息或任务能够在不同的执行者之间传递、执行。简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。

工作流技术作为一种过程建模和过程管理的核心技术,可以与其它应用系统有效结合,生成符合企业需求的各种业务管理系统。采用工作流技术作为核心开发的业务管理系统最大的特点,也是这些系统与普通的应用软件系统的最大差别,是它们具有清晰的业务流程和明确的任务处理实体;同时,它们具有高度的灵活性,可以按照企业的具体需求,快速灵活地生成应用软件系统,并且在客户业务过程发生变化时,迅速地进行重组来满足客户的需求。

经过二十几年的发展,工作流技术已走出理论研究阶段,开始应用在ERP、CRM、OA、SCM等各类MIS系统的开发中。主要的应用行业有:消费品行业,制造业,电信服务业,银证险等金融服务业,物流服务业,物业服务业,物业管理,大中型进出口贸易公司,政府事业机构,研究院所及教育服务业等,特别是大的跨国企业和集团公司。

这些工作流开发平台基本都提供了工作流引擎、可视化流程定义工具流程建模工具、流程管理与监控、角色与权限管理、快速表单开发、丰富的业务工作流规则、支持复杂的业务工作流、强大的代码扩展能力、图形化的流程运行监控和分析工具、强大的表单快速开发工具、强大的组织机构和权限支持等功能。

上述工作流开发平台多数是基于Java/J2EE架构的,而MicrosoftVisualStudio2012DesignerforWindowsWorkflowFoundation和MicrosoftOfficeSharePointDeveloper2013是基于大家熟悉的Microsoft.NET架构。其中,SharePointDesigner2013的目标用户是业务分析人员,SharePoint开发人员,企业IT人员,信息工作者等,要求开发者熟悉SharePointDesigner2013,包括核心的工作流概念(如:stages,gates,actions,conditions,loops等),更易使用和掌握。而VS2012主要面向中高级开发人员,要求开发者熟悉VS2012,包括软件开发概念和WF4.0、部署、安全等。使用VS2012可以开发出高度复杂的、灵活的、定制化的workflow,而且还可以开发customaction,供SharePointDesigner2013调用。[2]

2毕业论文管理工作流程分析

3基于工作流的毕业论文管理系统功能设计

本系统的用户角色包括学生、指导教师、院系管理员、评审专家、系统管理员。系统功能目标是实现毕业论文写作管理的网络化、系统化、自动化。核心功能是指导教师在线拟写论文选题、学生在线选题、在线论文写作与指导、指导教师与评审专家在线评阅、答辩管理、文档输入打印等。主要的系统功能模块包括:选题管理、文档管理、在线写作与指导、用户与权限管理、评审管理、答辩管理、公告管理等。

4基于工作流的毕业论文管理系统开发方案

为实现通过Internet实现在线毕业论文写作的管理、在线指导、在线编辑、在线文档等,管理系统采用B/S三层体系结构。整个系统由web浏览器、web服务器、数据库三层组成。开发架构采用Microsoft4.0,数据库管理系统采用SQLSERVER2005,开发工具采用业内广泛使用的MicrosoftVisualStudio2012。MicrosoftVisualStudio2012的MicrosoftVisualWebDeveloper工具为web应用系统开发提供了强大的支持,可以方便快捷地完成系统开发。

在工作流开发平台选择上,选择MicrosoftVisualStudioDesignerforWindowsWorkflowFoundation进行工作流开发,这样可以和MicrosoftVisualWebDeveloper工具无缝集成。工作流系统可以使用两种方式集成到应用系统中,一种是直接调用流程管理中心的可视化模块,将这些可视化模块的url链接挂接到应用系统的菜单上,使得点击应用系统的菜单,就执行这些流程的管理模块。另一种就是在应用系统代码中直接调用工作流引擎的api来集成。

5结束语

本毕业论文管理系统基于工作流详细分析、定义、优化毕业论文管理工作的业务流程,并采用工作流系统与B/S架构应用系统集成的方式进行项目开发,使得系统既能很好地适应毕业论文写作管理实际工作,又实现了毕业论文写作管理的在线化、科学化、自动化,大大提高工作的效率和质量。

本系统旨在使毕业论文信息管理网络化,可以直接在网络对学生论文进行管理。首先,学生通过网络选择论文题目,待教师审核通过后,完成论文并提交;其次,教师(包括指导教师、评阅教师、答辩教师)通过网络对论文进行评分;最后,由系统计算出学生的综合成绩,供学生在网上查阅。

2需求分析

2.1功能需求

该毕业论文评分系统需要满足来自三方面的需求,分别是学生、教师和管理员。

教师的需求是查询教师个人基本信息、课题、课题审核、上传文件、下载文件、对学生的论文、答辩情况等进行评分,修改密码等功能。

管理员的功能包括对公告、文件、学生、教师、论文、分组、成绩、用户等8个模块进行管理和维护,包括添加新教师、添加新生、添加公告、上传文件、进行学生和老师的分组、审核成绩、修改管理员密码等,并对模块的信息进行查询、修改、删除等操作。

2.2性能需求

2.2.1界面需求

(1)页面内容:主题突出,站点定义、术语和行文格式统一、规范、明确,栏目、菜单设置和布局合理,传递的信息准确、及时。内容丰富,文字准确,语句通顺;专用术语规范,行文格式统一规范。

(2)导航结构:页面具有明确的导航指示,且便于理解,方便用户使用。

(3)技术环境:页面大小适当,能用各种常用浏览器以不同分辨率浏览;无错误链接和空链接;采用CSS处理,控制字体大小和版面布局。

(4)艺术风格:界面、版面形象清新悦目、布局合理,字号大小适宜、字体选择合理,前后一致,美观大方;动与静搭配恰当,动静效果好;色彩和谐自然,与主题内容相协调。

2.2.3安全性需求

系统有严格的权限管理功能,各功能模块需有相应的权限方能进入。系统需能够防止各类误操作可能造成的数据丢失,破坏。防止用户非法获取网页以及内容。

2.2.4开放性需求

系统应具有十分的灵活性,以适应将来功能扩展的需求。

3系统设计

3.1系统功能设计

本系统依据用户角色划分主要由三大模块组成:管理员功能模块、教师功能模块和学生功能模块。其中管理员模块又包括公告管理、文件管理、学生管理、教师管理、论文管理、分组管理、成绩管理、用户管理以及退出系统等子模块。

3.2数据库设计

3.2.1数据库结构设计

E-R图是一种用于描述静态数据结构的概念模式,它直接使用信息世界中的术语来表示现实世界中的联系。E-R模型的基本元素包括:

实体:它是客观存在可以相互区别的事物

属性:指实体的某一特征。

联系:表示一个或多个实体之间的关联关系。

3.2.2系统E-R图

4模块设计与实现

在整个开发过程中,采取的方法是:分工精细、紧密合作,系统主要分为以下模块:公告管理、文件管理、学生管理、教师管理、论文管理、分组管理、成绩管理、用户管理、退出系统等子模块,在这些子模块下包括对公告信息、文件信息、学生信息、教师信息、论文信息、分组信息、成绩信息以及用户信息的添加、查询、修改、删除等操作。

以下仅以论文管理页面为例进行简单描述。

5系统测试

系统的各功能模块需要进行测试,对于模块化应用程序,软件开发的最后一部分就是不断的测试程序,该阶段主要对系统的正确性及完整性等方面进行测试。主要进行:功能确认测试、运行测试、健壮性测试、安全性测试以及查错方面的测试等,系统测试由测试组成员(或质量保证人员)或测试组成员与用户共同测试,在整个系统开发完成,即将交付用户使用前进行。测试阶段的信息流如图3:

在这一阶段,为使系统最终能够顺利运行,对整个系统进行了全面的测试。严格按照软件测试步骤从管理员模块测试开始到系统集成测试止,所有测试都追溯到学生、教师以及管理人员的要求,这种测试符合现代软件测试准则从“小规模”测试开始逐步进行“大规模”测试。并严格按照程序内部的逻辑测试程序,检查程序中的主要执行通路是否能按照预定要求正确工作。

在测试过程中,主要做了以下工作:

(1)检验数据显示区域的GridView控件是否能够按要求格式正确显示输入数据。

(3)检验能否对输入数据进行适时查询并作相应更新操作。

(4)检验功能模块中所涉及的所有功能的实现及健壮性。

在整个系统调试程序过程中,我们也发现了各种各样的问题,由于某些内在的错误影响程序的运行,在采用上述调试方法对程序进行反复修改调试后,程序运行情况良好,达到了预期的设计目标,基本上可以满足用户的需要。

[1]程不功,龙跃进,卓林.2.0动态网站开发教程[M].清华大学出版社,2006,4(1).

0引言

油田开发有点多、线长、面广、流动性大的特点,安全管理难度大,存在安全监督检查信息上传不及时和检查结果的传递效率低的问题。为不断提高安全监督工作的水平,便于及时传递安全监督检查信息,我们利用网络信息平台和便携手持机的组合,研究开发了“安全监督检查信息管理系统”,较好的解决了安全监督检查情况实时上传和同步查询的问题,便于各级管理部门对安全监督检查的情况进行适时跟踪处理,提高了安全监督检查信息的管理水平。

1应用技术简介和系统设计原则

1.1应用技术

信息管理系统依托3G网络、互联网技术构建,后台管理服务平台采用了B/S结构,客户端使用标准的微软IE浏览器,减少了系统出错的机率,降低了系统维护成本,便于软件的升级和扩展;系统主体平台采用了JAVA语言开发,具有一次编译多次运行的特点,在不改动程序的情况下就可以部署到任何操作系统平台下运行;数据库服务器与WEB服务器分离,采用三层应用程序架构,增强系统的稳定性与安全性以及扩展能力。流动终端则采用时下流行的.NET进行嵌入式应用开发,其操作系统采用WindowsMobile。

1.2系统设计原则

a)实用性。系统采用友好的图形用户界面方式,实现全屏幕菜单操作,用户能简单、方便地采集基础数据,实现信息共享与交换。

b)可靠性。系统在设计过程中,把可靠性作为系统设计成功与否的重要标准,在设计过程中考虑到安全管理人员对计算机知识的局限性,采用了较强的容错功能毕业论文ppt,对用户的非法操作均有限制和提示,数据出错时具有相应的提示信息及处理能力,并且每个处理环节都具有高度可靠性、保密性及安全性。

c)开放性。利用Web技术,使用户能进行分布式数据处理,各子系统能在Internet上进行数据处理和信息查询。

d)通用性。系统设计过程中,遵循企业安全管理中的一些通用的基本管理制度,在管理区采油队中具有通用性。

e)先进性。系统以软件工程理论为依据,采用目前流行的WEB应用程序框架进行开发。

f)可扩充性。系统采用了分布式设计原则,无论在系统部署、软件功能扩展、系统容量方面都有良好的扩充能力。在硬件资源紧张的情况下,系统可以部署到一台服务器,为提高系统的可靠性、稳定性及负载能力,我们可以将系统分布式安装到多台服务器上共同为用户提供服务。

2管理网络

该信息管理系统依托胜利油田局域网络系统,以油田安全环保处监察支队为中心,辐射全油田各二级单位安全环保科以及三级安全管理部门。

2.1油田安全环保处用户

油田安全环保处用户主要是处领导、检查支队以及各管理科室,对安全检查情况进行监督和处理,以及整改结果的处理跟踪。

2.2二级单位用户

二级单位用户主要是二级分管领导、安全环保科、监督站以及分管人员,主要是对检查监督情况进行分析处理,下达整改意见和措施,并直接对整改结果负责,将整改结果上报安全环保处。

2.3三级单位用户

三级单位用户主要是三级单位领导和安全办公室管理人员,主要是负责对安全检查监督问题进行整改,并把整改结果上报二级安全部门审核。

3系统构成

安全监督检查网上实时录入查询管理系统由监督检查人员所持的便携手持机以及设备终端软件、系统平台管理软件和通讯信道组成。

3.1系统拓扑结构图

系统拓扑结构如图1。

图1系统拓扑结构图

通过图1我们可以清楚的了解系统的结构和连接关系,智能3G终端将采集好的监督检查数据,通过移动基站进入运营商的3G网络,再通过Internet传输到具有防火墙保护的油田网络的系统服务器上。

3.2便携手持机的性能与选型和终端选用

a)便携手持机性能。安全监督检查地点分散,安全监督人员在监督检查现场需要使用便携手持机进行检查情况的记录及上报,上报资料需要实时传递。上传资料包括文字、声音、视频、照片等资料,这些资料容量较大,所以必须要有便携设备及高速无线网络的支持才能完成。

b)3G设备的选型。为满足以上需求,我们选用3G网络作为数据传输通道,从用户的使用习惯、用户界面的友好程度出发在3G设备的选型上,我们选用具有以下特性的终端产品:为方便资料录入及显示,选择2.5寸屏以上3G终端;WindowsMobile5.0及以上版本操作系统;带300万及以上分辨率摄像头,带GPS模块(可将检查信息在地图上展示,可以先不做,如果以后功能扩充使用,不至于重新换终端)。

满足以上条件的3G终端有WCDMA、CDMA2000、TD-CDMA。三种3G标准中,TD-CDMA是国产标准、目前只有中国移动使用,支持TD的手机太少,并且价格不菲;CDMA2000是美洲3G标准,目前可用机型也不是很多;WCDMA是欧洲3G标准,由于WCDMA网络是比较成熟的网络,支持WCDMA的设备也相对丰富多样,可选择的范围很大,此类机型选择最多。综合考虑网络速度、终端产品支持类型来看支持WCDMA的3G终端是比较理想的选择。我们最终采用了WCDMA终端产品HTCHD2,见图2。

图2便携手持机

3.3便携手持机安全监督检查软件

从用户的使用习惯、用户界面的友好程度出发,便携手持机软件以WindowsMobile作为支撑系统,采用.net作为开发平台,依附微软成熟的嵌入式应用开发技术建立。见图3。

图3系统用户主界面图

b)检查事务录入:录入检查事务内容,拍摄检查现场照片,拍摄检查现场视频,被检查人签名,保存并通过3G网络上传到远程服务器。

3.4系统平台(服务器)管理软件

系统平台(服务器)管理软件采用流行的J2EE企业应用架构,主要由数据库系统、WEB应用服务系统与通讯服务系统三部分组成。

a)数据库系统。由于采用流行的JAVA数据库层持久框架,数据库类型本身变的不怎么重要,我们可以根据实际需要选择数据库服务软件,在此项目中我们采用了Sql-Server。

b)WEB应用服务系统。应用服务器采用Tomcat。我们将J2EE项目部署到应用服务器,来完成我们所需要的功能。

c)系统管理。单位管理是以树形管理单位资料;用户管理为不同的单位分配用户和权限;角色管理定义用户角色,分配角色可以访问的资源、菜单等;菜单管理定制系统菜单项;监督检查;检查列表及分单位查询;监督检查汇总统计。

d)安全监督检查资料管理。法律法规、新闻消息、其它资料的管理。

e)监督检查信息。将资料管理中,需要放在公开页面展示的内容向用户展示,形成一个安全监督检查的网站系统。

f)通讯服务系统。负责接收3G终端上传的检查内容、声音、视频、照片等资料。并保存到数据库,以供后台管理系统使用。

4结束语

“安全监督检查信息管理系统”研究开发应用后,实现的主要功能如下:

b)能及时查询安全监督检查信息和分类处理安全监督检查信息反馈的各类问题,提高安全监督检查的效率和质量。

c)实现了规章制度、法律法规、通知、上级文件、操作规范的网上查询,便于及时查询贯彻执行。

d)利用现有网络实现安全监督检查工作的网络联动,保证信息的上传下达。

e)对安全监督检查的过程进行闭环管理,建立了先进的工作流程。检查纪要立即上网,实现无纸化办公,对检查内容的落实要有反馈。既保证检查内容的完整性和准确性,又保证信息上报的实时性。

f)建立完整、准确的安全监督检查档案,便于分析问题和查找资料。

[1]李敏刘雅婷陈文戈.发电企业监督检查信息管理系统的研究与应用[J].工业安全与环保.2009(3)

目前,我校的本科生毕业论文(设计)仍采用手工方式管理,毕业论文(设计)管理中的许多环节,例如选题、开题、过程管理、审阅评议、结果统计分析等工作还没有被纳入校园信息管理系统中。

在这样的背景下,如何加强毕业论文的管理工作,实现无纸化和网络化办公,是一个极具应用价值的研究课题。研发毕业论文(设计)系统可以大大减少工作量,节约打印纸张等办公经费,提高教务人员的工作效率和管理水平,还可以方便学生上传下载和师生间共享论文资源。

为此,我们申请了大学生创新创业训练计划项目,根据数学与统计学院(简称“数统学院”)的实际情况,开发出了适用于数统学院的毕业论文管理系统[2]。

一、毕业论文过程化管理系统的功能设计

1.管理系统的基本操作流程如下:

以下时序图1阐述了系统的基本流程:

2.管理系统开发所需要的技术条件:

①VisualStudio2013IDE工具作为系统开发环境;②MVC4(C#)作为开发语言和开发框架;③FTP工具上传部署代码;④Git版本管理工具进行版本管理;⑤WindowsServer2008RC2作为服务器系统;⑥IIS服务器作为运行服务器;⑦SQLServer2008作为数据库服务器。

目前项目系统的开发工作已经顺利完成,并且已经过教务管理人员和学生的测试,根据他们的建议对系统功能进行完善,可以正式投入使用。

二、毕业论文过程化管理系统的常见问题和解决方案

1.多个学生选同一个课题多并发问题。在学生选择课题的时候,由于某个课题比较受欢迎,可能会有比较多得学生优先考虑,但课题只有一个。这时候,如果有多个学生同时选的话,很可能会出现冲突问题,导致系统出错。图2展示了Topic(论题的表)的结构。

解决方案:

通过为Topic表加上一个16进制的字段RowVersion(见图2箭头所指)和乐观锁的方法。相应的处理逻辑改为:读取某一行的时候,也顺便把RowVersion的值读出来作为这一行的版本判断,当更新行的时候,首先判断数据库中的这一行的这个字段是否还是原来的值,如果是的话表示期间没有被修改过,那么就将RowVersion的值加1,再存进数据库;如果不等于原来的值,就表示已经被修改过,不能再执行更新,而要做出相应的处理。乐观锁保证了对某行记录进行更新操作时,会对这一行加锁,若有另外的进程需要操作同一行,必须等前面的进程操作完成。这就保证了数据不会有冲突,解决“后者先得”的这个问题[4]。

2.师生用户体验优化问题。系统对用户体验做出了比较多的优化,总结为如下几点:①采用当前较为新的HTML5UI作为界面元素,无论是界面风格、字体还是图标设计看上去都令人舒服。②系统的大部分操作都使用Ajax(AsynchronousJavascriptAndXML)异步处理的技术,通过弹出层来进行各种操作,不需要刷新页面就能看到修改后的效果,让用户感觉方便和友好[5]。

三、总结

毕业论文管理是学院教学管理与评价的一个重要组成部分。从在校大学生的角度看,只有认真对待论文写作,才能顺利完成学业,取得学士学位;从教育管理的角度看,毕业论文工作不仅能提高学生的专业知识水平,更能言传身教给学生科学研究的严谨态度和扎实的研究作风,并且可以使学生走向工作岗位后,能够掌握分析解决问题的基本原则,培养学生持之以恒、继续学习的良好思维品质。这才是大学教育中毕业论文工作的真正内涵。

[1]李海燕,俞金梅,等.高校本科毕业论文(设计)中存在的问题及解决途径[J].实验技术与管理,2012,29(12):141-144.

[2]李景荩呙文承等.基于MVC框架的系统重构方法研究与实践[J].电脑知识与技术,2015,11(22):63-66.

1.2经济可行性基于Web的高校毕业生就业信息管理系统的开发采用自主开发的方式,开发人员只需要在系统建设单方面花费资金,为高校毕业生就业管理工作提供了方便,简化了高校就业工作人员的日常工作,提高了工作效率,从而提高了经济效益。

1.3运行可行性基于Web的高校毕业生就业信息管理系统简洁、方便、易用,界面美观,充分考虑工作人员的用户体验,并且数据录入快,操作简单,格式规范,统计准确,适应性强。

2功能设计

Web技术环境下高校就业管理系统的功能设计要实现以下几个功能:用户信息管理功能、毕业生的信息资料管理功能、企事业单位的信息资料的管理功能和学校对就业信息的管理功能以及学校对毕业生就业的指导功能。因此,需要设置六个信息管理模块。

2.1用户注册信息模块Web环境下高校就业管理系统设置为会员制,需要访问的用户通过注册成为会员才能进行更多信息的浏览。没有注册成为系统会员的用户属于游客,所要浏览的职位信息有限。

2.5就业情况的统计模块本模块可以统计毕业生的就业率、薪酬待遇以及工作类型、毕业生就业的区域分布等等。同时该模块还设置了打印功能,方便信息的流通。

THE END
1.某企业新闻发布管理系统的设计与实现的开题报告.docx某企业新闻发布管理系统的设计与实现的开题报告一、研究背景企业作为一个社会经济组织,其发展离不开公众的关注和支持。而新闻是公众获取企业信息的主要途径之一,也是企业传播信息和塑造形象的重要手段。因此,建立一个高效的新闻发布管理系统对于企业的发展至关重要。同时,随着互联网及移动互联网的快速发展,企业新闻发布渠道...https://www.renrendoc.com/paper/300241095.html
2.网络新闻管理系统开题报告.doc网络新闻管理系统开题报告.doc文档分类:论文 | 页数:约5页 举报非法文档有奖 1/5 1/5 下载此文档 文档列表 文档介绍 学生毕业论文(设计)开题报告网络新闻管理系统的设计与开发 本设计包括论文,开题,需求分析,答辩PPT和源代码数据库 需要全部内容,请联系,注明百度文库关于论题(提出什么问题;提出问题的根据;论题的...https://www.taodocs.com/p-160116358.html
3.基于Javaweb的新闻发布管理系统网站设计与实现数据库设计毕业...本系统的目的是实现新闻发布系统的基本功能。新闻发布系统提供了不同类型新闻(如社会新闻、娱乐新闻和技术前沿新闻等) 满足不同用户需求;系统将用户分为:普通用户,系统管理员和新闻管理员。 普通用户能在本系统中进行新闻浏览,阅读,新闻搜索。每条新闻的标题被做成一个链接,用户点击它们就能跳转页面进行新闻阅读;新闻阅...https://www.modb.pro/db/507656
4....的研究阐释党的十九大精神国家社科基金专项在京举行开题报告会...2018年4月15日,由管理学院李广众教授主持的研究阐释党的十九大精神国家社科基金专项“健全金融协调监管体系研究:基于系统性金融风险防范的视角”开题报告会在北京广州大厦举行。会议深入讨论了课题研究的背景、框架和主要内容,并对可能存在的问题和应对策略进行了深入分析。 https://news.sina.cn/2018-04-23/detail-ifzqvvrz9060193.d.html
1.新闻管理系统开题报告新闻管理系统课题内容简述新闻管理系统开题报告 背景介绍 随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大,从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。 另一方面,随着Internet飞速发展,它越来越成为人们生活中的一部分,人们亲切地把它叫做信息...https://blog.csdn.net/qq_61141142/article/details/135110017
2.新闻学专业开题报告范文(通用7篇)新闻学专业开题报告 篇2 摘要:采访是电视新闻的基础,拍摄是电视新闻的关键,因此,只有用心拍摄和采访,才能保证电视新闻的感染力和影响力,才能倍受观众的欢迎和喜欢,这就需要拍摄者必须具有良好的拍摄专业能力。本文就电视新闻采访中应注意的摄像问题进行了具体的分析。 https://biyelunwen.yjbys.com/kaitibaogao/606781.html
3.研究生教务信息关于在研究生管理信息系统中完成开题工作的要求1、依据我校研究生管理文件及硕士学位申请流程,通过研究生培养阶段的中期考核和专业实践计划审核的研究生,方可进入学位论文和专业实践阶段,因此,学位论文开题之前需要完成中期考核及实践计划的审核工作。 2、登录研究生管理信息系统:用户名:研究生学号;初始密码:123456 ...https://jzxy.bucea.edu.cn/xyxx/xytz/53526.htm
4.毕业设计论文开题报告随着个人的文明素养不断提升,报告十分的重要,报告具有语言陈述性的特点。那么你真正懂得怎么写好报告吗?下面是小编为大家收集的毕业设计论文开题报告,欢迎大家借鉴与参考,希望对大家有所帮助。 毕业设计论文开题报告1 目的与意义: GCC是Unix等系统下主流编译器。GCC采用的开放体系技术使其很容易移植到不同体系结构的计...https://www.fwsir.com/fanwen/html/fanwen_20240801130640_3935433.html
5.Python函数论文800字基于python的论文分析基于Python新闻管理系统Django框架 开题报告 学院: 专业:计算机科学与技术 年级: 学生姓名: 指导教师:黄菊华 XXXX大学本科生毕业论文(设计)开题报告书 姓名 Xxx 学院 XXXXXXX 专业 XXX 年级(班) 论文题目 基于Python新闻管理系统 指导教师 课题论证 课题背景 ...https://blog.51cto.com/u_13446/7923526
6.南京财经大学教务处(南京财经大学红山学院奥兰系统入口)4.加强开题管理 指导教师应对开题情况进行认真检查,检查开题报告的内容和撰写是否符合规范及是否达到开题要求等,并认真签署完整、详实的指导意见,对不认真者应退回重做。 5.完善毕业论文“双导师” 制度 毕业论文(设计)应充分利用社会资源提高学校教学质量,允许部分学生到校外单位进行毕业论文(设计)的撰写、设计。符合条...https://www.yanxiuedu.com/zzbs/14609.html
7.毕业设计开题报告(计算机专业)最全计算机专业毕业设计开题报告精选3篇各类报告 在二十一世纪信息迅猛发展的时代, 网络的普及使网络和企业很自然地走到了一 起,而如今通信最杰出功劳之一,则是软件项目开发管理系统的广泛应用与飞速发展。未 来个人或企业管理可以很方便,快捷,高效的进行管理。 随着 internet 技术的发展,它对我们工作和生活显得更加...https://www.oh100.com/a/201606/347583.html
8.财务分析的开题报告范文(通用10篇)[4]韦德洪,王珊珊.成本管理系统的柔性研究[J].会计之友(下),2007,(01). [5]葛兆强.战略管理、银行成长与商业银行战略转型[J].广东金融学院学报,2007,(01). 财务分析的开题报告 5 一、选题依据 1、本选题理论、拟解决实际问题 “互联网思维”这一概念初见于2013年中央电视台新闻联播,此概念一经提出,便引...https://www.unjs.com/z/779345.html
9.难忘的一件事作文600字[8]陆正飞。论企业集团化与财务管理集中化。[J],《财会通讯》,20xx年第9期。 六、指导教师意见 是否同意学生进入论文写作阶段 指导教师(签名): 难忘的一件事作文600字2 一、写开题报告之前的准备 1.明白开题报告的含义与作用:开题报告是在学位论文研究课题确定之后对课题进行的论证和设计,阐述这个课题有什么价值...https://www.qunzou.com/zuowen/liubaizi/1821310.html