《C++面向对象基础》的学习,能够打牢编程语言的基础,从而面对其他语言也可以在短时间内学习,并且此项目的App是用Objective-C开发的,而Objective-C的语法结构是包括C语言的,而Go语言的简单易懂性,使得对于Go语言的学习能够非常快。因此前端,后端的编程都是可行的。

综上所述,在本项目上所有设计到技术的部分都是可行的。

3。2。3 操作可行性

本系统的设计开发中,我会严格制定开发计划,充分利用时间,充分利用可以利用的资源,因此,此系统的开发进度是受控制的。而此系统作为我个人的毕业设计,在与他人沟通上自然不会存在任何的问题,并且我的执行力,以及制定计划的能力,都是有的。

本系统设计本着人机交互友好的原则,一切尽量以最简单易懂的界面,提示用户对本系统进行操作。用户只需要有智能手机便可以学会操作,更何况本系统所面对的用户是大学生。

3。2。4 法律可行性

本系统完全遵守本国法律,用户通过学号与密码登录,只有本校的学生才能够使用,系统高度独立,不存在版权问题。本系统在法律方面可行。

3。3 系统流程图

本系统共分为三大功能模块[3],用户模块主要是有关用户的账户,密码,个人信息等操作。预定模块主要是用户对于座位的预定,签到,离开等操作。座位模块,则是用来查询座位的信息,座位状态。针对系统模块的设计,可以得出系统运行流程图,流程图如图3-2所示:

图3-2系统流程图

4 总体设计

4。1 数据库概念结构设计文献综述

共有两个表,图书馆座位信息表,学生用户信息表,座位与用户的关系表。

通过对系统需求分析[4],实体对象分别为用户,座位,用户座位关系,系统的整体E-R图,如图4-1所示:图4-1 总体结构E-R图

用户信息实体,包括,用户ID,用户密码,是否预定状态,预定时间段,关系座位ID,如图4-2所示。

座位信息实体,包括座位ID,座位在时间段内的状态,如图4-3所示。

4。2 数据库逻辑结构设计

数据库的设计影响着未来对程序的设计[5],对系统所要完成的功能

上一篇:基于.net的在线考试系统设计与实现
下一篇:IDEA+MYSQL赛事发布管理系统的设计与实现

IDEA+MYSQL赛事发布管理系统的设计与实现

基于.net的在线考试系统设计与实现

基于Android的手机找回APP设计和实现

基于WEB的计算机导购平台的设计与实现

ASP.NET+sqlserver健身房管理系统的设计与实现

基于Web的房租客网站设计与实现

基于Android的手机订餐软件的设计与实现

碱度对渣中FeO活度影响的研究任务书

高级會计人才能力框架创新构建【1951字】

ASP.NET+Sqlserver旅店管理系统设计

化妆品中维生素C衍生物稳定性的研究

2023热门专业及就业前景二...

论导生制茬入党积极分子...

優质护理對习惯性流产患...

谈高职旅游类专业汉语言...

论中國现當代文學史的斷代问题【3403字】

基于NS2的主动队列管理协议仿真分析研究